当前位置: 代码迷 >> 综合 >> ExoPlayer播放器简单使用
  详细解决方案

ExoPlayer播放器简单使用

热度:98   发布时间:2024-02-04 22:14:44.0

使用ExoPlayer首先要创建一个playerr实例

SimpleExoPlayer exoPlayer=new SimpleExoPlayer.Builder(getApplicationContext()).build();

有了播放器实例我们要在哪里播放

exoPlayer.setVideoSurface(surfaceView.getHolder().getSurface());

还需要一个播放源

DefaultDataSourceFactory factory=new DefaultDataSourceFactory(this,Util.getUserAgent(this, this.getPackageName())
HlsMediaSource.Factory factory= new HlsMediaSource.Factory(factory);
exoPlayer.prepare(mHlsMediaSource.MediaSource(this));

此时就可以播放了

exoPlayer.setPlayWhenReady(true);

 

  相关解决方案