Não há som ao reproduzir música com alguns fones de ouvido Bluetooth (aptx)

1. Descrição do problema

causas do problema:

A configuração padrão de base a2dp suporta aptx e aptx-HD.

hardware / qcom / audio / configs / msm8998 / msm8998.mk

PRODUCT_PROPERTY_OVERRIDES + =
persist.vendor.bt.a2dp_offload_cap = sbc-aptx-aptxhd-aac

Mas o suporte do formato de codificação aptx e aptxhd requer licença Qcom, ou seja, para usar esta função, você precisa pagar uma taxa de patente.

No entanto, se nosso produto não comprar a licença Qcom, as funções relacionadas não estarão disponíveis.

solução:

Corte as funções aptx e aptxhd e está tudo bem.

persist.vendor.bt.a2dp_offload_cap = sbc-aac

de outros:

a. O suporte à codificação LDAC (sony), aptx / aptxhd (qcom) requer autenticação e pagamento.

b. Existem muitos alto-falantes / fones de ouvido que suportam aptx, mas poucos telefones celulares suportam aptx. O gargalo da popularização do aptx é o transmissor, não o receptor.

Outras opções: modificar prioridade

Os fabricantes de dispositivos podem escolher quais codecs seus dispositivos tentarão primeiro. A prioridade do codec pode ser definida alterando os seguintes valores em packages / apps / Bluetooth / res / values ​​/ config.xml:

    <integer name="a2dp_source_codec_priority_sbc">1001</integer>
    <integer name="a2dp_source_codec_priority_aac">2001</integer>
    <integer name="a2dp_source_codec_priority_aptx">3001</integer>
    <integer name="a2dp_source_codec_priority_aptx_hd">4001</integer>
    <integer name="a2dp_source_codec_priority_ldac">5001</integer>
  1. Introdução do protocolo A2DP e formato de codificação de áudio:

O Bluetooth usa o protocolo A2DP para transmitir áudio, como música / vídeo.

Perfil de distribuição de áudio avançado (A2DP) refere-se ao protocolo de modelo de transmissão de áudio Bluetooth. A2DP é uma especificação de transmissão de áudio avançada que permite a transmissão de sinais de áudio estéreo, em comparação com o mono usado para HSP (função de fone de ouvido de arquivo HeadsetPro) e HFP (função mãos-livres HandProfile, HFP adiciona algumas funções estendidas com base em HSP) Criptografado, a qualidade é muito melhor.

A qualidade do som de diferentes formatos de codificação é diferente. A2DP deve suportar codificação SBC (codificação de sub-banda). MP3, AAC e ATRAC são codificações opcionais, e outros formatos de codificação proprietários também podem ser usados. Assumindo o uso da codificação MP3 para transmissão, tanto o dispositivo de reprodução quanto o dispositivo receptor (fones de ouvido) suportam MP3, e os formatos de codificação suportados podem ser encontrados nas instruções do dispositivo de reprodução e do fone de ouvido.

1.1 SBC

A taxa máxima permitida de A2DP para SBC é 320kbit / s para canal único e 512kbit / s para canal duplo. Na verdade, os produtos no mercado são geralmente codificados de acordo com a taxa de código recomendada por A2DP. A taxa máxima para canal duplo de 44,1 kHz é 328kbit / s, embora seja inútil se o dispositivo de reprodução aumentar a taxa de codificação, e o dispositivo receptor não o suportar.

1.2 APT-X

APT-X é um formato de codificação proprietário da CSR Company, com uma taxa de compressão de 4: 1 (cerca de 352 kbit / s), que afirma ser capaz de atingir a qualidade de som de um CD. Por ser um formato proprietário, tanto o dispositivo de reprodução quanto o dispositivo receptor devem usar o módulo Bluetooth do CSR.

APTX é um algoritmo de codificação patenteado de CSR. Após ser adquirido pela Qualcomm, o APTX foi amplamente divulgado em telefones Android. De acordo com o site oficial, aptX é dividido em três tipos: aptX, aptX HD e aptX Low Latency. De acordo com o nome, eles podem ser considerados como aptX tradicional, aptX de alta qualidade (estimado para aumentar a taxa de bits) e low- latency aptX (ao assistir vídeos e jogar O atraso de tempo é muito importante no CS).

Apt-X é um algoritmo de compressão de áudio digital baseado na tecnologia ADPCM de sub-banda (SB-ADPCM). O algoritmo original foi proposto pelo Dr. Stephen Smyth na década de 1980. Ele foi desenvolvido pela Audio Processing Technology (agora fundido pelo CSR) e denominado apt-X. Foi originalmente usado no campo de áudio profissional e radiodifusão. Nos últimos anos, no campo da transmissão de áudio sem fio Bluetooth, o apt-x substituiu amplamente o SBC (Codificação de Sub-banda) devido à sua baixa latência, boa tolerância a falhas e alta qualidade de som.

O uso do Apt-X concentra-se principalmente em fones de ouvido e alto-falantes Bluetooth.Tanto o terminal quanto os alto-falantes do fone de ouvido Bluetooth devem oferecer suporte ao Apt-X para executar suas funções. Há um certo atraso na transmissão de áudio Bluetooth. A maior sensação é que o atraso de áudio e vídeo pode ser minimizado.

1.3 MP3 e AAC

Esses dois formatos são muito comuns. A taxa de bits máxima do formato MP3 é 320kbit / s, e AAC é geralmente de apenas 320kbit / s (há uma diferença dependendo do software de codificação específico usado).

Em geral, na mesma taxa de bits, a qualidade de áudio é AAC> MP3> SBC. APT-X é considerado melhor do que AAC. Se nenhum dado de comparação for encontrado na Internet, ele não será classificado. Pode-se ver que a taxa de bits máxima desses formatos de codificação é de apenas 300 kbit / s, e a largura de banda restante do Bluetooth não pode ser usada. Portanto, mesmo que seja um fone de ouvido Bluetooth 4.0, a qualidade do som não terá nenhuma vantagem sobre o Bluetooth 2.0 / 2.1.

1.4 LDAC

LDAC é uma tecnologia de codificação de áudio sem fio desenvolvida pela Sony, que foi apresentada pela primeira vez no 2015 CES Consumer Electronics Show. Na época, a Sony afirmou que a tecnologia LDAC era três vezes mais eficiente do que os sistemas de compactação e codificação Bluetooth padrão. Desta forma, os arquivos de áudio de alta resolução não serão supercomprimidos durante a transmissão sem fio, de modo que a qualidade do som será bastante perdida.

Ao transmitir áudio LPCM de alta resolução, a tecnologia LDAC pode manter sua profundidade máxima de bits e faixa de resposta de frequência, mesmo se atingir 96kHz / 24 bits de áudio, ela pode completar a transmissão de alta qualidade. Em contraste, a tecnologia de transmissão de áudio Bluetooth tradicional, antes de transmitir o áudio LPCM, a primeira coisa que precisa ser feita é "degradar" o vídeo de alta resolução para uma qualidade de CD de 44,1 kHz / 16 bits e, em seguida, transmiti-lo por 328 kbps, o que equivale a Depois de duas grandes perdas de informação, a qualidade final está longe da qualidade do CD.

O LDAC fornece três modos de transmissão, o primeiro é o modo de 990 kbps com qualidade como prioridade, o próximo é o modo normal padrão de 660 kbps e o último é o modo de 330 kbps que é semelhante ao padrão Bluetooth comum, principalmente para garantir a qualidade da conexão.

O LDAC pode transmitir cerca de 3 vezes os dados do Bluetooth 1 comum (a uma velocidade máxima de transmissão de 990kbps2 ), permitindo que você ouça música Hi-Res Audio * 3 em um ambiente sem fio, e você pode ouvir uma qualidade de som próxima a Hi -Res Audio.

O transmissor ldac também é gratuito, o Android 8.0 vem com seus próprios atributos e o receptor recebe dinheiro.

1,5 HWA

De acordo com a introdução oficial da Huawei, HWA é um protocolo de transmissão Bluetooth de alta definição desenvolvido de forma independente pela Huawei, e também é o primeiro padrão desenvolvido por um fabricante nacional para melhorar o desempenho da qualidade de som Bluetooth. É baseado no codec LDHC, que é um pouco melhor do que Qualcomm aptxHD e Sony LDAC.Os três originalmente pertenciam ao mesmo nível de qualidade de som, mas a qualidade de som é melhor após o ajuste da Huawei.

De acordo com fontes relevantes, a Huawei havia realizado anteriormente uma reunião de comunicação interna de pequena escala para esta tecnologia em Xangai. Em comparação com tecnologias relacionadas, a HW melhorou a qualidade do som significativamente. A alegação anterior de que os fones de ouvido sem fio não podem garantir a qualidade do som desaparecerá completamente.

Além disso, a Huawei anunciou na conferência de imprensa ontem que há mais de 20 membros da HWA Standard Alliance, incluindo muitos fabricantes de fones de ouvido famosos, como Sennheiser, Audio-Technica, fabricante de áudio iRver e fabricante de chips DAC AKM, etc., serão mais fabricantes de qualidade de som de grande nome esperando para se juntar no futuro. Isso significa que o padrão foi totalmente reconhecido pela indústria e se desenvolverá cada vez melhor no futuro, e haverá mais produtos de fone de ouvido com suporte ao padrão HWA.

SBC é o formato de áudio geral. A transmissão Bluetooth usa SBC quando não suporta AAC ou aptx. A qualidade do som é média. Agora, 80% estão neste formato;

AAC, quando o Bluetooth suporta arquivos no formato AAC e os telefones celulares também suportam a transmissão AAC, a qualidade do som é muito melhor do que SBC, as pessoas comuns podem ouvir essa diferença;

APTX é um formato sem perdas para transmissão Bluetooth. É promovido pelo csr. Na fase inicial do design, para suportar APTX, você deve adquirir esta taxa de software, e aptx não é compatível com a maioria dos telefones celulares. Geralmente, os telefones celulares com suporte têm aptx por trás eles., Portanto, embora o efeito seja bom, não há muitos dispositivos que possam realmente ser suportados.

Três tipos de codificação de áudio em Bluetooth: Apt-X, SBC, AAC, apt-x é mais avançado que sbc, e o atraso é baixo

Acho que você gosta

Origin blog.csdn.net/qq_43804080/article/details/107706501
Recomendado
Clasificación