• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bywenshu
V2EX  ›  程序员

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

  •  
  •   bywenshu · Apr 28, 2023 · 3136 views
    This topic created in 1154 days ago, the information mentioned may be changed or developed.

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

    8 replies    2023-05-08 20:23:30 +08:00
    flyqie
        1
    flyqie  
       Apr 29, 2023 via Android
    你打算跑容器还是 vm ?

    音频 in/out 直接在 hal 层处理就完事。
    bywenshu
        2
    bywenshu  
    OP
       Apr 29, 2023 via Android
    @flyqie 容器,redroid 的 Android13 。
    Champa9ne
        3
    Champa9ne  
       May 1, 2023
    想问问咋整 arm 安卓虚拟机?整了个 esxi arm 平台,找了很多刷机包都是用手机厂商自己的 recovery ,那等于是 uefi 之后了。esxi arm 还没找到能 uefi 驱动的 arm android
    bywenshu
        4
    bywenshu  
    OP
       May 1, 2023 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
       May 1, 2023 via Android
    声音问题解决了:腾讯会议屏幕共享的声音和画面完全正常。
    bywenshu
        6
    bywenshu  
    OP
       May 1, 2023 via Android
    @bywenshu 真奇怪,系统自带录屏无法使用的,然后装了很多录屏软件也是录制不了声音。
    Champa9ne
        7
    Champa9ne  
       May 6, 2023   ❤️ 1
    @bywenshu
    感谢,实测安装成功。但是树莓派的 cpu 还是太弱了,这下 esxi -> ubuntu arm -> qemu ,性能能剩多少打个问号,之后再用用看看
    bywenshu
        8
    bywenshu  
    OP
       May 8, 2023 via Android
    @Champa9ne 五核甲骨文 ARM ,玩《明日方舟》一秒三到四帧。这是在云端用腾讯会议录制得到的......可能存在性能损耗,不严谨......供参考。微信倒是不太占用 CPU 的,视频号测试下来 redroid-8.1.0 看不了的,13 可以看,其它没试过。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3783 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 00:50 · PVG 08:50 · LAX 17:50 · JFK 20:50
    ♥ Do have faith in what you're doing.