当 uid 传递时,Agora 没有在自定义布局中捕获视频流。它跳过传递 uid 的流。
这是我正在使用的三个视频流的示例布局,它只捕获两个不存在 uid 的视频流。
我传递的 uid 是根据云记录中的文档,它是 32 位整数。uid 是手动生成的,不是 Agora 生成的。
laout 前 15 秒
"layoutConfig": [
{
"x_axis": 0.0,
"y_axis": 0.0,
"width": 1.0,
"height": 0.8,
"alpha": 1.0,
"render_mode": 1
},
{
"x_axis": 0.0,
"y_axis": 0.8,
"width": 0.5,
"height": 0.2,
"alpha": 1.0,
"render_mode": 1
},
{
"uid": "99142190",
"x_axis": 0.5,
"y_axis": 0.8,
"width": 0.5,
"height": 0.2,
"alpha": 1.0,
"render_mode": 1
}
]
最后 15 秒
"layoutConfig": [
{
"x_axis": 0.0,
"y_axis": 0.0,
"width": 1.0,
"height": 0.8,
"alpha": 1.0,
"render_mode": 1
},
{
"uid": "99142190",
"x_axis": 0.0,
"y_axis": 0.8,
"width": 0.5,
"height": 0.2,
"alpha": 1.0,
"render_mode": 1
},
{
"x_axis": 0.5,
"y_axis": 0.8,
"width": 0.5,
"height": 0.2,
"alpha": 1.0,
"render_mode": 1
}
]