startServerRecord
-
简要描述
开启服务器录制 我们提供了课程录制功能,可以完全的还原上课过程。调用此接口可以,录制课程。
-
回调接口
开启录制后,回调:录制状态的回调 void onServerRecordState(TK_RECORDSTATE state)
-
接口详解
1 2
int startServerRecord( const tk::VariantMap& recordParams = tk::VariantMap())
返回值:return 0 success, 如果在录制中,调用此函数会返回-1 参数
参数 | 说明 |
---|---|
recordParams | 用户自定义输入参数字段:可以不传值,详情请看参数注释和使用案例 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
|
- 使用案列
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
|
stopServerRecord
-
简要描述
停止服务器录制
-
回调接口
开启录制后,回调:录制状态的回调 void onServerRecordState(TK_RECORDSTATE state)
-
接口详解
int stopServerRecord()
返回值:return 0 success
startRecordScreen
-
简要描述
开始本地录制屏幕
-
接口详解
int startRecordScreen(const std::string& file , const DesktopSource& source , const VideoParam& vp = VideoParam())` 返回值:return 0 success
参数 | 说明 |
---|---|
file | 录制下来的文件路径 |
source | 录制的桌面源 |
vp | 视频参数 |
stopRecordScreen
-
简要描述
停止本地录制屏幕
-
接口详解
int stopRecordScreen()
返回值:return 0 success
pauseRecordScreen
-
简要描述
暂停本地录制屏幕
-
接口详解
int pauseRecordScreen(bool pause)
参数pause:是否暂停 返回值:return 0 success
startRecordAudio
-
简要描述
开启本地音频录制 会录制房间所有的声音数据
-
接口详解
int startRecordAudio(const std::string& mp3)
参数mp3:录制文件保存的路径 注: 1、保存音频文件为MP3格式; 2、如果两次传入的路径相同,录制数据会覆盖; 3、文件路径必须是有效路径,否则录制失败。例如:路径不存在或者不是文件路径(而是文件夹路径),则录制失败。 返回值:return 0 success
stopRecordAudio
-
简要描述
停止本地音频录制
-
接口详解
int stopRecordAudio()
返回值:return 0 success
pauseRecordAudio
-
简要描述
是否暂停本地音频录制
-
接口详解
int pauseRecordAudio(bool pause)
参数pause:是否暂停 返回值:return 0 success