我创建了一个将PC显示流式传输到Android的应用程序,并且我已经成功创建了几乎实时获取PC屏幕的代码。现在,我想将此数据(位于 Mat )发送到我的Android设备。
之前我创建了Socket连接,我知道如何将数据从PC发送到Android的基础知识。我尝试以png
格式保存每个帧,然后通过Sockets
发送,但速度很慢且实时不多。
我的问题:在(近乎)实时将OpenCV Mat从PC发送到Android的最快方法是什么?
旁注:我的PC代码是用Java编写的C ++和Android代码。当我在PC上看到PC的待播放内容时,这是非常实时的。
答案 0 :(得分:0)
经过多次尝试,我几乎可以解决我的问题。以下是MJPEG
服务器的代码 - Error while using QTcpSocket。 (除了一个小问题,大部分都已修复)。