旁路推流画面布局

功能简介

SDK提供简单易用的互动直播功能,在成功搭建了多人音视频通话基础功能后进行简单的配置就可以进行互动直播。后续还支持推流任务动态的添加、删除、修改操作。

布局示例

互动直播SDK支持三种布局:双人横向平铺布局、三人纵向平铺、1 + N 悬浮布局

布局类型1:双人横向平铺

image

Canvas:
     width: 640
     height: 360
     backgroundColor: #FFFFFF

User0:
      userId: 123
      x: 0
      y: 0
      width: 320
      height: 360

User1:
      userId: 456
      x: 320
      y: 0
      width: 320
      height: 360

布局类型2:三人纵向平铺

image

Canvas:
      width: 360
      height: 640
      backgroundColor: #FFFFFF

   User0:
      userId: 123
      x: 0
      y: 0
      width: 360
      height: 640

   User1:
       userId: 456
       x: 0
       y: 320
       width: 180
       height: 320

   User2:
       userId: 789
       x: 180
       y: 320
       width: 180
       height: 320

布局类型3:1 + N 悬浮布局

image

Canvas:
   width: 360
   height: 640
   backgroundColor: #FFFFFF

User0:
   userId: 123
   x: 0
   y: 0
   width: 360
   height: 640

User1:
    userId: 456
    x: 45
    y: 390
    width: 110
    height: 213

User2:
    userId: 789
    x: 185
    y: 390
    width: 110
    height: 213