new Video(id, name)
- Description:
视频Video构造函数。
Parameters:
| Name | Type | Description |
|---|---|---|
id |
String | 设备Id |
name |
String | 设备名称 |
Members
applyConstraints
- Description:
应用生效更新后的视频约束(分辨率、帧率等)
应用生效更新后的视频约束(分辨率、帧率等)
applyConstraintsWH
- Description:
视频打开时,分辨率即时更新生效,且通知给服务器
视频打开时,分辨率即时更新生效,且通知给服务器
attachVideoElementMediaStream
- Description:
视频流渲染进视频控件
视频流渲染进视频控件
changePublishVideoQuality
- Description:
更改发布视频源端的视频质量
更改发布视频源端的视频质量
changeSubscribedVideoQuality
- Description:
更改订阅视频的视频质量
更改订阅视频的视频质量
ismuteCamera
- Description:
获取禁视频状态
获取禁视频状态
muteCamera
- Description:
禁视频
禁视频
(async) preview
- Description:
预览摄像头。
预览摄像头。
(async) previewAndPublish
- Description:
预览摄像头及发布流
预览摄像头及发布流
(async) publish
- Description:
发布视频流。
发布视频流。
(async) sendVideoStreamControl
- Description:
发PDU消息给服务器,如可以实现1080P的码流达到10M
发PDU消息给服务器,如可以实现1080P的码流达到10M
setAspectRatio
- Description:
设置分辨率宽高比
设置分辨率宽高比
setBandwidth
- Description:
设置带宽
设置带宽
setDescription
- Description:
设置备注
设置备注
setFrameRate
- Description:
设置帧率
设置帧率
setLevel
- Description:
设置摄像头的优先级别
设置摄像头的优先级别
setMaxSpatialLayer
- Description:
视频多流时,设置最大空域层数
视频多流时,设置最大空域层数
setResolution
- Description:
设置分辨率
设置分辨率
setResolutionWH
- Description:
设置分辨率
设置分辨率
setSpatialLayerActive
- Description:
视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active
视频多流时,设置空域每层开启的状态。状态值定义: 0-维持原状, 1-unactive, 2-active
setStreamName
- Description:
设置导出时视频流名称
设置导出时视频流名称
setStreamNickName
- Description:
设置导出时视频流昵称
设置导出时视频流昵称
(async) subscrible
- Description:
订阅视频流
订阅视频流
unmuteCamera
- Description:
取消禁视频
取消禁视频
unpreview
- Description:
取消预览摄像头。
取消预览摄像头。
(async) unpublish
- Description:
取消发布视频流。
取消发布视频流。
(async) unsubscrible
- Description:
取消订阅视频流。
取消订阅视频流。
updateCameraData
- Description:
摄像头数据更改
摄像头数据更改
(async) updateExporterStreamName
- Description:
更新导出时视频流的名称及昵称
更新导出时视频流的名称及昵称