本文主要是讲述如何进行视频流的录制和截图
准备工作:
已注册七牛开发者平台若尚无七牛开发者平台账号,需要先进行注册;访问七牛官网,点击右上角的注册,进行七牛帐号注册。
开通存储服务如果需要对监控视频流进行录制或者截图,需要使用存储服务,用于存储回看录制的视频和截图。故需要开通存储服务,创建对应的bucket,详情请参照创建存储空间
已创建空间若尚未创建空间,需要先完成空间的创建,通过portal方式创建请参考【创建空间】;通过API创建请参考【创建空间API】
方式一:
通过portal配置。操作步骤:1.登录七牛开发者平台。2.模板管理->添加录制模板->配置模板,详情可参考【创建录制模板】或【创建截图模板】3.空间管理->配置->模板配置->编辑->配置对应的录制和截图模板4.使用获取到的推流地址进行测试5.推流一段时间后可在“视频流管理”的“录制回放”中查看已录制文件
方式二:
通过API进行配置。操作步骤:1.创建模板并获取模板id,模板类型可为录制或截图,请参考【创建模板API】2.给空间绑定模板,请参考【更新空间API】参考请求示例:
curl --request PATCH \
--url http://qvs.qiniuapi.com/v1/namespaces/2akrars3vpsxa \
--header 'authorization: Qiniu j853F3bLkWl59I5BOkWm6q1Z1mZClpr9Z9CLfDE0:u372aQV0359mzwTVGxn22sRgFYc=' \
--header 'content-type: application/json' \
--data '{"operations":[{"key":"recordTemplateId","op":"replace","value":"p2cxr0r8ydxj"}]
}'
3.使用获取到的推流地址进行测试4.推流一段时间后可查询录制记录,请参考【查询录制记录API】注:截图步骤和录制操作步骤类似