V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bywenshu
V2EX  ›  程序员

大家有没有试过在 ARM 服务器(如甲骨文 ARM)上运行 Android 虚拟机?如何听见或者录制 Android 虚拟机的声音?

  •  
  •   bywenshu · 363 天前 · 1828 次点击
    这是一个创建于 363 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,感谢大家。
    By the way, 是不是没有对应硬件就录制不了声音的?有没有类似于声卡欺骗器的东西?(原理类似 HDMI 欺骗器?)

    8 条回复    2023-05-08 20:23:30 +08:00
    flyqie
        1
    flyqie  
       363 天前 via Android
    你打算跑容器还是 vm ?

    音频 in/out 直接在 hal 层处理就完事。
    bywenshu
        2
    bywenshu  
    OP
       363 天前 via Android
    @flyqie 容器,redroid 的 Android13 。
    Champa9ne
        3
    Champa9ne  
       360 天前
    想问问咋整 arm 安卓虚拟机?整了个 esxi arm 平台,找了很多刷机包都是用手机厂商自己的 recovery ,那等于是 uefi 之后了。esxi arm 还没找到能 uefi 驱动的 arm android
    bywenshu
        4
    bywenshu  
    OP
       360 天前 via Android
    @Champa9ne
    你可能需要借助 docker:
    https://hub.docker.com/r/redroid/redroid
    教程(转载):
    https://blog.hanlin.press/2022/08/play-redroid-on-oracle-cloud/
    限制 cpu 使用:
    最后一行加: --cpus="4",可让 5 核服务器占用 80%cpu ,防止意外占用率高,然后封号。
    电量读取:
    目前我发现 `redroid:8.1.0-arm64` 可以“正确”读取电量(充电中,100%),10 、11 、12 、13 都不行。
    bywenshu
        5
    bywenshu  
    OP
       360 天前 via Android
    声音问题解决了:腾讯会议屏幕共享的声音和画面完全正常。
    bywenshu
        6
    bywenshu  
    OP
       360 天前 via Android
    @bywenshu 真奇怪,系统自带录屏无法使用的,然后装了很多录屏软件也是录制不了声音。
    Champa9ne
        7
    Champa9ne  
       355 天前   ❤️ 1
    @bywenshu
    感谢,实测安装成功。但是树莓派的 cpu 还是太弱了,这下 esxi -> ubuntu arm -> qemu ,性能能剩多少打个问号,之后再用用看看
    bywenshu
        8
    bywenshu  
    OP
       353 天前 via Android
    @Champa9ne 五核甲骨文 ARM ,玩《明日方舟》一秒三到四帧。这是在云端用腾讯会议录制得到的......可能存在性能损耗,不严谨......供参考。微信倒是不太占用 CPU 的,视频号测试下来 redroid-8.1.0 看不了的,13 可以看,其它没试过。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3572 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:39 · PVG 12:39 · LAX 21:39 · JFK 00:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.