Wegener Communications 6420 User Manual

Page of 135
 
 
iPump 6420 User’s Manual 
 
 
www.wegener.com 
800070-01 Rev B 
Chapter 3, Page 97 
stored to the /u/user/showshifts directory.  In the Events file, all Compel commands which were 
associated with the audio stream while being recorded are themselves recorded.  These are stored 
with precise timestamps indicating the exact time the command is to be executed, relative to the 
beginning of the episode.  For instance, if a Associated Audio Compel command to play a 
playlist is encountered, and if the playlist and its referenced files exist, then a playlist insert is 
done in the live audio track.  This is done during the playback, just as is done in normal 
operation if receiving the original live satellite broadcast.  In addition, for every audio outage 
seen in the audio stream during recording, an Event is listed, showing the start and duration of 
the outage.  The significance of this on playback is this:  For short outages, the Decoder will 
output silence.  For outages exceeding a threshold (“LOS threshold”), the Decoder will, after a 
delay (“LOS delay”), play audio from a playlist named “LOA”.*  Note that the audio outages 
may be from any source, whether the unit is reboot, the satellite carrier fades out, uplink failure, 
or any other event that prevents valid MPEG audio from being available to the record process. 
* Called LOA only to differentiate from the already used “LOS”. 
The limits on ShowShift capabilities are as follows:  Even while all three Decoders (ports) 
may be busy playing live audio, or playing back shifted Showshift episodes, or playing other file 
audio, the i6420 may support two simultaneous Showshift episode recordings.  This restriction 
should be enforced in the user web interface, but if an expected Show episode fails to record, the 
user should check for conflicts.  Note that a showshift playback is considered permanent while it 
is in progress.  If the unit should reboot during a showshift playback, then playback resumes if 
not completed.  But because Showshifting depends on the Local Scheduler, the unit must be up 
and running at the show episode record start time and at the shift playback start time.  If either is 
missed, the episode may not record, or it may not play back.  When Showshift episode playback 
finally does end, on a Decoder, then that Decoder resumes its normal permanent activities.  If 
any Compel commands arrive during playback that are Associated with the audio stream which 
is the normal permanent setting for that Decoder, then these are discarded (if no other recording 
is taking place).  Compel commands directed to the unit itself are always obeyed, regardless of 
ShowShift activities, except that if the permanent assignment for the Decoder doing playback 
changes, that change only takes affect after the episode playback is completed. 
Note that it is the showshift definitions that end up driving iPump6420 actions.  For any 
episode of a defined Show, if there are no showshifts defined at the start time of the episode, then 
that episode is not recorded! 
During ShowShift ongoing operations, many recorded files will be created, both *.mp2 and 
*.evt.  The name of each will include the creation-date.  A cleanup function will run each day, 
using that date and a user-set expiration time.  Those files that exceed the allowed age will be 
automatically deleted. 
Logging of ShowShift operations is similar to normal operation.  When a record or playback 
starts or ends, there will be an Ops Log entry.  During playback, if any cue relay closures, those 
are also logged.  During playback, if any local file or playlist inserts, those are logged to the As-
run log. 
ShowShifting authorizing keyfile names 
ShowShifting authorizing keyfiles are named serialnumber-showshift.pem
User Indications and controls 
The relevant indicators are: