我最近进入了一个研究项目,我需要录制GLSurfaceView并通过蓝牙将其传输到另一部手机(设备B)。其他手机应该显示它。
我的目标如下:
我从一个简化的例子开始,其中: - 在Renderer对象中,我在每一帧中都截了屏幕截图 - 将其序列化为字节数组 - 将其设置为其他设备 - 从中构建一个位图 - 显示它
有了这个,我可以达到每秒~10帧的速率,这比预期的要好一点(800x600分辨率)
问题: 现在我想制作视频流并将其发送到设备B.解码并显示它。 我在fadden维护的http://bigflake.com/screenrecord/上有很多类似的例子
在我挖掘自己之前,我想问一下对此的看法。 1.有没有已经做过的例子? 2.建议的方向是哪个 甚至可能吗? 4.可以期待什么表现?
谢谢