我有一堆活的udpvideostream,目前在我的networking中的机顶盒查看。 我想select这个video(我现在可以用vlc做这个),并将其stream出到其他非STB端点(网页或某种手机/平板电脑)。
现在我能够用vlc获取udpstream,并将其转换为我的vlc盒子的端口8080上的httpstream。 然后,我可以使用vlc客户端来接收和观看videostream。
这是我不知道该去哪里的地方。 我真的怀疑,我希望每个正在观看video的人都能连接到正在编码的vlc服务器,那么如何将这个实况video分发给希望看到的人呢?
设置VLC将您的UDPstream转换成networking兼容的格式,例如苹果的HTTP直播。 您可能不得不要求VLC将这些数据stream存放到支持WebDAV的服务器(如Apache)中。 然后,您可以将用户指向Apache本身,或者如果您期望有大量受众,则可以使用Web加速器(如Varnish)将其指向前者。
您可以考虑使用Envivio 4Caster或Harmonic ProStream 4000等实时转码设备来replaceVLC。
希望这可以帮助。