详情页标题前

腾讯云云点播服务端上传指引

详情页1

操作场景

服务端视频上传是指 App 后台将视频上传到云点播平台,本文将为您介绍如何使用服务端 API 上传视频。

前提条件

1. 开通服务

开通云点播服务,详细请参见 购买指引

2. 获取云 API 密钥

获取调用服务端 API 所需的安全凭证,即 SecretId 和 SecretKey,具体步骤如下:1. 登录控制台,选择云产品 > 访问管理 >API密钥管理,进入“API 密钥管理”页面。2. 获取云 API 密钥。如果您尚未创建密钥,则单击新建密钥即可创建一对 SecretId 和 SecretKey。

操作步骤

1. 发起上传

发起上传的方式分别为:通过 SDK 发起上传、通过 API 发起上传。

通过 SDK 发起上传

为了方便用户开发端上传功能,云点播提供基于多语言平台 SDK,每种语言的 SDK 均包含相应 Demo,详情请参见:PHP SDKJava SDKPython SDKNode.js SDKGo SDKC# SDK

通过 API 发起上传

如果云点播提供的上传 SDK 没有涵盖 App 后台所使用的语言,则 App 后台需要自行调用云点播的服务端 API 进行视频上传(这种方式较为复杂,不推荐),基于 API 上传的业务流程图如下:n

腾讯云云点播服务端上传指引

n相比 SDK 方式的上传,基于 API 方式的上传需要自行实现申请上传和上传文件等步骤。而上传文件也没有 SDK 的方式方便,对于大文件需要自己做分片上传等逻辑。详情请参见:服务端 API – 申请上传服务端 API – 上传文件服务端 API – 确认上传

高级功能

上传时指定任务流n如果开发者需要在视频上传完成后自动发起 视频处理任务流(例如转码、截图等),可以在调用服务端 API 申请上传 时通过 Procedure 参数来实现。参数值为任务流模板名,云点播支持 创建任务流模板 并为模板命名。发起任务流时,可以用任务流模板名来表示要发起的任务,云点播提供的多语言 SDK 都支持指定任务流参数,详情请参见:PHP SDKJava SDKPython SDKNode.js SDKSDKGo SDKC# SDK上传时指定存储地域n云点播默认提供的存储地域设置在重庆,如果需要存储到其他区域,可以在控制台上自助添加其他存储地域,详情请参见 上传存储设置。设置完成后调用服务端 API 申请上传 时通过StorageRegion参数来实现,参数值为存储地域的 英文简称。云点播提供的多语言 SDK 都支持上传时指定存储地域,详情请参见:PHP SDKJava SDKPython SDKNode.js SDKSDKGo SDKC# SDK

2. 事件通知

视频上传完成之后,云点播会给 App 后台发起 事件通知 – 视频上传完成,App 后台可通过该事件感知到视频上传行为。如果要接收事件通知,则 App 需要到 控制台 – 回调设置 开启事件通知。事件通知 – 视频上传完成 主要包含如下信息:新视频文件的 FileId 和 URL。云点播支持在视频上传时指定透传字段,事件完成将透传字段通知到 App 后台。在事件通知中有如下字段:SourceType:该字段被腾讯云固定成 ServerUpload,表示上传来源为服务端上传SourceContext:用户自定义透传字段,App 后台在派发签名时指定的透传内容,对应签名中的sourceContext参数。云点播支持在视频上传完成时自动发起视频处理,如果上传时指定了 视频处理任务流,则在事件通知内容中也会携带任务 ID,即事件通知中的data.procedureTaskId字段。更多信息请参见:任务管理与事件通知事件通知 – 视频上传完成
云点播官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/143403.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云云点播客户端上传指引

    操作场景 客户端视频上传是指 App 的最终用户将本地视频上传到云点播平台,其流程图如下。本文将为您介绍如何使用客户端上传视频。  前提条件 1. 开通服务 开通云点播服务,详细请参见 购买指引。 2. 获取云 API 密钥 获取调用服务端 API 所需的安全凭证,即 SecretId 和 SecretKey,具体步骤如下:1. 登录控制台,选择云产品 …

    2023年12月9日
  • 腾讯云云点播客户端上传签名

    客户端在发起上传前,需要向 App 的签名派发服务器申请上传签名。客户端执行上传操作时,必须携带该签名,以便云点播验证客户端的上传是否被授权。 签名生成步骤 1. 获取云 API 密钥获取调用服务端 API 所需的安全凭证,即 SecretId 和 SecretKey,具体步骤如下:1.1 登录控制台,选择云产品 > 访问管理 > API密钥管理…

    腾讯云 2023年12月9日
  • 腾讯云云点播媒体上传综述

    媒体上传是指用户将视频、音频、封面图片等媒体文件上传到云点播的存储中,以进行后续的处理和分发等。 上传方式 云点播支持以下几种上传方式: 上传方式 说明 控制台本地上传 在云点播控制台上传页面进行操作,将本地媒体文件上传到云点播。适用于开发者直接管理少量媒体的场景,具有方便快捷、无技术门槛的优点。 控制台拉取上传 在云点播控制台上传页面进行操作,指定…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云点播PHP SDK

    对于在服务端上传视频的场景,云点播提供 PHP SDK 来实现。上传流程请参见 服务端上传指引。 集成方式 使用 composer 引入 { “require”: { “qcloud/vod-sdk-v5”: “v2.4.4” }} 通过源码包安装 如果项目中没有使用 composer 工具进行依赖管理,从 Github 访问 可以直接下载源码,导入项目中使…

    腾讯云 2023年12月9日
  • 腾讯云云点播Android 接入指引

    产品概述 腾讯云视立方 Android 播放器组件是腾讯云开源的一款播放器组件,集质量监控、视频加密、极速高清、清晰度切换、小窗播放等功能于一体,适用于所有点播、直播播放场景。封装了完整功能并提供上层 UI,可帮助您在短时间内,打造一个媲美市面上各种流行视频 App 的播放软件。若播放器组件满足不了您的业务的个性化需求,且您具有一定的开发经验,可以集成 视立…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。