让用户在网站中链接网络摄像头进行流媒体播放



我还找不到任何适合我的场景的具体解决方案。我主要使用PHP(CodeIgniter)和AngularJS

我想开始一个在线游戏(比如飞镖)当你在网上与其他玩家比赛时,你应该能够打开网络摄像头,以此证明分数是正确的。我知道这在谷歌聊天室是可能的,但聊天室的摄像头会从主窗口弹出。

我也想让观众成为可能,这样他们就可以把摄像头看作是一个直播流。有了闲逛,每个人都必须加入闲逛聊天,我不希望人们为了用户体验而这样做。

所以我想在一个网页中链接两个或多个网络摄像头,并能够作为观众观看。(如果可能的话,不需要太多的服务器负载)

对这个有什么想法吗?我真的被卡住了。。。

在这种情况下,您需要使用rtmp/rtsp服务器。有几个rtsp服务器可用。

  • 红色5http://osflash.org/red5
  • Wowzahttp://www.wowzamedia.com/
  • WebOrbhttp://www.themidnightcoders.com/products.html
  • ErlyVideohttp://erlyvideo.org/
  • RubyIzumihttp://code.google.com/p/rubyizumi/
  • RTMPDhttp://www.rtmpd.com/
  • Cygnalhttp://wiki.gnashdev.org/Cygnal
  • RTMPyhttp://rtmpy.org/wiki/RTMP
  • RTMPlitehttp://code.google.com/p/rtmplite/
  • 猛犸服务器(OpenFMS)http://mammothserver.org/

在我看来,Wowza和Red5会解决你的问题。

最新更新