流式压缩avi通过网络使用directshow

本文关键字:网络 directshow 压缩 avi | 更新日期: 2023-09-27 18:04:06

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

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

现在我正试图找出如何在网络上广播流。

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

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

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

感谢阅读Josh

流式压缩avi通过网络使用directshow

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