我还没有找到适合我的方案的具体解决方案.
我主要使用PHP(CodeIgniter)和AngularJS
我希望能够开始在线游戏(比如说“飞镖”)
当您与其他玩家在线比赛时,您应该可以打开网络摄像头,作为得分正确的证明.
我知道Google环聊可以做到这一点,但是环聊摄像头将超出主窗口.
我也想让观众成为可能,因此他们将凸轮视为实时流.使用视频群聊,每个人都必须加入视频群聊聊天,我不希望人们这样做是为了提高用户体验.
因此,我想在网页中链接两个或多个网络摄像头,并能够将其作为旁观者观看. (如果可能,则无需太多服务器负载)
对这个有什么想法吗?我真的被卡住了…
解决方法:
在这种情况下,您将需要使用rtmp / rtsp服务器.有几个可用的rtsp服务器.
>红色57000
> Wowza http://www.wowzamedia.com/
> WebOrb http://www.themidnightcoders.com/products.html
> ErlyVideo http://erlyvideo.org/
>ruby泉http://code.google.com/p/rubyizumi/
> RTMPD http://www.rtmpd.com/
>天鹅座http://wiki.gnashdev.org/Cygnal
> RTMPy http://rtmpy.org/wiki/RTMP
> RTMPlite http://code.google.com/p/rtmplite/
>猛mm服务器(OpenFMS)http://mammothserver.org/
我认为Wowza和Red5将解决您的问题.