CloudTV_BasedOnWebRTC 项目中期总结
来源:互联网 发布:单片机flash是什么 编辑:程序博客网 时间:2024/05/17 05:54
CloudTV_BasedOnWebRTC项目是基于WebRTC所提供的PeerConnection功能和相关的数据通信功能,在浏览器上基于js实现P2P视频共享和播放。
其核心特征是只需要访问服务器来建立连接,之后对等端之间的通信的数据传输不需借助服务器,直接通过对等段的浏览器实现。
该项目的基本介绍请见:CloudTV Based on WebRTC(基于WebRTC的云电视)
目前,已经实现了一下功能:
基于DataChannel.js 实现了对等端的连接和数据的传输,具体细节请见:http://blog.csdn.net/liulangdeyue/article/details/37729149;
基于Peer.js实现了对等端连接的建立以及数据的传输,关于Peer.js的介绍请见:Peer.js基本介绍;
在对等端连接和数据传输的基础上,实现了视频的读取、共享和播放,目前支持Chrome和Firefox浏览器,以及MPEG4和webm格式的视频,具体细节请见:Peer.js Based Video Share Among Connected Peers (基于Peer.js实现的对等端间视频共享);
通过访问服务器获取当前在线用户列表,显示,并提供“点击即连接”的功能。
以上功能已经全部实现,代码请见:CloudTV
接下来要实现的功能包括:
尝试实现GoP分片传输,从而解决当前催在的视频共享在文件较大时的延迟问题:了解现有的分片传输技术,分析其实现方法,将其应用到当前项目中,实现基于浏览器的P2P视频分片传输。
0 0
- CloudTV_BasedOnWebRTC 项目中期总结
- 项目中期总结
- 6-29项目中期总结
- 6-29项目中期总结
- 项目编程中期的一些问题总结
- 智能监控项目中期总结1-架构
- 中期总结
- 中期总结
- MetaQ (RocketMQ) 小包消息优化项目中期总结
- 项目中期经验
- 项目笔记:中期报告
- 中期阶段总结
- 软工大作业中期总结
- 软工大作业中期总结
- 智能家居项目中期结项
- 流量矩阵估计中期总结
- 开源夏令营中期总结
- bluedroid移植(中期总结)
- (笔记)数据仓库工具箱:维度建模的完全指南--一致性维度
- java 反射获取类方法(2)
- 神秘二公子拒见父亲
- extjs学习(二)
- ReportStudio入门教程(七十四) - 计算占比(使用percentage)
- CloudTV_BasedOnWebRTC 项目中期总结
- hdu4885 有 限制的最短路
- POJ 3254 Corn Fields
- 分支-15. 日K蜡烛图
- C#知识点之一
- 分享一个用安卓手机就能引导pc安装linux系统办法
- 三种线性的非基于比较的排序算法:计数排序、桶排序与基数排序
- [day 5]算术测验
- Windows上使用gitbook制作电子书