Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video streaming 实时网络摄像头流-->;服务器-->;远程观众_Video Streaming - Fatal编程技术网

Video streaming 实时网络摄像头流-->;服务器-->;远程观众

Video streaming 实时网络摄像头流-->;服务器-->;远程观众,video-streaming,Video Streaming,我的目标是从网络摄像头到服务器再到用户。网络摄像头的上传速度非常慢,我只希望该流通过一个更胖的连接上传一次到远程服务器,然后流到最终用户 有像ustream这样的外部流站点,但我正在寻找一种可以托管在标准linux服务器上的解决方案,而不需要外部提供商 虽然如果客户端是Mac,QuickTime确实有一个很好的客户机/服务器捆绑包,但QuickTime或Flash似乎并没有真正的机制来实现这一点。Flash生态系统肯定是一条路要走。Flash Media Encoder是免费的,对于服务器,您可

我的目标是从网络摄像头到服务器再到用户。网络摄像头的上传速度非常慢,我只希望该流通过一个更胖的连接上传一次到远程服务器,然后流到最终用户

有像ustream这样的外部流站点,但我正在寻找一种可以托管在标准linux服务器上的解决方案,而不需要外部提供商


虽然如果客户端是Mac,QuickTime确实有一个很好的客户机/服务器捆绑包,但QuickTime或Flash似乎并没有真正的机制来实现这一点。

Flash生态系统肯定是一条路要走。Flash Media Encoder是免费的,对于服务器,您可以使用Red5,而客户端是Flash播放器

HTML5是另一种方式。如果你喜欢冒险,你可以看看我的新的基于WebM的livestreaming服务器。这是一个早期版本,但如果它适合您的需要,您可以查看它


您可以使用ffmpeg在家用计算机上生成WebM流,将其发送到运行stream.m的服务器,然后将其分发到任何兼容HTML5的浏览器。Safari和IE没有本机的WebM支持,但谷歌有一个解决方案。如果您不想为Flash Media Server或Wowza Media Server等产品付费,那么您可以查看Red5: