我很難從流媒體播放源顯示當前播放的音軌。使用MediaMetaDataRetriever類返回NULL,意味着它失敗。我寫了一個簡單的方法,但現在我傾斜想上的媒體文件這僅適用於像MP3,WMA,AVI等流媒體源的MediaMetadataRetriever
public void metaData(){
mmr.setDataSource(urlStation);
String metaD = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUMARTIST);
Toast.makeText(MainActivity.this, "Artist = " + metaD, Toast.LENGTH_LONG).show();
有什麼好和易於recommandations將不勝感激。感謝您的時間!
感謝William的回答。這應該有助於解決我的問題。 – Marquis 2013-04-06 17:16:21
它只適用於媒體文件,不適用於流媒體源。 – jul 2013-06-25 11:49:15
William Seemann它是在YouTube視頻上工作..我試了一下,但我得到的元數據無法收回錯誤... – arul 2014-02-01 09:48:41