Quick Start. Forward Тx. Automation of Ads Insertion Into Signal Rebroadcasted with Delay

Similar documents
Forward Tx Plugins. SLScreenCapture. Broadcasting Screen Content In Form of Titles. Revision as of: August 26, User s Guide.

Forward WatchDog BOX. User s Guide. Forward T Software. Device For Monitoring of Video Servers (Based on FD300 Board) Revision as of February 18, 2011

IPCamera. User s Guide. ForwardTx Plugins. Rebroadcasting Streaming Audio/Video Data in the Form of Titles. Revision as of February 20, 2014

Forward Tx Software. SLMovieListEditor. Task editor for the MovieList title element. Revision as of: November 23, User s Guide.

ForwardT. Software setup. SoftLab-NSK, Ltd. Revision from 09 September 2005 ForwardT Software 3.9.0

SLSocials. User s Guide. Forward T Plugins. Plugin for displaying messages from the VK and Twitter social networks during live broadcasting

ForwardT Software SoftLab-NSK. Video Codecs. Properties and Settings. Version current as of 26/06/2015. User s Guide. SoftLab-NSK

SLStreamer Lite SLStreamer Pro

ForwardТ Software. FDСарture. Program For Capturing Audio and Video Data to Files. Revision as of: April 15, User s Guide.

ForwardT Software Package. FDOnAir. Broadcast Automation. Revision as of November 08, User s Guide. SoftLab-NSK, Ltd.

Closed source scripted title objects

User s Guide. Report creation about data reproduced in FDOnAir by macro in Microsoft Excel. SoftLab-NSK, Ltd.

User s Manual PV-CX881P. For DOC NO: P-01 02/01/21

USB-A to Serial Cable

2.5/3.5 SATA HD Docking Station

USB 3.0 to DisplayPort Video Adapter

ExpressCard Serial Card

WIRELESS THIN-PROFILE KEYBOARD AND MOUSE USER S MANUAL.

FlyTV MCE Installation Guide Animation Technologies Inc.

USB Transfer Cable. for Windows and Mac User s Guide

USB 3.0 to DisplayPort Adapter. Model #: U DP. USB 3.0 to DVI Adapter. Model #: U R. USB 3.0 to HDMI Adapter. Model #: U HDMI-R

Owner s Manual. USB to RJ45 Cisco Rollover Cable. Model: U RJ45-X PROTECT YOUR INVESTMENT!

2.1 Operating System : Microsoft Widows 98/ME/NT/2000/XP. 3.1 Unplug the Modular Plug from the telephone and plug it in one of the Dual Modular Jack.

HDMI or Component Standalone Capture Device 1080p

User Guide SERIAL #:

READ FIRST! Bluetooth USB Adapter 2.0 Manual. Included in This Package Bluetooth USB Adapter CD-ROM with Bluetooth software and manual

USB 3.0 Capture Device for DVI Video

Owner s Manual. DisplayPort / Mini DisplayPort v1.2 Multi-Stream Transport Hubs

Owner s Manual. USB Type-C to Serial Adapter Cable. Model: U C. * USB Type-C and USB-C are trademarks of USB Implementers Forum

Owner s Manual 2-Port USB to Serial Adapter Cable

Micro Bluetooth 2.1 EDR Adapter

Don t plug me in just yet.

DisplayPort Multi-Display Splitter/Expanders. Models: B , B DVI, B HDMI

SATA Hard Drive Enclosure

PS/2 KVM Switch. 2 Port PS/2 KVM Switch with Integrated Cables SV221MICRO. Instruction Manual. Actual product may vary from photo

USB VGA Docking Station

ipod /iphone Audio/Video Dock with Remote Control DX-IPDR3 USER GUIDE

Wireless Optical Mouse Instruction Manual

HDMI or Component Standalone Capture Device 1080p

Owner s Manual. USB to Serial Adapter. Model: U DB25 PROTECT YOUR INVESTMENT!

Bluetooth Micro Dongle User s Guide. Rating: 5V DC 80mA Made in China

3.5 External IDE Drive Case

Micro Bluetooth 2.1 EDR Adapter

CYBORG GRAPHITE STICK USER MANUAL

SATA Hard Drive Enclosure

Instruction Guide. PCI 1-2 Port Serial Card PCI1S550 PCI2S550 PCI2S550_LP. The Professionals Source For Hard-to-Find Computer Parts

Owner s Manual. VGA Over Cat5 Extender Kits with EDID Copy 2 Local, 2 Remote. Models: B and B A

ForwardT Software Package. FDOnAir Commands. Broadcast Automation. Revision as of December 21, User s Guide. SoftLab-NSK, Ltd.

ASUS Strix Tactic Pro Gaming Keyboard

ExpressCard Serial Adapter

FCC NOTICE: FCC STATEMENT:

Blackwire C610 Blackwire C620

USB Slim-line 19 Key Travel Keypad

Serial ExpressCard 4 port 16C950 Serial ExpressCard

SpinCycle. Rotating Speaker Emulator. User s Manual

8 WiFi Digital Photo Frame with Touchscreen LCD Display Instructional Manual

BTH-800. Wireless Ear Muff headset with PTT function

PUSH-TO-TALK USER GUIDE

User s Manual. Bluetooth Slim Keyboard. Page

USB2VGA. Instruction Manual. USB to VGA Adapter. USB 2.0 to VGA External Multi Monitor Video Adapter

USB to RS232 Adapter

Introduction. Package Contents. System Requirements

Owner s Manual. DVI Single Link with Audio Splitter. Models: B A and B A

USB2004EXT USB2004EXTGB. Instruction Manual. USB Extender. 4-Port USB 2.0 Extender over Cat5 or Cat6

Owner s Manual USB 3.1 Gen 1 (5 Gbps) Display Adapters

CardBus PCI Host Controller Card

BLUETOOTH RECEIVER (RX) FOR IPOD DOCKING SPEAKER

Instruction Guide. Two Port ISA Serial Card ISA2S550. The Professionals Source For Hard-to-Find Computer Parts

BLUETOOTH SPEAKER. for ipod/iphone/ipad/android. User s Manual. Item #TA-11BTSP. PC Mac Ultrabook COMPATIBLE BLUETOOTH WIRELESS USB

Owner s Manual. USB 3.1 Gen 1 USB Type-C to DVI Adapters

Owner s Manual. USB 2.0 to VGA Adapter

ActiveHome2 USB 2-Way Home Automation Interface. Model CM15A

STEREO EARPHONES WITH BLUETOOTH WIRELESS TECHNOLOGY. Owner's Manual PLEASE READ BEFORE OPERATING THIS EQUIPMENT. Model: CBH509-OD

Owner s Manual. DisplayPort KVM Switch with Audio and SuperSpeed USB 3.0 Hub. Models: B004-DPUA2-K, B004-DPUA4-K

Quick Start Guide. USB 3.1 Gen 1 to DVI Alternate Mode Adapter. Models: U444-06N-DVI-AM (White), U444-06N-DVIBAM (Black)

Owner s Manual. USB 3.1 Gen 2 (10 Gbps) to Dual SATA Dock/Cloning Station. Model: U CG2. Este manual esta disponible en español en la página de

USB to RS232 Adapter 2 Port USB Hub

Owner s Manual. USB 3.1 Gen 1 USB-C to HDMI Adapter

User's Guide. diskette drive. Rev. 6/1/97 Copyright 1997 Micro Solutions, Inc.

Parallel ExpressCard. 1 port EPP/ECP Parallel ExpressCard EC1PECP. Instruction Manual. Actual product may vary from photo

The BuzzBox User Manual Revised June 2006

Digital Keychain 1.4 LCD

Owner s Manual. HDMI Over Cat5 1x2 Extenders. Models: B126-2A1, B126-2A0

LaserJet Pro M501 Getting Started Guide

MP3 Speaker USER GUIDE

Chapter 1 : FCC Radiation Norm...3. Chapter 2 : Package Contents...4. Chapter 3 : System Requirements...5. Chapter 4 : Hardware Description...

USB-C Triple-4K Monitor Laptop Dock - Power Delivery

BTH-900. Wireless Ear Muff headset w/dual Connections

WMC Remote Control and Receiver RRC-127 User Manual

Quick Start Guide. USB 3.1 Gen 1 to DisplayPort Alternate Mode Adapter White. Model: U444-06N-DP-AM, U444-06N-DP-RA (Right Angle)

4-Port USB KVM Switch - DisplayPort - 4K 60Hz

USB to Serial Converter User s Guide

Laptop Docking Station - DVI

Instruction Guide. 4-Port IEEE 1394 FireWire Card With Digital Video Editing Kit PCI1394_4. The Professionals Source For Hard-to-Find Computer Parts

Instruction Guide. 2 Channel Ultra ATA/100 PCI Card PCI2IDE100. The Professionals Source For Hard-to-Find Computer Parts. Revised: December 5, 2002

DockingStation28May03.qxd 5/28/2003 9:12 PM Page 1 READ FIRST!

READ FIRST! User Manual _PktMedaCntr 2/4/05 9:47 AM Page 1

CardBus 10/100 Fast Ethernet PC Card UE1205CB. Instruction Guide. The Professionals Source For Hard-to-Find Computer Parts. Revised: July 24, 2002

Digital Camera USER GUIDE

FCC NOTICE: FCC STATEMENT: FCC Radiation Ex posure Statement:

Transcription:

Forward Тx Automation of Ads Insertion Into Signal Rebroadcasted with Delay AutoDetect Software Combined with FDOnAir with FDTimeShift Video Input Revision as of September 28, 2011 Quick Start SoftLab-NSK

Notice The information in this document is subject to change without prior notice in order to improve reliability, design, or function and does not represent a commitment on the part of this company. In no event will we be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or the inability to use the product or documentation, even if advised of the possibility of such damages. Copyright 1997-2012 SoftLab-NSK Ltd. All Rights Reserved. No part of this reference manual may be reproduced or transmitted in any form or by any means without the prior written permission of this company. Throughout this manual, we make reference to product names that are trademarks of other companies. We are using these names for identification purposes only, with no intention of infringement of the trademarks. FCC Information FCC ID: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/tv technician for help. Shielded cables and I/O cards must be used for this equipment to comply with the relevant FCC regulations. Changes or modifications not expressly approved in writing by SoftLab-NSK Ltd. may void the user s authority to operate this equipment. Limited Warranty Our company warrants this product against defects in materials and workmanship for a period of one year from the date of purchase. During the warranty period, products determined by us to be defective in form or function will be repaired or replaced at our option, at no charge. This warranty does not apply if the product has been damaged by accident, abuse, misuse, or as a result of service or modification other than by us. This warranty is in lieu of any other warranty expressed or implied. In no event shall we be held liable for incidental or consequential damages, such as lost revenue or lost business opportunities arising from the purchase of this product.

Table of Contents Introduction...4 Automatic Insertion of Ads Into Delayed Signal...5 1. General Scheme of Necessary Programs Use...5 2. Delay of a Rebroadcasted Signal...5 2.1. Necessary Programs...5 2.2. Control Over Output of Delayed Signal in FDOnair...6 3. Automatic Ads Insertion...6 3.1. AutoDetect Software...6 3.2. The Wait Signal Command...7 Preparation for Broadcasting on Air...9 1. General Workflow...9 2. Plugging of Video Sources to Board and Customizing of Sound. Configuration of Board (the FD300 Configuration Program)... 10 3. Customizing of Data Recording Into Storage (the FDPostPlay VideoIn Program)... 12 4. Start of Data Input Into Storage (the FDPostPlay VideoIn Program)... 18 5. Customizing of Data Reading From Storage (the FDTimeShift Program)... 20 6. Start of Data Reading From Storage (the FDTimeShift Program)... 22 7. Customizing of the Wait Signal Command (on Example of the NRDTMFConfig Program)... 23 8. Preparation of the FDOnAir Application to Air... 28 8.1. Customizing of Video Input of the FDTimeShift Type... 28 8.2. Preparation for Use of the Wait Signal Command... 30 8.3. Adding of Commands to Schedule... 32 Examples of Schedules... 34 Example А. Use of the Wait Signal command with Timeout (with nonzero value)... 34 Example B. Use of the Wait Signal command with Timeout (with zero value)... 37 Example C. Use of Files in Block... 39 Output of Data On Air... 40 Completion of Work... 41 1. Stop of Data Reading From Storage... 41 2. Stop of Data Recording Into Storage... 42 3

Introduction The document provides with the information on organization of rebroadcasting of audio/video data with a time delay and a possibility of automatic insertion of regional advertisment. Such type of rebroadcasting requires installation of the following «Forward T» products on broadcasting server: Forward ТP or Forward ТP2 (software for delaying and rebroadcasting of a signal); AutoDetect (additional program option for automation of ads insertion). When you work with different boards (FD300/FD422) sets of programs for output of data on air are slightly different. The document provides with the information on dealing with programs required when the FD300 board is used. 4

Automatic Insertion of Ads Into Delayed Signal 1. General Scheme of Necessary Programs Use The picture below presents a general scheme of use of all necessary programs. Audio/video data for rebroadcasting with time shift Record of data into storage FDPostPlay VideoIn Storage Reading of storage data and its transmitting into named layer (to other applications) FDTimeShift Named layer Receives audio/video data Detection of marks AutoDetect Detection mark signal Control over data output on air FDOnAir Air 2. Delay of a Rebroadcasted Signal 2.1. Necessary Programs Delay of a rebroadcasted signal is made via programs included into the Forward TP or Forward TP2 product set. General workflow is the following: 1. Data for rebroadcasting are recorded on PC hard disk in storage. Storage is a set of files located on PC hard disks. The FDPostPlayVideoIn program is used to perform input of data into storage. You can start/stop data input yourself. 2. The FDTimeShift program is used to play data from storage with a necessary time shift. You can start/stop data playback yourself. 3. The FDTimeShift program is also used to transmit read data into named layer. You should specify name of a layer when configuring reading of data from storage yourself. Data in layer exist only in case when the FDTimeShift program is in the mode of reading storage data. 4. Data from named region are available for the FDOnAir application (it controls data output on air) and for the AutoDetect components (they detect ads insertion marks). 5

2.2. Control Over Output of Delayed Signal in FDOnair You may control broadcasting of delayed data in the FDOnAir application via the VideoInput N commands (N is index from 1 to 6) (1). First you should customize the commands by assigning named layer as a passthrough video source (for more information on this issue see section 8.1., «Customizing of Video Input of the FDTimeShift Type»). 1 1 1 3. Automatic Ads Insertion 3.1. AutoDetect Software The «Forward T» product line has an additional option AutoDetect. The option allows automatizing insertion of ads into rebroadcasted signal. Principle of AutoDetect option operation is to control constantly rebroadcasted signal and detect marks of start/end of ads insertion. When mark is detected specific signal is formed. The signal makes FDOnAir to start playback of ads (for more information on this issue see a general scheme of programs use above). You may detect the following types of marks via AutoDetect: jingles; video fragments; DTMF marks. AutoDetect works in a background mode. Detection is implemented automatically after its configuration by user. 6

3.2. The Wait Signal Command The FDOnAir application has the Wait Signal commands (with assigned Resume Schedule/AutoDetect actions) that are used for automatic start/stop of ads playback on detection mark signal. The commands are used according to the following principle: 1. The commands are customized by user via configuration programs from the AutoDetect software. At customizing you should specify detection mark to activate the command. Select one of the following configuration programs depending on type of mark for delayed signal: NRJingleConfig is used for jingles; NRDTMFConfig is used for DTMF marks; NRVClipConfig is used for video samples. Note: The NRJingleConfig, NRDTMFConfig, NRVClipConfig configurator programs are used for customizing of commands used for detection of marks in stream data received by named layer. If data is received by the FD300 board use another configurator programs for customizing of the commands: SLJingleConfig, SLDTMFConfig, SLVClipConfig. For more information see the «AutoDetect. Broadcasting Automation Based on Detecting Cue Tones. User's Guide». 2. The picture below presents which Wait Signal commands must be added into the FDOnAir application schedule: command to start ads (is added into schedule before ads block itself) (1); command to stop ads (is added into schedule after the last ads video file) (2). 1 2 3. The command starts to be executed at time specified in schedule. The Wait Signal command execution does not interrupt playback of video and audio started before. 4. When the command is being executed it expects detection signal of a mark that was specified during customizing. 5. When the mark is received execution of a currently executing command is interrupted and the next command is started to executed. 7

6. Actual duration of command execution depends on time when detection mark is received and on Timeout parameter: if Timeout is 0 the command will be executed till detection mark is received; if Timeout is not 0: maximal possible duration of command execution is the Timeout parameter value (if during specified period of time detection mark is not received); if during the command execution detection mark is received its execution is stopped. 7. When execution of the Wait Signal command is finished the following command in the schedule starts to be executed. Examples of FDOnAir schedules with the Wait Signal commands you may find in the «Examples of Schedules» section. 8

Preparation for Broadcasting on Air 1. General Workflow The table below presents a general workflow and programs required at each step. Actions Programs when dealing with FD300 when dealing with FD422 1 Configuration of board FD300 Configuration FD422Config 2 Creation of storage. Launch of data input into storage 3 Configuration of storage data playback with time shift. Launch of data output from storage 4 Customizing of the Wait Signal commands 5 Preparation of the FDOnAir application for broadcasting on air: configuration of the FDTimeShift video input; adding of necessary Wait Signal commands in the list of active commands; creation of schedule FDPostPlay Videoin FDTimeShift FDPostPlayCapture Configurator programs from AutoDetect software: NRJingleConfig for jingles; NRDTMFConfig for DTMF marks; NRVClipConfig for video samples. FDOnAir 9

2. Plugging of Video Sources to Board and Customizing of Sound. Configuration of Board (the FD300 Configuration Program) The section describes a workflow if you deal with the FD300 board. If another input device, for example, the FD422 board, is used examine another corresponding instruction. 88 Important: Close all programs that require the FD300 board before configuring. 1. Plug sources of video and audio to the FD300 board. 2. Launch the FD300Configuration program in one of the following ways: via desktop shortcut; via the Start menu: Programs > ForwardT Software > Board Setup > FD300 Configuration; via Advanced... > FD300 Configuration of a context menu of the FDPostPlay Indicator icon (1). 1 The main program window appears. 3 5 2 4 3. Select the board in the Boards Indexes list (2). 4. Pass to the Line A tab (3). Select commutation line that connects source and the board from the Input drop-down list. 5. Be sure that image from specified source is displayed in the Line A section (4). The image appears if everything is correctly plugged. 10

6. Select name of line (5), CVBS11(2А) is in our example. 7. Pass to the Format tab (6). Select TV standard in the TV Standard drop-down list and be sure that the FullFull size value is selected in the Image Size drop-down list. 6 8. Then pass to the Sound tab (7). Specify Audio device type (8) and Internal processing sample rate (9) correspondingly. 7 8 10 9 11 88 Important: Be sure that the Allow low level audio/video synchronization check mark (10) is put. Otherwise synchronization of sound and video is not guaranteed. 9. Click OK (11) to apply configuration and close program window. Note: Detailed information on the FDConfiguration program you may find in the «FDConfiguration. FD300 Board Settings. User's Guide». 11

3. Customizing of Data Recording Into Storage (the FDPostPlay VideoIn Program) The section describes a workflow if you deal with the FD300 board. If you use another input device examine corresponding instruction on storage configuration. FDPostPlayCapture is used for solutions based on FD422 configuration for control recording into storage. 1. Launch the FDPostPlay VideoIn program in one of the following ways: via desktop shortcut; via Start: Programs > ForwardT Software > PostPlay > VideoIn; via the Start Video In command of the FDPostPlay Indicator context menu (1). 1 When the program is launched its main window and the icon (2) in notification area appear. 2 12

2. Specify sources of video for recording of data into storage. Data on configuration is displayed in the main program window (1). 1 2 Complete the following if you need to change configuration: 1. Click Video... (2). The FDTM Board Properties window appears. 3 4 5 2. Specify settings in the appeared window on the Input (3) and Format tabs (4). The settings must be analogous to those made in the FDConfiguration program. 3. Click OK (5) when configuration is completed. The window will be closed. 3. Configure audio source in the following order: 1. Click Audio (6) in the main program window. 13

6 The FD300 Audio Source window appears. 7 9 8 2. Select audio source in the Audio Device drop-down list (7). Information in this list is presented in the FD300 Wave XY format, where: FD300 is type of board; Wave X is index of board audio input. There are 3 audio inputs on FD300, Х may have values 1, 2, 3. Each input has 2 monochannels left and right; Y is board input index. 3. Put the Mono channel check mark (8) if a monophonic recording is used. 4. Click OK (9) to apply the settings and close the window. 4. Select storage from the existing ones or create a new one for further dealing with it. You may select storage from the existing ones in the dropdown list (1) of the RPM Storage group. 14

1 2 3 Click Configure... (2) if you want to modify storage configuration. 88 Important: Be attentive when modifying configuration (except name) of the existing storage. When modifying configuration all previously existing data in storage will be deleted after clicking OK. Complete the following if you need to create a new storage: 1. Click Create new... (3). The Storage Configuration window appears. 4 5 6 2. Specify storage name in the Storage Name field (4). 3. Specify storage capacity in the Capacity group of elements (5). 15

gg Tip: Capacity of storage must exceed required time shift during broadcasting at least in several minutes. 4. Select video codec in the Video group (6). gg Tip: We recommend using the SoftLab-NSK MPEG2 I-frames codec with the 4000 6000 KB/sec data rate. This codec is the most optimal alternative considering performance. It also requires less processor capacity comparing with other codecs in case if result image is of the same quality. 5. Distribute disk space for storing video data. Information on space is displayed in the (7) field. 8 7 You may specify space on disk in the following ways: manually: by double-clicking a corresponding line with disk identifier (8). Field for data entering (9) becomes available; 9 by right-clicking a line corresponding to necessary disk and selecting necessary command in the appeared context menu. 16

gg Tip: We insistently recommend following the given pieces of advice when distributing disk space for both video and audio data type: 1. do not locate storage on system disk; 2. do not occupy all free space on disk, leave approximately 5 10 GB for some service purposes. 6. Specify number of channels in the Channels field (10) of the Audio group. 12 13 10 11 7. Distribute disk space for storing audio data (11). Configuration is implemented in the same way as for video data (see item 5). 88 Important: The Time Shift group of elements (12) of the Storage Configuration group is not used for specifying of broadcasting time shift. For more information on this group of elements see the «PostPlay. Retransmitted Signal Delay Server. User's Guide». We recommend not to change default values. 8. Click OK (13) when configuration of storage is completed. Configured data is displayed in the main program window (14). 17

14 New storage is ready for recording of data. 5. Preparation for input of data into storage is completed. 4. Start of Data Input Into Storage (the FDPostPlay VideoIn Program) Input is implemented in the FDPostPlay VideoIn program and can be started when it was correctly configured (see the previous subsection). Control over data input into storage is implemented via the following buttons: Start (1) is used to start data input; Stop (2) is used to stop data input; Events (3) is used to switch to data input according to schedule. 1 2 3 18

Note: Data input is impossible if such adjusted parameters of storage and FD300 board as size, frame rate and audio sample rate do not correspond each other. In this case in the main program window in the Video group of elements an error message appears and the Start button becomes inactive. Click Start (1) to start input of data into storage. When data recording into storage is being implemented the following data is displayed in the Video group: data on a process of recording (4); video source image (5) (frames are displayed with some frame rate); audiometer (6). 7 4 5 6 88 Important: In case of PC accident failure the FDPostPlay VideoIn program is automatically relaunched in the mode of data input into storage. You may minimize program window by clicking (7). Double-click (8) located in notification area to restore program window. 8 19

5. Customizing of Data Reading From Storage (the FDTimeShift Program) Note: Detailed information on the FDTimeShift program you may find in the «FDTimeShift. Retransmitting a TV Signal with a Time Shift. User's Guide». General workflow: 1. Launch the FDTimeShift program via the following file: ~\ PostPlay\FDTimeShift.exe, where ~ denotes a full path to the folder with Forward T Software. The main program window with configuration made during the previous program session appears. The icon will be displayed in notification area. 2. Configure delay of a playback: 1. Click Change... (1). The Set Playback Delay window appears. 1 2. Specify playback delay in the hours, minutes, seconds, frames fields (2). 2 3 3. Click OK (3) to close the window. Specified delay is displayed in the main program window (4). 20

4 5 3. Configure mode of data playback from storage: 1. Click Change... (5). The Playback Settings window appears. 2. Customize the following for further control over data output via FDOnAir: select Together with OnAir application in the Playback mode group (6); 6 7 8 9 10 select device for broadcasting in the Device drop-down list (7). The FD300 #1 (internal mixer) value is selected in our example because we work with the FD300 board with logical index 1 and the Internal mixer mode is on; specify name in the Layer name field (8). Source of audiovideo data is selected according to this name later on step 5 at customizing of the VideoInput command in FDOnAir. The TimeShift name is specified by default; select storage in the Storage drop-down list (9) for storing of delayed data (step 2). Note: Elements of the OnAir Settings group allow establishing interaction between the FDTimeShift and FDOnAir applications. Values specified in this group of elements must correspond to FDOnAir settings values. 21

3. Click OK (10) to close the window. Made configuration is displayed in the main program window (11). 11 6. Start of Data Reading From Storage (the FDTimeShift Program) Click Start (1) to switch the FDTimeShift program to the data playback mode. 1 If in storage at the moment there is no data that corresponds to specified time (current time minus delay time) No Data (2) is displayed. If there is any data in storage Playback is displayed (3). 2 3 Reading of data must be started before execution of schedule in FDOnAir (the program is used here to output data on air). Program window can be minimized by clicking program title bar but it will continue working. (4) located in 4 22

Double-click the icon located in notification area (5) to maximize the window. 5 7. Customizing of the Wait Signal Command (on Example of the NRDTMFConfig Program) Principle of the Wait Signal command customizing is the same in all configurator programs from the AutoDetect software set. 88 Important: Before customizing of the command prepare some marks samples: for jingles audio files (in the WAV format) with fragments of samples; for video samples video files (in the AVI format) with fragments of samples; for DTMF signals properties of marks. Detailed informarion on this issue you may find in the «AutoDetect. Broadcasting Automation Based on Detecting Cue Tones». Let us examine customizing of the Wait Signal command on the example of the NRDTMFConfig configurator program. The program is used for configuring of commands activated at detecting of DTMF marks. General workflow: 1. Launch the program in one of the following ways: using the Start menu: Programs > ForwardT Software > Plugins > NRDTMFConfig; by opening the following file: ~\Plugins\AutoDetectTS\DTMF\NRDTMFConfig.exe, ~ denotes a full path to the folder where ForwardT Software is installed. 23

The main program window appears. 1 2. Click Devices... (1). The Devices window appears. It has a table with a list and parameters of devices that receive signal (with DTMF marks). The list is created by user. 2 3. Click Add... (2). The Add device window appears. 4. Specify in the Video device group parameters of video device that receives a signal with DTMF marks. Specified values must correspond values customized in the FDTimeShift program (see subsection 3, «Customizing of Data Input Into Storage (the FDTimeShift programm)», step 3, the Customizing of Input Parameters window): select FD300 Board in the Device type drop-down list (3); select device in the Device drop-down list (4); select name of layer in the Layer name drop-down list (5), name must correspond to name specified in the FDTimeShift program; 24

3 4 5 6 7 8 9 10 11 select audio line in the Sound (Language) drop-down list (6), its signals transmit marks; Select parameters in the Detection parameters group: channel that receives a signal with mark in the Channel drop-down list (7); sample rate (in Hz) in the Sample rate drop-down list (8); input gain of a signal before being detected (in db) in the Input gain drop-down list (9). Value of this parameter can be specified from 12 up to +48 db; if needed, set default parameters by clicking the Set default button (10). 5. Close the Add device window by clicking ОK (11). Information on made configuration is displayed in the Devices window (1). 1 2 3 4 6. Click line with device. Then click Edit... (2) if you want to modify made configuration of device. Click line with device. Then click Delete (3) if you want to delete device from the list. 7. Close the Devices window by clicking OK (4). 8. Customize the Wait Signal commands for automatic launch and/or stop of ads playback. 25

Complete the following actions: 1. Click Add... (5) in the main program window. 5 2. Complete the following in the appeared Add event window: in the Wait Signal command parameters group: specify command name in the Name field (6). The NRDTMF_ prefix is automatically added to command name and will be displayed in the Full name field (7); 7 9 6 8 10 11 13 12 14 15 16 enter a brief comment about command use in the Command title in schedule field (8). When adding the command into FDOnAir schedule this text will be displayed in the Name schedule bar; specify timeout in the Timeout field (9). Timeout is a maximal possible duration of command execution in schedule. If Timeout value is 0 the command will be executed till a signal from external device is received; configure parameters of DTMF mark in the Expected signal group. Specify the following parameters: 26

gg Tip: DTMF string (11) is a sequence of symbols that are the mark itself; Tone duration (12) is a duration of a tone of every DTMF mark symbol; Pause duration (13) is a duration of pauses between symbols; Deviation (14) is a possible deviation of symbols and pauses from specified values of symbols and pauses; Delay (15) is a possible delay between mark detection and the Wait Signal command activation. Information on DTMF string, Tone duration and Pause duration you may get at the main broadcasting station that inserts DTMF marks. 4. Close the Add event window by clicking OK (16). Information on made configuration is displayed in the main program window (1). 1 2 3 4 9. Click line with command. Then click Edit... (2) if you want to change its configuration. Modify necessary parameters in the Edit event window. Click line with command. Then click Delete (3) if you want to delete command from the list. 10. Close program window by clicking OK (4). 27

8. Preparation of the FDOnAir Application to Air 8.1. Customizing of Video Input of the FDTimeShift Type General workflow: 1. Launch FDOnAir. 88 Important: The FDTimeShift program must work in the data playback mode when dealing with FDOnAir. 2. Open the Settings window by clicking a corresponding button in the main FDOnAir application window. 3. Pass to the Configuration tab. Select device for data broadcasting and specify its mode of working: via drop-down lists of the Video device group (1), FD300 board with index 1 is in our example; select the Internal Mixer option (2). Click Apply changes to apply made configuration (3). 88 Important: Settings specified on this tab must correspond to configuration made in the FDTimeShift program, in the Configuration of Data Input window. 1 2 3 28

4. Pass to the Input settings tab. Configure the Video line command that is used to control output of storage data. For this in the line with a corresponding video input index complete the following: 1. Put the (3) check mark. 4 3 5 2. Click button of selecting of video line (4). 3. Point cursor to the PC Input string. Select name of layer (specified at FDTimeShift configuration (see step 3)) in the appeared drop-down list. 4. Name of the layer is displayed on the button (6). 6 5. Configure other VideoInput commands if it is necessary to control broadcasting of a passthrough video coming from other sources. 29

8.2. Preparation for Use of the Wait Signal Command Pass to the Autodetect events tab in the Settings window. All Wait Signal commands configured via different configurator programs from AutoDetect software set are displayed in the list. The list is opened by clicking (1). 1 2 30

If it is necessary to detect marks specified at configuration of the Wait Signal command during AutoDetect broadcasting the commands must be added to the list of «active» commands. For this complete the following: 1. Click (1). 2. Select in the appeared list identifier of necessary Wait Signal command (2). Note. Identifiers of the commands configured in the NRDTMFConfig, NRJingleConfig, NRVClipConfig programs begin with NRDTMF_, NRWAV_, NRVClip_ correspondingly. 3. Necessary command is added to the list of «active» commands (3). 3 gg Tip: Click the command in list to view its configuration. You will get the following information: in the Action field implemented action in FDOnAir at detecting of mark specified in command. Default action for all commands configured via AutoDetect software is Resume Schedule/Autodetect. We recommend not to change specified default action because commands only with the Resume Schedule/Autodetect action can be added to schedule. Schedule command title is text that explains use of the command. When the command is added to FDOnAir schedule this text is displayed in the Name field; Timeout is limitation on time of command execution command in schedule. 31

8.3. Adding of Commands to Schedule The Video Input N command (N is an index of video input customized for broadcasting of data from storage (1)) is used to control broadcasting of delayed data. 1 2 1 3 The Video Input N command is added by clicking button with a corresponding index located on panel with schedule tools (4). 4 The following Wait Signal commands are used to control insertion of ads: to start ads demonstration the Wait Signal command must be customized so that to be activated at detecting of input mark (2); to stop ads demonstration the Wait Signal command must be customized so that to be activated at detecting of output mark (3). 32

Complete the following to add the Wait Signal command to schedule: 1. Open the Custom commands file page by clicking (1). The Wait Signal commands are marked with the icon. 1 3 2 2. Put indicator of current editing position in necessary line by clicking this line in the Name bar (2). 3. Then double-click line with necessary command on the Custom commands file page (3) and the command is added to schedule (4). 4 5 6 The following information is displayed in schedule line with the Wait Signal command: in the Start bar time of command execution start (5) (time is specified automatically considering duration of a previous command in schedule); in the Duration bar value of the Timeout parameter (with nonzero value); in the Name bar user-specified name of command (6). 33

Examples of Schedules Example А. Use of the Wait Signal command with Timeout (with nonzero value) Comments to example (А): (А) 1. Time of ads start is usually known in advance. So, time of mark receiving is also approximately known. To execute the Wait Signal command at specific time add the command of active start in schedule (1). 1 2 3 2. To start ads the Wait Signal command with Timeout is used. In our case timeout is 10 sec (2). This value is displayed in the Length bar (3). 34

3. The Skip this block on timeout option ( ) for the Wait Signal command (4) is on. To switch this option on click line with the command in the Crossfade duration bar ( ). 4 6 5 Principle of the Skip this block on timeout option is the following: if during specified period of time (the period equals to the Timeout parameter value) there is no any detection mark signal execution of the following commands block starts (5). Commands located between the Wait Signal command and command of new block start are not executed (6). 88 Important: When you add the Skip this block on timeout option in schedule add obligatory line with the Wait previous command. If there is no signal this command is activated. 4. Add the Next command simultaneously mark (9) in schedule fragment with video clips. In this case the Wait Signal command added to stop ads (7) starts to be executed simultaneously with the last video clip (8). The mark is added by clicking line with the command in the Next command simultaneously bar ( ). 7 8 9 10 5. Parameters of the Wait Signal command includes the Timeout parameter that is 47.96 sec in our case. It denotes the following: maximal time of command execution 47.96 sec. It corresponds to duration of the advert_4.avi clip; if the mark on ads end is received during playback of the advert_4.avi clip (8) its playback will be interrupted 35

gg Tip: and the following command in schedule starts to be executed (10); if the mark on ads end is received before start/after end of the advert_4.avi clip playback the command is complete simultaneously with end of the clip playback. Only then the following command starts to be executed. The Forward T software set provides with a possibility to monitor a moment of receiving of ads end mark during playback of any video file from ads block. For this you should create a project for playback of ads block files (*.SLBlock). More information on this issue see in comments to schedule (C). 36

Example B. Use of the Wait Signal command with Timeout (with zero value) Comments to example (B): (B) 1. Time of ads start is usually known in advance. So, time of mark receiving is also approximately known. To execute the Wait Signal command at specific time add the command of active start in schedule (1). 1 2 2. To start ads in schedule add the Wait Signal command with Timeout that equals 0. The command is executed till the mark is received; ads block starts only when the mark is received. 3. To execute the Wait Signal command of ads end (3) simultaneously with the next coming video clip (advert_4.avi in our example) (4) add the Next command simultaneosly mark (5) to line with this video clip. The mark is added by clicking line with the command in the Next command simultaneously bar ( ). 5 6 If mark is received during playback of any clip except the last one (advert_4.avi) the Wait Signal command will not be activated. 4 3 37

gg Tip: 4. In this example Timeout is 0. The parameter is used when ads is stopped (3) and in our case it denotes the following: the command will be executed till the mark is received; if the mark on ads end is received during playback of the advert_4.avi clip (4) its playback will be interrupted and the following command in schedule starts to be executed (6); if the mark on ads stopping is received after playback of the last video clip the last frame of this clip will be displayed till detection mark is received. The Forward T software set provides with a possibility to monitor a moment of receiving of ads end mark during playback of any video file from ads block. For this you should create a project for playback of ads block files (*.SLBlock). More information on this issue see in comments to schedule (C) 38

Example C. Use of Files in Block 1 1 (C) Comments to schedule (C): 1. Notes to the Wait Signal commands for start and stop of ads you may find in comments to example (B). 2. In this example instead of a sequence of commands for playback of video clips there is one command for playback of block of files Project_1.SLBlock (1). The SLBlock project is a text file with XML tags with links to ads block video files. The Wait Signal command for automatical stopping of ads starts to be executed simultaneously with the command of playback of block files. In this case waiting of a jingle is on at launch of the first ads clip. Command to stop ads is activated when jingle is received by any of the clips from this block. Creating and editing of SLBlock projects are made in the SLBlockEditor program included into ForwardT software set. Instruction on work with the program you may find in the «SLBlockEditor Editor of Projects to Playback Video Clip Blocks in FDOnAir. User s Guide». 39

Output of Data On Air At output on air delayed data with automatically inserted ads the following programs must be launched: FDPostPlay VideoIn program must be launched in mode of data input into storage. Launch of data input must be started in advance (advance time period at least must be equal to delay); FDTimeShift program must be launched in mode of storage data reading. The program must be launched before FDOnAir is launched; FDOnAir program must be launched in mode of schedule execution. 88 Important: Programs from the AutoDetect software set that are necessary for detecting of marks are launched automatically (without user participation) and work in a background mode. 40

Completion of Work 1. Stop of Data Reading From Storage 88 Important: Stop of data reading from storage must be implemented when TimeShift video input is not used in FDOnAir any more. Complete the following to stop data reading from storage: 1. Pass to the FDTimeShift program window. If the window is minimized do the following to maximize it: 1. Right-click program icon in notification area. 2. Select the Open FDTimeShift option in the appeared window. 2. Click Stop (1) to stop data reading from storage. 1 2 2. Close program window in one of the following ways: by clicking Exit (2) in the FDTimeShift program window; by right-clicking program icon ( ) located in notification area (3) and then clicking Exit FDTimeShift in the appeared window. 3 88 Important: If to click located in the title bar of the main program window it will be minimized but the program will continue working. 41

2. Stop of Data Recording Into Storage Stop data recording and close program instance used for data input into storage. Complete the following steps if the FDPostPlay VideoIn program is used: 1. Open the main program window. If the window is minimized open it by double clicking program icon (1) located in notification area. 1 2. Click Stop (2) to stop data input into storage. 2 4 3. Click Exit (3) to complete working with program. 88 Important: If to click located in the title bar of the main program window it will be minimized but the program will continue working. 3 42

Useful Links ForwardT Software set: description, download, documentation, solutions http://www.softlab-nsk.com/forward/index.html Support e-mail: forward@sl.iae.nsk.su forward@softlab-nsk.com forward@softlab.tv Forum http://www.softlab-nsk.com/forum (currently available in Russian only) Additional Documentation: FDOnAir: Broadcast Automation. Basic User's Guide FDPostPlay. Retransmitted Signal Delay Server. User's Guide PostPlay System. Quick Start FDTimeShift. Retransmitting a TV Signal with a Time Shift. User's Guide FDOnAir Commands List Broadcast Automation. User's Guide Translation from April 4, 2012 SoftLab-NSK