新澳门葡京娱乐网站手机app制播 API Reference

API Endpoint
https://make.mudu.tv/api
Schemes: https

Authentication

oauth

type
oauth2
flow
accessCode
authorizationUrl
http://make.mudu.tv/oauth/authorize
tokenUrl
http://make.mudu.tv/oauth/token
scopes

账号相关

当前用户信息

GET /account/profile

当前用户信息

200 OK
Response Content-Types: application/json

当前用户移动设备推流地址

GET /account/device-publish-url

当前用户移动设备推流地址

200 OK
Response Content-Types: application/json

应用管理

拆条列表

GET /org/{orgId}/app/cutters

拆条列表

orgId: string
in path

机构id

kw: string
in query

关键词

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "duration": "integer",
      "created_at": "object",
      "updated_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

创建拆条

POST /org/{orgId}/app/cutters

创建拆条

orgId: string
in path

机构id

name: string
in formData

名称

201 Created
422 Unprocessable Entity
Response Content-Types: application/json

更新拆条

PUT /org/{orgId}/app/cutters/{cutterId}

更新拆条

orgId: string
in path

机构id

cutterId: string
in path

拆条id

name: string
in formData

名称

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除拆条

DELETE /org/{orgId}/app/cutters/{cutterId}

删除拆条

orgId: string
in path

机构id

cutterId: string
in path

拆条id

204 No Content
Response Content-Types: application/json

获取拆条登录地址

GET /org/{orgId}/app/cutters/{cutterId}/login-url

获取拆条登录地址

orgId: string
in path

机构id

cutterId: string
in path

拆条id

200 OK
Response Content-Types: application/json

拆条登录跳转地址

GET /org/{orgId}/app/cutters/{cutterId}/login

拆条登录跳转地址

orgId: string
in path

机构id

cutterId: string
in path

拆条id

302 Found
Response Content-Types: application/json

导播台列表

GET /org/{orgId}/app/mixers

导播台列表

orgId: string
in path

机构id

status: string
in query

状态[1/2/3/4]

kw: string
in query

关键词

sort: string
in query

排序字段[id/status]

order: string
in query

升序降序[desc/asc]

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "duration": "integer",
      "type": "integer",
      "auto_closed_at": "datetime",
      "status": "integer",
      "created_at": "object",
      "updated_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

创建导播台

POST /org/{orgId}/app/mixers

创建导播台

orgId: string
in path

机构id

name: string
in formData

名称

type: string
in formData

类型

auto_closed_at: string
in formData

自动关闭时间

201 Created
422 Unprocessable Entity
Response Content-Types: application/json

导播台详情

GET /org/{orgId}/app/mixers/{mixerId}

导播台详情

orgId: string
in path

机构id

mixerId: string
in path

导播台id

200 OK
Response Content-Types: application/json

更新导播台

PUT /org/{orgId}/app/mixers/{mixerId}

更新导播台

orgId: string
in path

机构id

mixerId: string
in path

导播台id

name: string
in formData

名称

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除导播台

DELETE /org/{orgId}/app/mixers/{mixerId}

删除导播台

orgId: string
in path

机构id

mixerId: string
in path

导播台id

204 No Content
Response Content-Types: application/json

改变导播台状态

PUT /org/{orgId}/app/mixers/{mixerId}/status

改变导播台状态

orgId: string
in path

机构id

mixerId: string
in path

导播台id

is_stop: integer
in formData

停止状态[1或者0]

auto_closed_at: integer
in formData

自动关闭时间【当开启操作is_stop=0时 必填】

200 OK
Response Content-Types: application/json

获取导播台登录链接

GET /org/{orgId}/app/mixers/{mixerId}/login-url

获取导播台登录链接

orgId: string
in path

机构id

mixerId: string
in path

导播台id

200 OK
Response Content-Types: application/json

导播台登录跳转地址

GET /org/{orgId}/app/mixers/{mixerId}/login

导播台登录跳转地址

orgId: string
in path

机构id

mixerId: string
in path

导播台id

302 Found
Response Content-Types: application/json

渠道管理

渠道列表

GET /org/{orgId}/channels

渠道列表

orgId: string
in path

机构id

status: string
in query

状态[0/1]

kw: string
in query

关键词

sort: string
in query

排序字段[id/status]

order: string
in query

升序降序[desc/asc]

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "type": "string",
      "rtmp_url": "string",
      "live_code": "string",
      "play_url": "string",
      "is_pushing": "integer",
      "distribution_id": "integer",
      "distribution_name": "string",
      "created_at": "object",
      "updated_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

创建渠道

POST /org/{orgId}/channels

创建渠道

orgId: string
in path

机构id

name: string
in formData

名称

type: string
in formData

类型

rtmp_url: string
in formData

推流地址

live_code: string
in formData

新澳门葡京娱乐网址码

play_url: string
in formData

播放地址

201 Created
422 Unprocessable Entity
Response Content-Types: application/json

更新渠道

PUT /org/{orgId}/channels/{channelId}

更新渠道

orgId: string
in path

机构id

channelId: string
in path

渠道id

name: string
in formData

名称

type: string
in formData

类型

rtmp_url: string
in formData

推流地址

live_code: string
in formData

新澳门葡京娱乐网址码

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除渠道

DELETE /org/{orgId}/channels/{channelId}

删除渠道

orgId: string
in path

机构id

channelId: string
in path

渠道id

204 No Content
Response Content-Types: application/json

设备管理

设备列表

GET /org/{orgId}/devices

设备列表

orgId: string
in path

机构id

status: string
in query

状态[0/1/2]

kw: string
in query

关键词

sort: string
in query

排序字段[id/status]

order: string
in query

升序降序[desc/asc]

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "brand": "string",
      "model": "string",
      "remark": "string",
      "is_system": "integer",
      "srv_live_status": "integer",
      "rtmp_publish_addr": "string",
      "internal_preview_url": "string",
      "use": [
        "object"
      ],
      "created_at": "object",
      "updated_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

创建设备

POST /org/{orgId}/devices

创建设备

orgId: string
in path

机构id

is_system: integer
in formData

是否系统品牌型号

name: string
in formData

名称

brand: string
in formData

品牌

model: string
in formData

型号

remark: string
in formData

备注

network_id: string
in formData

网络id[松下设备必须]

201 Created
422 Unprocessable Entity
Response Content-Types: application/json

设备详情

GET /org/{orgId}/devices/{deviceId}

设备详情

orgId: string
in path

机构id

deviceId: string
in path

设备id

200 OK
Response Content-Types: application/json

更新设备

PUT /org/{orgId}/devices/{deviceId}

更新设备

orgId: string
in path

机构id

deviceId: string
in path

设备id

name: string
in formData

名称

brand: string
in formData

品牌

model: string
in formData

型号

remark: string
in formData

备注

network_id: string
in formData

网络id[松下设备必须]

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除设备

DELETE /org/{orgId}/devices/{deviceId}

删除设备

orgId: string
in path

机构id

deviceId: string
in path

设备id

204 No Content
Response Content-Types: application/json

设备监控地址

GET /org/{orgId}/devices/{deviceId}/preview-url

设备监控地址

orgId: string
in path

机构id

deviceId: string
in path

设备id

200 OK
Response Content-Types: application/json

设备状态

GET /org/{orgId}/devices/{deviceId}/status

设备状态

orgId: string
in path

机构id

deviceId: string
in path

设备id

200 OK
Response Content-Types: application/json

设备推流

PUT /org/{orgId}/devices/{deviceId}/stream

设备推流

orgId: string
in path

机构id

deviceId: string
in path

设备id

is_stop: integer
in formData

停止状态[1或者0]

200 OK
Response Content-Types: application/json

设备配置文件

GET /org/{orgId}/devices/{deviceId}/config-file

设备配置文件

orgId: string
in path

机构id

deviceId: string
in path

设备id

200 OK
Response Content-Types: application/json

目录管理

目录列表

GET /org/{orgId}/directories

目录列表

orgId: string
in path

机构id

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "desc": "string",
      "pid": "integer",
      "level": "integer",
      "created_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

创建目录

POST /org/{orgId}/directories

创建目录

orgId: string
in path

机构id

name: string
in formData

名称

desc: string
in formData

描述

pid: integer
in formData

上级目录id

201 Created
422 Unprocessable Entity
Response Content-Types: application/json

更新目录

PUT /org/{orgId}/directories/{dirId}

更新目录

orgId: string
in path

机构id

dirId: integer
in path

目录id

name: string
in formData

名称

desc: string
in formData

描述

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除目录

DELETE /org/{orgId}/directories/{dirId}

删除目录

orgId: string
in path

机构id

dirId: string
in path

目录id

204 No Content
Response Content-Types: application/json

分发管理

分发列表

GET /org/{orgId}/distributions

分发列表

orgId: string
in path

机构id

status: string
in query

状态[0/1]

output_push: string
in query

推流输出[0/1]

output_pull: string
in query

拉流输出[0/1]

kw: string
in query

关键词

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "source_type": "string",
      "source_id": "integer",
      "source_url": "string",
      "source_name": "string",
      "output_pull": "integer",
      "output_push": "integer",
      "output_pull_status": "integer",
      "rtmp_publish_addr": "string",
      "tasks": [
        {
          "id": "integer",
          "channel_id": "integer",
          "channel_type": "string",
          "channel_name": "string",
          "channel_play_url": "string",
          "status": "integer",
          "created_at": "object"
        }
      ],
      "tags": [
        "object"
      ],
      "directories": [
        "object"
      ],
      "created_at": "object",
      "updated_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

创建分发

POST /org/{orgId}/distributions

创建分发

orgId: string
in path

机构id

201 Created
422 Unprocessable Entity
Response Content-Types: application/json

分发详情

GET /org/{orgId}/distributions/{distributionId}

分发详情

orgId: string
in path

机构id

distributionId: string
in path

分发id

200 OK
Response Content-Types: application/json

更新分发

PUT /org/{orgId}/distributions/{distributionId}

更新分发

orgId: string
in path

机构id

distributionId: string
in path

分发id

name: string
in formData

名称

source_type: string
in formData

流来源

source_id: string
in formData

来源对象id

source_url: string
in formData

来源流地址

tag_ids: integer[]
in formData

标签id

dir_id: integer
in formData

目录id

output_pull: string
in formData

拉流输出[0/1]

output_push: string
in formData

推流输出[0/1]

channels: string[]
in formData

渠道id

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除分发

DELETE /org/{orgId}/distributions/{distributionId}

删除分发

orgId: string
in path

机构id

distributionId: string
in path

分发id

204 No Content
Response Content-Types: application/json

开启或停止分发

PUT /org/{orgId}/distributions/{distributionId}/status

全部开启或停止分发

orgId: string
in path

机构id

distributionId: string
in path

分发id

is_stop: integer
in formData

停止状态[1或者0]

200 OK
Response Content-Types: application/json

分发预览地址

GET /org/{orgId}/distributions/{distributionId}/preview-url

分发预览地址

orgId: string
in path

机构id

distributionId: string
in path

分发id

200 OK
Response Content-Types: application/json

分发拉流输出地址

GET /org/{orgId}/distributions/{distributionId}/pull-output-url

分发拉流输出地址

orgId: string
in path

机构id

distributionId: string
in path

分发id

200 OK
Response Content-Types: application/json

媒体库管理

媒体库列表

GET /org/{orgId}/media

媒体库列表

orgId: string
in path

机构id

tag_ids: string
in query

标签id[eg.1,2,3,4]

dir_id: string
in query

目录id

begin: string
in query

开始时间

end: string
in query

结束时间

kw: string
in query

关键词

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "filename": "string",
      "file_ext": "string",
      "file_size": "integer",
      "thumbnail": "string",
      "duration": "integer",
      "file_url": "string",
      "private_file_url": "string",
      "status": "integer",
      "trans_progress": "float",
      "tags": [
        "object"
      ],
      "directories": [
        "object"
      ],
      "created_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

上传媒体库文件

POST /org/{orgId}/media

上传媒体库文件

orgId: string
in path

机构id

200 OK

返回上传进度

201 Created

上传成功

400 Bad Request

缺失上传文件/文件类型不匹配

Response Content-Types: application/json

媒体库文件详情

GET /org/{orgId}/media/{mediaId}

媒体库文件详情

orgId: string
in path

机构id

mediaId: string
in path

媒体库文件id

200 OK
Response Content-Types: application/json

更新媒体库文件

PUT /org/{orgId}/media/{mediaId}

更新媒体库文件

orgId: string
in path

机构id

mediaId: string
in path

媒体库文件id

name: string
in formData

名称

tag_ids: integer[]
in formData

标签id

dir_id: integer
in formData

目录id

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除媒体库文件

DELETE /org/{orgId}/media/{mediaId}

删除媒体库文件

orgId: string
in path

机构id

mediaId: string
in path

媒体库文件id

204 No Content
Response Content-Types: application/json

移动设备管理

移动设备列表

GET /org/{orgId}/mobile-devices

移动设备列表

orgId: string
in path

机构id

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "srv_live_status": "integer",
      "rtmp_publish_addr": "string",
      "internal_preview_url": "string",
      "created_at": "object",
      "updated_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

移动设备监控地址

GET /org/{orgId}/mobile-devices/{mobileDeviceId}/preview-url

移动设备监控地址

orgId: string
in path

机构id

mobileDeviceId: string
in path

移动设备id

200 OK
Response Content-Types: application/json

标签管理

标签列表

GET /org/{orgId}/tags

标签列表

orgId: string
in path

机构id

is_default: integer
in query

默认标签[0/1]

kw: string
in query

关键词

is_paginate: string
in query

是否分页[0/1]

200 OK
Response Content-Types: application/json
Response Example (200 OK)
{
  "data": [
    {
      "id": "integer",
      "name": "string",
      "desc": "string",
      "is_default": "integer",
      "created_at": "object"
    }
  ],
  "links": {
    "first": "string",
    "last": "string",
    "next": "string",
    "prev": "string"
  },
  "meta": {
    "current_page": "integer",
    "from": "integer",
    "last_page": "integer",
    "path": "string",
    "per_page": "integer",
    "to": "integer",
    "total": "integer"
  }
}

创建标签

POST /org/{orgId}/tags

创建标签

orgId: string
in path

机构id

name: string
in formData

名称

desc: string
in formData

描述

201 Created
422 Unprocessable Entity
Response Content-Types: application/json

批量删除标签

DELETE /org/{orgId}/tags

批量删除标签

orgId: string
in path

机构id

tag_ids: integer[]
in formData

标签id

204 No Content
Response Content-Types: application/json

默认标签

GET /org/{orgId}/tags/default

默认标签

orgId: string
in path

机构id

200 OK
Response Content-Types: application/json

更新标签

PUT /org/{orgId}/tags/{tagId}

更新标签

orgId: string
in path

机构id

tagId: string
in path

标签id

name: string
in formData

名称

desc: string
in formData

描述

200 OK
422 Unprocessable Entity
Response Content-Types: application/json

删除标签

DELETE /org/{orgId}/tags/{tagId}

删除标签

orgId: string
in path

机构id

tagId: string
in path

标签id

204 No Content
Response Content-Types: application/json

机构管理

机构列表

GET /organizations

机构列表

200 OK
Response Content-Types: application/json

Schema Definitions

Cutter: object

拆条

id: integer

ID

name: string

名称

duration: integer

使用时长

created_at: object

创建时间

updated_at: object

更新时间

Example
{
  "id": "integer",
  "name": "string",
  "duration": "integer",
  "created_at": "object",
  "updated_at": "object"
}

Mixer: object

导播台

id: integer

ID

name: string

名称

duration: integer

使用时长

type: integer

类型

auto_closed_at: datetime

自动关闭时间

status: integer

状态

  • 1 - 创建中
  • 2 - 创建失败
  • 3 - 运行中
  • 4 - 已停止
  • created_at: object

    创建时间

    updated_at: object

    更新时间

    Example
    {
      "id": "integer",
      "name": "string",
      "duration": "integer",
      "type": "integer",
      "auto_closed_at": "datetime",
      "status": "integer",
      "created_at": "object",
      "updated_at": "object"
    }
    

    Channel: object

    渠道

    id: integer

    ID

    name: string

    名称

    type: string

    类型

    rtmp_url: string

    推流地址

    live_code: string

    新澳门葡京娱乐网址码

    play_url: string

    观看页地址

    is_pushing: integer

    是否正在推流[0/1]

    distribution_id: integer

    分发ID

    distribution_name: string

    分发名称

    created_at: object

    创建时间

    updated_at: object

    更新时间

    Example
    {
      "id": "integer",
      "name": "string",
      "type": "string",
      "rtmp_url": "string",
      "live_code": "string",
      "play_url": "string",
      "is_pushing": "integer",
      "distribution_id": "integer",
      "distribution_name": "string",
      "created_at": "object",
      "updated_at": "object"
    }
    

    Device: object

    设备

    id: integer

    ID

    name: string

    名称

    brand: string

    品牌

    model: string

    型号

    remark: string

    备注

    is_system: integer

    是否系统设备[0/1]

    srv_live_status: integer

    推流状态[0/1]

    rtmp_publish_addr: string

    推流地址

    internal_preview_url: string

    内网流地址

    use: object[]

    使用情况

    object
    created_at: object

    创建时间

    updated_at: object

    更新时间

    Example
    {
      "id": "integer",
      "name": "string",
      "brand": "string",
      "model": "string",
      "remark": "string",
      "is_system": "integer",
      "srv_live_status": "integer",
      "rtmp_publish_addr": "string",
      "internal_preview_url": "string",
      "use": [
        "object"
      ],
      "created_at": "object",
      "updated_at": "object"
    }
    

    Directory: object

    目录

    id: integer

    ID

    name: string

    名称

    desc: string

    描述

    pid: integer

    上级id

    level: integer

    级别

    created_at: object

    创建时间

    Example
    {
      "id": "integer",
      "name": "string",
      "desc": "string",
      "pid": "integer",
      "level": "integer",
      "created_at": "object"
    }
    

    Distribution: object

    分发

    id: integer

    ID

    name: string

    名称

    source_type: string

    来源类型

    source_id: integer

    来源ID

    source_url: string

    来源URL

    source_name: string

    来源名称

    output_pull: integer

    是否开启拉流输出[0/1]

    output_push: integer

    是否开启推流输出[0/1]

    output_pull_status: integer

    拉流输出状态[0/1]

    rtmp_publish_addr: string

    推流地址

    tasks: DistributionTaskChannel

    分发任务

    DistributionTaskChannel
    tags: object[]

    标签

    object
    directories: object[]

    目录

    object
    created_at: object

    创建时间

    updated_at: object

    更新时间

    Example
    {
      "id": "integer",
      "name": "string",
      "source_type": "string",
      "source_id": "integer",
      "source_url": "string",
      "source_name": "string",
      "output_pull": "integer",
      "output_push": "integer",
      "output_pull_status": "integer",
      "rtmp_publish_addr": "string",
      "tasks": [
        {
          "id": "integer",
          "channel_id": "integer",
          "channel_type": "string",
          "channel_name": "string",
          "channel_play_url": "string",
          "status": "integer",
          "created_at": "object"
        }
      ],
      "tags": [
        "object"
      ],
      "directories": [
        "object"
      ],
      "created_at": "object",
      "updated_at": "object"
    }
    

    DistributionTaskChannel: object

    分发任务渠道

    id: integer

    ID

    channel_id: integer

    渠道ID

    channel_type: string

    渠道类型

    channel_name: string

    渠道名称

    channel_play_url: string

    渠道播放页地址

    status: integer

    任务状态

    created_at: object

    创建时间

    Example
    {
      "id": "integer",
      "channel_id": "integer",
      "channel_type": "string",
      "channel_name": "string",
      "channel_play_url": "string",
      "status": "integer",
      "created_at": "object"
    }
    

    Media: object

    媒体库

    id: integer

    ID

    filename: string

    文件名

    file_ext: string

    文件扩展名

    file_size: integer

    文件尺寸

    thumbnail: string

    缩略图

    duration: integer

    时长

    file_url: string

    文件地址

    private_file_url: string

    内部文件地址

    status: integer

    状态

  • 0 - 等待上传
  • 1 - 等待存储处理
  • 2 - 等待视频处理
  • 3 - 等待转码处理
  • 4 - 处理失败
  • 5 - 处理成功
  • trans_progress: float

    转码进度

    tags: object[]

    标签

    object
    directories: object[]

    目录

    object
    created_at: object

    创建时间

    Example
    {
      "id": "integer",
      "filename": "string",
      "file_ext": "string",
      "file_size": "integer",
      "thumbnail": "string",
      "duration": "integer",
      "file_url": "string",
      "private_file_url": "string",
      "status": "integer",
      "trans_progress": "float",
      "tags": [
        "object"
      ],
      "directories": [
        "object"
      ],
      "created_at": "object"
    }
    

    MobileDevice: object

    设备

    id: integer

    ID

    name: string

    名称

    srv_live_status: integer

    推流状态[0/1]

    rtmp_publish_addr: string

    推流地址

    internal_preview_url: string

    内网流地址

    created_at: object

    创建时间

    updated_at: object

    更新时间

    Example
    {
      "id": "integer",
      "name": "string",
      "srv_live_status": "integer",
      "rtmp_publish_addr": "string",
      "internal_preview_url": "string",
      "created_at": "object",
      "updated_at": "object"
    }
    

    Tag: object

    标签

    id: integer

    ID

    name: string

    名称

    desc: string

    描述

    is_default: integer

    是否默认标签

    created_at: object

    创建时间

    Example
    {
      "id": "integer",
      "name": "string",
      "desc": "string",
      "is_default": "integer",
      "created_at": "object"
    }