来自:开源最前线(ID:OpenSourceTop)
综合自:https://www.zhihu.com/question/51997376、https://github.com/bilibili/flv.js
1. HTML5 原生仅支持播放 mp4/webm 格式,flv.js 实现了在 HTML5 上播放 FLV 格式视频
2. 使 Bilibili 网页端平滑过度到 HTML5 播放器,历史遗留不再是障碍
3. 对于视频直播,在 HTML5 上支持了延迟极低 HTTP FLV 播放,解开网页端直播对 Flash 的依赖
FLV 容器,具有 H.264 + AAC 编解码器播放功能
多部分分段视频播放
HTTP FLV 低延迟实时流播放
FLV 通过 WebSocket 实时流播放
兼容 Chrome, FireFox, Safari 10, IE11 和 Edge
十分低开销,并且通过你的浏览器进行硬件加速
这个flv.js解决了使用flv作为视频容器,并在html5播放器播放出来的一个难点。
我就说一句,能做出来这个,确实很值得骄傲和自豪,而且这个的过程,确实值得敬佩。
为啥不跳槽,为自己的劳动寻找合理的价格,是社会资源优化配置的途径
flv.js曝出来就知道作者是大牛,然而他们只给这个大牛5000.....
●编号4031,输入编号直达本文
●输入m获取文章目录
开源最前线
更多推荐《25个技术类公众微信》
涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。