文件生成事件回调示例
表示目标录制文件已经生成。
{
"domain": "qt01.alivecdn.com",
"app": "mp4flvtest_flv",
"stream": "callback_test",
"uri": "mp4flvtest_flv/callback_test/0_2017-03-08-23:09:46_2017-03-08-23:10:40.flv",
"duration": 69.403,
"start_time": 1488985786,
"stop_time": 1488985840
}
其中,domain、app、stream分别为录制域名、应用名和流名,uri 为目标录制文件在用户录制 OSS Bucket 下的路径,duration、start_time、stop_time 分别为目标录制文件录制内容时长和起止时间。
录制状态回调示例,当 NeedStatusNotify=true 时产生
- 录制开始事件回调, 表示录制已经成功开始。
{ "domain": "gs_domain", "app": "gs_app", "stream": "gs_stream", "event": "record_started" }
其中,domain, app, stream分别为录制域名,应用名和流名,event为事件名,可以为record_started/record_paused/record_resumed。
- 录制暂停事件回调, 表示录制已经成功暂停。
{ "domain": "gs_domain", "app": "gs_app", "stream": "gs_stream", "event": "record_paused" }
- 录制继续事件回调, 表示录制已经成功恢复。
{ "domain": "gs_domain", "app": "gs_app", "stream": "gs_stream", "event": "record_resumed" }