开发者社区> 问答> 正文

在智能媒体服务中,请问下回调为什么UserData透传信息只有部分事件有?

在智能媒体服务中,请问下回调为什么UserData透传信息只有部分事件有,而ProduceMediaComplete没有透传信息的字段?

展开
收起
Lucidly 2024-01-04 12:24:56 25 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在智能媒体服务中,回调UserData透传信息只有部分事件有,可能是因为某些事件不需要额外的用户数据。ProduceMediaComplete没有透传信息的字段可能是因为该事件不需要额外的用户数据。

    具体来说,回调UserData透传信息可能包括以下事件:

    1. OnStart:当流开始时触发。
    2. OnStop:当流停止时触发。
    3. OnError:当流发生错误时触发。
    4. OnProgress:当流的进度发生变化时触发。
    5. OnKeyFrame:当流的关键帧发生变化时触发。
    6. OnBufferAvailable:当缓冲区中有可用数据时触发。
    7. OnFlushComplete:当刷新操作完成时触发。
    8. OnPause:当流暂停时触发。
    9. OnResume:当流恢复时触发。

    而ProduceMediaComplete事件则没有透传信息的字段,因为它表示的是整个媒体流的生成过程已经完成。

    2024-01-05 15:43:41
    赞同 展开评论 打赏
  • "有些回调事件确实没有实现 UserData 透传信息。ProduceMediaComplete 回调事件是 SubmitMediaProducingJob 接口产生的,支持调用接口时传入 UserData。剪辑合成完成后,UserData 会携带在 回调消息 中,您可以参考下下方链接:

    https://help.aliyun.com/document_detail/441147.html?spm=a2c4g.198823.0.0.40721ec3zBX4vo此回答整理自钉群“【客】智能媒体服务官方答疑群(2)”

    2024-01-04 13:17:01
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载