jancd/qiniu-developer_ShareGPT huggingface dataset:
human: 如何处理七牛云的直播云更新PVW布局ID

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 >
[云导播API](https://developer.qiniu.com/pili/api/4703/caster-api) >
[云导播操作API](https://developer.qiniu.com/pili/api/4708/caster-operation-api) >
更新PVW布局ID

#  更新PVW布局ID

最近更新时间: 2018-07-09 10:24:35

# 请求包

    
    
    POST /v1/static/casters/<CasterID>/pvw/layouts
    Host: pili-caster.qiniuapi.com
    Authorization: <StaticKey>
    Content-Type: application/json
    {
      "layout": 0
    }
    

# 请求参数

参数名称 | 必填 | 字段类型 | 取值范围 | 说明  
---|---|---|---|---  
CasterID | 是 | string | - | 云导播唯一ID  
layout | 否 | int | [-1,7] | 布局ID，-1表示不使用布局  
  
# 返回包

    
    
    200 OK
    

# 返回参数

  * 详细参数说明见[云导播参数说明](https://developer.qiniu.com/pili/api/4735#caster)

# 相关接口

  * [云导播信息 GET /v1/static/casters/<CasterID>](https://developer.qiniu.com/pili/api/4717)
  * [更新PVW监视器频道 POST /v1/static/casters/<CasterID>/pvw](https://developer.qiniu.com/pili/api/4718)
  * [更新PGM监视器频道 POST /v1/static/casters/<CasterID>/pgm](https://developer.qiniu.com/pili/api/4719)
  * [PVW切换至PGM POST /v1/static/casters/<CasterID>/switch](https://developer.qiniu.com/pili/api/4720)
  * [更新监视器配置 POST /v1/static/casters/<CasterID>/monitors](https://developer.qiniu.com/pili/api/4721)
  * [更新输出配置 POST /v1/static/casters/<CasterID>/publish](https://developer.qiniu.com/pili/api/4722)
  * [更新PVW布局ID POST /v1/static/casters/<CasterID>/pvw/layouts](https://developer.qiniu.com/pili/api/4723)
  * [更新布局配置 POST /v1/static/casters/<CasterID>/layouts](https://developer.qiniu.com/pili/api/4724)

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云更新输出配置

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 >
[云导播API](https://developer.qiniu.com/pili/api/4703/caster-api) >
[云导播操作API](https://developer.qiniu.com/pili/api/4708/caster-operation-api) >
更新输出配置

#  更新输出配置

最近更新时间: 2018-07-09 10:24:42

# 请求包

    
    
    POST /v1/static/casters/<CasterID>/publish
    Host: pili-caster.qiniuapi.com
    Authorization: <StaticKey>
    Content-Type: application/json
    {
      "url": "",
      "vb": 0,
      "ab": 0,
      "closed": false,
      "emergencyMode": false,
      "emergencyChannel": 0,
      "delay": 0
    }
    

# 请求参数

参数名称 | 必填 | 字段类型 | 取值范围 | 说明  
---|---|---|---|---  
CasterID | 是 | string | - | 云导播唯一ID  
url | 否 | string | - | PGM推流地址  
ab | 否 | int | [64,512] | 音频码率(Kbps)，默认值为64  
vb | 否 | int | [300,10240] | 视频码率(Kbps)，默认值为1000  
closed | 否 | bool | - | 关闭推流  
emergencyMode | 否 | bool | - | 紧急模式开关  
emergencyChannel | 否 | int | [0,7] | 紧急模式监视器频道，取值范围是[0,7]，默认使用0频道  
delay | 否 | int | [0,180] | 延时播放，单位: 秒  
  
# 返回包

    
    
    200 OK
    

# 返回参数

  * 详细参数说明见[云导播参数说明](https://developer.qiniu.com/pili/api/4735#caster)

# 相关接口

  * [云导播信息 GET /v1/static/casters/<CasterID>](https://developer.qiniu.com/pili/api/4717)
  * [更新PVW监视器频道 POST /v1/static/casters/<CasterID>/pvw](https://developer.qiniu.com/pili/api/4718)
  * [更新PGM监视器频道 POST /v1/static/casters/<CasterID>/pgm](https://developer.qiniu.com/pili/api/4719)
  * [PVW切换至PGM POST /v1/static/casters/<CasterID>/switch](https://developer.qiniu.com/pili/api/4720)
  * [更新监视器配置 POST /v1/static/casters/<CasterID>/monitors](https://developer.qiniu.com/pili/api/4721)
  * [更新输出配置 POST /v1/static/casters/<CasterID>/publish](https://developer.qiniu.com/pili/api/4722)
  * [更新PVW布局ID POST /v1/static/casters/<CasterID>/pvw/layouts](https://developer.qiniu.com/pili/api/4723)
  * [更新布局配置 POST /v1/static/casters/<CasterID>/layouts](https://developer.qiniu.com/pili/api/4724)

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云更新布局配置

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 >
[云导播API](https://developer.qiniu.com/pili/api/4703/caster-api) >
[云导播操作API](https://developer.qiniu.com/pili/api/4708/caster-operation-api) >
更新布局配置

#  更新布局配置

最近更新时间: 2018-07-09 10:24:47

# 请求包

    
    
    POST /v1/static/casters/<CasterID>/layouts
    Host: pili-caster.qiniuapi.com
    Authorization: <StaticKey>
    Content-Type: application/json
    {
      "layout": 0,
      "title": "",
      "overlay": {},
      "text": {}
    }
    

# 请求参数

参数名称 | 必填 | 字段类型 | 取值范围 | 说明  
---|---|---|---|---  
CasterID | 是 | string | - | 云导播唯一ID  
layout | 否 | int | [0,7] | 布局ID  
title | 否 | string | - | 布局标题，可留空  
overlay | 否 | object | - | 画中画配置，key为对应的监视器频道，详细参数见[画中画配置(overlay)详细参数](https://developer.qiniu.com/pili/api/4735#overlay)  
text | 否 | object | - | 文字水印配置，key为文字水印标题，详细参数见[文字水印配置(text)详细参数](https://developer.qiniu.com/pili/api/4735#text)  
  
# 返回包

    
    
    200 OK
    

# 返回参数

  * 详细参数说明见[云导播参数说明](https://developer.qiniu.com/pili/api/4735#caster)

# 相关接口

  * [云导播信息 GET /v1/static/casters/<CasterID>](https://developer.qiniu.com/pili/api/4717)
  * [更新PVW监视器频道 POST /v1/static/casters/<CasterID>/pvw](https://developer.qiniu.com/pili/api/4718)
  * [更新PGM监视器频道 POST /v1/static/casters/<CasterID>/pgm](https://developer.qiniu.com/pili/api/4719)
  * [PVW切换至PGM POST /v1/static/casters/<CasterID>/switch](https://developer.qiniu.com/pili/api/4720)
  * [更新监视器配置 POST /v1/static/casters/<CasterID>/monitors](https://developer.qiniu.com/pili/api/4721)
  * [更新输出配置 POST /v1/static/casters/<CasterID>/publish](https://developer.qiniu.com/pili/api/4722)
  * [更新PVW布局ID POST /v1/static/casters/<CasterID>/pvw/layouts](https://developer.qiniu.com/pili/api/4723)
  * [更新布局配置 POST /v1/static/casters/<CasterID>/layouts](https://developer.qiniu.com/pili/api/4724)

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云编辑任务

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >编辑任务

#  编辑任务

最近更新时间: 2023-03-17 17:25:28

在服务端编辑一个pub任务。

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    POST /tasks/<taskID>
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    Content-Type: application/json
    
    {
        "runType": "seek",
        "desc": "",
        "sourceUrls": [
            {
                "url":<URL>,
                "isp":<ISP>,
                "seek":<SEEK>,
                "videoType":<VIDEOTYPE>,
                "rtspType":<RTSPTYPE>
            }
        ],           
        "forwardUrls": [ 
            {
                "url":<URL>,
                "isp":<ISP>
            }
        ],
        "filter": {},
        "loopTimes": 0,
        "retryTime": 60,
        "deliverStartTime": 1637100000000, 
        "deliverStopTime": 1637100000000,
        "preload": {
           "enable": true,
           "preloadTime": 1637000600000
        },
        "statusCallback": {
           "type": "JSON",
           "url": <URL>,
           "vars": {
              "taskid": "$(taskID)",
              "status": "$(status)",
              "startTime": "$(startTime)",
              "stopTime": "$(stopTime)"
           }
        }
    }
    

参数名称 | 必填 | 说明  
---|---|---  
taskID | 是 | 任务id。  
sourceUrls | 是 | 对象数组，源地址，数组必须长度必须大于等于1，大于1的情况下为播单模式。详见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)  
runType | 是 | 字符串，任务类型, normal: 普通转推,seek: seek转推。  
forwardUrls | 是 | 对象数组，转推地址，数组必须长度必须大于等于1。  
filter | 否 | 用于筛选转推机器，有area和isp字段，详见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)  
loopTimes | 否 | 整型， 表示pub任务的循环次数，不填写此参数则默认为0，不循环；-1表示无限循环。  
retryTime | 否 | 整型， 表示pub任务的总断流重试时间，pub任务转推中断后会在断流重试时间内每不断进行重新连接，直至重连成功或者达到设定的总断流重试时间。在单位：s，必须大于等于60。**注：任务中断（正常结束或者失败）重试后，运行时间超过1分钟，认为重连成功，会重置retryTime。（不适合点播流，存在无限循环的可能）**  
deliverStartTime | 否 | 整型，任务定时开始时间，单位：ms,必须要大于当前时间且小于设置定时关闭的时间。  
deliverStopTime | 否 | 整型，任务定时关闭时间，单位：ms,必须要大于当前时间且大于设置定时开始的时间。  
preload | 否 | 预加载相关配置，有enable和preloadTime字段，详见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)  
statusCallback | 否 | 任务状态通知相关配置（任务正常结束或失败重试完后回调通知），详见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)  
  
# 参数

  * 详细参数说明见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)

# 返回包

    
    
    200 {}
    
    400 {
        "error": "invalid parameter"
    }
    
    400 {
        "error": "invalid parameter deliverTime"
    }
    
    400 {
        "error": "invalid parameter filter"
    }
    
    400 {
        "error": "invalid parameter url"
    }
    
    400 {
        "error": "invalid parameter runType"
    }
    
    400 {
        "error": "invalid parameter loopTimes"
    }
    
    400 {
        "error": "invalid parameter retryTime"
    }
    
    400 {
        "error": "invalid parameter preloadTime"
    }
    
    404 {
        "error": "not fond"
    }
    
    500 {
        "error": "query task fail"
    }
    
    400 {
        "error": "task running"
    }
    
    500 {
        "error": "edit task fail"
    }
    

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云任务详情

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >任务详情

#  任务详情

最近更新时间: 2022-10-19 17:00:25

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    GET /tasks/<taskID>
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    
    

参数名称 | 必填 | 说明  
---|---|---  
taskId | 是 | 字符串，任务Id。  
  
# 返回包

    
    
    200 {
        "taskID": "123",
        "uid": ,
        "name": "",
        "desc": "",
        "runType":"seek",
        "sourceUrls": [
            {
                "url":<URL>,
                "isp":<ISP>,
                "seek":<SEEK>,
                "videoType":<VIDEOTYPE>,
                "rtspType":<RTSPTYPE>
            }
        ],           
        "forwardUrls": [
            {
                "url":<URL>,
                "isp":<ISP>
            }
        ],
        "filter": {},
        "status": "",
        "deliverStartTime": 1637100000000, 
        "deliverStopTime": 1637100000000, 
        "startTime": 1637100000000, 
        "stopTime": 1637100000000,
        "createTime": 1637100000000,
        "loopTimes": 0,
        "retryTime": 60,
        "retry": 5,
        "preload": {
            "enable": true,
            "preloadTime": 1637000600000
        },
        "preloadStatus": "finished",
        "statusCallback": {
           "type": "JSON",
           "url": <URL>,
           "vars": <VARS>,
           "timeout": 5,
           "retryTimes": 3,
           "retryInterval": 1
        }
    }
    
    400 {
        "error": "invalid parameter"
    }
    
    404 {
        "error": "not fond"
    }
    
    500 {
        "error": "query task fail"
    }
    

# 返回参数

参数名称 | 类型 | 说明  
---|---|---  
taskID | 字符串 | 任务ID。  
uid | 整型 | 用户ID。  
name | 字符串 | 任务名称。  
desc | 字符串 | 任务描述。  
runType | 字符串 | 任务类型，normal：普通转推，seek：seek转推。  
sourceUrls | 对象数组 | 源地址。  
forwardUrls | 对象数组 | 转推地址。  
filter | 对象 | 任务过滤条件。  
status | 字符串 | 任务状态，pending 初始状态，running，stopped，failed，finished。  
deliverStartTime | 整型 | 任务定时开始时间，单位：ms。  
deliverStopTime | 整型 | 任务定时关闭时间，单位：ms。  
startTime | 整型 | 任务开始时间，单位：ms。  
stopTime | 整型 | 任务停止时间，单位：ms。  
createTime | 整型 | 任务创建时间，单位：ms。  
loopTimes | 整型 | 循环次数。  
retryTime | 整型 | 断流重试时间，单位：s。  
retry | 整型 | 剩余重试次数。  
preload | 对象 | 预加载相关配置。  
preloadStatus | 字符串 | 预加载状态，预加载运行中 running，预加载失败 failed，预加载完成finished。  
  
  * 详细参数说明见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云任务列表

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >任务列表

#  任务列表

最近更新时间: 2022-10-19 17:00:54

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    GET /tasks?marker=123&limit=123&name=abc
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    
    

参数名称 | 必填 | 说明  
---|---|---  
marker | 否 | 字符串，定位标识。  
limit | 否 | 整型，请求数目，上限1000。  
name | 否 | 字符串，任务名称和任务描述模糊匹配。  
  
# 返回包

    
    
    200 {
        "marker": "",
        "isEnd": true,
        "list": [
            {
                "taskID": "123",
                "uid": 123,
                "name": "",
                "desc": "",
                "sourceUrls": [
                    {
                        "url": "",
                        "isp": "",
                        "seek":<SEEK>,
                        "videoType":<VIDEOTYPE>,
                        "rtspType":<RTSPTYPE>
                    } 
                ],           
                "forwardUrls": [
                    {
                        "url": "",
                        "isp": ""
                    }   
                ],
                "filter": {
                    "area": "",
                    "isp": "",
                    "ip": ["",""]
                },
                "status": "",
                "deliverStartTime": 1630551226526, 
                "deliverStopTime": 1630551226526, 
                "startTime": 1630551226526,
                "stopTime": 1630551226526,
                "retry": 4,
                "createTime": 1630551226526,
                "loopTimes": 0,
                "retryTime": 60,
                "preload": {
                    "enable": true,
                    "preloadTime": 1637000600000
                },
                "preloadStatus": "finished",
                "statusCallback": {
                     "type": "JSON",
                     "url": <URL>,
                     "vars": <VARS>,
                     "timeout": 5,
                     "retryTimes": 3,
                     "retryInterval": 1
                }
            }
        ]
    }
    
    
    400 {
        "error": "invalid parameter"
    }
    
    500 {
        "error": "query task fail"
    }
    

# 返回参数

参数名称 | 类型 | 说明  
---|---|---  
marker | 字符串 | 定位标识。  
isEnd | 布尔类型 | 是否结束。  
list | 对象数组 | 任务列表。  
  
  * 详细参数说明见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云删除任务

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >删除任务

#  删除任务

最近更新时间: 2022-04-25 17:19:23

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    DELETE /tasks/<taskID>
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    
    

| 参数名称 | 必填 | 说明 |  
| :----------- |:--------------------------------------------------------------- |  
| taskID | 是 | 任务id。|

# 返回包

    
    
    200 {}
    
    400 {
    		"error": "invalid parameter"
    }
    
    404 {
        "error": "not fond"
    }
    
    500 {
        "error": "query task fail"
    }
    
    400 {
        "error": "task running"
    }
    
    500 {
        "error": "delete task fail"
    }
    

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云开始任务

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >开始任务

#  开始任务

最近更新时间: 2022-04-25 17:19:31

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    POST /tasks/<taskID>/start
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    
    

参数名称 | 必填 | 说明  
---|---|---  
taskID | 是 | 任务id。  
  
# 返回包

    
    
    200 {}
    
    400 {
        "error": "invalid parameter"
    }
    
    404 {
        "error": "not fond"
    }
    
    500 {
        "error": "query task fail"
    }
    
    400 {
        "error": "repeat operation"
    }
    
    500 {
        "error": "get worker fail"
    }
    
    500 {
        "error": "no worker"
    }
    
    500 {
        "error": "no workers available"
    }
    
    500 {
        "error": "add worker's task fail"
    }
    
    500 {
        "error": "call worker fail"
    }
    

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云停止任务

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >停止任务

#  停止任务

最近更新时间: 2023-06-13 17:42:34

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    POST /tasks/<taskID>/stop
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    
    

参数名称 | 必填 | 说明  
---|---|---  
taskID | 是 | 任务id  
  
# 返回包

    
    
    200 {}
    
    400 {
        "error": "invalid parameter"
    }
    
    404 {
        "error": "not fond"
    }
    
    500 {
        "error": "query task fail"
    }
    
    400 {
        "error": "repeat operation"
    }
    
    500 {
        "error": "stop task fail"
    }
    

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云任务运行日志

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >任务运行日志

#  任务运行日志

最近更新时间: 2022-04-25 17:20:06

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    GET /tasks/<taskID>/runinfo
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    
    

参数名称 | 必填 | 说明  
---|---|---  
taskID | 是 | 任务id。  
  
# 返回包

    
    
    200 {
        "out": ""
    }
    
    400 {
        "error": "invalid parameter"
    }
    
    404 {
        "error": "not fond"
    }
    
    500 {
        "error": "query task fail"
    }
    
    500 {
        "error": "no worker"
    }
    
    500 {
        "error": "query task log fail"
    }
    
    

# 返回参数

参数名称 | 类型 | 说明  
---|---|---  
out | 字符串 | 运行日志。  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的直播云任务历史记录

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >任务历史记录

#  任务历史记录

最近更新时间: 2022-11-04 11:22:00

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    GET /history?marker=<Marker>?limit=<Limit>&name=<Name>&start=<Start>&end=<End>
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    
    

参数名称 | 必填 | 说明  
---|---|---  
marker | 否 | 字符串，定位符。  
limit | 否 | 整型，限制数，上线1000。  
name | 否 | 字符串，任务名称，前缀匹配。  
start | 否 | 整型，开始时间，单位：毫秒。  
end | 否 | 整型， 结束时间，单位：毫秒。  
  
# 返回包

    
    
    200 {
        "marker": "",
        "isEnd": true,
        "histories" : [
            {
                "name": "name",
                "startTime": 1667459219157, 
                "stopTime": 1667459220156, 
                "message": ""
            }
        ]
    }
    
    400 {
        "error": "invalid parameter"
    }
    
    500 {
         "error": "query history fail"
    }
    

# 返回参数

参数名称 | 类型 | 说明  
---|---|---  
marker | 字符串 | 定位标识。  
isEnd | 布尔类型 | 是否结束。  
histories | 对象数组 | 历史记录。  
  
  * 详细参数说明见[参数说明](https://developer.qiniu.com/pili/api/7326/parameters-that-pub)

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云seek接口

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >seek接口

#  seek接口

最近更新时间: 2022-04-25 17:20:17

在服务端设置pub任务 seek。

# 请求包

**备注：如果是海外的pub转推任务，请将Host改为：pili-hw-pub.qiniuapi.com**

    
    
    POST /tasks/<taskID>/seek
    Host: pili-pub.qiniuapi.com
    Authorization: <QiniuToken>
    Content-Type: application/json
    
    {
        "index":0,
        "seek":100 
    }
    

参数名称 | 必填 | 说明  
---|---|---  
index | 否 | int, sourceUrls索引号。  
seek | 是 | int, seek位置,相对时间,单位: s。  
  
# 返回包

    
    
    200 {}
    
    400 {
        "error": "invalid parameter"
    }
    500 {
        "error": "get worker fail"
    }
    
    500 {
        "error": "no worker"
    }
    
    500 {
        "error": "no workers available"
    }
    
    500 {
        "error": "call worker fail"
    }
    
    500 {
        "error": "add worker's task fail"
    }
    
    500 {
        "error": "seek task fail"
    }
    

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云参数说明

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > Pub API >参数说明

#  参数说明

最近更新时间: 2022-10-19 17:09:12

# 推拉流地址(pubUrl)详细参数

参数名称 | 是否必填 | 字段类型 | 取值范围 | 说明  
---|---|---|---|---  
url | 必填项 | string | - | 流地址  
isp | 非必填项 | string | 电信，联通，移动 | 运营商，用于指定推拉流运营商ip，如果填写即为默认  
seek | 非必填项 | int | - | seek值  
videoType | 必填项 | 0:直播 1:点播 | 推流地址视频类型 |   
rtspType | 非必填项 | 0:rtsp udp, 1:rtsp tcp | 拉流rtsp的传输类型，0表示udp传输类型的rtsp流；1表示tcp传输类型的rtsp流，默认参数为0 |   
  
# 过滤条件(pubFilter)详细参数

参数名称 | 字段类型 | 取值范围 | 说明  
---|---|---|---  
area | string | 东北, 华北, 华中, 华东, 华南, 西北, 西南, 其它 | 地域，用于指定该地址的实例，执行任务  
isp | string | 电信，联通，移动 | 运营商，过滤包含该运营商的实例  
ips | string[] | pub对外ip地址 | ip地址列表，过滤包含该ip地址的实例  
  
# 任务列表(list)详细参数

参数名称 | 字段类型 | 取值范围 | 说明  
---|---|---|---  
taskID | string | - | 任务ID  
uid | int | - | 用户ID  
name | string | - | 任务名称  
desc | string | - | 任务描述  
sourceUrls | 对象数组 | - | 源地址信息  
forwardUrls | 对象数组 | - | 转推地址信息  
filter | 对象 | - | 任务过滤条件  
runType | string | normal 普通转推，seek seek转推 | 任务类型  
status | string | pending 初始状态, running, stopped, failed, finished | 任务状态  
deliverStartTime | int | - | 任务定时开始时间，单位：ms  
deliverStopTime | int | - | 任务定时关闭时间，单位：ms  
startTime | int | - | 任务开始时间，单位：ms  
stopTime | int | - | 任务停止时间，单位：ms  
loopTimes | int | - | 任务循环次数  
retry | int | - | 剩余重试次数  
retryTime | int | >=60 | 表示pub任务的总断流重试时间，pub任务转推中断后会在断流重试时间内不断进行重新连接，直至重连成功或者达到设定的总断流重试时间。在单位：s  
  
# 任务历史(history)详细参数

参数名称 | 字段类型 | 取值范围 | 说明  
---|---|---|---  
name | string | - | 任务名称  
startTime | int | - | 开始时间，ms  
stopTime | int | - | 开始时间，ms  
status | string | - | 任务状态  
message | string | - | 输出日志  
  
# 预加载(preload)详细参数

参数名称 | 字段类型 | 取值范围 | 说明  
---|---|---|---  
enable | bool | - | 是否开启预加载  
preloadTime | int | 大于当前时间 | 预加载开始时间，ms，默认为定时任务开始时间前5min开始  
  
# pub任务状态通知(statusCallback)详细参数

参数名称 | 字段类型 | 取值范围 | 说明  
---|---|---|---  
type | string | GET、FORM、JSON | 请求类型，为空表示不回调通知  
url | string |  | 用户自定义回调通知地址  
vars | map |  | 自定义配置回调参数，支持魔法变量（详见系统内置参数）  
  
# 系统内置参数(statusCallback)

参数Value | 说明  
---|---  
$(taskID) | pub任务id  
$(status) | pub任务状态  
$(startTime) | 最新一次pub任务开始时间  
$(stopTime) | 最新一次pub任务结束时间  
$(params) | pub任务运行参数  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的直播云客户端 API

gpt: [直播云](https://developer.qiniu.com/pili) > API 文档 > 客户端 API

#  客户端 API

最近更新时间: 2023-03-20 17:17:01

直播客户端 API 参考

| 播放器 | 推流端  
---|---|---  
iOS 平台 | [QPlayer2-IOS __](https://developer.qiniu.com/pili/12225/qplayer2-ios-side)| [PLMediaStreamingKit __](http://cocoadocs.org/docsets/PLCameraStreamingKit/1.7.2/)  
Android 平台 | [QPlayer2-Android __](https://developer.qiniu.com/pili/12214/qplayer2-android)| [PLDroidMediaStreaming __](http://pili-docs.cloudvdn.com/android-streaming/index.html)  
  
以上内容是否对您有帮助？
human: 如何处理七牛云的直播云低延时直播 SDK

gpt: [直播云](https://developer.qiniu.com/pili) > SDK 下载 > 低延时直播 SDK

#  低延时直播 SDK

最近更新时间: 2021-02-01 14:23:32

# 产品介绍

七牛低延时直播（Geek）构建了全新的低延时直播互动体验，相比与传统的直播能力降低了延时、优化了协议与底层技术，目前对于微信内直播多业务场景提供了更为优渥的使用体验。支持千万级并发同时拥有毫秒级开播体验，打通了用户对于直播低延时性的核心诉求。

# 产品架构

![七牛低延时直播产品架构.png](https://dn-odum9helk.qbox.me/FguV6CidCWFq1trA0gjOCCHHnHRO)

# 核心优势

### **更低延时**

低延时直播模式下，保证 95% 情况下延时 0.5s-1.5s 区间，助力多元互动直播新场景。

### **更强互动**

接近无感知的延时，满足电商/娱乐/教育等直播场景下，更为优质的互动“零距离体验”。

### **无迁移成本**

传统直播下所有能力均可无缝衔接“低延时直播”，无需任何插件，不存在任何迁移成本。

# 适用场景

基于微信场景下，私域流量以及各类直播业务进行了服务升级，将起播延时控制在1s以内。

  * 电商类  
全民电商时代，保证画面清晰度的同时提供了更低延时的服务，抢购加单统统不是问题。

  * 教育类  
支持大房间教学模式产生的高频互动场景，毫秒级延迟下保证学生老师之间的沟通质量。

  * 互动娱乐  
无论是户外或者是室内互动直播场景，加强后的反馈互动体验，观众与主播无限接近于“零距离”。

# Demo体验

[快速体验](https://developer.qiniu.com/pili/7741/low-latency-live-sdk-download-
experience)七牛低延迟直播效果

以上内容是否对您有帮助？
human: 如何处理七牛云的直播云低延时直播 SDK 下载体验

gpt: [直播云](https://developer.qiniu.com/pili) > SDK 下载 > [低延时直播
SDK](https://developer.qiniu.com/pili/sdk/7720/low-latency-live-broadcast-of-
the-sdk) > 低延时直播 SDK 下载体验

#  低延时直播 SDK 下载体验

最近更新时间: 2024-08-05 11:26:53

> **说明：**  
>  SDK 名称：低延迟播放器 SDK  
>  开发者：上海七牛信息技术有限公司  
>  低延迟播放器 SDK 合规使用说明请参考[七牛 SDK 合规使用说明
> __](https://developer.qiniu.com/pili/12616/sdk-compliance-
> instructions)；隐私政策说明请参考[七牛 SDK 隐私策略
> __](https://developer.qiniu.com/pili/8027/sdk-privacy-policy)

# SDK 下载

Android SDK 下载：[QNRTPlayer-Android v1.0.3 __](https://github.com/pili-
engineering/QNRTPlayer-Android/tree/v1.0.3)  
iOS SDK 下载：[QNRTPlayer-iOS v1.0.4 __](https://github.com/pili-
engineering/QNRTPlayer-iOS/tree/v1.0.4)  
Web SDK 下载：[QNRTPlayer-Web v1.0.8 __](https://github.com/pili-
engineering/QNRTPlayer-Web)

# Demo 体验

Web Demo：<https://pili-player-demo.qiniu.com/>[ __](https://pili-player-
demo.qiniu.com/)  
Android Demo:<http://fir.qiniuapi.com/dun3>[__](http://fir.qiniuapi.com/dun3)  
![](https://docs.qiniushawn.top/Android-qnsdk-rtplayer-demo.png)  
iOS Demo:
<https://testflight.apple.com/join/qZY1QFvV>[__](https://testflight.apple.com/join/qZY1QFvV)  
![](https://dn-odum9helk.qbox.me/FgI_FSR32vRuHScUu0V8fnoyPBzy)

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