Kurento-6.7.1 媒体服务器搭建详细教程(Kurento-Media-Server)

 

                                       《 Kurento-6.7.1 媒体服务器搭建详细教程 》

关于 Kurento 媒体服务器

Kurento 架构的核心是媒体服务器,它被命名为Kurento媒体服务器,即 KMS。Kurento 媒体服务器所有的媒体处理模块都是插件式的,即 Kurento 的所有的功能模块都是可以被激活和关闭插件式模块。而且,作为开发者可以无缝地创建额外的模块来扩展 Kurento 媒体服务器并动态插入其它功能组件模块。
           同时 Kurento 媒体服务器还提供了即时可用的组通信、转码、录制、混合、广播和路由。另外,Kurento 还提供一些高级的媒体处理模块,包括有计算机视觉效果处理、虚拟化现实、透镜过滤等。 

 

 

安装 Kurento 媒体服务器

基本环境:

本次使用的 Kurento 媒体服务器是目前最新的,即 Kurento-6.7.1

官方要求,系统只能为 Ubuntu ,且系统版本只能使用 14.04和16.04

本次使用的 Ubuntu版本为 Ubuntu-16.04.5 LTS ,如下图:

 

1、指定系统环境

这儿使用的安装途径是通过 Ubuntu 系统的  apt 存储库中安装KMS,所以需要指定系统环境,

输入命令 “ DISTRO="xenial" ”,如果系统版本为 14.04 的输入命令 “ DISTRO="trusty" ”,

如下图:

 

2、将 Kurento 存储库添加到系统配置中

首先,设置系统存储库中对应的 key ,输入命令  “ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83 ”,

如下图:

 

3、在目录 “ /etc/apt/sources.list.d/ ” 下新建 kurento.list ,并写入 kurento 的源地址,

输入如下图:

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

如下图:

 

4、更改系统源地址(可选)

更改系统源的目的,主要为了提高软件的跟新与下载速度,这儿使用了清华大学的开源镜像地址,可以参考我的另外一篇博客《 如何修改 Ubuntu 的源地址 》

 

找到系统源配置文件 vi /etc/apt/sources.list,并将上面的镜像地址复制到该 源配置文件中,如下图:

 

5、跟新系统组件

为了避免在 KMS 安装过程中出错,这儿需要更新一下本地的组件,

输入命令 “ sudo apt-get update ”,

如下图:

 

6、安装 KMS 

系统组件更新完成后,就可以安装 KMS 了,

输入命令 “ sudo apt-get install kurento-media-server ”,

如下图:

 

7、测试 Kurento 媒体服务器

KMS 安装完成后,使用默认的配置启动即可,

输入命令 “ systemctl start kurento-media-server.service ”,

启动成功后,如下图:

 

为了测试简单,直接关闭防火墙

 

下载 Demo 示例,

 

导入到 IDE 开发工具中或者 CMD 进入到该Demo的根目录,

输入命令 “ mvn clean compile exec:java -Dkms.url=ws://Kurento远程服务器IP:8888/kurento ” 进行启动客户端程序,启动成功后,如下图:

 

打开浏览器,在浏览器地址栏输入 “ https://localhost:8888 ” 进行访问,初次访问时由于安全考虑,需要授权,这儿选择 “ 允许 ” 即可,如下图:

 

一个完整的 Kurento 媒体服务器 + WebRTC 实时 Demo 就实现了,如下图:

后期更多高级教程,后期再出,敬请期待哟!!!

 

 


 


好了,关于 Kurento-6.7.1 媒体服务器搭建详细教程(Kurento-Media-Server)  就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。 
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
精品文档,欢迎下载 IPTV服务器软件介绍及使用全文共11页,当前为第1页。IPTV服务器软件介绍及使用全文共11页,当前为第1页。1、IPTV软件简介 IPTV服务器软件介绍及使用全文共11页,当前为第1页。 IPTV服务器软件介绍及使用全文共11页,当前为第1页。 1.1 什么是IPTV服务器软件 IPTV系统一般分为2大部分,一是IPTV流媒体分发管理平台,该平台安装在服务器上为终端设备提供流媒体服务,故称为IPTV服务器软件;另一部分是安装在用户终端软件,被称为IPTV用户端软件(也称:APP软件)。 为了提高IPTV系统工作稳定性,秒开网络推出的IPTV服务器软件本身是一个专业OS系统(基于LINUX开发),需要安装在一台裸机上,而IPTV用户端软件一般都是基于安卓平台的一个应用级的APP软件。 无论是IPTV服务器软件还是IPTV用户端软件都可以通过秒开官网免费下载进行试用。 1.2 IPTV服务器软件特色 多源支持 卫星源DVB-S直接输入,一机卫星落地; 标准组播信号输入,适合原有IPTV系统改造; 网络源(含部分运营商IPTV源)直接输入,节省前端设备。 单播转发 普通网络传输,无需专用终端; 全屏观看(电视、电脑、平板、手机) 多形式播放 普通直播,拖动播放,节目回看,自定义轮播。 自带视频点播功能 IPTV服务器软件集成了视频点播功能,用户可以上传片源并进行编辑,一机实现电视直播和视频点播2大功能。 不同场景的不同互动功能 秒开网络根据各个行业用户使用场景,提供了不同行业用户版本,不同版本之间可以提供不同互动功能,如各类信息查询、在线服务等,以适应该行业用户需求。 低成本实施 无需改造网络线路,无需专用终端,减少或取消前端,降低IPTV系统实施成本。 IPTV服务器软件安装 2.1 对服务器硬件需求 IPTV服务器软件介绍及使用全文共11页,当前为第2页。IPTV服务器软件介绍及使用全文共11页,当前为第2页。秒开网络推出的IPTV服务器软件分为不同产品版本(直播系统、酒店互动电视系统、多媒体教学系统等),这些不同版本软件都是统一的ISO的安装包,只是在安装过程中选择不同版本安装就行。 IPTV服务器软件介绍及使用全文共11页,当前为第2页。 IPTV服务器软件介绍及使用全文共11页,当前为第2页。 该软件对硬件最低配置要求是: CPU:X86_64位构架CPU 双核(建议I3或E3或更高CPU) 内存:4G(建议16G或更高) 磁盘:系统盘大于4G(如果需要视频点播,建议另装大容量磁盘) 网卡:1块(建议2块或更多) 2.2 制作U盘安装盘 目前,最方便是采用U盘制作工具制作IPTV服务器软件U盘安装盘,制作软件工具:软碟通,老毛桃,大白菜等等都可以制作U盘安装盘,详情就累述了。 2.3 系统安装 设置服务器从U盘启动会进入安装界面,选择需要安装的IPTV服务器软件版本进行安装,一般按照操作提示就可以完成安装,安装完成后,系统会提示安装成功! IPTV服务器软件调试使用 部署IPTV服务器 用户可以根据实际情况来部署IPTV服务器,不同直播源需要不同采集设备(一般为第三方提供),现将目前应用最广泛运营商IPTV源采集来进行调试。 IPTV服务器软件介绍及使用全文共11页,当前为第3页。IPTV服务器软件介绍及使用全文共11页,当前为第3页。 IPTV服务器软件介绍及使用全文共11页,当前为第3页。 IPTV服务器软件介绍及使用全文共11页,当前为第3页。 IPTV服务器基本设置 3.2.1 登录web端设置 1.安装好系统之后,先尝试ping小区版IPTV系统服务器管理IP地址, 可以ping通后在浏览器输入IP地址,例如192.168.1.250登录web端设置即可(如果输入192.168.1.250,无法访问,尝试在IP后加8014端口。例如:192.168.1.250:8014) 现在就进入了web管理页面,可以进行系统设置了 IPTV服务器软件介绍及使用全文共11页,当前为第4页。IPTV服务器软件介绍及使用全文共11页,当前为第4页。 IPTV服务器软件介绍及使用全文共11页,当前为第4页。 IPTV服务器软件介绍及使用全文共11页,当前为第4页。 2.命中口配置 设置好命中口IP和网关,并在路由中对秒开固定IP做MAC地址绑定,如果客户机是PPPoE上网,要设置例外让秒开直播固定IP可以上网。 操作:进入"系统设置"->"命中口配置"->设置命中口参数 选择命中口上网,测试上网情况,可以通过首页的"一键检测上网"工具测试,全部项目测试正确才算OK,证明命中口配置没有问题 IPTV服务器软件介绍及使用全文共11页,当前为第5页。IPTV服务器软件介绍及使用全文共11页,当前为第5页。3.2.2
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值