我正在尝试获取流歌曲的标题,并且正在使用FFmpegMediaMetadataRetriever库,但它似乎无法正常工作
FFmpegMediaMetadataRetriever mmr = new FFmpegMediaMetadataRetriever();
mmr.setDataSource("http://167.114.64.181:9407/stream");
nowPlaying = mmr.extractMetadata(FFmpegMediaMetadataRetriever.METADATA_KEY_TITLE);
nowPlayingtxt.setText(nowPlaying);
mmr.release();
答案 0 :(得分:0)
您应该使用它。
private Runnable hMyTimeTask = new Runnable() {
public void run() {
FFmpegMediaMetadataRetriever mmr = new FFmpegMediaMetadataRetriever();
mmr.setDataSource("your mp3 url");
FFmpegMediaMetadataRetriever.Metadata md = mmr.getMetadata();
HashMap<String, String> map = md.getAll();
String valor = map.get("StreamTitle");
textView3.setText(valor);
}
};