2015-11-24 56 views
1

任何人都可以建議哪個播放器支持在Android中播放實時流式視頻URL。該播放器必須檢索加載到實況流式視頻URL中的元數據。如何檢索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

使用本https://github.com/wseemann/FFmpegMediaMetadataRetriever – Ramesh

+0

FFmpeg的是這是寫在本地的圖書館。你可以建議smthng別的.. ?? –

回答

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)