短视频结束录制接口

最近更新时间:2020-05-27 21:09:37

短视频结束录制接口(StopStreamRecord)

描述

调用此接口结束短视频录制,与短视频开始接口配合使用; 若开始结束操作时间段内存在断流,将开始结束时间段内的视频全部拼接在一起;

时长限制:2h,开始短视频录制和结束短视频录制时间差最长2h,若时间差大于2h,则从开始操作2h后,自动结束录制;

此接口需开通才能应用,请联系技术支持

请求参数

参数名 类型 是否必须 描述
Action String Y 操作接口名,取值:StopStreamRecord
Version String Y 版本号,取值:2017-01-01
UniqueName string Y 域名标识
App string Y 应用名
Pubdomain string Y 推流域名
Stream string Y 流名
RecID int Y 录像任务ID

返回参数

参数名 类型 描述
Bucket string KS3存储bucket
Ks3FullPathM3U8 String M3U8文件全路径
Ks3FullPathMP4 String MP4文件全路径
Retcode int 响应码 0成功 其他失败
RetMsg string 错误信息

请求示例

POST /?Action=StopStreamRecord&Version=2017-01-01 HTTP/1.1 
Content-Type: application/json
X-Amz-Date: YOURDATE
Authorization: AWS4-HMAC-SHA256 Credential=YOURAK/YYYYMMDD/cn-beijing-6/kls/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=SIG
Host: kls.api.ksyun.com
{
  "UniqueName":"xxx",
  "App":"live",
  "Pubdomain":"xxx.xxx.com",
  "Stream":"xxx",
  "RecID": 695
}

返回示例

{
  "Data": {
    "Bucket": "xxx",
    "Ks3FullPathM3U8": "http://xxx.xxx.xxx.com/record/live/yh668/hls/xxx.xxx.com-yh-1490846592-2017-03-30-12-03-12-12.m3u8?Expires=xxxx&AWSAccessKeyId=xxxxx&Signature=xxxxxx",
    "Ks3FullPathMP4": "http://xxx.xxx.xxx.com/record/live/xxx.xxx.com/yh/mp4/yh-1490846592-2017-03-30-12-03-12-activity.mp4?Expires=xxxx&AWSAccessKeyId=xxxxx&Signature=xxxxxx",
    "RetCode": 0,
    "RetMsg": "success"
  }
}

金山云,开启您的云计算之旅

免费注册