flv.js
FLV.js 是一款开源的轻量级 JavaScript 库,专为使用 HTML 视频标记播放 Flash Video (FLV) 文件而设计。它可以实现跨浏览器的绿色播放 FLV 媒体文件的能力,不需要 Adobe Flash Player 插件。 FLV.js 通过 HTML5 的 video 标签播放 FLV 文件,视频播放性能一般不下于 Flash,但它比 Flash 优秀的地方之一是可以跨浏览器运行,而且不受 Adobe Flash Player 插件的限制。在移动设备上,使用 FLV.js 播放的FLV 格式的视频,不仅可以节省内存,还能大大降低延迟,迅速缓解设备运行时的性能压力。
FLV.js 还支持各种流媒体服务器,比如 HTTP,RTMP 等,并且可以自动检测设备连接网络状态,如 WiFi、3G 或者 4G,开发者可以根据设备网络状态,使用低分辨率视频或者其他技术来节省流量,提高视频体验效果。
FLV.js 轻便又不失性能,是一款非常优秀的开源视频播放器,在移动设备上的表现特别出色,并且可以灵活地使用 HTML5 标准支持得更好,受到广大 web 开发者的欢迎和关注。