简体   繁体   English

android上的a2dp sink的音质太差了。 我该如何解决?

[英]The sound quality of a2dp sink on android is terrible. How could I fix it?

I got lots of help in this site. 我在这个站点上得到了很多帮助。 and I worked to patch Jelly bean Android for making it as a sink on Bluetooth. 我曾修补Jelly bean Android,使其成为蓝牙的接收器。 How To Modify Android's Bluetooth Stack to Enable A2dp Sink 如何修改Android的蓝牙堆栈以启用A2dp接收器

SNK works! SNK有效! but sound quality is bad! 但是音质不好! There are lots of noises like sound distortion. 有很多声音,例如声音失真。 You can hear sound by click link : http://me2.do/5yLIflcx password is 1111. 您可以通过单击链接听到声音: http : //me2.do/5yLIflcx密码为1111。

How could I make it good? 我怎样才能做好呢?

please, give me any hints. 请给我任何提示。

I listened to the audio file. 我听了音频文件。 The sound doesn't seem to drop or click, so that probably rules out Wi-Fi/BT coexistence problems and bandwidth problems. 声音似乎没有下降或滴答声,因此可能排除了Wi-Fi / BT共存问题和带宽问题。 An educated guess is that this has to do with the SBC implementation. 有根据的猜测是,这与SBC的实现有关。

Also, if you place the mic and the audiosource in an isolated sound booth (improvise one) you should be able to find out it the mic is actually to sensitive and is picking up all that noise. 另外,如果将麦克风和音频源放在隔离的声音棚中(即兴演奏),则应该能够发现麦克风实际上是敏感的,并且会拾取所有噪音。

Also, when the codecs used for speech is used for music, it sounds somewhat like this, so you might want to look in to the codec implementation. 另外,将用于语音的编解码器用于音乐时,听起来有点像这样,因此您可能需要研究编解码器的实现。

It would be easier if you had access to a bluetooth sniffer or virtual sniffing, that would let you see the negotiations and see what codecs etc. is under use. 如果您可以访问蓝牙嗅探器或虚拟嗅探器,操作会更容易,这将使您可以查看协商并查看正在使用的编解码器等。

Could you do virtual sniffing? 你能做虚拟嗅探吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM