tencent cloud

文档反馈

上传回调相关

最后更新时间:2022-06-06 12:28:57

    接收回调的途径有哪些?

    媒体处理服务支持基于消息队列、云函数和 HTTP 推送的回调通知方式。

    未收到回调怎么办?

    您上传文件成功后,如果一定时间内未收到该文件的转码结果回调消息,那么可能的原因有:

    • 未正确设置工作流信息,请确认工作流已被正确设置。
    • 如果是通过 API 方式发起的转码任务,并且返回成功,则可通过 任务查询 API 查询该任务处理进度信息。
    • 任务队列积压,导致处理时间变长或其他服务异常,可通过 提交工单 查询您的队列情况。

    如何进行回调设置?

    • 消息队列:
      媒体处理服务使用腾讯云消息队列服务 CMQ 发送转码结果回调消息,您需要提前开通 CMQ 服务,创建用于接收转码回调通知的消息队列。同时,需要授权该消息队列的写权限给媒体处理服务,以便其向该消息队列写入数据。然后在 媒体处理控制台 创建工作流的时候,设置对应的消息队列参数即可。
    • 云函数:
      媒体处理服务在云函数 SCF 中配置了模板供用户使用。 您需要提前开通SCF服务,创建SCF函数并配置触发器,详情请参见 视频任务回调通知最佳实践。
    • HTTP 推送:
      媒体处理服务支持 HTTP 推送回调到指定 URL。您需要在调用接口时,任务的事件通知配置-TaskNotifyConfig 的 NotifyType 参数指定为 URL,并在 NotifyUrl 参数中填写 HTTP 回调地址。

    使用回调是否收费?

    • 消息队列 CMQ 相关使用及费用信息请参见 CMQ 费用说明
    • 云函数 SCF 相关使用及费用信息请参见 SCF 费用说明
    • HTTP 推送方式现阶段免费。

    视频文件如何上传?

    媒体处理服务支持如下几种视频上传方式:

    • 控制台上传:登录 COS控制台,将本地视频 上传 到对象存储 COS Bucket,适用于少量视频的场景。
    • 客户端上传:通过 COS SDK 将您的本地视频上传到 COS Bucket,支持小文件的简单上传和大文件的分块上传,并且在上传过程中支持断点续传、暂停和恢复、取消等操作,适用于 UGC、PGC 等场景。上传方式如下:

    如何配置上传视频自动转码?

    创建任务流选择对应转码模板,并启用该工作流即可 ,控制台设置参数说明,具体请参见 设置工作流

    是否可以上传 ps 格式的文件?

    不可以,可上传文件格式请参见下表:

    文件格式 视频编码类型 音频编码类型
    MP4 H.264、H.265 AAC
    FLV H.264、H.265 AAC
    MOV H.264、H.265、MPEG4 AAC
    WMV WMV1、WMV2 WMA1、WMA2
    MKV H264、VP8、MPEG4 AAC
    AVI H264、WMV1、WMV2、MPEG4 AAC、WMA1、WMA2
    RMVB RV 系列 RAAC、RACP
    TS H.264、MP1V、MP4V MP1、MP2、MP3、MP4A
    MPG MPEG1、MPEG2 MP2
    3GP H263、MPEG4 AMR、AAC

    视频转码没有按照指定码率输出?

    媒体处理默认会在不影响视觉体验的前提下,减少不必要帧的质量,不遵循特定的输出码率,达到减小码率的效果。
    如果您需要按照指定码率输出,可以提供对应的转码模板id给我们进行调整配置。

    存放在 COS 上的视频,在预览时是否可以压缩预览需求?

    目前 COS 暂不支持视频自动压缩预览功能,另外数据万象有视频转码的功能,等于是重新生成一个文件,这种是可以改变原始码流的编码格式、分辨率和码率等参数。

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持