【问题标题】:How Can I Convert a live stream from a H.264 Encoder to a streaming service like Wowza?如何将直播流从 H.264 编码器转换为像 Wowza 这样的流媒体服务?
【发布时间】:2017-08-19 07:33:51
【问题描述】:

希望就我遇到的流媒体问题获得一些意见。

我有一个 H.264 硬件编码器,您可以在其中连接 HDMI 源(DVD 播放器、计算机等),然后您可以通过在路由器中打开一个端口并设置端口转发规则来将该编码器设置为在 WAN 上工作(在我的情况下,设备的 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 默认使用 TCP。通过指定“rtpTransportMode”参数并将其设置为“udp”,可以让 Wowza 使用 UDP 连接到 RTSP 实时源。这是一篇描述如何执行此操作的文章: https://www.wowza.com/docs/How-to-specify-per-stream-settings-in-stream-files#rtspstreams

第三次和最新响应:在服务器日志中,我仍然可以看到 Wowza 在连接到此 IP 摄像机流时出现问题。 我将与我们的工程团队核实,让他们看看为什么无法摄取此流。一旦有任何新信息,我会尽快通知您。

Streamedian 的回应

我们测试了您的直播。有 mpeg2ts 继续 rtp。播放器不支持这种形式。 因此,不会显示您的流。为了支持它,我们需要大约 2 周的时间。 不幸的是,我们现在正在为另一个项目工作。我们稍后会回到新版本的播放器。

【问题讨论】:

    标签: networking streaming h.264 wowza encoder


    【解决方案1】:

    为了使 RTP/RTSP/RTCP 正常工作 - 不要在防火墙后面,您的 RTP 源必须有一个有效的公共 IP 地址 - 任何 NAT 化的地址都不起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 2014-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-02
      相关资源
      最近更新 更多