首页 文章

Android,AOA2,USB等时音频接口(流媒体)

提问于
浏览
1

环境:

  • 三星Galaxy 5,Android 4.4.2

  • Windows桌面(x64)USB连接到Android设备

  • WinUsb

实施

按照this link,我试图从我的三星G5设备接收USB等时音频(流媒体),我将设备切换到配件模式,同时使用请求58将音频模式设置为44100x2x16 .

设备已成功切换到附件模式,显示为“0x2D05 - 附件音频adb” .

我成功连接到等时 endpoints (#0x83)并开始读取等时数据包/帧 .

但是,在成功接收数据包的同时,没有有效负载......

问题

我应该设置除上述之外的任何东西吗?我应该将任何USB控制命令发送到 endpoints 和/或音频接口吗?

1 回答

  • 1

    同步USB音频 actually work 以上述方式启动设备,切换到AOA2,连接到等时 endpoints 并开始读取 .

    实际有效载荷仅在设备上播放音频时存在,因此,静音数据包不会流式传输(当设备上没有音频时,会发送空数据包) .

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

    adb shell screencap
    

    This seems like a Bug 使用Android v4.4.2或使用它的Samsung Permutation,原因可能是由于USB高流量,或者由于OS / OS音频路由问题 .

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

    UPDATE:
    使用"Nexus 5"这实际上有效,这意味着问题是针对三星的...

相关问题