


录制支持 m3u8 文件格式。
支持设置布局模式(裁剪或者黑边)。
流更新回调增加流创建时间信息。
支持外部输入视频数据设置码率。
支持外部输入视频数据作为录制输入源。
混流录制视频时戳修正,更均匀,与帧率对齐。
混流录制支持更多路流录制,修复之前存在的瓶颈问题。
优化录制 MP3 格式可补静音数据。
优化域名解析可能耗时过长的问题。
修复单流录制输入流音频格式切换,录制文件声音不可用的问题。
数据缓存增大,修复系统io时间较长时导致卡住的问题。
修复可能多次回调 OnRecordEnd 的问题。
修复单流录制超过上限时没有回调录制失败的问题。
修复混流录制时输入重复的流 ID 导致的崩溃问题。
修复无法退出房间的问题。
登录鉴权功能
新增 SetCustomToken 接口,用于设置自定义鉴权信息,验证登录时用户的合法性。
设置用户信息
新增 SetUser 接口,用于设置用户名相关信息。
获取录制开始的绝对时间戳
在线教育场景中,可能存在教师端直播推流同时编辑白板的情况,客户可通过即构录制SDK录制教师的直播音视频流,并且获得开始录制时相对教师端的绝对时间戳,用于教师音视频录制文件和白板数据的对齐处理。
(1)新增 onRecvMediaSideInfo 回调,可通过该回调接收推流端发送的媒体次要信息。
(2)新增 GetRecordLastMediaSideTime 接口,获取收到的最近一次媒体次要信息数据包距离录制的第一个数据包的时间间隔。
推流端开始推流后周期性地发送媒体次要信息(填入当前的绝对时间戳),录制端收到后将解析出来的时间戳减去 GetRecordLastMediaSideTime
返回的时间,即得到开始录制的绝对时间戳。
获取录制文件相关信息
新增 GetRecordStatus 接口,用于获取录制文件的存储路径、已录制时长、文件大小。
新增设置水印设置位置、字体颜色、背景颜色属性功能。
OnSeek
回调调整写数据的偏移位置,以保证录制数据是一段连贯的音视频。bGenerateMp3
配置,支持在生成视频文件的同时也生成分离的音频文件,即 同时生成 Mp3、Mp4 文件。 g99f5b93e
版本中对 API 进行了如下变动。
改动:
免费试用
联系我们