我看到DirectShow中有File Writer过滤器,它可以将流(主要类型MEDIATYPE_Stream
的数据)写入[local]文件或将其发布到URL上。您认为后者是我想要的,但根据我的理解,它会创建一个HTTP端点,在指定的URL上公开流。对于将连接和使用此流的远程客户端。基本上,流媒体服务器。哪个不我想要的东西。
我正在寻找的是一个连接到远程 HTTP服务器的过滤器,并使用say,POST或PUT方法上传通过HTTP上行接收的数据。
有这样的东西吗?
我想象这个过滤器,就像文件编写器过滤器一样,在其输入引脚上取MEDIATYPE_Stream
,就像文件写入器一样,是一个“渲染器”过滤器 - 没有任何输出引脚。 / p>
我不是DirectShow的专家,但我有一些使用它的经验并且已经玩过Graph Studio Next只是为了看看连接在哪里以及如何连接。无论如何,请随时指出我在这里展示的任何明显的概念错误。我当然希望这不是XY问题的例子。