Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx

上传人:b****4 文档编号:17552831 上传时间:2022-12-07 格式:DOCX 页数:18 大小:19.40KB
下载 相关 举报
Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx_第1页
第1页 / 共18页
Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx_第2页
第2页 / 共18页
Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx_第3页
第3页 / 共18页
Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx_第4页
第4页 / 共18页
Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx

《Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx》由会员分享,可在线阅读,更多相关《Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx(18页珍藏版)》请在冰豆网上搜索。

Sewise 直播服务器软件V12接口说明视频校园直播系统文档格式.docx

2.1列出输入源列表

接口地址

/service/api/?

do=stream

输入参数

pagesize

int

分页大小默认30

page

当前分页

q

查询关键字

sourceid

8位的源id

输出结果

字段

errors

错误的原因(操作失败时出现)

success

boolean

值为true(操作成功时出现)

record

array

直播节目源记录数组(详细见表2-2)

total_record

总记录数

分页大小

total_page

总分页数

表2-1

Recordarray输入源记录数组

name

流名称

status

状态(0:

未链接,1:

等待链接,2:

已链接)

8位的输入源id

type

流协议(0:

UDP,1:

RTMP,2:

HTTP)

mode_type

推/拉流模式(0:

推流,1:

拉流)

dimension

分辨率

normal_bitrate

标称码率

encode_name

编辑器名称

encode_position

编辑器位置

actual_bitrate

实际码率

video_encode_format

视频编码格式

audio_encode_format

音频编码格式

ip

IP地址,HTTP输入源地址

port

端口号

app

应用名

stream

rtmp拉流时的流ID

create_time

创建时间

last_modify

最后修改时间

rtmp

基于rtmp协议的播放地址

http

基于http协议flv封装的播放地址

m3u8

基于hls协议的播放地址

rtsp

基于rtsp协议的播放地址

rtmppush

rtmp推流地址(该参数只有在type=1andmode_type=0时有值)

表2-2

2.2添加输入源

do=stream

op

值为add

输入源网络IP地址

输入源网络端口

输入源名称

输入标称码率

编码器名称'

编码器位

流ID

node_ip

推流时,指定的节点ip(只针对于组网时,master上rtmp推流模式有效)

rtmppush

rtmp推流地址(只有在type=1andmode_type=0时有值)

表2-3

说明:

选择UDP时,mode_type模式参数只能传递1(即拉流),传递IP地址、端口号、输入源名称、输入标称码率、编码器名称、编码器位置参数。

选择HTTP时,mode_type模式参数只能传递1(即拉流)、输入源IP地址、输入源名称、输入标称码率。

选择RTMP拉流模式时,传递应用名、流ID、输入源名称、输入标称码率、编码器名称、编码器位置参数。

选择RTMP推流模式时,传递输入源名称、输入标称码率、编码器名称、编码器位置参数。

2.3编辑输入源

值为update

UDP,1:

RTMP)

表2-4

2.4修改输入源的状态

值为updatestatus

两个值(0/1)。

0:

向服务器请求停止直播流的发布;

1:

向服务器请求发布直播流

表2-5

 

2.5删除输入源

值为delete

表2-6

3直播节目管理

3.1列出直播节目列表

do=liveprogram

programid

8位的节目id

直播节目记录数组(详见表3-2)

表3-1

Recordarray直播节目记录数组

直播节目名称

节目是否发布,三个值(0/1/2)。

不发布;

发布;

2:

已结束

click

播放次数

is_shift

是否时移,两个值(0:

否,1:

是)

description

备注

streams

直播节目包含的直播节目源记录数组(详见表3-3)

表3-2

streamsarray直播节目包含的输入源记录数组

直播节目源名称

IP地址

rtmp地址

http地址

m3u8地址

rtsp地址

表3-3

3.2添加直播节目

description

表3-4

3.3修改直播节目

表3-5

3.4删除直播节目

表3-6

3.5关联直播节目与输入源

值为addstream

表3-7

3.6解除直播节目与输入源

值为deletestream

8位的直播节目源id

表3-8

3.7修改直播节目状态

三个值(0/1/2)。

停止节目的发布;

发布节目;

结束节目

表3-9

4hls时移播放

4.1获取时移播放地址

do=getTimeShiftLiveStream

datetime

14位的绝对时间(例如:

20120920100000)

url

时移播放地址

表4-1

4.2时移数据下载

do=shiftdownload

starttime

下载的开始时间(例如:

2013-06-0612:

00:

00)

endtime

下载的结束时间(例如:

10:

时移数据下载地址

表4-2

4.3时移数据详细信息

do=getshiftdetail

时移数据的日期(8位的绝对时间,例如:

20130707)

时移数据记录数组(详细见表4-2)

表4-3

Recordarray时移数据记录数组

times

具体时移数据时间段数组

start

时移数据的开始时间点(如:

20130703101616)

end

时移数据的结束时间点(如:

20130703102235)

day

时移数据的日期(如:

20130703)

表4-4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1