下载模块事件
当 payload 中的 serviceType 返回 8 时,表示该回调事件与下载模块相关。在延时转码过程中,如果出现异常情况,下载模块会被触发以下载录制文件到本地,供后续进行转码。延时转码分为两个阶段:
-
录制文件到本地并同时上传到云存储。本地文件不会被删除。
-
使用本地文件进行转码。如果出现异常,导致本地没有文件,下载模块会从上一步的云存储中下载文件,再进行文件转码。
本页介绍下载模块相关的回调事件。如果你想查看其他云端录制的相关事件,可以参考回调事件概览。
eventType 为 90 表示下载任务失败。整个录制进程仅触发一次该回调。details 中包含以下字段:
msgName:String 类型,消息名称,即"download_failed"。vendor: Number 类型,第三方云存储供应商,和你在start请求中设置的vendor一致。region:Number 类型,第三方云存储指定的地区信息,和你在start请求中设置的region一致。bucket:String 类型,第三方云存储的 bucket,和你在start请求中设置的 bucket 一致。filename:String 类型,下载失败的 M3U8 或 TS/WebM 文件的文件名列表,文件名以;分隔 。