AVDEngine

AVDEngine

new AVDEngine()

Description:
  • 引擎类

Since:
  • 2018-06-31
Author:

Methods

(static) getAudioAutoSub() → {boolean}

Description:
  • 获取当前的音频自动订阅的状态

Example
avdEngine.getAudioAutoSub();
Returns:

音频自动订阅,默认值为true

Type
boolean

(static) getAudioCoding() → {AudioCodingType}

Description:
  • 获取当前的音频编码格式

Example
avdEngine.getAudioCoding();
Returns:

音频编码格式

Type
AudioCodingType

(static) getVideoCoding() → {VideoCodingType}

Description:
  • 获取当前的视频编码格式

Example
avdEngine.getVideoCoding();
Returns:

视频编码格式

Type
VideoCodingType

(static) init(serverURI, accessToken)

Description:
  • avdEngine初始化

Parameters:
Name Type Description
serverURI String

MCU服务器地址

accessToken String

访问令牌

(static) obtainRoom(roomId) → {Object}

Description:
  • 获取房间。如房间存在,直接返回;不存在时创建房间后返回

Parameters:
Name Type Description
roomId String

房间ID

Returns:

room - 房间对象

Type
Object

(static) setAudioAutoSub(isAudioAutodSub)

Description:
  • 设置音频自动订阅

Example
avdEngine.setAudioAutoSub(true);
Parameters:
Name Type Description
isAudioAutodSub Boolean

true为自动订阅

(static) setAudioCoding(audioCodingType)

Description:
  • 设置音频编码格式

Example
avdEngine.setAudioCoding(AudioCodingType.opus);
Parameters:
Name Type Description
audioCodingType AudioCodingType

音频编码格式,枚举型

(static) setDefaultMediaPublishKeepAliveTime(keepAliveTime)

Description:
  • 设置媒体流推送的保活时长(单位为毫秒),不设置默认为15000毫秒

Parameters:
Name Type Description
keepAliveTime int

保活时长

(static) setMiniprogramType(miniprogramType)

Description:
  • 设置小程序类型

Example
avdEngine.setMiniprogramType(MiniprogramType.live);
Parameters:
Name Type Description
miniprogramType MiniprogramType

小程序类型,枚举型

(static) setReportLogger(appSign, appFunName)

Description:
  • 日志内容通过应用层提供的函数进行上报

Parameters:
Name Type Description
appSign string

应用层设置的标识,用于区别某用户某一次加入会议所产生的所有日志

appFunName Object

应用层设置的方法函数,SDK调用该函数上报日志内容

(static) setVideoCoding(videoCodingType)

Description:
  • 设置视频编码格式

Example
var avdEngine = new AVDEngine();
avdEngine.setVideoCoding(VideoCodingType.H264);
Parameters:
Name Type Description
videoCodingType VideoCodingType

视频编码格式,枚举型