使用Android手机作为电脑音频插孔

时间:2014-11-17 11:20:07

标签: android audio

我的电脑的音频插孔不再起作用,所以我想到将音频流式传输到我的Android手机并将我的扬声器连接到手机的插孔。我设法使用2个应用程序:wifiaudio和SoundWire。两者都通过wifi传输音频。

问题是似乎总是存在延迟(不是恒定的;有时它更长,有时更短)。 SoundWire允许我设置网络压缩和较小的采样缓冲区,这有助于延迟,但会导致音质稍差,但仍然无法完全消除延迟。

我虽然不是通过wifi传输音频,而是使用蓝牙或USB。从我在网上找到的,Android手机不能以这种方式使用蓝牙(他们可以发送音频但不接收它)。所以我想通过usb是可能的。

我拥有Nexus 5并且最近获得了Android L更新。我读到它有一个名为USB DAC的新功能,它应该为设备带来一些新的USB音频选项。但是,我对此技术一无所知,并且不确定这是否可用于接收我的电脑的音频,然后将其发送到手机的插孔。

是否有人知道如何以尽可能低的延迟,质量损失或口吃来实现此行为?

提前致谢, klmdb

3 个答案:

答案 0 :(得分:0)

如果您不关心延迟(似乎没有,否则您将接受wifi解决方案中的流),无需购买专业版的soundwire,请跳过步骤2.0

  1. 在Play商店购买soundwire pro / free,并从网站上下载pc服务器

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
  1. 通过电缆将手机连接到PC :),在android设置中找到USB互联网共享(自Android 2.2开始支持),启用它(更好地断开手机上的Internet,否则来自PC的所有互联网流量都会通过手机的wifi / lte)这就是解决方法!

  2. 找到分配给您的PC的IP地址(通过USB绑定!),输入客户端并享用。

音频延迟大约为 20ms。

要享受无延迟的体验,请尽可能播放音频。

答案 1 :(得分:-1)

http://androidusbreverse.blogspot.com/

反向系绳在pc和移动设备之间创建局域网连接,从而减少ping ..我发现这还不够..但是当你将缓冲区大小减小到8位时。并使用最低的压缩率你可以实现流媒体女巫几乎与电脑同步... Soundwire也使用你的电脑ip仍然不是soundwire显示的那个。 198.168.2.1是假的,你无法连接。

答案 2 :(得分:-1)

如果您想将音频与电脑同步,请按照以下步骤操作

  1. 安装baidu wifi热点
  2. 从手机加入baidu hostpot的wifi
  3. 然后使用wifiaudio应用程序
  4. 在vlc中播放视频时,按照步骤同步音频完美: :-goto - > tools->跟踪同步 - >音频/视频= -0.200或-300
  5. 提示: 如果您使用soundwire,则将音频/视频设置为-0.900至-0.1100 根据网络传播