任何人都可以建议哪个播放器支持在Android中播放直播视频网址,该播放器必须检索在直播视频网址中加载的元数据。
我试过下面的代码。
VideoView mVideoView = (VideoView) findViewById(R.id.videoView);
MediaController mc = new MediaController(this);
mc.setAnchorView(mVideoView);
mc.setMediaPlayer(mVideoView);
Uri video = Uri.parse("http://71.177.216.160:8888/abr/playlist.m3u8");
mVideoView.setMediaController(mc);
mVideoView.setVideoURI(video);
mVideoView.start();
使用上面的代码,我们可以播放视频。但是如何从播放视频网址中检索元数据.. ??
任何人都可以帮助我。
答案 0 :(得分:0)
您可以尝试Vitamio SDK在Android中播放实时流。使用MediaMetadataRetriever
类来访问元数据,如下所示:
MediaMetadataRetriever retriever = new MediaMetadataRetriever(this);
retriever.setDataSource(path);
retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION);
retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE)