繁体   English   中英

h264实时视频流

[英]h264 real time video streaming

如果您在一端(服务器)动态生成h264帧 ,那么您将如何在浏览器(客户端)中查看实时(低延迟)视频流?

换句话说,我想要实现的是将图形密集型c ++应用程序从gpu服务器流式传输到浏览器。

作为一个简单的解决方案,我正在考虑这样的事情:

c++ app | ffmpeg | server | html5 client

应用程序创建的h264帧被发送到标准输出,其中ffmpeg用于将此流重新转换为传递给服务器的mp4,根据请求可以将其传递给客户端。

这是一个好方法吗? 甚至可以使用这种方法创建低延迟30fps视频流吗?

是的,这是一种正确的方法和可能的事情。

根据http://umediaserver.net/umediaserver/faq.html安装虚幻媒体服务器并从ffmpeg到虚幻媒体服务器进行RTMP发布

那么Unreal HTML5播放器将实时播放此流,请参阅http://umediaserver.net/umediaserver/demos.html上的示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM