Wegener Communications 6420 Home Theater Server User Manual


 
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: