【问题标题】:How to set up incoming stream in wowza from a file?如何在 wowza 中从文件设置传入流?
【发布时间】:2016-07-24 06:03:55
【问题描述】:

问题很简单。 有一个 mkv 文件正在实时更新。假设它是实时视频流的目的地,因此它的大小正在不断增加。

问题 - 如何在 wowza 中将此文件设置为传入流?

有可能吗?

我可以将此文件实时配置为 wowza 支持的任何格式吗?

【问题讨论】:

  • 一个 mkv 文件非常抽象。 MKV 是一个容器。视频格式是什么?共享有关文件的一些元数据?例如,也许检查仍然录制的文件是否在 VLC 中播放?您需要提供更多信息才能回答此问题。

标签: ffmpeg stream video-streaming webrtc wowza


【解决方案1】:

Wowza 目前不支持摄取 MKV 格式的文件。您可以选择尝试使用 ffmpeg 重新流式传输文件,然后将其作为 RTMP、RTSP 或 MPEG-TS 流推送到 Wowza。

例如,当将 MKV 文件作为带有身份验证的 RTSP 流推送到 Wowza 时:

ffmpeg -re -i sample.mkv -c:v copy -c:a copy -f rtsp rtsp://user:password@192.168.1.100:1935/live/myStream

【讨论】:

  • 为什么使用-strict experimental
  • @Michelle-B - 感谢您的评论。我试过你的命令: ffmpeg -re -i 1459530099245.mkv -c:v copy -c:a copy -strict experimental -f rtsp rtsp://192.168.0.32:1935/live/myStream 但它会等待一段时间,因为显示错误:[tcp @ 0x2f39300] 连接到 tcp://192.168.0.32:1935?timeout=0 失败:连接超时
  • @LordNeckbeard 感谢您指出这一点,我已将其删除; Ankit,我测试了将直播流(使用 ffmpeg)重新流式传输到 output.mkv 文件,并将 mkv 文件重新流式传输到 Wowza 实例,它对我来说工作得很好。您可能想先通过流式传输静态 mp4 或 mkv 文件来测试它,看看它是否适合您。您可能还需要确保在您的 Wowza 应用程序上禁用任何 RTSP 身份验证,因为它可能与身份验证相关。
  • @Michelle-B 是的,它确实有效。谢谢。问题是无法从调用环境访问 wowza IP。但是现在我不能玩wowza了。 1.700 Mb/S 的字节输入似乎很好,但我无法在测试播放器中查看(例如 - 在 adobe HDS 中:找不到源流或文件或访问被拒绝。)
  • 您好 Ankit,您是否测试过其他播放格式,例如 HLS?当您进入 Wowza Manager UI 的 Incoming Streams 页面并选择活动的 Incoming Stream 时,单击 Test Player 应该会为您提供不同格式的正确播放 URL。
猜你喜欢
  • 1970-01-01
  • 2014-02-27
  • 1970-01-01
  • 2017-09-05
  • 2017-03-28
  • 2013-02-11
  • 2013-11-20
  • 2012-06-14
  • 2016-11-24
相关资源
最近更新 更多