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 实时视频流的主要内容,如果未能解决你的问题,请参考以下文章

实时监控视频与超图GIS的对接应用(实时视频的介绍)

裁剪实时视频流

RTC-实时音视频通信技术介绍与应用

RTC 实时音视频技术知识全面盘点

「实时视频流分析的边缘计算技术」最新2022研究综述

java web 应该怎样实现实时视频通话?