如何在MATLAB中播放实时UDP视频流

时间:2012-04-14 15:24:31

标签: matlab udp video-streaming

我正在编写一个MATLAB脚本,该脚本在端口上获取实时视频流,并在MATLAB gui中播放该视频。我查看了videoinput功能,但这似乎需要连接到计算机的实际硬件。

我正在某个端口上侦听UDP视频流,我想在GUI中以伪实时方式播放此视频。目前我正在逐帧接收原始RGB字节流。

重点:

这可能吗? 如果是这样,怎么会这样做呢?在这一点上,任何解决方案都是可行的,尽管我想在大多数工作中使用内置函数。

1 个答案:

答案 0 :(得分:0)

如果您不需要高吞吐量,可以使用UDP toolbox轻松将Matlab连接到UDP端口。

如果您的帧只是原始RGB图像,则可以使用image命令显示它们。

如果您需要高吞吐量或需要实现更复杂的解码器,请考虑在this answer建议的Java中实现它。