3

我正在开展一个项目,我们使用无线电调制解调器将数据(视频和遥测)从无人驾驶飞行器传输到地面站。我们需要做的是实时显示视频,并能够知道 C# 中每个遥测数据块对应的帧。

数据被解封装为遥测和视频字节 (mpeg4)。由于我对 OpenCV 有一些经验,我想用它来解码、显示和抓取视频中的点击位置。为此,我使用了名为 Emgu 的 C# 的 OpenCV 包装器。

问题是 OpenCV 从设备或文件加载视频,而我只有一个带有一些字节的回调。我已经尝试将这些字节写入一个文件并使用 OpenCV 打开这个文件,但是一旦它到达最后,我需要重新打开它并从它停止的地方继续,这会产生延迟。

任何人都知道如何做到这一点?

4