程序包 rtc

类 Livecast

java.lang.Object
rtc.Livecast
直接已知子类:
LivecastViewer, MainBroadcaster

public class Livecast extends Object
直播接口类 直播接口定义了直播对象创建和释放、直播功能操作。
  • 方法详细资料

    • destoryRoom

      public static void destoryRoom(Livecast room)
      释放房间接口
    • setListener

      public int setListener(Livecast.Listener listener)
      设置房间回调接口
      返回:
      返回错误代码。
      另请参阅:
    • isDialogue

      public boolean isDialogue()
      判断是否连麦状态
    • hangup

      public int hangup()
      挂断连麦对话
    • captureImage

      public int captureImage(String fileName, int quality)
      抓取直播图像
      返回:
      返回错误代码。
    • getUserManager

      public MUserManager getUserManager()
      获取用户管理接口
    • getLiveStatus

      public Livecast.LivecastStatus getLiveStatus()
      获取直播房间状态
      返回:
      返回直播房间状态。
    • getRoomId

      public String getRoomId()
      获取直播房间Id
      返回:
      返回直播房间Id。
    • muteMicrophone

      public int muteMicrophone(boolean isMute)
      本地麦克风静默及取消
      返回:
      返回错误代码。
    • switchCamera

      public int switchCamera()
      直播切换摄像头
      返回:
      返回错误代码。
    • setVideoSource

      public int setVideoSource(FakeVideoCapturer vcapturer)
      开启直播(主播)或对讲(观众)前: 设置视频的输入数据源
      返回:
      返回错误代码。
    • setOption

      public int setOption(Room.Option type, String svalue)
      设置房间选项
      返回:
      返回错误代码。
    • getOption

      public String getOption(Room.Option type)
      获取房间选项
      返回:
      返回房间选项值。