我正在制作收音机应用程序。我已经使用android媒体播放收音机工作正常。
能知道歌名吗?
我在桌面上的vlc播放器中播放了相同的url,它显示了歌曲标题。
如果有,请帮帮我。
我还想在2.1中实现
谢谢您。
最佳答案
你可以用MetaDataRetriever类来做这个。如果您想要歌曲标题,可以使用METADATA_KEY_TITLE键。例如,您可以编写如下代码:
MetadataRetriever myRetriever = new MetadataRetriever();
myRetriever.setDataSource(/*specify you data source here*/);
String songName = myRetriever.extractMetadata(MetadataRetriever.METADATA_KEY_TITLE);
如果您开发的api级别低于10,那么您将不得不使用其他方法来获取元数据。在这种情况下,MyID3 library可能会起作用。