停止推流成功事件
当一个 Converter 被销毁而停止推流时,消息通知服务器会向你的服务器通知该事件。
信息
销毁的原因请参考 destroyReason
字段。
eventType
为 4(ConverterDestroyedEvent)
,payload
示例如下:
JSON
{
"converter": {
"id": "4c014467d647bb87b60b719f6fa57686",
"name": "show68_vertical",
"createTs": 1603456600,
"updateTs": 1603456600
},
"lts": 1603456600,
"destroyReason": "Delete Request",
"fields": "id,name,createTs,updateTs"
}
Converter
包含的字段:id
:String 型字段。Converter 的 ID。它是声网服务器生成的一个 UUID(通用唯一识别码),标识一个已创建的 Converter。name
:String 型字段。Converter 的名字。createTs
: Number 型字段。创建 Converter 时的 Unix 时间戳(秒)。updateTs
: Number 型字段。最近一次更新 Converter 配置时的 Unix 时间戳(秒)。
lts
: Number 型字段,该事件在业务服务器上发生的的 Unix 时间戳 (秒)。destroyReason
: String 型字段,描述 Converter 被销毁的原因。Delete Request
: 业务服务器收到你的Delete
请求。Idle Timeout
: 超时退出。Internal Error
: 内部错误。例如,硬件故障。
fields
: String 型字段。JSON 编码方式的字段掩码,详见谷歌 protobuf FieldMask 文档。用于指定返回converter
字段的子集。在本示例中,fields
指定了声网服务器返回 converter 字段中的id
,createTs
,updateTs
和state
等字段子集。