实时音视频 SPARKRTC-接口按功能说明:视频管理
视频管理
接口 |
描述 |
windows是否支持 |
Mac是否支持 |
iOS是否支持 |
Android是否支持 |
---|---|---|---|---|---|
设置是否开启本地摄像头采集视频 |
√ |
√ |
√ |
√ |
|
设置视频发流编码参数 |
√ |
√ |
√ |
√ |
|
大小流模式设置是否开启小流并设置小流编码参数 |
√ |
√ |
√ |
√ |
|
开始本地预览 |
√ |
√ |
√ |
√ |
|
关闭本地预览 |
√ |
√ |
√ |
√ |
|
设置本地渲染视图 |
√ |
√ |
√ |
√ |
|
设置本地视图渲染模式,镜像模式 |
√ |
√ |
√ |
√ |
|
设置远端流渲染视图(发起选看,参数置空则停止选看) |
√ |
√ |
√ |
√ |
|
设置远端用户视图渲染模式,镜像模式 |
√ |
√ |
√ |
√ |
|
大小流模式,设置远端视频流类型 |
√ |
√ |
√ |
√ |
|
大小流模式,设置所有订阅的远端视频流类型。 |
√ |
√ |
√ |
√ |
|
设置是否发送本地视频流 |
√ |
√ |
√ |
√ |
|
设置是否接收所有用户的视频流 |
√ |
√ |
√ |
√ |
|
设置远端用户渲染视图(发起选看-老接口) |
√ |
√ |
√ |
√ |
|
关闭远端用户的渲染视图(停止选看) |
√ |
√ |
√ |
√ |
|
设置是否开启远端分辨率自适应 |
√ |
√ |
√ |
√ |
|
设置编码器输出的画面(本地发流)镜像模式 |
√ |
√ |
√ |
√ |
|
设置摄像头参数 |
× |
× |
√ |
√ |
|
切换摄像头,移动端 |
× |
x |
√ |
√ |
|
批量设置远端流视图 |
√ |
√ |
√ |
√ |
|
设置远端流视图旋转角度 |
× |
x |
√ |
√ |
|
设置远端流视图方向(横竖屏) |
× |
x |
√ |
√ |
|
设置关闭视频发流时发送的图片 |
√ |
√ |
√ |
√ |
|
设置是否接收所用户的视频流 |
√ |
√ |
√ |
√ |
|
设置是否开启美颜功能 |
× |
x |
√ |
√ |
|
设置是否开启增亮功能 |
√ |
× |
x |
x |
|
设置是否开启重力感应 |
× |
x |
√ |
x |
|
开始旁路推流 |
√ |
√ |
√ |
√ |
|
更新旁路推流 |
√ |
√ |
√ |
√ |
|
停止旁路推流 |
√ |
√ |
√ |
√ |
|
插入/删除水印 |
√ |
x |
x |
x |
|
设置本地视频背景虚化 |
√ |
x |
x |
√ |
|
设置本地视频背景替换 |
√ |
x |
x |
√ |
|
设置本地视频另一个窗口显示 |
√ |
√ |
x |
x |
|
设置远端视频另一个窗口显示 |
√ |
√ |
x |
x |