mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-07-07 12:18:12 +08:00
getMediaList接口返回值添加参数
@@ -46,8 +46,8 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
{
|
||||
"data" : [
|
||||
{
|
||||
"delay" : 0, #该线程延时
|
||||
"load" : 0 #该线程负载,0 ~ 100
|
||||
"delay" : 0, # 该线程延时
|
||||
"load" : 0 # 该线程负载,0 ~ 100
|
||||
},
|
||||
{
|
||||
"delay" : 0,
|
||||
@@ -73,8 +73,8 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
{
|
||||
"data" : [
|
||||
{
|
||||
"delay" : 0, #该线程延时
|
||||
"load" : 0 #该线程负载,0 ~ 100
|
||||
"delay" : 0, # 该线程延时
|
||||
"load" : 0 # 该线程负载,0 ~ 100
|
||||
},
|
||||
{
|
||||
"delay" : 0,
|
||||
@@ -188,8 +188,8 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
|
||||
```json
|
||||
{
|
||||
"changed" : 0, #配置项变更个数
|
||||
"code" : 0 #0代表成功
|
||||
"changed" : 0, # 配置项变更个数
|
||||
"code" : 0 # 0代表成功
|
||||
}
|
||||
```
|
||||
|
||||
@@ -231,29 +231,54 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
| :----: | :------: | :----------------------------------------------------------: |
|
||||
| secret | Y | api操作密钥(配置文件配置),如果操作ip是127.0.0.1,则不需要此参数 |
|
||||
| schema | N | 筛选协议,例如 rtsp或rtmp |
|
||||
| vhost | N | 筛选虚拟主机,例如`__defaultVhost__` |
|
||||
| vhost | N | 筛选虚拟主机,例如`__defaultVhost__` |
|
||||
| app | N | 筛选应用名,例如 live |
|
||||
|
||||
- 响应:
|
||||
|
||||
```json
|
||||
{
|
||||
"code" : 0,
|
||||
"data" : [
|
||||
{
|
||||
"app" : "live",
|
||||
"schema" : "rtsp",
|
||||
"stream" : "0",
|
||||
"vhost" : "__defaultVhost__"
|
||||
},
|
||||
{
|
||||
"app" : "live",
|
||||
"schema" : "rtmp",
|
||||
"stream" : "0",
|
||||
"vhost" : "__defaultVhost__"
|
||||
}
|
||||
],
|
||||
"msg" : "success"
|
||||
"code" : 0,
|
||||
"data" : [
|
||||
{
|
||||
"app" : "live", # 应用名
|
||||
"readerCount" : 0, # 总观看人数(包括rtsp/rtmp)
|
||||
"schema" : "rtsp", # 协议
|
||||
"stream" : "obs", # 流id
|
||||
"tracks" : [ # 音视频轨道
|
||||
{
|
||||
"codec_id" : 0, # H264 = 0, H265 = 1, AAC = 2
|
||||
"codec_type" : 0, # Video = 0, Audio = 1
|
||||
"ready" : true # 轨道是否准备就绪
|
||||
},
|
||||
{
|
||||
"codec_id" : 2,
|
||||
"codec_type" : 1,
|
||||
"ready" : true
|
||||
}
|
||||
],
|
||||
"vhost" : "__defaultVhost__" # 虚拟主机名
|
||||
},
|
||||
{
|
||||
"app" : "live",
|
||||
"readerCount" : 0,
|
||||
"schema" : "rtmp",
|
||||
"stream" : "obs",
|
||||
"tracks" : [
|
||||
{
|
||||
"codec_id" : 0,
|
||||
"codec_type" : 0,
|
||||
"ready" : true
|
||||
},
|
||||
{
|
||||
"codec_id" : 2,
|
||||
"codec_type" : 1,
|
||||
"ready" : true
|
||||
}
|
||||
],
|
||||
"vhost" : "__defaultVhost__"
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -271,7 +296,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
| :----: | :------: | :----------------------------------------------------------: |
|
||||
| secret | Y | api操作密钥(配置文件配置),如果操作ip是127.0.0.1,则不需要此参数 |
|
||||
| schema | Y | 协议,例如 rtsp或rtmp |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| app | Y | 应用名,例如 live |
|
||||
| stream | Y | 流id,例如 test |
|
||||
| force | N | 是否强制关闭(有人在观看是否还关闭) |
|
||||
@@ -298,7 +323,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
| :----: | :------: | :----------------------------------------------------------: |
|
||||
| secret | Y | api操作密钥(配置文件配置),如果操作ip是127.0.0.1,则不需要此参数 |
|
||||
| schema | N | 协议,例如 rtsp或rtmp |
|
||||
| vhost | N | 虚拟主机,例如`__defaultVhost__` |
|
||||
| vhost | N | 虚拟主机,例如`__defaultVhost__` |
|
||||
| app | N | 应用名,例如 live |
|
||||
| stream | N | 流id,例如 test |
|
||||
| force | N | 是否强制关闭(有人在观看是否还关闭) |
|
||||
@@ -308,8 +333,8 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
```json
|
||||
{
|
||||
"code" : 0,
|
||||
"count_hit" : 1, #筛选命中的流个数
|
||||
"count_closed" : 1 #被关闭的流个数,可能小于count_hit
|
||||
"count_hit" : 1, # 筛选命中的流个数
|
||||
"count_closed" : 1 # 被关闭的流个数,可能小于count_hit
|
||||
}
|
||||
```
|
||||
|
||||
@@ -405,7 +430,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
```json
|
||||
{
|
||||
"code" : 0,
|
||||
"count_hit" : 1,#筛选命中客户端个数
|
||||
"count_hit" : 1,# 筛选命中客户端个数
|
||||
"msg" : "success"
|
||||
}
|
||||
```
|
||||
@@ -494,7 +519,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
{
|
||||
"code" : 0,
|
||||
"data" : {
|
||||
"key" : "5f748d2ef9712e4b2f6f970c1d44d93a" #唯一key
|
||||
"key" : "5f748d2ef9712e4b2f6f970c1d44d93a" # 唯一key
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -539,7 +564,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
| :----: | :------: | :----------------------------------------------------------: |
|
||||
| secret | Y | api操作密钥(配置文件配置),如果操作ip是127.0.0.1,则不需要此参数 |
|
||||
| schema | Y | 协议,例如 rtsp或rtmp |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| app | Y | 应用名,例如 live |
|
||||
| stream | Y | 流id,例如 obs |
|
||||
|
||||
@@ -549,7 +574,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
```json
|
||||
{
|
||||
"code" : 0,
|
||||
"online" : true #是否在线
|
||||
"online" : true # 是否在线
|
||||
}
|
||||
```
|
||||
|
||||
@@ -566,7 +591,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
| :-------------: | :------: | :----------------------------------------------------------: | ------ |
|
||||
| secret | Y | api操作密钥(配置文件配置),如果操作ip是127.0.0.1,则不需要此参数 | string |
|
||||
| type | Y | 0为hls,1为mp4 | 0/1 |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` | string |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` | string |
|
||||
| app | Y | 应用名,例如 live | string |
|
||||
| stream | Y | 流id,例如 obs | string |
|
||||
| wait_for_record | Y | 1代表等待流注册后再录制,置0在流未注册时返回失败 | 0/1 |
|
||||
@@ -578,7 +603,7 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
```json
|
||||
{
|
||||
"code" : 0,
|
||||
"result" : 0 #0代表成功,负数代表失败及原因
|
||||
"result" : 0 # 0代表成功,负数代表失败及原因
|
||||
}
|
||||
```
|
||||
|
||||
@@ -594,8 +619,8 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
| 参数 | 是否必选 | 释意 |
|
||||
| :----: | :------: | :----------------------------------------------------------: |
|
||||
| secret | Y | api操作密钥(配置文件配置),如果操作ip是127.0.0.1,则不需要此参数 |
|
||||
| type | Y | 0为hls,1为mp4 |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| type | Y | 0为hls,1为mp4 |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| app | Y | 应用名,例如 live |
|
||||
| stream | Y | 流id,例如 obs |
|
||||
|
||||
@@ -622,8 +647,8 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
| 参数 | 是否必选 | 释意 |
|
||||
| :----: | :------: | :----------------------------------------------------------: |
|
||||
| secret | Y | api操作密钥(配置文件配置),如果操作ip是127.0.0.1,则不需要此参数 |
|
||||
| type | Y | 0为hls,1为mp4 |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| type | Y | 0为hls,1为mp4 |
|
||||
| vhost | Y | 虚拟主机,例如`__defaultVhost__` |
|
||||
| app | Y | 应用名,例如 live |
|
||||
| stream | Y | 流id,例如 obs |
|
||||
|
||||
@@ -633,6 +658,6 @@ MediaServer是ZLMediaKit的主进程,目前支持以下http api接口,这些
|
||||
```json
|
||||
{
|
||||
"code" : 0,
|
||||
"status" : 1 #0:未录制,1:等待流注册,注册成功后立即开始录制,2:流已注册,并且正在录制
|
||||
"status" : 1 # 0:未录制,1:等待流注册,注册成功后立即开始录制,2:流已注册,并且正在录制
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user