Ciao Sto creando un'app che riprodurrà il canale live rtsp di livestream.com. Sto lanciando il lettore utilizzando intento nel mio app come segue:prestazioni video rtsp come intent intentato dal browser rispetto all'intento attivato dalla mia applicazione
iPlayer = new Intent(Intent.ACTION_VIEW);
//iPlayer.setType("video/*");
iPlayer.setData(Uri.parse(videoUrl));
startActivity(iPlayer);
Quando il lettore multimediale viene lanciato attraverso la mia applicazione, le prestazioni video è molto povera. Si ferma per il buffering ogni pochi secondi, suona per alcuni secondi e si interrompe per il buffering di nuovo.
D'altra parte, se apro l'url nel browser Android (ad esempio http://m.livestream.com/abcalbania) ha un tag video su quella pagina e attiva il lettore video. QUESTA volta, il video gira molto liscio.
Qualche idea perché questo potrebbe accadere? E come può essere risolto?
- Non voglio lanciare l'URL del browser come intento.
- Questo viene fatto su Atmel chipset cortex A9 con Android 2.3.4
Sto assumendo che quando si accende l'Intent dalla vostra applicazione si apre nel dispositivi lettore video –