打算做个开源云手机系统,想来问问mjj们喜欢哪种模式?

72次阅读

共计 752 个字符,预计需要花费 2 分钟才能阅读完成。

最近似乎 remote-android 方案在 loc 突然火了起来,正好闲来无事打算做个云手机系统。

mjj 们更喜欢哪种模式?多节点还是单节点?

目前项目构想:

1. Android HAL 层面打算基于 anbox、remote-android、goldfish 做,版本暂定 Android 7.1.2。

2. 远程显示 / 远程控制 不采用 anbox 的 hwcomposer + gralloc 方案(该方案会大量涉及到 cpp 方面,不方便与 go 集成,且相对复杂不方便移植),目前打算采用内置 system app 的方式来完成,传输选择 webrtc,低延迟且方便扩展(未来可能会加入摄像头及麦克风的透传)。

3. 语言方面,HAL 使用 c /cpp 开发 (优先 c,cpp 特性太多没玩熟怕炸,日常当成 c with class 用),节点端采用 go 开发(可能会涉及到部分 cgo),主控后端采用 php 开发(使用 webman/workerman 作为框架),前端可能采用 vue(webpack/vite) 或 jquery + bootstrap 或什么其他的(主要受开发进度影响,这种项目用不用 SPA 其实很随意,反正 php 混成一团的做法也不是一天两天),内置的 system app 使用 java 开发。

4. 虚拟化采用 lxc,尽可能保证资源隔离效果,基于 remote-android + lxc mount 支持 renderD128 硬解及普通软解。

网友回复:

注册 这个项目,我王多鱼投了

flyqie 主要想要能够手机连接使用。并且可以直接传输文件啥的,还有加密啥的,避免别人连了

tkn 这类系统可能感兴趣的就是手游打金工作室 要不就是抖音那群刷数据的工作室。真想不到什么正经路子,楼主三思

Chenchen 这个原来 5k 哥不是在做?它的 pve 就是虚拟化多桌面还有一个 anbox,可惜他水平较楼主差了一点

正文完
 0