热门关键字:
jquery > jquery教程 > html5 > html5视频直播方案总结

html5视频直播方案总结

3538
作者:管理员
发布时间:2015/12/19 16:24:18
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=729

html5视频直播方案总结

最近在研究html5视频直播,一句话,真特么的蛋疼,下面是我最近研究粗略的一点总结


HTML5视频直播
1、HLS直播流方案
Android不支持
IOS支持
微信浏览器环境可控制视频全屏播放
其它浏览器环境直播全屏,采用下完注再看视频直播方案
PC不支持
缺点:有延迟,具体延迟多少取决于服务器的配置和带宽,最终结果需要一个实时直播流来测试才知道

2、视频流解析图片方案
mpg视频流方案
Android和IOS都支持
6M视频解析,结果加载很慢,解析也很不流畅
800K视频流解析,结果加载变块,解析也跟着变流畅
缺点:最终效果还是取决于服务器推送过来的视频流的大小,视频流越小,加载越快,解析也更流畅

PC支持
6M视频源本地解析很流畅
6M视频源外网解析很流畅,加载时有点慢
缺点:没有音频功能,需要加载完视频流才开始解析,推送过来的视频流越大,解析越慢,终端显示越卡
优点:兼容所有设备

mp4视频流方案
Android和IOS都支持
6M视频解析,结果加载很慢,解析也很不流畅
183K视频流解析,结果加载变块,解析也不太流畅
缺点:最终效果还是取决于服务器推送过来的视频流的大小,视频流越小,加载越快,解析也更流畅,相对mpg视频流方案来讲效果没那么好

PC支持
6M视频源本地解析很流畅
6M视频源外网解析很流畅,加载时有点慢
缺点:没有音频功能,需要加载完视频流才开始解析,推送过来的视频流越大,解析越慢,终端显示越卡
优点:兼容所有设备
最终效果还是需要一个实时视频源采集推送过来测试





如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:html5视频直播 hls m3u8 mp4 mpg ffmpeg nodejs
友荐云推荐