API 概览

最近更新时间:2026-04-20 17:34:07

我的收藏
API OVERVIEW

V2 推流器相关接口

函数列表
描述
设置推流器回调
设置本地摄像头预览 View
设置本地摄像头预览镜像
设置视频编码镜像
设置本地摄像头预览画面的旋转角度
设置本地摄像头预览画面的填充模式
打开本地摄像头
关闭本地摄像头
打开麦克风
关闭麦克风
开启图片推流
关闭图片推流
开启屏幕采集
关闭屏幕采集
暂停推流器的音频流
恢复推流器的音频流
暂停推流器的视频流
恢复推流器的视频流
开始音视频数据推流
停止推送音视频数据
当前推流器是否正在推流中
设置推流音频质量
设置推流视频编码参数
获取音效管理对象
获取设备管理对象
截取推流过程中的本地画面
设置推流器水印。默认情况下,水印不开启。
启用采集音量大小提示
开启/关闭自定义视频采集
开启/关闭自定义音频采集
在自定义视频采集模式下,将采集的视频数据发送到SDK
在自定义音频采集模式下,将采集的音频数据发送到SDK
发送 SEI 消息
显示仪表盘。
调用 V2TXLivePusher 的高级 API 接口。
调用 V2TXLivePusher 的高级 API 接口。
设置云端的混流转码参数
开始录制音视频流
停止录制音视频流

V2 播放器相关接口

函数列表
描述
设置播放器回调
设置播放器的视频渲染 View。 该控件负责显示视频内容
设置播放器画面的旋转角度
设置画面的填充模式
设置播放器画面的镜像模式
开始播放音视频流
停止播放音视频流
播放器是否正在播放中
暂停播放器的音频流
恢复播放器的音频流
暂停播放器的视频流
恢复播放器的视频流
设置播放器音量
设置播放器缓存自动调整的最小和最大时间 ( 单位:秒 )
直播流无缝切换,支持 FLV 和 LEB
启用播放音量大小提示
截取播放过程中的视频画面
开启接收 SEI 消息
是否显示播放器状态信息的调试浮层
调用 V2TXLivePlayer 的高级 API 接口
开始录制音视频流
停止录制音视频流

V2TXLive 高级接口

函数列表
描述
获取 SDK 版本号
设置 V2TXLivePremier 回调接口
设置 Log 的配置信息
设置 SDK 接入环境
设置 SDK 的授权 License
设置 userId
调用实验性 API 接口

V2TXLive 高级回调接口

函数列表
描述
自定义 Log 输出回调接口
setLicence 接口回调

背景音乐预加载事件回调

函数列表
描述
背景音乐预加载进度
背景音乐预加载出错

背景音乐的播放事件回调

函数列表
描述
背景音乐开始播放
背景音乐的播放进度
背景音乐已经播放完毕

人声相关的特效接口

函数列表
描述
开启耳返。
设置耳返音量。
设置人声的混响效果。
设置人声的变声特效。
设置语音音量。
设置语音音调。

背景音乐的相关接口

函数列表
描述
设置背景音乐的事件回调接口。
开始播放背景音乐。
停止播放背景音乐。
暂停播放背景音乐。
恢复播放背景音乐。
设置所有背景音乐的本地音量和远端音量的大小。
设置某一首背景音乐的远端音量的大小。
设置某一首背景音乐的本地音量的大小。
调整背景音乐的音调高低。
调整背景音乐的变速效果。
获取背景音乐的播放进度(单位:毫秒)。
获取背景音乐的总时长(单位:毫秒)。
设置背景音乐的播放进度(单位:毫秒)。
调整搓碟的变速效果。
设置预加载事件回调。
预加载背景音乐。
获取背景音乐的音轨数量。
指定背景音乐的播放音轨。

美颜相关接口

函数列表
描述
设置美颜(磨皮)算法。
设置美颜级别。
设置美白级别。
设置红润级别。
设置色彩滤镜效果。
设置色彩滤镜的强度。

设备操作接口

函数列表
描述
判断当前是否为前置摄像头(仅适用于移动端)。
切换前置或后置摄像头(仅适用于移动端)。
设置音频路由(仅适用于移动端)。