用户工具

站点工具


open:直播流管理

直播流管理

API调用说明,点击查看

stream/create 创建直播流

创建直播流

URL http://open.vhall.com/api/stream/create 

请求参数

参数名 类型 必选 说明
token string 一个自定义的字符串,主要用于发起直播时与直播ID一起用于验证权限
app_key string 创建应用后取得的app_key
signed_at string unix时间戳
sign string 权限验证签名,具体见接口签名方式

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:{}}的json。data值的数据说明如下:

参数名 类型 说明
token string 自定义的字符串
app_id string 应用id
stream_name string 直播流名称
updated_at string 更新时间
created_at string 创建时间
id int 直播流id

响应示例

{
    "code": 200,
    "msg": "success",
    "data": {
        "token": "testtoken",
        "app_id": "1",
        "stream_name": "db414bb0fc2b38d32f2aecdd94190fa5",
        "updated_at": "2015-04-27 03:31:26",
        "created_at": "2015-04-27 03:31:26",
        "id": 1
    }
}

错误码

code 含义
404need app_key and sign
404app not found
404bad sign

stream/update 更新直播的token

更新直播的token

URL http://open.vhall.com/api/stream/update 

请求参数

参数名 类型 必选 说明
id string 要更新的直播id
token string 新的token值
app_key string 创建应用后取得的app_key
signed_at string unix时间戳
sign string 权限验证签名,具体见接口签名方式

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:{}}的json。data值的数据说明如下:

参数名 类型 说明
token string 自定义的字符串
app_id string 应用id
stream_name string 直播流名称
updated_at string 更新时间
created_at string 创建时间
id int 直播流id

响应示例

{
    "code": 200,
    "msg": "success",
    "data": {
        "token": "testtoken",
        "app_id": "1",
        "stream_name": "db414bb0fc2b38d32f2aecdd94190fa5",
        "updated_at": "2015-04-27 03:31:26",
        "created_at": "2015-04-27 03:31:26",
        "id": 1
    }
}

错误码

code 含义
404resource not found
404need app_key and sign
404app not found
404bad sign

stream/read 获得直播流信息

获得直播流信息

URL http://open.vhall.com/api/stream/read 

请求参数

参数名 类型 必选 说明
id string 直播id
app_key string 创建应用后取得的app_key
signed_at string unix时间戳
sign string 权限验证签名,具体见接口签名方式

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:{}}的json。data值的数据说明如下:

参数名 类型 说明
token string 自定义的字符串
app_id string 应用id
stream_name string 直播流名称
updated_at string 更新时间
created_at string 创建时间
id int 直播流id

响应示例

{
    "code": 200,
    "msg": "success",
    "data": {
        "token": "testtoken",
        "app_id": "1",
        "stream_name": "db414bb0fc2b38d32f2aecdd94190fa5",
        "updated_at": "2015-04-27 03:31:26",
        "created_at": "2015-04-27 03:31:26",
        "id": 1
    }
}

错误码

code 含义
404resource not found
404need app_key and sign
404app not found
404bad sign

stream/read 获得指定token的直播流列表

获得指定token的直播流列表

URL http://open.vhall.com/api/stream/read 

请求参数

参数名 类型 必选 说明
token string 取得所有token与此相同的直播信息
app_key string 创建应用后取得的app_key
signed_at string unix时间戳
sign string 权限验证签名,具体见接口签名方式

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:{}}的json。data值的数据说明如下:

参数名 类型 说明
token string 自定义的字符串
app_id string 应用id
stream_name string 直播流名称
updated_at string 更新时间
created_at string 创建时间
id int 直播流id

响应示例

{
    "code": 200,
    "msg": "success",
    "data": {
        "token": "testtoken",
        "app_id": "1",
        "stream_name": "db414bb0fc2b38d32f2aecdd94190fa5",
        "updated_at": "2015-04-27 03:31:26",
        "created_at": "2015-04-27 03:31:26",
        "id": 1
    }
}

错误码

code 含义
404resource not found
404need app_key and sign
404app not found
404bad sign

stream/read 获得本应用下的直播列表

获得本应用下的直播列表

URL http://open.vhall.com/api/stream/read 

请求参数

参数名 类型 必选 说明
app_key string 创建应用后取得的app_key
signed_at string unix时间戳
sign string 权限验证签名,具体见接口签名方式

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:{}}的json。data值的数据说明如下:

参数名 类型 说明
token string 自定义的字符串
app_id string 应用id
stream_name string 直播流名称
updated_at string 更新时间
created_at string 创建时间
id int 直播流id

响应示例

{
    "code": 200,
    "msg": "success",
    "data": {
        "token": "testtoken",
        "app_id": "1",
        "stream_name": "db414bb0fc2b38d32f2aecdd94190fa5",
        "updated_at": "2015-04-27 03:31:26",
        "created_at": "2015-04-27 03:31:26",
        "id": 1
    }
}

错误码

code 含义
404resource not found
404need app_key and sign
404app not found
404bad sign

stream/delete 删除直播流

删除直播流

URL http://open.vhall.com/api/stream/delete 

请求参数

参数名 类型 必选 说明
id string 直播流id
app_key string 创建应用后取得的app_key
signed_at string unix时间戳
sign string 权限验证签名,具体见接口签名方式

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:1}的json。data值的数据类型说明如下:

类型 说明
int 直播流id

响应示例

{
    "code": 200,
    "msg": "success",
    "data": 1
    }
}

错误码

code 含义
404resource not found
404need app_key and sign
404app not found
404bad sign
500deletion failed: media file
open/直播流管理.txt · 最后更改: 2016/03/10 21:35 由 yong.xu