发起旁路直播
API 地址
api.yun.vhall.com/api/v1/inav/push-another
描述
根据传入互动房间ID和直播房间ID,将互动房间流按传入格式混流后推入直播房间中
入参
关于公共请求参数详细内容,请参考 公共请求参数。
参数 |
类型 |
是否必选 |
含义 |
inav_id |
string |
是 |
互动房间ID |
room_id |
string |
是 |
直播房间ID |
dpi |
string |
否 |
分辨率 16:9 [ 480P, 540P, 720P (默认)] 4:3 [ 43_480P, 43_540P, 43_960P ] |
frame_rate |
string |
否 |
帧率 15, 20 (默认), 25 帧 |
bitrate |
string |
否 |
码率 800, 1000 (默认), 1200 |
layout |
string |
否 |
旁路直播布局 具体见下旁路直播布局设置 |
max_screen_stream |
string |
否 |
设置屏占比最大的流ID |
layout 布局参数设置
参数 |
类型 |
含义 |
CANVAS_LAYOUT_PATTERN_GRID_1 |
string |
一人铺满 |
CANVAS_LAYOUT_PATTERN_GRID_2_H |
string |
左右两格 |
CANVAS_LAYOUT_PATTERN_GRID_3_E |
string |
正品字 |
CANVAS_LAYOUT_PATTERN_GRID_3_D |
string |
倒品字 |
CANVAS_LAYOUT_PATTERN_GRID_4_M |
string |
2行x2列 |
CANVAS_LAYOUT_PATTERN_GRID_5_D |
string |
2行,上3下2 |
CANVAS_LAYOUT_PATTERN_GRID_6_E |
string |
2行x3列 |
CANVAS_LAYOUT_PATTERN_GRID_9_E |
string |
3行x3列 |
CANVAS_LAYOUT_PATTERN_FLOAT_2_1DR |
string |
大屏铺满,小屏悬浮右下角 |
CANVAS_LAYOUT_PATTERN_FLOAT_2_1DL |
string |
大屏铺满,小屏悬浮左下角 |
CANVAS_LAYOUT_PATTERN_FLOAT_3_2DL |
string |
大屏铺满,2小屏悬浮左下角 |
CANVAS_LAYOUT_PATTERN_FLOAT_6_5D |
string |
大屏铺满,一行5个悬浮于下面 |
CANVAS_LAYOUT_PATTERN_FLOAT_6_5T |
string |
大屏铺满,一行5个悬浮于上面 |
CANVAS_LAYOUT_PATTERN_TILED_5_1T4D |
string |
主次平铺,一行4个位于底部 |
CANVAS_LAYOUT_PATTERN_TILED_5_1D4T |
string |
主次平铺,一行4个位于顶部 |
CANVAS_LAYOUT_PATTERN_TILED_5_1L4R |
string |
主次平铺,一列4个位于右边 |
CANVAS_LAYOUT_PATTERN_TILED_5_1R4L |
string |
主次平铺,一列4个位于左边 |
CANVAS_LAYOUT_PATTERN_TILED_6_1T5D |
string |
主次平铺,一行5个位于底部 |
CANVAS_LAYOUT_PATTERN_TILED_6_1D5T |
string |
主次平铺,一行5个位于顶部 |
CANVAS_LAYOUT_PATTERN_TILED_9_1L8R |
string |
主次平铺,右边为(2列x4行=8个块) |
CANVAS_LAYOUT_PATTERN_TILED_9_1R8L |
string |
主次平铺,左边为(2列x4行=8个块) |
CANVAS_LAYOUT_PATTERN_TILED_13_1L12R |
string |
主次平铺,右边为(3列x4行=12个块) |
CANVAS_LAYOUT_PATTERN_TILED_17_1TL16GRID_E |
string |
主次平铺,1V16 |
CANVAS_LAYOUT_PATTERN_CUSTOM |
string |
自定义,当使用坐标布局接口时 |
出参
错误码
错误码 |
类型 |
含义 |
20002 |
int |
房间查询为空 |
30001 |
int |
不是当前房间拥有者 |
20012 |
int |
互动房间查询为空 |
30014 |
int |
不是当前互动房间拥有者 |
40028 |
int |
旁路推流正在进行中,请先结束 |
50005 |
int |
混流失败 具体原因为 : (动态内容) |
50006 |
int |
停止推旁路失败 具体原因为 : (动态内容) |
50007 |
int |
设置布局失败 具体原因为 : (动态内容) |
50008 |
int |
设置最大屏占比失败 具体原因为 : (动态内容) |
响应格式
{
"code": 200,
"msg": "",
"data": {}
}