Kurento安裝與入門01——安裝Kurento媒體服務器 6.0

前言

這個心得是記錄了我在學習kurento的過程以及其中遇到的問題。網上kurento相關資料及其有限,很多仍是基於kurento 5的資料,實在是有很多的坑。其中安裝和運行的部份內容是直接翻譯官網的文檔,建議有能力的同窗能夠直接查看官方文檔:Kurento官網html

安裝Kurento媒體服務器 6.0

部份內容翻譯自官方文檔Kurento Media Server Installationubuntu

Kurento媒體服務器(Kurento Media Server ,KMS)必須安裝在Ubuntu 14.04 LTS (64 bits)系統上。安裝過程當中若是遇到一些意料以外的問題,一般重啓能夠有效解決。
在終端中鍵入下列命令:服務器

echo "deb http://ubuntu.kurento.org trusty kms6" | sudo tee /etc/apt/sources.list.d/kurento.list
wget -O - http://ubuntu.kurento.org/kurento.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install kurento-media-server-6.0

Kurento媒體服務器已經安裝好了,鍵入下列命令來啓動和中止Kurento媒體服務器:ide

sudo service kurento-media-server-6.0 start
sudo service kurento-media-server-6.0 stop

能夠經過 sudo service kurento-media-server-6.0 status來查看服務狀態,以此判斷服務是否成功啓動,或者經過查看8888端口是否開啓來判斷若是服務啓動失敗則須要查看日誌,尋找緣由。日誌存放在下列位置學習

/var/log/kurento-media-server/media-server.log

若是系統中已經安裝了Kurento媒體服務器 5.0或更早的版本,務必更新到6.0
版,6.0版本比5.0版本更新了大量的API,而且不向下兼容。你能夠用如下命令卸載舊版本的Kurento媒體服務器:ui

sudo apt-get remove kurento-media-server sudo apt-get purge
kurento-media-server sudo apt-get autoremove sudo rm
/etc/apt/sources.list.d/kurento* sudo vi /etc/apt/sources.list

配置 STUN和 TURN 服務器。
若是Kurento媒體服務器部署在NAT後面的話,就須要STUN和 TURN來提供穿透服務。大部分狀況下使用STUN就夠了,TURN僅在對稱NAT的狀況下使用。翻譯

配置 STUN 服務器,先打開配置文件/etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini,找到下列語句先將這兩句取消註釋,把尖括號裏的內容替換成具體的IP地址和端口號,如:日誌

stunServerAddress= 77.72.169.166
stunServerPort=3478

配置TURN 服務器,先打開配置文件/etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini,找到下列語句turnURL=user:password@address:port;,取消註釋,填上可用的TURN 服務器地址、端口、用戶名和密碼。code

至此,你已經成功搭建了KMS 6 服務器,它是後面運行衆多示例的基礎server

相關文章
相關標籤/搜索