Kurento安装与入门01——安装Kurento媒体服务器 6.0

前言

这个心得是记录了我在学习kurento的过程以及其中遇到的问题。网上kurento相关资料及其有限,不少还是基于kurento 5的资料,实在是有不少的坑。其中安装和运行的部分内容是直接翻译官网的文档,建议有能力的同学可以直接查看官方文档:Kurento官网

安装Kurento媒体服务器 6.0

部分内容翻译自官方文档Kurento Media Server Installation

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媒体服务器:

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媒体服务器:

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 服务器地址、端口、用户名和密码。

至此,你已经成功搭建了KMS 6 服务器,它是后面运行众多示例的基础

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值