gpt4 book ai didi

Android、AOA2、USB 同步音频接口(interface)(流媒体)

转载 作者:行者123 更新时间:2023-11-30 02:31:30 27 4
gpt4 key购买 nike

环境:

  • 三星 Galaxy 5,Android 4.4.2
  • Windows 桌面 (x64) USB 连接到 Android 设备
  • WinUSB

实现

根据this link ,我正在尝试从我的三星 G5 设备接收 USB 同步音频(流媒体),我将设备切换到配件模式,同时使用请求 58 将音频模式设置为 44100x2x16。

设备成功切换到配件模式,显示为“0x2D05 - accessory + audio + adb”。

我成功连接到同步端点 (#0x83) 并开始读取同步数据包/帧。

然而,当数据包被成功接收时,没有有效载荷......

问题

我应该设置除上述以外的任何设置吗?我应该向端点和/或音频接口(interface)发送任何 USB 控制命令吗?

最佳答案

Isochronous USB Audio 实际工作以上述方式,启动设备,切换到 AOA2,连接到 Isochronous Endpoint 并开始读取。

实际负载仅在设备上播放音频时存在,因此静音数据包不会流过(当设备上没有音频时,会发送空数据包)。

上面提到的还有一个警告,当使用 adb.exe 并执行以下操作时音频流停止:

adb shell screencap

这似乎是 Android v4.4.2 或其 Samsung Permutation 的错误,原因可能是 USB 高流量,或者是操作系统音频路由问题。

问题报告@ https://code.google.com/p/android/issues/detail?id=82014

更新:
对于“Nexus 5”,这确实有效,这意味着该问题是三星特有的...

关于Android、AOA2、USB 同步音频接口(interface)(流媒体),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27271704/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com