Android IOS WebRTC 音视频开发总结(十九)- kurento
2015-06-30 07:43
561 查看
转自:http://www.cnblogs.com/lingyunhu/p/4232348.html
折腾了一个多星期终于将kurento的环境搭建好(开发阶段的产品,有些BUG要自己解决),所以单独写篇文件来介绍。
下面开始介绍kurento,文章来自博客园RTC.Blacker,转载请说明出处。
一、kurento是什么?
搞视频会议就会涉及一对多、多对多、广播、转码、混音、合屏、录制,这就需要用到流媒体服务器,而kurento就具有这些功能。
他主要用来作为webrtc的流媒体服务器,因为BUG多,目前不适于商用,不过前景可期,具体说明见下图:
![](http://images.cnitblog.com/blog/77236/201501/182038355421751.png)
说明:
1、看到这里您可不要讲他的功能和ICE服务器的功能给搞混了哦,后者主要用来做NAT穿透和转发的。
二、kurento架构
![](http://images.cnitblog.com/blog/77236/201501/182050223703191.png)
说明:
1、客户端对音视频数据的采集和播放等是通过webrtc来处理的,传输模块就是kurento的。
2、流媒体服务是他的核心服务,可以进行编解码,混音,录制,计算机视觉,视觉增强等等。
三、特色功能---计算机视觉
![](http://images.cnitblog.com/blog/77236/201501/182103066989531.png)
说明:
1、服务端可以对收到的视频流进行处理,如人脸识别,这些扩展下去应用前景就很广泛了,期待!
2、因为他对图像进行了处理,所以延迟会比较大,识别率还存在些问题,而且会造成图像闪动(可能也是跟延迟有关)。
3、其他功能如一对一,广播就不重复了,很多其他流媒体服务都具有这些功能。
最后:虽然kurento目前问题很多,但我看好他,后面会继续分享相关内容,也会和他们一起去完善这个东西。
折腾了一个多星期终于将kurento的环境搭建好(开发阶段的产品,有些BUG要自己解决),所以单独写篇文件来介绍。
下面开始介绍kurento,文章来自博客园RTC.Blacker,转载请说明出处。
一、kurento是什么?
搞视频会议就会涉及一对多、多对多、广播、转码、混音、合屏、录制,这就需要用到流媒体服务器,而kurento就具有这些功能。
他主要用来作为webrtc的流媒体服务器,因为BUG多,目前不适于商用,不过前景可期,具体说明见下图:
![](http://images.cnitblog.com/blog/77236/201501/182038355421751.png)
说明:
1、看到这里您可不要讲他的功能和ICE服务器的功能给搞混了哦,后者主要用来做NAT穿透和转发的。
二、kurento架构
![](http://images.cnitblog.com/blog/77236/201501/182050223703191.png)
说明:
1、客户端对音视频数据的采集和播放等是通过webrtc来处理的,传输模块就是kurento的。
2、流媒体服务是他的核心服务,可以进行编解码,混音,录制,计算机视觉,视觉增强等等。
三、特色功能---计算机视觉
![](http://images.cnitblog.com/blog/77236/201501/182103066989531.png)
说明:
1、服务端可以对收到的视频流进行处理,如人脸识别,这些扩展下去应用前景就很广泛了,期待!
2、因为他对图像进行了处理,所以延迟会比较大,识别率还存在些问题,而且会造成图像闪动(可能也是跟延迟有关)。
3、其他功能如一对一,广播就不重复了,很多其他流媒体服务都具有这些功能。
最后:虽然kurento目前问题很多,但我看好他,后面会继续分享相关内容,也会和他们一起去完善这个东西。
相关文章推荐
- Android Studio 添加注解模板,解决办法。
- Android_布局_文章列表
- Android Audio System
- [转]Android实战技术:理解Binder机制
- Android中的Audio播放:控制Audio输出通道切换
- 使用php作为桥梁让android客户端和mysql数据库进行通信
- android edittext + listview 实现搜索listview中的内容
- android searchView加ListView共同使用
- 【Android】自定义控件实现九宫格解锁
- [Android] ImageView.ScaleType设置图解
- android viewpager 无限循环实现gallery 效果
- GitHub上史上最全的Android开源项目分类汇总
- Android 使用android-support-multidex解决Dex超出方法数的限制问题
- Android之Handler与AsyncTask的区别
- 转--2014年最新810多套android源码2.46GB免费一次性打包下载
- 转-android 支付宝SDK集成
- Android开发-emulator-5554 disconnected异常解决方法
- 2015.06.29 学习Android编程第一天
- 给iOS开发者的Android开发建议
- 快速手动安装android驱动