human: 如何处理七牛云的智能多媒体服务私有M3U8（pm3u8）

gpt: [智能多媒体服务](https://developer.qiniu.com/dora) > API 文档 > 音视频处理 >私有M3U8（pm3u8）

#  私有M3U8（pm3u8）

最近更新时间: 2023-01-09 14:23:22

# **简介**

`pm3u8` 接口，只能用于私有空间中的 m3u8 文件，作用是对 m3u8文件中的 ts 资源进行批量下载授权。通过将 ts 资源的 url 改写成私有
url，以临时获取访问权限。

# **接口规格**

    
    
    pm3u8/<Mode>
             /expires/<Expires>
            /deadline/<Deadline>
    

参数名称 | 必填 | 说明  
---|---|---  
`/<Mode>` | 是 | 处理模式，只有一个值0。  
0表示对所有ts资源的url进行下载授权。  
`/query/<Query>` |  | 私有ts资源url下载 query 展示，参数值需要经过 `urlsafe_base64_encode`。  
`/expires/<Expires>` |  | 私有ts资源url下载凭证的相对有效期，单位秒。  
推荐43200秒（12小时）。  
`/deadline/<Deadline>` |  | 私有ts资源url下载凭证的绝对有效期(Unix Time)，单位秒。  
此参数填写后，expires失效。  
  
# **操作方式**

可以通过[同步处理 __](https://developer.qiniu.com/dora/8266/synchronous-
processing)的方式来调用。即在访问文件URL时，添加一个或多个数据处理指令，以直接获取处理后的结果。

# **示例**

原始m3u8链接与内容如下所示：

    
    
    http://7xoucz.com1.z0.glb.clouddn.com/qiniutest.m3u8?e=1449116672&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:JCrhZN1XbkSeNBucKRzmx3R-kzY=
    
    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-ALLOW-CACHE:YES
    #EXT-X-TARGETDURATION:62
    #EXTINF:61.120000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000000.ts
    #EXTINF:59.360000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000001.ts
    #EXTINF:59.640000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000002.ts
    #EXTINF:2.480000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000003.ts
    #EXT-X-ENDLIST
    

对m3u8资源进行私有资源下载授权时指定`pm3u8`接口，可以获取到相应的批量授权下载URL：

    
    
    http://7xoucz.com1.z0.glb.clouddn.com/qiniutest.m3u8?pm3u8/0&e=1449126571&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:SGhJE2aC685_YmHMOtJEngduFes=
    
    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-ALLOW-CACHE:YES
    #EXT-X-TARGETDURATION:62
    #EXTINF:61.120000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000000.ts?e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:ejpJ9vAKYYK1ZSpW6z3uS2pGBlo
    #EXTINF:59.360000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000001.ts?e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:Ufr6wcVrUmY7jr8IpRH2fkCo2G0
    #EXTINF:59.640000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000002.ts?e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:SfGPTw3-5MGJQk1xN6dECELKjwQ
    #EXTINF:2.480000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000003.ts?e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:vriMgesiM95izCCRUrfAMT3bdVs
    #EXT-X-ENDLIST
    

对m3u8资源进行私有资源下载授权并`设置query值`时，指定pm3u8接口，可以获取到相应的批量授权下载URL：

    
    
    http://7xoucz.com1.z0.glb.clouddn.com/qiniutest.m3u8?pm3u8/0/query/azE9djEmazI9djImazM9djM=&e=1449126571&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:SGhJE2aC685_YmHMOtJEngduFes=
    
    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-ALLOW-CACHE:YES
    #EXT-X-TARGETDURATION:62
    #EXTINF:61.120000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000000.ts?k1=v1&k2=v2&k3=v3&e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:ejpJ9vAKYYK1ZSpW6z3uS2pGBlo
    #EXTINF:59.360000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000001.ts?k1=v1&k2=v2&k3=v3&e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:Ufr6wcVrUmY7jr8IpRH2fkCo2G0
    #EXTINF:59.640000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000002.ts?k1=v1&k2=v2&k3=v3&e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:SfGPTw3-5MGJQk1xN6dECELKjwQ
    #EXTINF:2.480000,
    http://7xoucz.com1.z0.glb.clouddn.com/7ZZYqVpgENDWOEdpmCR3Eg9Rdig=/lhsawSRA9-0L8b0s-cXmojaMhGqn/000003.ts?k1=v1&k2=v2&k3=v3&e=1449166183&token=GeKdDZhpPh6rxoVNCSrvygimGSdH7jOUvalFGZrp:vriMgesiM95izCCRUrfAMT3bdVs
    #EXT-X-ENDLIST
    

**注意** :ts资源的原始下载URL必须以`http://`打头。

以上内容是否对您有帮助？