Video streaming 如何通过web应用程序获取RTSP流

Video streaming 如何通过web应用程序获取RTSP流,video-streaming,html5-video,rtsp,Video Streaming,Html5 Video,Rtsp,假设这是我的视频流URL: rtsp://MyUserID:MyPassword@45.113.153.42:556/cam/realmonitor?channel=1&subtype=0 视频流与VLC播放器完美配合,但我希望它通过我的web应用程序播放。是否有可能在任何web播放器中使用RTSP协议?当然! 您可以在web应用程序上使用VLC player 此链接包含您需要的所有信息 根据我的经验,这个插件真的很快,是一个可靠的不幸的是,通过web浏览器玩rtsp不再那么简单了

假设这是我的视频流URL:

rtsp://MyUserID:MyPassword@45.113.153.42:556/cam/realmonitor?channel=1&subtype=0
视频流与VLC播放器完美配合,但我希望它通过我的web应用程序播放。是否有可能在任何web播放器中使用RTSP协议?

当然! 您可以在web应用程序上使用VLC player

此链接包含您需要的所有信息


根据我的经验,这个插件真的很快,是一个可靠的

不幸的是,通过web浏览器玩rtsp不再那么简单了

不再支持NPAPI插件

这意味着浏览器的VLC插件最终不再受支持。Firefox52+和其他浏览器不再支持它。见此,基本上说明:

“Firefox不再支持已安装的NPAPI插件,除非 适用于Adobe Flash“

这也已在上讨论过,目前没有解决方案

使用旧的Mozilla Firefox ESR浏览器

仍然支持NPAPI插件。然而,直到2018年6月。因此,这并不是一个真正经得起未来考验的解决方案。可以找到Firefox ESR的详细信息

可能的解决方案

您可以使用HTML5和其他一些编码技术将RTSP流转换为分段流,并通过HTML5视频标签交付。有很多解决方案;从stackoverflow查看帖子,例如:

  • (与你的问题类似)
希望这能为你指明正确的方向