详情页标题前

腾讯云云点播如何将网络媒体拉取到云点播

详情页1

使用须知

内容介绍

文档开发者介绍如何拉取网络视频(以 URL 的形式提供)到云点播(VOD)。

费用

本文提供的代码是免费开源的,但在使用的过程中可能会产生以下费用:购买腾讯云云服务器(CVM)用于执行 API 请求脚本,详见 CVM 计费消耗 VOD 存储用于存储拉取上传的视频,详见 存储计费存储资源包

限制

云点播提供的 URL 拉取功能具有如下限制:URL 需要直接指向视频文件,不可以是视频网站页面链接(例如 腾讯视频页面)。如果 URL 带有时间戳防盗链,请确保防盗链的限制(有效期、访问次数等)足够宽松,否则可能失败。不支持启用了 Referer 防盗链的 URL。不支持 DASH(MPD 文件类型)。如果拉取的对象是 HLS(M3U8 文件类型),那么 Media Segment(一般是 TS 文件类型)的 URI 要求是相对路径,且不能带参数。

在控制台拉取上传

步骤1:开通云点播

请参考 快速入门 – 步骤1 开通云点播服务。

步骤2:创建拉取任务

1. 登录 云点播控制台,单击左侧导航栏应用管理,进入应用列表页。2. 找到您需要处理音视频文件的应用,单击应用名称进入应用管理页,默认进入媒资管理>音视频管理页面。3. 单击上传音视频,进入上传页面。

腾讯云云点播如何将网络媒体拉取到云点播


4. 上传方式选择“视频拉取”,然后单击添加一行,填写待拉取视频的 URL(本文以 测试视频 URL 为例,其余项为选填,开发者可以根据需要进行填写),最后单击左下角的拉取视频。

腾讯云云点播如何将网络媒体拉取到云点播


说明:拉取视频所花费的时间和视频文件的大小成正比。建议开发者选择较小的视频(如几十MB以内)进行测试,避免长时间等待。

步骤3:查看拉取结果

等待一两分钟后(根据视频文件的大小有所差别),在应用管理 > 媒资管理> 音视频管理页面可以看到已经拉取完成的视频。

腾讯云云点播如何将网络媒体拉取到云点播


说明:如果拉取过程中浏览器一直停留在媒资管理页面,那么需要刷新页面才能看到拉取完成的视频。

调用云 API 拉取上传

步骤1:准备腾讯云 CVM

云 API 请求脚本需要运行在一台腾讯云 CVM 上,要求如下:地域:任意。机型:官网最低配置(1核1GB)即可。公网:需要拥有公网 IP,带宽1Mbps或以上。操作系统:官网公共镜像Ubuntu Server 16.04.1 LTS 64位Ubuntu Server 18.04.1 LTS 64位购买 CVM 的方法请参见 操作指南 – 创建实例。重装系统的方法请参见 操作指南 – 重装系统注意:如果您没有符合上述条件的腾讯云 CVM,也可以在其它带外网的 Linux(如 CentOS、Debian 等)或 Mac 机器上执行脚本,但需根据操作系统的区别修改脚本中的个别命令,具体修改方式请开发者自行搜索。

步骤2:获取 API 密钥

请求云 API 需要使用到开发者的 API 密钥(即 SecretId 和 SecretKey)。如果还未创建过密钥,请参见 创建密钥文档 生成新的 API 密钥;如果已创建过密钥,请参见 查看密钥文档 获取 API 密钥。

步骤3:开通云点播

请参考 快速入门 – 步骤1 开通云点播服务。

步骤4:发起拉取任务

登录 步骤1 中准备好的 CVM(登录方法详见 操作指南 – 登录 Linux),在远程终端输入以下命令并运行:

ubuntu@VM-69-2-ubuntu:~$ export SECRET_ID=AKxxxxxxxxxxxxxxxxxxxxxxx; export SECRET_KEY=xxxxxxxxxxxxxxxxxxxxx;git clone https://github.com/tencentyun/vod-server-demo.git ~/vod-server-demo; bash ~/vod-server-demo/installer/pull_upload_api.sh

说明:请将命令中的 SECRET_ID 和 SECRET_KEY 赋值为 步骤2 中获取到的内容。该命令将从 Github 下载 Demo 源码并自动执行安装脚本。安装过程需几分钟(具体取决于 CVM 网络状况),期间远程终端会打印如下示例的信息:

[2020-07-15 17:40:13]开始安装 pip3。[2020-07-15 17:40:39]pip3 安装成功。[2020-07-15 17:40:39]开始安装云 API Python SDK[2020-07-15 17:40:42]API Python SDK 安装完成。[2020-07-15 17:40:42]开始配置 API 参数。[2020-07-15 17:40:42]API 参数配置完成。

执行pull_upload.py脚本发起转码:

ubuntu@VM-69-2-ubuntu:~$ cd ~/vod-server-demo/pull_upload_api/; python3 pull_upload.py http://1400329073.vod2.myqcloud.com/ff439affvodcq1400329073/e968a7e55285890804162014755/LKk92603oW0A.mp4 API-PullUpload

说明:请将命令中的 URL 替换为实际需要拉取的视频地址。该命令将对指定的 URL 发起 PullUpload 请求,并打印类似如下的应答内容:

{"TaskId": "1400329073-PullUpload-4ea60158fc6f8e611bbfa750eb1fd0a9t0", "RequestId": "4e821b4a-9a29-409f-99cb-b703fa184e50"}

步骤5:查看拉取结果

等待一两分钟后(具体根据视频文件的大小有所差别),在应用管理 > 媒资管理> 音视频管理页面可以看到已经拉取完成的视频。

腾讯云云点播如何将网络媒体拉取到云点播


说明:如果拉取过程中浏览器一直停留在媒资管理页面,那么需要刷新页面才能看到拉取完成的视频。

云点播官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

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

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

相关推荐

  • 腾讯云云直播直播截图

    云直播可对直播流进行截图处理,截图将存储于对象存储 COS 中。使用截图功能会产生费用,以当月累计截图数量为结算标准。 注意事项 截图功能默认关闭,可通过控制台或云 API 开启。云直播截图存储于对象存储 COS 中,使用后将产生 COS 存储费用,详情请参见 COS 产品计费定价。截图功能产生费用,每月有1000张免费截图额度,超过1000张后将对超额部分…

    腾讯云 2023年12月9日
  • 腾讯TencentOS ServerTencentOS Server 3.1 安装主要深度学习框架及示例

    环境准备 GPU 机型要求 购买 GPU 机型时,根据需求选择下图所示的 GPU 驱动版本、CUDA 版本、cuDNN 版本。  Python 3 版本要求 必须为 3.8 及以上版本,检查方法如下: [root@VM-0-21-tencentos ~]# python3 -VPython 3.8.16[root@VM-0-21-tencentos ~]…

    2023年12月9日
  • 腾讯云对象存储第三方教程

    本文提供了对象存储 COS 不同场景下的第三方教程,您可参考教程进行相关实践操作。说明由于对象存储 COS 产品在持续的更新与迭代,教程中的步骤由于时效性原因可能与产品最新的操作步骤不一致。第三方教程来自 腾讯云开发者社区,仅供学习和参考。 成本费用 使用腾讯云SCF实现 COS 费用封顶的最佳实践 COS&CDN 防盗刷方案运维干货|对象存储 CO…

    腾讯云 2023年12月9日
  • 腾讯云对象存储查询对象元数据

    简介 本文档提供关于查询对象元数据操作相关的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 HEAD Object 查询对象元数据 查询对象的元数据信息 查询对象元数据 功能说明 查询 Object 的 Meta 信息(HEAD Object)。 方法原型 func (s *ObjectService) Head(ctx context.C…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储提交任务

    功能描述 提交一个智能封面任务。 授权说明 授权策略中 action 设置为 ci:CreateMediaJobs 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件。详情请参见 使用限制。 请求 请求示例 POST /jobs HTTP/1.1Host:…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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