AliVCSDK  6.3.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
AlivcLivePlayer.java
1 package com.alivc.live.player;
2 
3 import android.content.Context;
4 import android.widget.FrameLayout;
5 
8 
30 @CalledByNative
31 public abstract class AlivcLivePlayer {
32  private AlivcLivePlayer() {
33  }
34 
41  public AlivcLivePlayer(Context context, AlivcLiveMode mode) {
42  }
43 
51  public abstract int setupWithConfig(AlivcLivePlayConfig playConfig);
52 
59  public abstract void setPlayInfoListener(AlivcLivePlayInfoListener infoListener);
60 
71  public abstract int setPlayView(FrameLayout frameLayout);
72 
82  public abstract int startPlay(String url);
83 
90  public abstract int stopPlay();
91 
97  public abstract void pauseAudioPlaying();
98 
104  public abstract void resumeAudioPlaying();
105 
111  public abstract void pauseVideoPlaying();
112 
118  public abstract void resumeVideoPlaying();
119 
126  public abstract int setPlayoutVolume(int volume);
127 
131  public abstract void destroy();
132 
139  public abstract AlivcLiveMode getMode();
140 } // end of live_pull
abstract AlivcLiveMode getMode()
abstract int setupWithConfig(AlivcLivePlayConfig playConfig)
abstract int startPlay(String url)
abstract int setPlayoutVolume(int volume)
AlivcLivePlayer(Context context, AlivcLiveMode mode)
abstract void setPlayInfoListener(AlivcLivePlayInfoListener infoListener)
abstract int setPlayView(FrameLayout frameLayout)