API | 描述 |
---|---|
shareInstance | 实例化 |
API | 描述 |
---|---|
startCameraSimple | 开始画面预览 |
startCameraCustom | 开始画面预览 |
setVideoResolution | 切换视频录制分辨率,startCamera 之后调用有效 |
setVideoRenderMode | 设置视频渲染模式,startCamera 之后调用有效 |
setVideoBitrate | 切换视频录制码率 |
setZoom | 调整焦距,startCamera 之后调用有效 |
switchCamera | 切换前后摄像头,startCamera 之后调用有效 |
toggleTorch | 打开闪关灯,startCamera 之后调用有效 |
stopCameraPreview | 结束画面预览 |
API | 描述 |
---|---|
setHomeOrientation | 设置横竖屏录制 |
setRenderRotation | 设置预览视频方向 |
setAspectRatio | 设置视频录制比例 |
setRecordSpeed | 设置录制速率(精简版不支持) |
setMute | 设置是否静音录制 |
startRecord | 开始录制短视频,SDK 内部会自动生成视频路经 |
startRecord | 开始录制短视频 |
startRecord | 开始录制短视频 |
pauseRecord | 暂停录制短视频 |
pauseRecord | 暂停录制短视频 |
resumeRecord | 恢复录制短视频 |
stopRecord | 结束录制短视频 |
pauseAudioSession | 使用其他播放器预览视频的时候,请先调用 pauseAudioSession |
resumeAudioSession | 重启 SDK 内部的 AudioSession |
API | 描述 |
---|---|
setWaterMark | 设置全局水印(精简版不支持) |
getBeautyManager | 获取美颜管理对象 |
setBeautyStyle | 设置美颜和美白效果级别 |
setFilter | 设置指定素材滤镜特效 |
setFilter | 设置两个滤镜效果(精简版不支持) |
setSpecialRatio | 设置滤镜效果程度 |
setEyeScaleLevel | 设置大眼级别 |
setFaceScaleLevel | 设置瘦脸级别 |
setFaceVLevel | 设置 V 脸 |
setChinLevel | 设置下巴拉伸或收缩 |
setFaceShortLevel | 设置短脸 |
setNoseSlimLevel | 设置瘦鼻 |
setGreenScreenFile | 设置绿幕文件 |
selectMotionTmpl | 设置动效 |
setMotionMute | 设置动效静音 |
API | 描述 |
---|---|
setBGM | 设置背景音乐文件(精简版不支持) |
setBGMAsset | 设置背景音乐文件(精简版不支持) |
setBGMLoop | 设置背景音乐是否循环播放(精简版不支持) |
playBGMFromTime | 播放背景音乐(精简版不支持) |
stopBGM | 停止播放背景音乐(精简版不支持) |
pauseBGM | 暂停播放背景音乐(精简版不支持) |
resumeBGM | 继续播放背景音乐(精简版不支持) |
setMicVolume | 设置麦克风的音量大小 |
setBGMVolume | 设置背景音乐的音量大小 |
setReverbType | 设置混响效果(精简版不支持) |
setVoiceChangerType | 设置变声类型(精简版不支持) |
snapshot | 截图/拍照,startCamera 之后调用有效(精简版不支持) |
API | 描述 |
---|---|
onRecordProgress | 短视频录制进度 |
onRecordComplete | 短视频录制完成 |
onRecordEvent | 短视频录制事件通知(暂未使用) |
API | 描述 |
---|---|
TXUGCSimpleConfig | 录制参数定义 |
TXUGCCustomConfig | 录制参数类 |
TXUGCRecordResult | 录制结果 |
API | 描述 |
---|---|
TXVideoQuality | 录制视频质量类型 |
TXVideoResolution | 录制分辨率类型 |
TXVideoRenderMode | 视频渲染模式类型 |
TXVideoAspectRatio | 录制视频比例类型 |
TXVideoRecordSpeed | 录制视频速率 |
TXVideoHomeOrientation | 横竖屏录制类型 |
TXVideoEncodeMode | 编码方式 |
TXVideoReverbType | 混响效果 |
TXVideoVoiceChangerType | 变声类型 |
TXVideoBeautyStyle | 美颜类型 |
TXAudioSampleRate | 音频采样率 |
TXUGCRecordResultCode | 录制结果错误码 |
符号 | 值 | 含义 |
---|---|---|
UGC_RECORD_RESULT_OK | 0 | 录制成功(业务层主动结束录制),会生成最终视频 |
UGC_RECORD_RESULT_OK_INTERRUPT | 1 | 录制成功(因为进后台,或则闹钟,电话打断等自动结束录制),会生成最终视频 |
UGC_RECORD_RESULT_OK_UNREACH_MINDURATION | 2 | 录制成功(录制时长未达到设置的最小时长),会生成最终视频 |
UGC_RECORD_RESULT_OK_BEYOND_MAXDURATION | 3 | 录制成功(录制时长超过设置的最大时长),会生成最终视频 |
UGC_RECORD_RESULT_FAILED | 1001 | 录制失败,不会生成最终视频 |
本页内容是否解决了您的问题?