PKplayer(P2P播放器)开源P2P播放器综述
来源:互联网 发布:4g网络手机 编辑:程序博客网 时间:2024/06/07 17:38
国内现在很多直播平台都是基于服务器+CDN方式实现的,包括YY、斗鱼等等,这种方式对于服务器的性能要求很高,而且在用户量增大的时候,服务器压力也会越来越大,用户的体验也会受到很大影响。而基于P2P方式实现的直播客户端,就可以极大的避免这种情况的发生,而且用户的直播体验也会非常好。
PKplayer是基于ijkplayer项目开发的P2P播放器,是一个适用于Android、IOS的RTMP播放器,可高度定制化和二次开发。网络通信(内网穿透)的模块,使用ppeasy(P2P传输SDK)库,其特点是无需架设穿透服务器,用户之间直接进行数据的交换,并有高效的P2P算法,对网络的适应性好,针对不同网络情况都能实现较好的播放效果。
PKplayer支持RTMP协议播放直播流。RTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输开发的开放协议。其特点是:延时较小(通常为 1-3s),基于 TCP 长连接,不需要多次建连。大部分直播平台业务都会选择用 RTMP 作为流媒体协议,PKplayer可以保障其服务无缝平滑切换到P2P直播。
项目地址: https://github.com/SeaHaige/pkplayer
PKplayer是基于ijkplayer项目开发的P2P播放器,是一个适用于Android、IOS的RTMP播放器,可高度定制化和二次开发。网络通信(内网穿透)的模块,使用ppeasy(P2P传输SDK)库,其特点是无需架设穿透服务器,用户之间直接进行数据的交换,并有高效的P2P算法,对网络的适应性好,针对不同网络情况都能实现较好的播放效果。
PKplayer支持RTMP协议播放直播流。RTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输开发的开放协议。其特点是:延时较小(通常为 1-3s),基于 TCP 长连接,不需要多次建连。大部分直播平台业务都会选择用 RTMP 作为流媒体协议,PKplayer可以保障其服务无缝平滑切换到P2P直播。
项目地址: https://github.com/SeaHaige/pkplayer
阅读全文
0 0
- PKplayer(P2P播放器)开源P2P播放器综述
- 基于Flash播放器的P2P直播解决方案
- 市面上的BT内核和p2p播放器源码
- 迷你播放器--综述
- P2P网络测量综述
- P2P软件的昨天 今天 明天 P2P技术在中国 P2P软件正式进入第三代 P2P将颠覆下一代互联网游戏规则 P2P商业化的思考 C#下用P2P技术实现点对点聊天 P2P流媒体播放:下一代P
- p2p
- p2p
- P2P
- P2P
- p2p
- p2p
- p2p
- P2P
- p2P
- p2p
- p2p
- P2P
- matlab常用命令
- 名词解释:POJO,JavaBean,DAO,BO,EJB
- 给EditText设置光标颜色
- Java高级软件工程师面试考纲
- Tracepro中up vector和normal vector的定义2
- PKplayer(P2P播放器)开源P2P播放器综述
- react-native run-android报错了
- 卷积神经网络的相关介绍
- qt 简易画板换线宽
- 文件的一些摘要
- Springboot的核心及相关配置
- 个人看法在SEO的角度下谈谈MSO:媒体搜索优化
- 招聘面试的套路与原则 进入八月,开启了夏季的社招季。近期集中的招聘、面试,形成了一些心得体会,或者说叫套路,而隐藏在这些套路背后的其实是一些更通用的原则。 所以,这一篇其实是写给招聘者的,不过
- 知识众筹第7期:让你成为下一个《河神》