AliVCSDK  6.0.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
AlivcLivePlayer.java
1 package com.alivc.live.player;
2 
3 import android.content.Context;
4 import android.widget.FrameLayout;
5 
8 
9 
10 
26 @CalledByNative
27 public abstract class AlivcLivePlayer {
28  private AlivcLivePlayer() {
29  }
30 
37  public AlivcLivePlayer(Context context, AlivcLiveMode mode) {
38  }
39 
47  public abstract int setupWithConfig(AlivcLivePlayConfig playConfig);
48 
55  public abstract void setPlayInfoListener(AlivcLivePlayInfoListener infoListener);
56 
67  public abstract int setPlayView(FrameLayout frameLayout);
68 
78  public abstract int startPlay(String url);
79 
86  public abstract int stopPlay();
87 
93  public abstract void pauseAudioPlaying();
94 
100  public abstract void resumeAudioPlaying();
101 
107  public abstract void pauseVideoPlaying();
108 
114  public abstract void resumeVideoPlaying();
115 
122  public abstract int setPlayoutVolume(int volume);
123 
127  public abstract void destroy();
128 
135  public abstract AlivcLiveMode getMode();
136 }
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)