WCF 实时视频流
Posted
技术标签:
【中文标题】WCF 实时视频流【英文标题】:WCF live video streaming 【发布时间】:2012-01-22 06:02:45 【问题描述】:我正在尝试通过 WCF 从捕获设备流式传输实时视频。
我使用directX.capture
dll。
我尝试逐帧捕获它并在 NetTcpBinding 中发送每一帧。 当绑定传输模式处于“缓冲”状态时,它会抛出一个异常,即数据太大而 xml 配额无法读取。当传输模式为“流”时,我收到了流,但是当我调用 Image.Save(fileName,Stream) (或任何其他尝试访问流的东西)时,我得到“参数无效”的异常。 我尝试发送 Bitmap 或 Stream,结果相同。
【问题讨论】:
【参考方案1】:您不能直接保存流。但是你可以将流转换为字节数组,然后保存字节数组。
见:Creating a byte array from a stream 了解如何将流转换为字节数组。
【讨论】:
已经尝试过了,当我将流转换为字节数组时,我得到了无效参数异常以上是关于WCF 实时视频流的主要内容,如果未能解决你的问题,请参考以下文章