Pay*_*m30 14 android android-mediaplayer m3u8 exoplayer
在尝试使用videoview和mediaplayer播放m3u8文件的多种方法后,我决定放弃.每次我播放m3u8文件时我都只能听到声音.(请不要写堆栈溢出的网址来回答我的问题.我已经全部红了)一直在四处询问,最后知道exoplayer可能是我正在寻找的那个.然而exoplayer似乎是一个新手,我找不到任何适当的教程.有人说我自己是一个新手,关于跟踪器和blabla的所有谈话对我来说似乎太复杂了.我只希望能够在我的应用程序中打开来自不同网址的所有m3u8文件,而不会将它们传递给vlc或任何外部意图.
为了记录我使用KitKat及以上.因此exoplayer应该是可实现的.
那么,什么林desperatly要求的是在我如何使用exoplayer发挥出自己的M3U8文件简单的教程或显示视频任何其它方式播放音乐,不是他们的只有一个.请不要将我链接到google dev上的exoplayer页面.我也去过那儿.
提前致谢 :)
在Android 4.1+上,您可以使用此库https://github.com/brianwernick/ExoMedia/。自述页面上提到的示例应该足以使您入门。我已经复制了该代码片段,并进行了一些补充/修改。
private void setupVideoView() {
EMVideoView emVideoView = (EMVideoView)findViewById(R.id.video_play_activity_video_view);
emVideoView.setOnPreparedListener(this);
//Enter your m3u8 URL below
emVideoView.setVideoURI(Uri.parse("http://SOMESERVER/playlist.m3u8"));
}
@Override
public void onPrepared(MediaPlayer mp) {
//Starts the video playback as soon as it is ready
emVideoView.start();
}
@Override
public void onPause() {
super.onPause();
//Pause Video Playback
emVideoView.pause();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19827 次 |
| 最近记录: |