-->

在网页中嵌入H.264视频的实时RTSP流(Embedding a live RTSP stream

2019-06-24 22:35发布

我已经通过RTSP在网络上提供实时H.264视频服务器(RTSP:// ...),我一直试图找到一种方式在他们的浏览器中显示的数据流给用户(至少在Windows和OS X - Linux是一个奖金)。 我现在有VLC播放器嵌入和有它在这两个IE9和Mozilla Firefox 12.0的工作,但它是理想的,如果,顶多,用户只需具有安装一个插件,为他们的浏览器或类似的东西(而不是整个程序) 。

我能够使用开放源码解决方案,但我不能使用任何GPL。 Java applet或任何类似这样的可能性。

目前考虑的解决方案,这似乎不工作

  • HTML5视频标签 :似乎不支持实时RTSP流
  • GStreamer的(Java绑定)/ OSSBuild的GStreamer-WinBuilds v0.10.7 Beta 4的LGPL:插件似乎片状与RTSP源和WinBuild(我流了相关的流SETUP请求错误,而另一些则没有)
  • JavaFX的 :似乎有下降的支持RTSP住在其最近发布流
  • Xuggler:许可似乎构成一个问题
  • JMF:老,没有明显的支持H.264
  • FMJ:似乎没有任何可以支持实时流RTSP

我应该重新评估所有这些可能性? 任何其他建议(如Flash或Silverlight)将不胜感激。

谢谢!

编辑:这将是真正伟大的得到在HTML5的解决方案。

Answer 1:

实时流必须由浏览器,而不是HTML5播放器的支持。 你可以在这里指的文档http://www.bitspace.in/2011/02/html5-live-streaming-media-server.html 。 此外rtsp不能使用播放HTML5作为http://www.jquery4u.com/flowplayer/html5-video-rtsp-live-streams/#.T9hzRjkpK0x 。 如果你能视频转码,那么你可以使用HTML5 。 仅供参考,您可以检查从答案转换RTSP视频流到http流或指从wowza服务器的文档转换流http://www.wowza.com/forums/content.php?39-How-to-re-stream -视频-从-AN-IP-CAMERA-%28RTSP-RTP-再流 。 一般来说rtsp stream与外部播放器打开,如果没有球员已经嵌入在你的代码,但不知道如何可以给邮件用户安装任何插件来播放流走多远,这将跨设备和跨浏览器工作。 此外,对于任何的flash播放器,以处理不支持rtsp stream除了httprtmp



Answer 2:

互联网摄像机我公司与拥有一个浏览器界面,不只是这个。 烦人我们没有访问源然而,嵌入式视频播放器下面的网站似乎有它。

http://en.pudn.com/downloads357/doc/detail1552764_en.html

然而,额外的恼人的是,这个网站要求您先注册,然后提交5件的代码来访问下载。 我还没有完成这些上传又一觉得它可能是一只白色的兔子追,我只分享它,因为我可能是错的。



Answer 3:

VLC插件你问所有的平台工作正常。



文章来源: Embedding a live RTSP stream of H.264 video in a webpage