我的电脑的音频插孔不再起作用,所以我想到将音频流式传输到我的Android手机并将我的扬声器连接到手机的插孔。我设法使用2个应用程序:wifiaudio和SoundWire。两者都通过wifi传输音频。
问题是似乎总是存在延迟(不是恒定的;有时它更长,有时更短)。 SoundWire允许我设置网络压缩和较小的采样缓冲区,这有助于延迟,但会导致音质稍差,但仍然无法完全消除延迟。
我虽然不是通过wifi传输音频,而是使用蓝牙或USB。从我在网上找到的,Android手机不能以这种方式使用蓝牙(他们可以发送音频但不接收它)。所以我想通过usb是可能的。
我拥有Nexus 5并且最近获得了Android L更新。我读到它有一个名为USB DAC的新功能,它应该为设备带来一些新的USB音频选项。但是,我对此技术一无所知,并且不确定这是否可用于接收我的电脑的音频,然后将其发送到手机的插孔。
是否有人知道如何以尽可能低的延迟,质量损失或口吃来实现此行为?
提前致谢, klmdb
答案 0 :(得分:0)
如果您不关心延迟(似乎没有,否则您将接受wifi解决方案中的流),无需购买专业版的soundwire,请跳过步骤2.0
2.0更改Soundwire android side 上的设置:
audio buffer size:1ms
latency steering amount: very tight
audio compression: disabled
2.5和在PC端:
change Sample rate to 44.1khz in audio settings
通过电缆将手机连接到PC :),在android设置中找到USB互联网共享(自Android 2.2开始支持),启用它(更好地断开手机上的Internet,否则来自PC的所有互联网流量都会通过手机的wifi / lte)这就是解决方法!
找到分配给您的PC的IP地址(通过USB绑定!),输入客户端并享用。
音频延迟大约为 20ms。
要享受无延迟的体验,请尽可能播放音频。
答案 1 :(得分:-1)
http://androidusbreverse.blogspot.com/
反向系绳在pc和移动设备之间创建局域网连接,从而减少ping ..我发现这还不够..但是当你将缓冲区大小减小到8位时。并使用最低的压缩率你可以实现流媒体女巫几乎与电脑同步... Soundwire也使用你的电脑ip仍然不是soundwire显示的那个。 198.168.2.1是假的,你无法连接。
答案 2 :(得分:-1)
如果您想将音频与电脑同步,请按照以下步骤操作
提示: 如果您使用soundwire,则将音频/视频设置为-0.900至-0.1100 根据网络传播