问题正文:
大家好,我是一名刚入行的安卓开发工程师,最近公司接了一个云手机相关的项目,让我负责技术调研。说实话,我对这个概念还挺陌生的,虽然查了一些资料,但总觉得云里雾里。
简单来说,我们想实现一个能让用户在低配设备上流畅运行高性能应用的方案,类似“云游戏”但更泛用。我了解到这可能涉及虚拟化、流媒体传输、远程渲染等技术,但具体如何落地却没什么头绪。比如:
- 安卓系统层:是否需要深度定制ROM?还是基于容器化方案(如Android-x86或Anbox)更合适?
- 网络传输:操作延迟和画质如何平衡?有没有成熟的编解码协议(比如H.265+低延迟优化)推荐?
- 资源调度:多用户并发时,GPU虚拟化是否必须?看到有的方案用WebRTC做前端,后端用KVM,这种组合靠谱吗?
目前团队资源有限,希望能找到
兼顾开发效率和成本的路径。如果有实际落地经验的前辈,能否分享一些技术选型的坑点?或者推荐开源方案(像Genymobile/scrcpy这类工具能否二次开发)?
真的很需要大家的指点,哪怕是一个方向性的建议,也能帮我们少走弯路!先谢谢了~
查看更多