相关疑难解决方法(0)

如何从android上的shoutcast检索元数据?

我正在开发一个播放形式shoucast http://292.3.23.23:8000的网址的播放器,因为我可以恢复元数据?艺术家名称媒体播放器使用标题等播放没有问题,但我无法检索元数据,任何人都知道我怎么做,并将其显示在文本titulo.settext(标题);

android metadata

10
推荐指数
1
解决办法
7731
查看次数

流媒体源上的MediaMetadataRetriever

我很难从流媒体源播放当前曲目.使用MediaMetaDataRetriever类返回NULL,表示失败.我写了一个简单的方法,但现在我倾向于认为这只适用于MP3,WMA,AVI等媒体文件.

public void metaData(){
        mmr.setDataSource(urlStation);
        String metaD = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUMARTIST);
        Toast.makeText(MainActivity.this, "Artist = " + metaD, Toast.LENGTH_LONG).show();
Run Code Online (Sandbox Code Playgroud)

任何好的和容易的建议将不胜感激.感谢您的时间!

android metadata media-player

10
推荐指数
2
解决办法
9706
查看次数

MediaMetadataRetriever extractMetadata方法返回null

我正在使用MediaMetadataRetriever类来获取有关视频的元数据,但在获取有关高度的信息时,它返回null,而对于宽度,它返回零.这是我的代码:

MediaMetadataRetriever metaRetriever = new MediaMetadataRetriever();
String width =  metaRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_WIDTH);
String height = metaRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_HEIGHT);
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来获得视频的宽度和高度?

android

6
推荐指数
0
解决办法
2087
查看次数

MediaMetaDataReceiver.setDataSource Android 上的 IllegalArgumentException

我想从“ http://usa8-vn.mixstream.net:8138 ”流式传输时获取歌曲名称和名称。流是有效的,但我不知道为什么当我想用 MediaMetaDataReceiver 获取歌曲标题时,它总是说 IllegalArgumentException。我已经在使用此代码/sf/answers/768132711/但不知何故它对我不起作用。

MediaMetadataRetriever metaRetriever = new MediaMetadataRetriever();
metaRetreiver.setDataSource("http://usa8-vn.mixstream.net:8138");
String artist =  metaRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ARTIST);
String title = metaRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE);
Run Code Online (Sandbox Code Playgroud)

第 2 行总是出错,并说 IllegalArgumentException,但是当我使用 MediaPlayer 的链接时,它的工作方式是这样的

MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource("http://usa8-vn.mixstream.net:8138");
Run Code Online (Sandbox Code Playgroud)

请帮帮我,谢谢。

java android illegalargumentexception

0
推荐指数
1
解决办法
2214
查看次数