Video

Video

new Video(id, name)

Description:
  • 视频Video构造函数。
Source:
Parameters:
Name Type Description
id String 设备Id
name String 设备名称

Members

applyConstraints

Description:
  • 应用生效更新后的视频约束(分辨率、帧率等)
Source:
应用生效更新后的视频约束(分辨率、帧率等)

applyConstraints

Description:
  • 应用生效更新后的视频约束(分辨率、帧率等)
Source:
应用生效更新后的视频约束(分辨率、帧率等)

applyConstraintsWH

Description:
  • 视频打开时,分辨率即时更新生效,且通知给服务器
Source:
视频打开时,分辨率即时更新生效,且通知给服务器

applyConstraintsWH

Description:
  • 视频打开时,分辨率即时更新生效,且通知给服务器
Source:
视频打开时,分辨率即时更新生效,且通知给服务器

attachVideoElementMediaStream

Description:
  • 视频流渲染进视频控件
Source:
视频流渲染进视频控件

attachVideoElementMediaStream

Description:
  • 视频流渲染进视频控件
Source:
视频流渲染进视频控件

canUseVirtualBackground

Description:
  • 检查虚拟背景是否可用
Source:
检查虚拟背景是否可用

canUseVirtualBackground

Description:
  • 检查虚拟背景是否可用
Source:
检查虚拟背景是否可用

changePublishVideoQuality

Description:
  • 更改发布视频源端的视频质量
Source:
更改发布视频源端的视频质量

changePublishVideoQuality

Description:
  • 更改发布视频源端的视频质量
Source:
更改发布视频源端的视频质量

changeSubscribedVideoQuality

Description:
  • 更改订阅视频的视频质量
Source:
更改订阅视频的视频质量

changeSubscribedVideoQuality

Description:
  • 更改订阅视频的视频质量
Source:
更改订阅视频的视频质量

disableBeauty

Description:
  • 禁用美颜
Source:
禁用美颜

disableBeauty

Description:
  • 禁用美颜
Source:
禁用美颜

disableVirtualBackground

Description:
  • 禁用虚拟背景
Source:
禁用虚拟背景

disableVirtualBackground

Description:
  • 禁用虚拟背景
Source:
禁用虚拟背景

enableBeauty

Description:
  • 启用美颜
Source:
启用美颜

enableBeauty

Description:
  • 启用美颜
Source:
启用美颜

enableVirtualBackground

Description:
  • 启用虚拟背景
Source:
启用虚拟背景

enableVirtualBackground

Description:
  • 启用虚拟背景
Source:
启用虚拟背景

getBeautyConfig

Description:
  • 获取当前美颜配置
Source:
获取当前美颜配置

getBeautyConfig

Description:
  • 获取当前美颜配置
Source:
获取当前美颜配置

getBeautyFps

Description:
  • 获取美颜处理器的 FPS
Source:
获取美颜处理器的 FPS

getBeautyFps

Description:
  • 获取美颜处理器的 FPS
Source:
获取美颜处理器的 FPS

getNewStreamByTrack

Description:
  • 通过track生成新的MediaStream,虚拟背景启用时返回处理后的track
Source:
通过track生成新的MediaStream,虚拟背景启用时返回处理后的track

getNewStreamByTrack

Description:
  • 通过track生成新的MediaStream,虚拟背景启用时返回处理后的track
Source:
通过track生成新的MediaStream,虚拟背景启用时返回处理后的track

isBeautyEnabled

Description:
  • 检查美颜是否已启用
Source:
检查美颜是否已启用

isBeautyEnabled

Description:
  • 检查美颜是否已启用
Source:
检查美颜是否已启用

ismuteCamera

Description:
  • 获取禁视频状态
Source:
获取禁视频状态

ismuteCamera

Description:
  • 获取禁视频状态
Source:
获取禁视频状态

muteCamera

Description:
  • 禁视频
Source:
禁视频

muteCamera

Description:
  • 禁视频
Source:
禁视频

(async) preview

Description:
  • 预览摄像头。
Source:
预览摄像头。

(async) preview

Description:
  • 预览摄像头。
Source:
预览摄像头。

(async) previewAndPublish

Description:
  • 预览摄像头及发布流
Source:
预览摄像头及发布流

(async) previewAndPublish

Description:
  • 预览摄像头及发布流
Source:
预览摄像头及发布流

(async) publish

Description:
  • 发布视频流。
Source:
发布视频流。

(async) publish

Description:
  • 发布视频流。
Source:
发布视频流。

(async) sendVideoStreamControl

Description:
  • 发PDU消息给服务器,如可以实现1080P的码流达到10M
Source:
发PDU消息给服务器,如可以实现1080P的码流达到10M

(async) sendVideoStreamControl

Description:
  • 发PDU消息给服务器,如可以实现1080P的码流达到10M
Source:
发PDU消息给服务器,如可以实现1080P的码流达到10M

setAspectRatio

Description:
  • 设置分辨率宽高比
Source:
设置分辨率宽高比

setAspectRatio

Description:
  • 设置分辨率宽高比
Source:
设置分辨率宽高比

setBandwidth

Description:
  • 设置带宽
Source:
设置带宽

setBandwidth

Description:
  • 设置带宽
Source:
设置带宽

setBeautyConfig

Description:
  • 实时更新美颜参数(无需重新启用美颜)
Source:
实时更新美颜参数(无需重新启用美颜)

setBeautyConfig

Description:
  • 实时更新美颜参数(无需重新启用美颜)
Source:
实时更新美颜参数(无需重新启用美颜)

setDescription

Description:
  • 设置备注
Source:
设置备注

setDescription

Description:
  • 设置备注
Source:
设置备注

setFrameRate

Description:
  • 设置帧率
Source:
设置帧率

setFrameRate

Description:
  • 设置帧率
Source:
设置帧率

setLevel

Description:
  • 设置摄像头的优先级别
Source:
设置摄像头的优先级别

setLevel

Description:
  • 设置摄像头的优先级别
Source:
设置摄像头的优先级别

setMaxSpatialLayer

Description:
  • 视频多流时,设置最大空域层数
Source:
视频多流时,设置最大空域层数

setMaxSpatialLayer

Description:
  • 视频多流时,设置最大空域层数
Source:
视频多流时,设置最大空域层数

setResolution

Description:
  • 设置分辨率
Source:
设置分辨率

setResolution

Description:
  • 设置分辨率
Source:
设置分辨率

setResolutionWH

Description:
  • 设置分辨率
Source:
设置分辨率

setResolutionWH

Description:
  • 设置分辨率
Source:
设置分辨率

setSpatialLayerActive

Description:
  • 视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active
Source:
视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active

setSpatialLayerActive

Description:
  • 视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active
Source:
视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active

setStreamName

Description:
  • 设置导出时视频流名称
Source:
设置导出时视频流名称

setStreamName

Description:
  • 设置导出时视频流名称
Source:
设置导出时视频流名称

setStreamNickName

Description:
  • 设置导出时视频流昵称
Source:
设置导出时视频流昵称

setStreamNickName

Description:
  • 设置导出时视频流昵称
Source:
设置导出时视频流昵称

(async) subscrible

Description:
  • 订阅视频流
Source:
订阅视频流

(async) subscrible

Description:
  • 订阅视频流
Source:
订阅视频流

unmuteCamera

Description:
  • 取消禁视频
Source:
取消禁视频

unmuteCamera

Description:
  • 取消禁视频
Source:
取消禁视频

unpreview

Description:
  • 取消预览摄像头。
Source:
取消预览摄像头。

unpreview

Description:
  • 取消预览摄像头。
Source:
取消预览摄像头。

(async) unpublish

Description:
  • 取消发布视频流。
Source:
取消发布视频流。

(async) unpublish

Description:
  • 取消发布视频流。
Source:
取消发布视频流。

(async) unsubscrible

Description:
  • 取消订阅视频流。
Source:
取消订阅视频流。

(async) unsubscrible

Description:
  • 取消订阅视频流。
Source:
取消订阅视频流。

updateCameraData

Description:
  • 摄像头数据更改
Source:
摄像头数据更改

updateCameraData

Description:
  • 摄像头数据更改
Source:
摄像头数据更改

(async) updateExporterStreamName

Description:
  • 更新导出时视频流的名称及昵称
Source:
更新导出时视频流的名称及昵称

(async) updateExporterStreamName

Description:
  • 更新导出时视频流的名称及昵称
Source:
更新导出时视频流的名称及昵称

Video

new Video(id, name)

Description:
  • 视频Video构造函数。
Source:
Parameters:
Name Type Description
id String 设备Id
name String 设备名称

Members

applyConstraints

Description:
  • 应用生效更新后的视频约束(分辨率、帧率等)
Source:
应用生效更新后的视频约束(分辨率、帧率等)

applyConstraints

Description:
  • 应用生效更新后的视频约束(分辨率、帧率等)
Source:
应用生效更新后的视频约束(分辨率、帧率等)

applyConstraintsWH

Description:
  • 视频打开时,分辨率即时更新生效,且通知给服务器
Source:
视频打开时,分辨率即时更新生效,且通知给服务器

applyConstraintsWH

Description:
  • 视频打开时,分辨率即时更新生效,且通知给服务器
Source:
视频打开时,分辨率即时更新生效,且通知给服务器

attachVideoElementMediaStream

Description:
  • 视频流渲染进视频控件
Source:
视频流渲染进视频控件

attachVideoElementMediaStream

Description:
  • 视频流渲染进视频控件
Source:
视频流渲染进视频控件

canUseVirtualBackground

Description:
  • 检查虚拟背景是否可用
Source:
检查虚拟背景是否可用

canUseVirtualBackground

Description:
  • 检查虚拟背景是否可用
Source:
检查虚拟背景是否可用

changePublishVideoQuality

Description:
  • 更改发布视频源端的视频质量
Source:
更改发布视频源端的视频质量

changePublishVideoQuality

Description:
  • 更改发布视频源端的视频质量
Source:
更改发布视频源端的视频质量

changeSubscribedVideoQuality

Description:
  • 更改订阅视频的视频质量
Source:
更改订阅视频的视频质量

changeSubscribedVideoQuality

Description:
  • 更改订阅视频的视频质量
Source:
更改订阅视频的视频质量

disableBeauty

Description:
  • 禁用美颜
Source:
禁用美颜

disableBeauty

Description:
  • 禁用美颜
Source:
禁用美颜

disableVirtualBackground

Description:
  • 禁用虚拟背景
Source:
禁用虚拟背景

disableVirtualBackground

Description:
  • 禁用虚拟背景
Source:
禁用虚拟背景

enableBeauty

Description:
  • 启用美颜
Source:
启用美颜

enableBeauty

Description:
  • 启用美颜
Source:
启用美颜

enableVirtualBackground

Description:
  • 启用虚拟背景
Source:
启用虚拟背景

enableVirtualBackground

Description:
  • 启用虚拟背景
Source:
启用虚拟背景

getBeautyConfig

Description:
  • 获取当前美颜配置
Source:
获取当前美颜配置

getBeautyConfig

Description:
  • 获取当前美颜配置
Source:
获取当前美颜配置

getBeautyFps

Description:
  • 获取美颜处理器的 FPS
Source:
获取美颜处理器的 FPS

getBeautyFps

Description:
  • 获取美颜处理器的 FPS
Source:
获取美颜处理器的 FPS

getNewStreamByTrack

Description:
  • 通过track生成新的MediaStream,虚拟背景启用时返回处理后的track
Source:
通过track生成新的MediaStream,虚拟背景启用时返回处理后的track

getNewStreamByTrack

Description:
  • 通过track生成新的MediaStream,虚拟背景启用时返回处理后的track
Source:
通过track生成新的MediaStream,虚拟背景启用时返回处理后的track

isBeautyEnabled

Description:
  • 检查美颜是否已启用
Source:
检查美颜是否已启用

isBeautyEnabled

Description:
  • 检查美颜是否已启用
Source:
检查美颜是否已启用

ismuteCamera

Description:
  • 获取禁视频状态
Source:
获取禁视频状态

ismuteCamera

Description:
  • 获取禁视频状态
Source:
获取禁视频状态

muteCamera

Description:
  • 禁视频
Source:
禁视频

muteCamera

Description:
  • 禁视频
Source:
禁视频

(async) preview

Description:
  • 预览摄像头。
Source:
预览摄像头。

(async) preview

Description:
  • 预览摄像头。
Source:
预览摄像头。

(async) previewAndPublish

Description:
  • 预览摄像头及发布流
Source:
预览摄像头及发布流

(async) previewAndPublish

Description:
  • 预览摄像头及发布流
Source:
预览摄像头及发布流

(async) publish

Description:
  • 发布视频流。
Source:
发布视频流。

(async) publish

Description:
  • 发布视频流。
Source:
发布视频流。

(async) sendVideoStreamControl

Description:
  • 发PDU消息给服务器,如可以实现1080P的码流达到10M
Source:
发PDU消息给服务器,如可以实现1080P的码流达到10M

(async) sendVideoStreamControl

Description:
  • 发PDU消息给服务器,如可以实现1080P的码流达到10M
Source:
发PDU消息给服务器,如可以实现1080P的码流达到10M

setAspectRatio

Description:
  • 设置分辨率宽高比
Source:
设置分辨率宽高比

setAspectRatio

Description:
  • 设置分辨率宽高比
Source:
设置分辨率宽高比

setBandwidth

Description:
  • 设置带宽
Source:
设置带宽

setBandwidth

Description:
  • 设置带宽
Source:
设置带宽

setBeautyConfig

Description:
  • 实时更新美颜参数(无需重新启用美颜)
Source:
实时更新美颜参数(无需重新启用美颜)

setBeautyConfig

Description:
  • 实时更新美颜参数(无需重新启用美颜)
Source:
实时更新美颜参数(无需重新启用美颜)

setDescription

Description:
  • 设置备注
Source:
设置备注

setDescription

Description:
  • 设置备注
Source:
设置备注

setFrameRate

Description:
  • 设置帧率
Source:
设置帧率

setFrameRate

Description:
  • 设置帧率
Source:
设置帧率

setLevel

Description:
  • 设置摄像头的优先级别
Source:
设置摄像头的优先级别

setLevel

Description:
  • 设置摄像头的优先级别
Source:
设置摄像头的优先级别

setMaxSpatialLayer

Description:
  • 视频多流时,设置最大空域层数
Source:
视频多流时,设置最大空域层数

setMaxSpatialLayer

Description:
  • 视频多流时,设置最大空域层数
Source:
视频多流时,设置最大空域层数

setResolution

Description:
  • 设置分辨率
Source:
设置分辨率

setResolution

Description:
  • 设置分辨率
Source:
设置分辨率

setResolutionWH

Description:
  • 设置分辨率
Source:
设置分辨率

setResolutionWH

Description:
  • 设置分辨率
Source:
设置分辨率

setSpatialLayerActive

Description:
  • 视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active
Source:
视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active

setSpatialLayerActive

Description:
  • 视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active
Source:
视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active

setStreamName

Description:
  • 设置导出时视频流名称
Source:
设置导出时视频流名称

setStreamName

Description:
  • 设置导出时视频流名称
Source:
设置导出时视频流名称

setStreamNickName

Description:
  • 设置导出时视频流昵称
Source:
设置导出时视频流昵称

setStreamNickName

Description:
  • 设置导出时视频流昵称
Source:
设置导出时视频流昵称

(async) subscrible

Description:
  • 订阅视频流
Source:
订阅视频流

(async) subscrible

Description:
  • 订阅视频流
Source:
订阅视频流

unmuteCamera

Description:
  • 取消禁视频
Source:
取消禁视频

unmuteCamera

Description:
  • 取消禁视频
Source:
取消禁视频

unpreview

Description:
  • 取消预览摄像头。
Source:
取消预览摄像头。

unpreview

Description:
  • 取消预览摄像头。
Source:
取消预览摄像头。

(async) unpublish

Description:
  • 取消发布视频流。
Source:
取消发布视频流。

(async) unpublish

Description:
  • 取消发布视频流。
Source:
取消发布视频流。

(async) unsubscrible

Description:
  • 取消订阅视频流。
Source:
取消订阅视频流。

(async) unsubscrible

Description:
  • 取消订阅视频流。
Source:
取消订阅视频流。

updateCameraData

Description:
  • 摄像头数据更改
Source:
摄像头数据更改

updateCameraData

Description:
  • 摄像头数据更改
Source:
摄像头数据更改

(async) updateExporterStreamName

Description:
  • 更新导出时视频流的名称及昵称
Source:
更新导出时视频流的名称及昵称

(async) updateExporterStreamName

Description:
  • 更新导出时视频流的名称及昵称
Source:
更新导出时视频流的名称及昵称