WCF实时视频流传输

4
我正在尝试通过WCF从捕获设备流式传输实时视频。 我使用了directX.capture dll。 我尝试逐帧捕获并通过NetTcpBinding发送每一帧。当绑定传输模式为“Buffered”时,它会抛出异常,因为数据太大无法读取xml配额。 当传输模式为“Stream”时,我接收到了流,但是当我调用Image.Save(fileName, Stream)(或任何其他试图访问流的东西)时,会出现“参数无效”的异常。 我尝试发送位图或流,但结果相同。
1个回答

0

你不能直接保存一个流。但是你可以将流转换为字节数组,然后保存字节数组。

请参见:从流创建字节数组 了解如何将流转换为字节数组。


已经尝试过了,当我将流转换为字节数组时,会出现无效参数异常。 - Omer Keidar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接