Aqui você pode baixar o arquivo APK "Dynamic Media BT Router" para Android gratuitamente, apk versão do arquivo - 0.6.5 para baixar para o seu android clique neste botão. É simples e seguro. Nós fornecemos apenas arquivos apk original. Se algum dos materiais deste site violar seus direitos, informe-nos
Um serviço de segundo plano simples que detecta qualquer reprodução no audiomix global e, em seguida, abre o canal BluetoothSco para que o áudio seja reproduzido no seu dispositivo Bluetooth mono (perfil de mãos livres).
Idéia
Ative a reprodução dinâmica de qualquer som de mídia no dispositivo Bluetooth. Especialmente para o guia de direção do seu software de navegação. O canal Bluetooth deve ser aberto quando uma reprodução é iniciada e fechada após a conclusão da reprodução.
Comparação com aplicativos semelhantes:
Todos os outros aplicativos que vi não são dinâmicos ou (suponho) usam a função isMusicActive (), que na verdade não é confiável. Portanto, uso a API do Visualizer para capturar informações anonimizadas do audiomix global e posso, com certeza, determinar se o áudio é reproduzido. A função da API do visualizador que uso está disponível somente desde o nível 19 da API (Kitkat - Android 4.4). Para os níveis de API abaixo, também uso a função isMusicActive ().
Redirecionamento baseado em estado
O serviço só pode ser iniciado se o adaptador bluetooth estiver ligado, tudo o mais não faria sentido, não é? O redirecionamento só será iniciado se um dispositivo bluetooth estiver conectado ao perfil Bluetooth de mãos livres. Se a conexão de mãos livres não estiver mais disponível, o redirecionamento será interrompido.
Redirecionamento estático
Se você escolher essa opção, o redirecionamento de áudio será iniciado assim que você iniciar o serviço e só parará com o serviço. Nenhuma informação de áudio é analisada.
Se você escolher a opção reconectar depois da chamada, o serviço será reiniciado depois que uma chamada de voz for encerrada (o aplicativo de telefone tem prioridade sobre o canal sco). O serviço também será reiniciado se você encerrar a "chamada" para redirecionamento de mídia. Esta opção só está disponível em combinação com o redirecionamento estático.
Intenção de iniciar / parar o serviço
É realmente muito simples! Enviar das seguintes intenções
• net.philipp_koch.dynamicmediabtrouter.ON
• net.philipp_koch.dynamicmediabtrouter.OFF
Requisitos:
• Um dispositivo Android com o nível mínimo de API 11 (Honeycomb - Android 3.0)
- API Nível 18 (Jelly Bean - Android 4.3) para um fluxo bluetooth em bruto. Versão inferior pode exigir que você aceite a "chamada"
- API Level 19 (Kitkit - Android 4.4) para reconhecimento de áudio por meio da API do visualizador.
• Um dispositivo bluetooth que suporta o perfil de mãos livres (geralmente fones de ouvido ou viva-voz veicular)
• Nenhum gerenciador de tarefas! Eles são uma porcaria e nada mais! Eles matam o serviço de segundo plano, então não reclame!
Trabalhando como projetado (modo dinâmico)
Se você encerrar a "chamada", o redirecionamento não será interrompido e o áudio será encaminhado para lugar nenhum. Como o aplicativo era destinado a aplicativos de navegação, esse é um design útil:
Se o redirecionamento começar e você já estiver ciente das informações apresentadas, você poderá encerrar a "chamada" assim que ela for iniciada. Após a informação ser reproduzida, o serviço fechará o canal como de costume e o abrirá novamente assim que o áudio for detectado.
Se você usar o aplicativo para redirecionar a música por um tempo em andamento e você terminar a "chamada" acidentalmente, você terá que pausar a música por pelo menos alguns segundos. O serviço interromperá o redirecionamento e iniciará novamente enquanto você pressiona a reprodução.
Você experimenta uma má qualidade de áudio
Eu não posso consertar isso. O perfil mãos livres não se destina a alta qualidade. Você tem que usar o A2DP!
O que resta fazer?
• interromper o serviço a partir da notificação