局域網(wǎng)內(nèi)kurento server和demo部署

部署環(huán)境:Ubuntu 16.04 (Xenial)

步驟:
先定義系統(tǒng):DISTRO="xenial"
添加下載的資源鏈接:
sudo tee "/etc/apt/sources.list.d/kurento.list" >/dev/null <<EOF

Kurento Media Server - Release packages

deb [arch=amd64] http://ubuntu.openvidu.io/6.7.1 $DISTRO kms6
EOF
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83
更新數(shù)據(jù)源:
sudo apt-get update
下載kurento服務(wù)器:
sudo apt-get install kurento-media-server
啟動和關(guān)閉服務(wù):
sudo service kurento-media-server start
sudo service kurento-media-server stop

(外網(wǎng)調(diào)用是需要)kurento服務(wù)調(diào)用的sturn和turn server 配置設(shè)置文件:
編輯etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini里的
stunServerAddress=<serverIp>
stunServerPort=<serverPort>

turnURL=<user>:<password>@<serverIp>:<serverPort>

demo部署:
環(huán)境:
maven 3.5.0以上
jdk1.7以上
步驟:
官網(wǎng)下載maven解壓:sudo tar -zxvf apache-maven-3.5.0-bin.tar.gz
配置maven環(huán)境在/etc/profile:
export M2_HOME=/root/apache-maven-3.5.0
export M2=M2_HOME/bin export MAVEN_OPTS="-Xms256m -Xmx512m" export PATH=M2:$PATH
刷新環(huán)境:source /etc/profile
檢查maven是否部署成功:mvn -v
從GitHub上拉取demo:
git clone https://github.com/Kurento/kurento-tutorial-java.git
進(jìn)入樣例運(yùn)行demo:
cd kurento-tutorial-java/kurento-hello-world
git checkout 6.7.1
mvn clean compile exec:java
訪問:https://localhost:8443

kurento部署參照:
https://blog.csdn.net/running17/article/details/78268034

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容