【问题标题】:Streaming compressed avi over network using directshow使用 directshow 通过网络流式传输压缩的 avi
【发布时间】:2013-03-16 08:20:35
【问题描述】:

我是 Windows 编程的新手,我正在尝试设置一个 directshow 图表以通过网络流式传输网络摄像头,以便我可以监控 ipad 上的输出。

我使用 DirectShowLib 和 FFDShow 在 csharp 中设置了一个图形,它压缩来自捕获设备的原始输出并将其写入 avi 文件。

现在我正在尝试研究如何通过网络广播流。

我能找到的使用 directshow 进行网络流式传输的唯一示例代码与 WM 库有关,它似乎只输出 Asf 格式的流。

如何使用 directshow 以 Asf 以外的格式广播流?我可以将 ASF Writer 配置为输出 avi/mpeg 格式的流,还是需要编写自己的 directshow 过滤器?

有没有使用 directshow 在网络上流式传输 avi 的示例?

感谢阅读, 乔什

【问题讨论】:

    标签: c# streaming directshow.net ffdshow


    【解决方案1】:

    我最终使用 VLC 创建了 MJPEG 流。我确实尝试过使用 VLS 的 HLS 插件,但我发现 iOS 一次只能播放一个视频,这不好,因为我想显示多个网络摄像头。 MJPEG 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多