0

我对 Windows 编程很陌生,我正在尝试设置一个 directshow 图表来通过网络流式传输网络摄像头,这样我就可以监控 ipad 上的输出。

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

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

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

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

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

感谢阅读,乔希

4

1 回答 1

0

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

于 2013-03-29T21:38:12.447 回答