You need to enable JavaScript to run this app.
导航
Pm3u8
最近更新时间:2025.03.25 17:29:53首次发布时间:2025.03.25 17:29:53
我的收藏
有用
有用
无用
无用

功能描述

调用 Pm3u8 接口获取私有 m3u8 的下载授权。

前提条件

已开启访问私有 m3u8 文件功能,具体介绍,请参见开启访问私有 m3u8 文件功能

注意事项

Pm3u8 接口处于邀测状态,如需使用,请联系客户经理。

请求消息样式

GET /ObjectName?ci-process=pm3u8&expires=3600 HTTP/1.1
Host: bucketname.tos-cn-beijing.volces.com
Date: Mon, 31 Oct 2016 12:00:00 GMT
Authorization: authorization string
Content-Length: length

请求参数和消息头

名称

位置

参数类型

是否必选

示例值

说明

ci-process

Header

String

pm3u8

数据处理类型,取值为 pm3u8

expires

Header

String

3600

私有 m3u8 文件下载授权的相对有效期,单位为秒,取值范围为 [3600,43200]。

请求元素

该请求不使用消息元素。

响应消息头

该请求返回的公共响应消息头,请参见公共参数

消息元素

返回私有 m3u8 文件的内容。

说明

将带有鉴权信息的 API 端点地址复制到浏览器中,即可在浏览器观看 m3u8 文件对应的音视频数据。

请求示例

GET /video.m3u8?ci-process=pm3u8&expires=3600 HTTP/1.1
Host: examplebucket.tos-cn-beijing.volces.com
Date: Mon, 31 Oct 2016 12:00:00 GMT
Authorization: authorization string
Content-Length: length

响应示例

HTTP/1.1 200 OK
Date: Sat, 07 Oct 2023 09:02:23 GMT
Server: TosServer
x-tos-id-2: 1e89f203jld00006-a444fd0
x-tos-request-id: 1e89f203b2d00006-a444ed0
Content-Length: 0
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:15
#EXTINF:11.833,
360p_000.ts?X-Tos-Algorithm=TOS4-HMAC-SHA256&X-Tos-Credential=AKTP07S7AdGne3lpuKJDIXgN5ekuHEUIt1XoondtPF2Z1%2F202****%2Fcn-beijing-%2Ftos%2Freque&X-Tos-Date=20250318T091450Z&X-Tos-Expires=3600&X-Tos-Security-Token=nChZVYWpmWFJsU2hNMlVORWM2QWlwM1VB.CioKFlp0clhwbUZPdWFzZkVOWmZLRkZiaFESENberzPBOkh4vA97aDjZPPsQj_DkvgYYz8HnvgYgpKqAgAgoBDCLg1M6K1NlcnZpY2VSb2xlZm9yVE9TRGF0YVByb2Nlc3MvdG9zZGF0YXByb2Nlc3NCA3Rvc1IOdG9zZGF0YXByb2Nlc3NYA3oDdG9z.Ldyx5hHF_3FPU2L8C2_5hxPqYAqfH74qPdU6BEJTOQY6OCuBy8hducDHUYM8UxFctUOvJQ20t5vi****&X-Tos-Signature=663562f6dfb18069a816b3a6fe1a9674d8919679bd2131e4a71711d39354****&X-Tos-SignedHeaders=host
#EXTINF:10.917,
360p_001.ts?X-Tos-Algorithm=TOS4-HMAC-SHA256&X-Tos-Credential=AKTP07S7AdGne3lpuKJDIXgN5ekuHEUIt1XoondtPF2Z1%2F2025****%2Fcn-beijing-%2Ftos%2Frequest&X-Tos-Date=20250318T091450Z&X-Tos-Expires=3600&X-Tos-Security-Token=nChZVYWpmWFJsU2hNMlVORWM2QWlwM1VB.CioKFlp0clhwbUZPdWFzZkVOWmZLRkZiaFESENberzPBOkh4vA97aDjZPPsQj_DkvgYYz8HnvgYgpKqAgAgoBDCLg1M6K1NlcnZpY2VSb2xlZm9yVE9TRGF0YVByb2Nlc3MvdG9zZGF0YXByb2Nlc3NCA3Rvc1IOdG9zZGF0YXByb2Nlc3NYA3oDdG9z.Ldyx5hHF_3FPU2L8C2_5hxPqYAqfH74qPdU6BEJTOQY6OCuBy8hducDHUYM8UxFctUOvJQ20t5vi3BK****&X-Tos-Signature=88d094acf7f74c6c819dbfa77549afea6242e3f501e31ab9379e7dc6c963****&X-Tos-SignedHeaders=host