◆ getVideoView()
SurfaceView com.juphoon.cloud.JCMediaDeviceVideoCanvas.getVideoView |
( |
| ) |
|
|
inline |
获取视频渲染视图
- 返回
- 视频渲染视图 SurfaceView 对象
◆ setRenderMirror()
void com.juphoon.cloud.JCMediaDeviceVideoCanvas.setRenderMirror |
( |
JCMediaDevice.RenderMirrorType |
renderMirror | ) |
|
|
inline |
◆ pause()
void com.juphoon.cloud.JCMediaDeviceVideoCanvas.pause |
( |
| ) |
|
|
inline |
◆ resume()
void com.juphoon.cloud.JCMediaDeviceVideoCanvas.resume |
( |
| ) |
|
|
inline |
◆ renderEffect()
void com.juphoon.cloud.JCMediaDeviceVideoCanvas.renderEffect |
( |
String |
enEffectType, |
|
|
String |
strJson, |
|
|
Object[] |
extraObjs |
|
) |
| |
|
inline |
◆ renderFreeze()
void com.juphoon.cloud.JCMediaDeviceVideoCanvas.renderFreeze |
( |
boolean |
enable | ) |
|
|
inline |
◆ rotate()
void com.juphoon.cloud.JCMediaDeviceVideoCanvas.rotate |
( |
int |
angle | ) |
|
|
inline |
旋转角度,必须是90的倍数,该角度表示与屏幕正方向旋转后的夹角
- 参数
-
◆ snapshot()
boolean com.juphoon.cloud.JCMediaDeviceVideoCanvas.snapshot |
( |
int |
width, |
|
|
int |
height, |
|
|
String |
filePath |
|
) |
| |
|
inline |
视频通话截图
调用此方法时需要保证该视频对象正在渲染,否则将调用失败
- 参数
-
width | 截屏宽度像素,-1为视频源像素 |
height | 截屏高度像素,-1为视频源像素 |
filePath | 文件路径,需精确到文件名及格式,例如:/sdcard/emulated/0/picture.png。请确保目录存在且可写。 |
- 返回
- 是否成功
◆ focus()
boolean com.juphoon.cloud.JCMediaDeviceVideoCanvas.focus |
( |
float |
xPercent, |
|
|
float |
yPercent |
|
) |
| |
|
inline |
对焦
调用此方法时需要保证该视频对象正在渲染,否则将调用失败
- 参数
-
xPercent | 焦点所在渲染视图 x 轴的比例,取值范围 0-1 |
yPercent | 焦点所在渲染视图 y 轴的比例,取值范围 0-1 |
- 返回
- 是否成功
◆ getVideoSource()
String com.juphoon.cloud.JCMediaDeviceVideoCanvas.getVideoSource |
( |
| ) |
|
|
inline |
该类的文档由以下文件生成:
- cloud/src/main/common/com/juphoon/cloud/JCMediaDeviceVideoCanvas.java