直播截图

直播截图

通过回调消息查看直播截图

若您在配置直播截图模板时,设置了回调地址,则每生成一张截图都将收到截图回调消息。回调消息字段如表2所示。

{

"domain": "play.example.com",

"app": "live",

"stream_name": "test001",

"snapshot_url": "https://xxx.obs.cn-north-4.myhuaweicloud.com:443...",

"width":"720",

"height":"1280",

"obs_addr": {

"bucket": "xxx",

"location": "cn-north-4",

"object": "xxx.jpg"

},

"auth_timestamp":1587954140,

"auth_sign":"4918b1axxxxxxb583cffa119d72513bbc35a989f8569fxxxxxx057646154a04a"

}

表2 消息体字段说明

字段

描述

domain

推流域名。

app

应用名称。

stream_name

流名称。

snapshot_url

截图下载链接。

width

图片宽度。

单位:像素。

height

图片高度。

单位:像素。

obs_addr

截图所在的OBS桶地址,具体结构体说明如下所示:

bucket:OBS的桶名称。

location:OBS桶所在数据中心。

object:OBS对象路径。

auth_timestamp

事件通知签名过期UNIX时间戳。当配置了“鉴权密钥”时,携带该字段。

格式为十进制的UNIX时间戳,即从1970年1月1日(UTC/GMT的午夜)以来的当前时间秒数。

示例:1592639100(即2020-06-20 15:45)

auth_sign

事件通知签名。当配置了“鉴权密钥”时,携带该字段。

auth_sign = HmacSHA256(domain + app + stream_name + snapshot_url + width + height + obs_addr.bucket + obs_addr.location + obs_addr.object + auth_timestamp,key)

其中,key为鉴权密钥值。

相关文章

🪶
在上海割痔疮手术多少钱
365sport

在上海割痔疮手术多少钱

08-18 👀 2804
🪶
高玩意思
365bet官网多少

高玩意思

07-05 👀 6464