如何从android中的直播视频网址中检索元数据?

时间:2015-11-24 09:48:06

标签: android video-streaming live-streaming

任何人都可以建议哪个播放器支持在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();

使用上面的代码,我们可以播放视频。但是如何从播放视频网址中检索元数据.. ??

任何人都可以帮助我。

1 个答案:

答案 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)