Sto attraversando un periodo difficile visualizzando la traccia corrente riprodotta da una sorgente di streaming. L'utilizzo della classe MediaMetaDataRetriever restituisce un valore NULL, il che significa che non è riuscito. Ho scritto un metodo semplice ma ora sto inclinando a pensare questo funziona solo su file multimediali come MP3, WMA, AVI, eccMediaMetadataRetriever su sorgente streaming
public void metaData(){
mmr.setDataSource(urlStation);
String metaD = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUMARTIST);
Toast.makeText(MainActivity.this, "Artist = " + metaD, Toast.LENGTH_LONG).show();
Eventuali raccomandazioni buona e facile sarebbe molto apprezzato. Grazie per il tuo tempo!
Grazie William per la risposta. Questo dovrebbe aiutare a risolvere il mio problema. – Marquis
È solo per i file multimediali, non per la fonte di streaming. – jul
William Seemann Sta lavorando a video su youtube ... io ci provo ma non riesco a recuperare l'errore dei metadati ... – arul