How to stream RTSP live video in Firefox and Chrome now that the VLC plugin is not supported anymore?

荒凉一梦 提交于 2019-12-20 19:37:39

问题


Now that the NPAPI that the VLC plugin uses is being discontinued in Firefox and that Google Chrome has discontinued the NPAPI for long is there any solution to stream RTSP live video inside these browsers?

Thanks a lot for your help on this.

Regards, Tiago Dias


回答1:


After a long time digging and following this topic I have came to interesting results. At this point the best option seems to be an RTSP proxy that changes RTSP in a way that makes it compatible with something supported by web browsers (WebRTC, etc.).

I have collected the following solutions:

  • https://github.com/Streamedian/html5_rtsp_player RTSP - Proxy - JS Player (nodeJS)
  • https://github.com/lulop-k/kurento-rtsp2webrtc RTSP - WebRTC Proxy - Browser (nodeJS)
  • Others in nodeJS - https://www.pincer.io/npm/tags/rtsp
  • https://wmspanel.com/
  • https://easyrtc.com/
  • http://stackoverflow.com/questions/21921790/best-approach-to-real-time-http-streaming-to-html5-video-client
  • http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/Choosing-a-Video-Player-Features-and-Specs-for-the-Top-Five-94188.aspx
  • Native browser Video Player with HTML5 Video tag + WebSocket RTSP proxy https://github.com/SpecForge/html5_rtsp_player/wiki/HTML5-RTSP-Player~

For the future I expect:

  • Video Camera manufacturers will start to implement protocols like WebRTC and MPEGdash
  • Web Browsers SHOULD implement RTSP but this is probably not going to happen


来源:https://stackoverflow.com/questions/33080899/how-to-stream-rtsp-live-video-in-firefox-and-chrome-now-that-the-vlc-plugin-is-n

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!