Mp3 Streaming - Cordova / Angular

01/12/2017

2

Boa tarde!

Estou desenvolvendo um app utilizando cordova (e os plugins comuns - device, push, file, file transfer) e angular.
Basicamente é um player que deve executar um mp3 (+- 60mb) remoto.

Estou tendo problemas em manter o aúdio tocando. Mesmo com o app em primeiro plano, o áudio "para" aparentemente sem motivos.
Já tentei utilizar um elemento audio, o objeto Audio (apenas js) e a biblioteca Howler. Em todos os casos ocorre o mesmo problema. Em algum momento do áudio (varia) o mesmo para e preciso reiniciar a reprodução para que o mesmo funcione.

Alguém conheçe algum plugin para streaming de áudio ou já passou por algo semelhante?
O problema ocorre mesmo se testar em um exemplo "simples".

let track = new Audio('url para o aúdio');
track.play();

(isso executado em cima do cordova aguardando apenas o evento deviceready).
Responder