全部产品
视频直播

录制回调格式说明

更新时间:2017-09-19 11:33:11   分享:   

文件生成事件回调示例

表示目标录制文件已经生成。

  1. {
  2. "domain": "qt01.alivecdn.com",
  3. "app": "mp4flvtest_flv",
  4. "stream": "callback_test",
  5. "uri": "mp4flvtest_flv/callback_test/0_2017-03-08-23:09:46_2017-03-08-23:10:40.flv",
  6. "duration": 69.403,
  7. "start_time": 1488985786,
  8. "stop_time": 1488985840
  9. }

其中,domain、app、stream分别为录制域名、应用名和流名,uri 为目标录制文件在用户录制 OSS Bucket 下的路径,duration、start_time、stop_time 分别为目标录制文件录制内容时长和起止时间。

录制状态回调示例,当 NeedStatusNotify=true 时产生

1. 录制开始事件回调, 表示录制已经成功开始。

  1. {
  2. "domain": "gs_domain",
  3. "app": "gs_app",
  4. "stream": "gs_stream",
  5. "event": "record_started"
  6. }

其中,domain, app, stream分别为录制域名,应用名和流名,event为事件名,可以为record_started/record_paused/record_resumed。

2. 录制暂停事件回调, 表示录制已经成功暂停。

  1. {
  2. "domain": "gs_domain",
  3. "app": "gs_app",
  4. "stream": "gs_stream",
  5. "event": "record_paused"
  6. }

3. 录制继续事件回调, 表示录制已经成功恢复。

  1. {
  2. "domain": "gs_domain",
  3. "app": "gs_app",
  4. "stream": "gs_stream",
  5. "event": "record_resumed"
  6. }
本文导读目录
本文导读目录
以上内容是否对您有帮助?