fm.liveswitch.RtmpLayoutZones Class Referenceabstract

The LayoutZones defined in the RTMP custom MCU layout. More...

Static Public Member Functions

static String getFull ()
 Gets the name of the Full zone. More...
 
static String getFullSingle ()
 Gets the name of the FullSingle Zone. More...
 
static String getPromotedBottom ()
 Gets the name of the PromotedBottom zone. More...
 
static String getPromotedFloat ()
 Gets the name of the PromotedFloat Zone. More...
 
static String getPromotedLeft ()
 Gets the name of the PromotedLeft zone. More...
 
static String getPromotedLeftSingle ()
 Gets the name of the PromotedLeftSingle zone. More...
 
static String getPromotedRight ()
 Gets the name of the PromotedRight zone. More...
 
static String getPromotedTop ()
 Gets the name of the PromotedTop zone. More...
 

Detailed Description

The LayoutZones defined in the RTMP custom MCU layout.

Member Function Documentation

◆ getFull()

static String fm.liveswitch.RtmpLayoutZones.getFull ( )
static

Gets the name of the Full zone.

Full displays inputs at the full size of the MCU ouput. If multiple connections have been assigned to the Full LayoutZone, they will be arranged in a grid of up to two rows. Maximum of five inputs will be displayed.

◆ getFullSingle()

static String fm.liveswitch.RtmpLayoutZones.getFullSingle ( )
static

Gets the name of the FullSingle Zone.

FullSingle displays a single input at the full size of the MCU output. If multiple connections have been assigned to the FullSingle LayoutZone, then only the connection with the lowest LayoutPriority will be visible.

◆ getPromotedBottom()

static String fm.liveswitch.RtmpLayoutZones.getPromotedBottom ( )
static

Gets the name of the PromotedBottom zone.

PromotedButtom displays inputs at 75% of the MCU ouptut height aligned to the bottom of the video frame. If multiple inputs are assigned to the PromotedBottom zone, they will be a arranged as a grid with a maximum of two rows and five inputs. Inputs that are not assigned to the PromotedBottom zone will be displayed at the top edge of the video frame in a single row with a maximum of four inputs displayed.

◆ getPromotedFloat()

static String fm.liveswitch.RtmpLayoutZones.getPromotedFloat ( )
static

Gets the name of the PromotedFloat Zone.

PromotedFloat floats the input at the bottom right corner of the mix above other active zones.

◆ getPromotedLeft()

static String fm.liveswitch.RtmpLayoutZones.getPromotedLeft ( )
static

Gets the name of the PromotedLeft zone.

PromotedLeft displays inputs at 75% of the MCU ouptut width aligned to the left of the video frame. If multiple inputs are assigned to the Promoted zone, they will be a arranged as a grid with a maximum of two rows and five inputs. Inputs that are not assigned to the Promoted zone will be displayed at the right edge of the video frame in a single column with a maximum of four inputs displayed.

◆ getPromotedLeftSingle()

static String fm.liveswitch.RtmpLayoutZones.getPromotedLeftSingle ( )
static

Gets the name of the PromotedLeftSingle zone.

PromotedLeftSingle displays a single input at 75% of the MCU ouptut width aligend to the left of the video frame. If multiple inputs are assigned to the PromotedSingle zone, then the input with the lowest LayoutPriority value will be displayed. Inputs that are not assigned to the PromotedSingle zone will be displayed at the right edge of the video frame in a single column with a maximum of four inputs displayed.

◆ getPromotedRight()

static String fm.liveswitch.RtmpLayoutZones.getPromotedRight ( )
static

Gets the name of the PromotedRight zone.

PromotedRight displays inputs at 75% of the MCU ouptut width aligned to the right of the video frame. If multiple inputs are assigned to the PromotedRight zone, they will be a arranged as a grid with a maximum of two rows and five inputs. Inputs that are not assigned to the PromotedRight zone will be displayed at the left edge of the video frame in a single column with a maximum of four inputs displayed.

◆ getPromotedTop()

static String fm.liveswitch.RtmpLayoutZones.getPromotedTop ( )
static

Gets the name of the PromotedTop zone.

PromotedTop displays inputs at 75% of the MCU ouptut height aligned to the top of the video frame. If multiple inputs are assigned to the PromotedTop zone, they will be a arranged as a grid with a maximum of two rows and five inputs. Inputs that are not assigned to the PromotedTop zone will be displayed at the bottom edge of the video frame in a single row with a maximum of four inputs displayed.