面向对象的 SDK
安装
使用
如果你需要获取存粹的 API,可以用下面的方法获取 API 实例
如果只使用 API,不需要上层的抽象,也可以绕过 BililiveRec 直接构造 API 实例
具体参考纯 API 封装
说明
BililiveRec
Method | 说明 |
---|---|
defaultConfig | 获取软件默认设置 |
getConfig | 获取全局设置 |
setConfig | 设置全局设置 |
listRooms | 列出所有直播间 |
refreshRooms | 刷新直播间缓存 |
addRoom | 添加直播间 |
fetchRoom | 获取指定ID的房间 |
version | 读取软件版本信息 |
generateFilename | 根据传入参数生成录播文件名 |
getFile | 获取录播目录文件信息 |
注意:所有接口返回的 “room” 都是下方的 Room 类
Room
Method | 说明 |
---|---|
remove | 删除直播间 |
refresh | 刷新本直播间所有信息 |
refreshRecordingStats | 刷新直播间录制统计信息 |
refreshIoStats | 刷新直播间 IO 统计信息 |
getConfig | 读取直播间设置 |
setConfig | 修改直播间设置 |
start | 开始录制 |
stop | 停止录制 |
split | 手动分段 |
transferTo | 将本直播间转移到另一个实例 |
Room.transferTo