我想开发一个图片风格的应用程序。我已经弄清楚了设备上的绘图部分(使用canvas、paint和相关库),现在我需要在所有连接的设备上实时更新绘图。
我想到的方法是在非常接近的时间间隔截取屏幕截图并将它们上传到服务器(Firebase)。该应用程序将不断检查服务器端更新。我知道这是一种使事物保持相对同步的可怕方法,还有其他方法可以做到这一点吗?也许像视频流或其他东西。
我想开发一个图片风格的应用程序。我已经弄清楚了设备上的绘图部分(使用canvas、paint和相关库),现在我需要在所有连接的设备上实时更新绘图。
我想到的方法是在非常接近的时间间隔截取屏幕截图并将它们上传到服务器(Firebase)。该应用程序将不断检查服务器端更新。我知道这是一种使事物保持相对同步的可怕方法,还有其他方法可以做到这一点吗?也许像视频流或其他东西。
如果您使用路径绘图,那么您可以将路径列表发送到其他设备并在那里重新绘制它们。
我认为没有一种快速的方法可以将一系列位图转换为视频(位图是指使用 Android 画布生成的图像)。
如果您使用 OpenGL 进行绘图,那么您可以使用视频编码器将 OpenGL 表面的输出转换为视频