Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用directshow在网络上传输压缩avi_C#_Streaming_Directshow.net_Ffdshow - Fatal编程技术网

C# 使用directshow在网络上传输压缩avi

C# 使用directshow在网络上传输压缩avi,c#,streaming,directshow.net,ffdshow,C#,Streaming,Directshow.net,Ffdshow,我对Windows编程非常陌生,我正在尝试设置一个directshow图形,通过网络传输网络摄像头,这样我就可以在ipad上监控输出 我使用DirectShowLib和FFDShow在csharp中设置了一个图形,它压缩捕获设备的原始输出并将其写入avi文件 现在,我正在尝试解决如何通过网络广播流 我能找到的关于directshow网络流的唯一示例代码与WM库有关,该库似乎只输出Asf格式的流 如何使用directshow以Asf以外的格式广播流?我可以将ASF Writer配置为输出avi/m

我对Windows编程非常陌生,我正在尝试设置一个directshow图形,通过网络传输网络摄像头,这样我就可以在ipad上监控输出

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

现在,我正在尝试解决如何通过网络广播流

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

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

是否有使用directshow通过网络传输avi的示例

谢谢你的阅读,
Josh

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