The SL NEO server in any series can be equipped with optional SD/HD SDI and/or HDMI outputs to display all input and output signals on the SDI/HDMI monitor screen in MultiScreen mode.
This feature is optional and is not part of the basic features of the SL NEO server, primarily due to the need for an additional HD SDI/HDMI output board and the need for increased server CPU performance.
Nevertheless, without additional activation, it is possible to configure this feature on the SL NEO server using the “free” HD SDI/HDMI output with the available CPU performance reserve.
The free CPU resource and “free” IP output will also allow the MultiScreen - composition to be encoded into the standard UDP/RTP IP transport stream for on-line monitoring of input/output signals by network users.
It should be noted that the MultiScreen output displays the stream not directly from the physical server outputs, but from the output of the corresponding software module, which is located logically “before” the board/output interface. This cannot be considered a completely correct approach to the monitoring issue.
To address this issue, SkyLark Technology has developed a separate line of monitoring products - SL NEO 8000 series processors, which are standalone devices and work with SPTS/MPTS over ASI/IP and HD/SD SDI input signals.
A software server module, MultiScreen, is used to form a multiscreen composition.
The module supports indication of audio levels, alarm signaling of freeze frames, black field, control of excess/underscale of audio level in relation to the set values. Information about all emergency situations is reflected in the log files. It is possible to display several fields with clock and current date in a separate window (server system time is displayed). The MultiScreen composition configuration tool contains a web editor, which allows you to set the position, size of each window, and the name of the channel.
The MultiScreen module is integrated with the recording and automated broadcasting systems of the SL NEO platform - additional text information from Program Channel (the playlist playback control module) and Record (the recording control server module) services is configured in the windows.
Right click on the blue SL NEO icon in the taskbar, select Stop Server and stop the server components. After a while the icon will change color to red. Then right click on it and select Configure Server Components. In the settings window, from the Available components field add to the right field MultiScreen element.
The MultiScreen module functions together with the input-output devices, so make sure that the corresponding elements of the server software are present in the system.
After starting the server software further settings will be performed from the Administrator Control Panel. Logging into the management console is done locally from the server, or from any machine in the network at the address http://ip server:7901
. You should log in to the management console as an administrator.
The Multiscreens tab in the Manage section allows you to configure the parameters of one or more Multiscreen server modules, each of which provides the formation of a single multiwindow composition.
Activate the Service Enabled item and enter the service parameters - in the Playout Parameters/General tab, in the Video Mode field, select the mode (resolution and frame rate) for the output stream. To avoid additional load on the processor, it is desirable that this option corresponds to the one set in the output board settings (Playout service).
In the Audio channels field specify the number of audio channels to be formed in the output signal. The Report folder field specifies the path to the folder where the log files will be generated.
The 4 parameters Margins specify the size of the margins of the composition and the borders (“gaps”) between the windows in pixels.
Go to the Windows tab - here, you set the number of the windows you want to form and the parameters for each of them. The Layout tab contains the composition editor with a 16×16 grid. The New button creates a new window - a composition element. In the Edit Window dialog box with the new element settings, in the Window Name field you must specify the name - this text will be displayed as an inscription at the top/bottom of the displayed window.
Select the audio/video stream source for this window. Specify the source type in the Source type field. The selection options (types of sources):
medb://ip_server/title:clip_name
, where clip_name
is the name of a clip in the database (Media field). To specify a name of a file located in a local or network folder, specify path to the file in the Source name field: disk://folder_name/clip_name
or //host_name/folder_name/clip_name
. The specified clip will play in the window in “infinite” loop mode. Selecting the file source is relevant for displaying the date and 'digital' clock contained in the graphic composition file.The Layout tab is used to specify the size and positioning of the window. In the fields Position (X, Y) and Size (W, H), set the initial size and position of the window. One element of the editor grid (16×16) is taken as a unit. It is not necessary to set the exact parameters of the window at this stage - they can be corrected directly in the visual editor of the composition.
The Lage Alarms parameter is responsible for the type of text caption displayed in the window when an alarm is triggered: when the Lage Alarms parameter is on, the full phrase is displayed (for example - Video Frozen), when the parameter is off, only the abbreviation is displayed (for example - VFR).
The Alarms tab is used to set up textual alarms in the window. The conditions for triggering of alarms:
In the Alarms tab, the Add button adds a new condition. In the Alarm Type field selects the type of detection, in the Alarm Sub-Type field selects the addition to the condition. The Delay field is used to set the triggering delay in seconds. In the Alarms tab, you can configure the simultaneous execution of several conditions.
The text alarm functions when selecting sources for the window with the Capture and Playout types and does not work from “internal” sources with the Program Channel type.
The Information Overlay tab is used to set up the displaying of the text information coming from the Program Channel (playlist execution control module) and Recorder (recording control module) services.
In the Service Type field you select the service type, in the Remote Host field you specify the IP address of the server where the corresponding program module is running or you specify 127.0.0.1 with the localhost value. The Background parameter adds a semi-transparent background to the displayed text.
When Program Channel is selected in the Service Type field, the composition window will display:
The Audio Configuration tab is used for configuring the number of the channels displayed in the audio level indicator in the window.
Select the number of audio channels to be displayed in the Audio Channels field, select Add in the Audio Layout field, and in the dialog box that opens, assign the channels for switching to the Multiscreen service outputs.
Setting the indicator parameters is performed in the main editing window in the Audio Bar Options field:
Parameter | Description |
---|---|
Audio Bars | activates the display of the indicator; |
Base Audio Level | sets the static offset of the level readings in dB and you can use it to adjust the indicator to the desired type of scale (taking into account that the highest reading of the indicator = 0 dBFS); |
Audio Position | Options for the position of the indicator (left/right); |
Audio Bar Width | Bar Width |
Display Numbers | Display Level Numbers on/off; |
Font Size | Size of font for numbers. |
The Title Options field in the main editing window, allows you to set parameters for the text displayed as the window title:
Parameter | Description |
---|---|
Title Foreground | text color, Opacity - text transparency; |
Title Background | The color of the text background, Opacity - transparency; |
Title Position | position of the text (at the top/bottom of the window); |
Font Size | Font Size; |
Inside Window | setting to allow the text to be placed directly on the image; |
Border Size | Window Size, Border Color - the color of the border. |
To create a clip with the clock you should use the graphic editor of the Air Manager client application. The Air Manager user manual contains detailed instructions for creating such compositions.
Create a graphic composition with the clock without using the database service. The file with the composition (extension *.slg) should be saved in the folder “C:\Program Files (x86)\SL NEO Media Platform\run\files” on the server.
The next step is to create a new window in the multi-window composition and select for it the file source FILE - from the list in the Source name or URL field - a clip from the SL NEO server database or a file from the local/network folder. To specify the name of the clip located in the database, specify in the Source name field: medb://ip_server/title:clip_name
, where clip_name
is the name of the clip in the database (the Media field). To specify a name of a file located in a local or network folder, specify path to the file in the Source name field: disk:/folder_name/clip_name
or //host_name/folder_name/clip_name
. The specified clip will play in the window in “infinite” loop mode.
A window containing only text is created by the Text Items button in the Layout tab. In the dialog box Add Window with the settings for the new item, in the Text field specify the text to be displayed, specify the font size, color and transparency of the text and background.
In the fields Position (X, Y) and Size (W, H) set the original size of the window and its position. One element of the editor's grid (16×16) is taken as a unit. You don't need to set the exact parameters of the window at this stage - you can adjust them directly in the visual editor of the composition.
At this point, window editing is complete. As a rule, most of the composition windows contain identical parameters. To copy the windows, you need to use the Copy/Paste buttons in the Windows Layout tab. You can set the size of each window by pulling the white marker at the bottom right of the window.
In the Windows - Properties tab, all the formed composition windows will be displayed as a list; the Edit button in the list calls the menu for editing the parameters of the corresponding window.
To save the configured multi-window composition, use the Save Config button located in the Multiscreen window. The physical location of the saved file is the folder “C:\Program Files (x86)\SL NEO Media Platform\run\files” on the SL NEO server. The function allows you to save/load configuration xml-file from remote machine to the server using web-browser, without using shared-resources.
This completes the configuration of the Multiscreen module, click Apply Changes at the top of the web console window to apply the current settings. The Multiscreen service, which was configured with the changes, will be restarted and the song playback will be paused at the moment of restart.
In the left main menu of the web-console select the Status tab. On the page there are windows, according to the configured hardware and software components of the SL NEO server. At this stage you should perform the switching of the streams between the basic software modules and make the final settings.
The Status page contains the Playout modules. They are responsible for the playout channels through the I/O boards. The input of the corresponding Playout module will need to be fed from the Multiscreen module. Select Input in the Playout module icon, then specify the LIVE source type - “streaming” source - in the Source type field in the new Set Input window. To display a multiscreen song, select the corresponding Multiscreen service from the drop-down list in the Source name field.
When switching is successful, the icon in the Playout window will display the signal coming from the Multiscreen service, and the corresponding signal will appear on the SDI/HDMI output.
Select the Action parameter in the Status tab in the corresponding Multiscreen window. Select the Set Active Window action in the Execute Action window. In the Param 1 field specify the name of the window, which sound info is to be broadcasted to the output. The Next Window action makes the next window active, and the audio streams from this window will be directed to the Multiscreen service output.
Using the GPI/Hot Keys service, you can configure switching of audio sources using the keys on the keyboard of one or more PCs.