希望能够在流媒体问题上得到一些意见。如何将H.264编码器的实时流转换为Wowza等流媒体服务?
我有一个H.264硬件编码器,您可以连接HDMI信号源(DVD播放器,电脑等),然后您可以通过在路由器中打开一个端口并设置一个端口forwading规则(在我的情况下,该设备的ip是172.16.16.121和端口使用3124)
我已经设置了这样一个能够从编码器使用VLC>开放网络流>并键入我的公共IP url rtsp://xxx.xxx.xxx.xxx:3124/live.sdp
但是当我尝试将这个URL放入像Wowza,Streamedian或FlashPhoner这样的流服务中时,它根本不起作用。
任何想法或建议,我可能做错了什么?从Wowza
第一反应
回应:看着你所提供的服务器日志,似乎Wowza尝试连接到RTSP源,但连接超时。
第二个响应:RTSP源可能无法通过TCP建立连接,Wowza默认使用该连接。通过指定“rtpTransportMode”参数并将其设置为“udp”,Wowza可以使用UDP连接到RTSP实时源。下面是描述如何做到这一点的文章: https://www.wowza.com/docs/How-to-specify-per-stream-settings-in-stream-files#rtspstreams
三&最新回应:在服务器日志我仍然可以看到Wowza具有连接到该网络摄像机流问题。 我会与我们的工程团队核对一下,让他们看看为什么不能摄取此流。只要有任何新信息,我会尽快通知你。
来自Streamedian的回复
我们测试了您的信息流。有mpeg2ts继续rtp。玩家不支持这种形式。 因此,您的流不显示。为了支持它,我们需要大约2周的时间。 不幸的是,我们现在正在为另一个项目工作。我们会回到后者的新版本。