chrome不支持Flash了,使用videojs如何在网页播放rtmp格式的视频?

user_tYDk6iCh
  • 63

播放rtmp需要使用flash,videojs 6.0版本以上的需要引入videojs-flash,但是chrome不支持flash了,请问有什么比较好的解决办法,能够在网页上播放rtmp格式的视频吗?

回复
阅读 586
1 个回答

如果要求不高可以用先转码再转流,Streamedian公司的免插件播放器Html5 RTSP Player,需要架设一个Web Socket的视频流转发服务器,前端连接到此服务器后,服务端不断把RTSP视频流通过Web Socket不断转发给前端的JS处理库,JS处理库再把视频流转换为Video所支持的MP4后播放。缺点是不支持IE,延迟很严重,CPU占用高,播放时花屏、卡顿现象,体验比较差,商用估计是不行的。
而目前成熟度最高的猿大师中间件是独立于浏览器的外接系统,兼容主流浏览器,包含低版本的Chrome和IE,不需要转码转流,直接读取RTSP视频流,能做到延迟500毫秒以内,还可以实现多路RTSP同时播放,实施成本也非常低!

你知道吗?

宣传栏