Release Notes
Updated: October 16, 2009
Products: mediaHUB-HD422
Copyright Adtec Digital, Inc. 2008-2009, All rights reserved.
http://www.adtecinc.com/
PLEASE NOTE:
Should support be needed, it can be reached by the following methods:
1. Fill out the on-line request form at http://adtecinc.com/supportrequest/.
2. Print out the Service Request and fax it to 615-256-6593.
3. Email support@adtecinc.com
4. Call 615-256-6619, Ext. 166
(Monday through Friday 9:00am to 5:00pm Central Time)
--------------------------------------------------------------------------------
Known Issues for Version 0.01.42, October 16, 2009. AHP
--------------------------------------------------------------------------------
FRONT PANEL: Some front panel menu options are not limited to valid ranges.
The result allows users to enter invalid options. Refer to API and manual
documentation for valid ranges.
ENCODER: Capture to file is only supported up to a transport mux rate (TMR)
of 40Mbps. At higher rates, capture will not be active.
ENCODER: Dolby E passthru 16-bit mode is not supported.
ENCODER: Using Closed Caption mode ATSCCONVERT while encoding 720p
resolutions may cause distortions in the video.
DECODER: Under certain conditions, the confidence decode may stutter
slightly at startup. This stuttering is not present in the encoded stream.
DECODER: The decoder audio will not play for transport stream content with
Dolby AC3 audio which uses the stream type '6' (MPEG2 PES private type) to
identify the PID type. This is to prevent decoder issues when the stream
type 6 contains Dolby E audio.
DECODER: There may be a several second audio delay when changing audio
tracks.
DECODER: If your installation requires the use of playback lists, note that
the command response for "LIST" or "LIST ADD xxx" for lists larger than
400 entries can take longer than one minute. Use 'terse' forms LI or LI ADD
for fast API responses on systems using large lists.
DECODER: Due to protected content mechanisms and the layering nature of
DVDs, some extracted DVD content will not play properly.
SYSTEM: File registration does not accurately register the duration of
elementary AAC files. Typically, it registers them with a 00:00:00:00
duration.
WEB USER INTERFACE: When encoding at the highest Trans Mux Rate possible for
the encoder, the web user interface is designed to become less responsive
freeing up resources to maintain a quality transmission.
--------------------------------------------------------------------------------
Version 0.01.42 SERIES -- INTERNAL BUILDS -- AHP
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Version 0.01.41, September 28, 2009, AHP
--------------------------------------------------------------------------------
WEB USER INTERFACE:
1) AUDIO 1 TAB: Corrected issue when selecting SDI Passthru for Audio 1. In
previous versions, this tab had an incorrect rate validation set and would
error out.
ENCODER:
2) Corrected issues found when using closed captions with 720p resolutions.
In previous versions, this could cause tearing in the video and could
cause the closed captions to read-back as garbled characters.
* NOTE - The following three(3) items were incorrectly noted as included
in the previous build. 0.01.40. They were not included until this version
0.01.41.*
3) Corrected potential audio drift issue when encoding Dolby from AES input.
4) Corrected error causing EIT events to show an incorrect start time of
"6 Jan 1980".
5) Added ATSC AC-3 descriptor to PMT when in ATSC tables mode. Added ATSC
AC-3 descriptor to EIT tables when Dolby encoding (not passthru).
--------------------------------------------------------------------------------
Version 0.01.40, September 23, 2009, AHP
--------------------------------------------------------------------------------
FRONT PANEL:
1) Extended IP Destination options (previously labeled MULTICAST) to support
new 4X Send capability. Each SEND functions independently and has unique
FEC, RTP, TOS, TTL, IPA and PORT configurations.
2) Moved VBI Source selection from Video menu to Tables menu where additional
VBI data is managed.
ENCODER:
3) Corrected potential audio drift issue when encoding Dolby from AES input.
4) Corrected error causing EIT events to show an incorrect start time of
"6 Jan 1980".
5) Added ATSC AC-3 descriptor to PMT when in ATSC tables mode. Added ATSC
AC-3 descriptor to EIT tables when Dolby encoding (not passthru).
SYSTEM:
6) Added functionality to print the Transport Status TRA to the logs at the
rate of once a minute.
DECODER:
7) Implemented Level A and B concurrent FEC recovery. Recovery is automatic
and does not require a configuration setting to enable. Implemented RTP
packet re-ordering.
8) Corrected issue that would falsely cause video/audio freeze detection when
video bit rate dropped below 5.0 mbps
WEB USER INTERFACE:
9) GENERAL: Added EXPIRES directives to web application. This prevents browser
caching of stale data, and eliminates the need for users to clear browser
cache when upgrading.
10) AUDIO TAB > AUDIO 1: Re-added SDI Passthru as an option for Audio 1.
--------------------------------------------------------------------------------
Version 0.01.39, September 11, 2009, AHP
--------------------------------------------------------------------------------
ENCODER:
1) Added support for unicast routing of FEC.
2) Corrected issue found with Composite PAL video when teletext extraction was
disabled. In previous versions, this would produce a green line visible in
the video.
--------------------------------------------------------------------------------
Version 0.01.38, September 9, 2009, AHP
--------------------------------------------------------------------------------
FRONT PANEL:
1) TABLES MENU: Re-added Closed Caption (CLC) option DVS157 to the Tables
Menu > Closed Caption Sub Menu.
ENCODER:
2) Added logic that prevents the initialization of the confidence decoder
via encoder command when BISS encryption is enabled. Since the confidence
decoder is not capable of decryption, preventing this initialization
prevents thrashing of the decoder.
3) Enabled Closed Caption option DVS157 for concurrent ATSC carriage.
4) Corrected PMT tables to reflect only valid and enabled audio streams.
5) Fixed condition where encoder could become bound when switching to or from
SDI audio passhthru.
6) Change the default setting for the Dolby Output (DOU) command to MUX. The
previous default setting "MUX+AES" could result in Dolby audio drift over
time.
7) Added internal switch to adjust aspect ratio when encoding High Definition
resolutions to 16 X 9.
8) Remove frame cropping setting relevant to H264 SD video. This setting
could result in vertical mis-alignment of the decoded video sequence.
SYSTEM:
9) Added default store log limitation (3 days) to drive-less systems.
10) Added debug capability to the myles communication system used with the web
application. Hardened messaging handling to and from myles to prevent
segmentation faults.
11) Fixed MIB formatting for better compatibility with 3rd party software.
12) Added functionality to pass the tail end of the current log to the web
application for debugging purposes.
DECODER:
13) Added DVBASIERRRECOVER and DVBASILATENT commands for DVB ASI error
recovery and latency. See API Notes for more information.
WEB USER INTERFACE:
14) SERVICES TAB: Expanded IP Transport Sub Tab to include configuration
options for all four possible multicast or unicast streams.
15) AUDIO TAB: Removed SDI as a selectable option for Passthru as logic
currently imposes incorrect variables on the encoder. It is still a valid
option selectable via the front panel and will return to the web
application once logic is corrected.
16) VBI TAB: Re-added Closed Caption (CLC) option DVS157 Captions Sub Menu.
--------------------------------------------------------------------------------
Version 0.01.37, August 26, 2009, AHP
--------------------------------------------------------------------------------
FRONT PANEL:
1) TABLES MENU:
- Removed VANC Line (LNA) from front panel as this configuration is no
longer used. VANC is now handled automatically.
- Removed invalid Closed Caption (CLC) options from front panel and added
new ATSCCONVERT option. The only valid closed caption options are OFF, ATSC,
ATSC708 and ATSCCONVERT.
2) TRANSMIT MENU: Added Type of Service (TOS) and Time to Live (TTL) settings
to the Multicast Sub Menu.
3) ENCODER VIDEO MENU:
Added LONG option for Encoder Latency (ELA). This latency setting will
introduce a one second delay (approximate).
ENCODER:
4) Deprecated VANC Line (LNA) command. VANC is now handled automatically.
5) Enhanced the recently added VBI Source (VBS) command so that it enforces
dynamic updates to tables when the VBI Source (VBS) is changed.
6) Added ATSCCONVERT as an option for closed captions. This option will
convert CEA-608 608-E closed caption data to CEA-708-D formatted closed
caption data.
7) Added ATSC caption service descriptor and short event descriptor when
captions are enabled and present.
8) Enhanced ATSC table versioning and initialization process to ensure properly
formatted ATSC tables. Incorrect initialization sequence or table
malformation would result in binding of the application at boot time and
produce CC errors in the transport stream.
9) Adjusted encoder boot to ensure that the encoder initializes with valid SDI
parameters. Previously, units might not auto-detect HD-SDI at boot time.
10) Added the ability for the device to simultaneously unicast to up to four
unicast destinations. Each unicast has independent Multicast Mode (MMO),
Multicast Send IPA (MSI), Multicast Send Port (MSP), Type of Service (TOS),
Time to Live (TTL) and FEC Parameter (FPR) settings. Each setting is
identified by a numeric option immediately following the command.
(ex. TOS 0 gets the Type of Service setting for the 1st unicast. TOS 1
gets the 2nd.)
11) Added corrective action at startup to ensure that all device communications
are in sync.
SYSTEM:
12) Modified the drive mount function to ensure that devices not utilizing
a hard-drive can maintain minimal logging on the CF Card for debugging
and troubleshooting purposes.
WEB USER INTERFACE:
13) Updated application login page to now display the currently running
firmware version under the Quick Links section.
14) Enhanced web user interface to prevent memory leaks, improve performance
and avoid communication errors when there is an abundance of configuration
requests or when the device has been running over an extended period of
time.
15) The Service Tab has been divided into 3 sub tabs for ease of use:
- ASI Transport - Contains transport rate, service data and table
information.
- IP Transport - Contains Multicast/Unicast variables.
- Bars, Tones and ID - Contains switches for overlaying Bars, Tones or
Service Information.
16) The VBI Tab has been divided into 2 sub tabs for ease of use:
- Captions - Contains fields specific to closed captioning.
- Teletext - Contains fields specific to teletext. These fields are
editable when the frame rate of the encoded video is 50p or 25i.
* NOTE: Splice PID and AMOL PID information has been moved to the PID tab.
They are not part of the PID paradigms schemes located on that tab.
17) Added power cycle capability to the System Tab via Power Cycle button.
Power cycling the device will stop all encoding / conf.decoding and you
will not be able to communicate with the device while it resets.
(approx. 45 secs.)
18) Fixed logic on Audio 2 sub tab that incorrectly showed SDI as a valid
option for PASSTHRU mode. Corrected issues in logic for Audio 1 and 2
that prevented users from selecting valid input options when in ENCODE
mode.
-------------------------------------------------------------------------------
Version 0.01.36 series -- INTERNAL BUILDS --
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Version 0.01.35, August 10, 2009, AHP
-------------------------------------------------------------------------------
ENCODER:
1) Added new LONG setting to the ENCODERLATENCY (ELA) command. This setting
will introduce a delay which is approximately twice the normal delay.
2) Enhanced VBISOURCE (VBS) routing to extend to SDI input. The rules
concerning CLOSEDCAPTION (CLC) and this command are found below.
Video Source (Input) is HD-SDI
- VBI Source is set to SDI : CC option is ATSC 708
- VBI Source is set to COMPOSITE: CC option is ATSC 608
Video Source (Input) is SD-SDI
- VBI Source is set to SDI: CC options are ATSC 608 or ATSC 708
- VBI Source is set to COMPOSITE: CC option is ATSC 608
Video Source (Input) is COMPOSITE
- VBI Source is set to SDI: CC option is ATSC 708
- VBI Source is set to COMPOSITE: CC option is ATSC 608.
3) Added new ATSC 708 setting to the CLOSEDCAPTION (CLC) command. See above
note concerning VBISOURCE (VBS) for implementation details.
4) One channel of Dolby E, Dolby Digital AC-3 and Linear PCM Passthru is now
available via the SDI input. Routing is handled via the SDI Matrix command.
Note: The routing must always consist of adjacent pairs.
(ex. Group 1 1/2, Group2 3/4)
5) Added the ability to generate Color Bars [ECOLORBARS], OSD [ECOLORBARSOSD]
and Color Bars and Tones [ECOLORBARSTONE].
Note: Rendering requires a stable video input.
SYSTEM:
6) Added automatic corrective action in the event that the number of incoming
requests to the encoder backlogs. This condition occurs rarely and is
specific to long-term (24 hour +) encodes. This corrective action flushes
out pending commands in order to stabilize the command channel.
Example log sequence:
[ETRANS]: 251517 readRply: 4 bytes of residual data in command buffer, it
will be removed
[ETRANS]: 251517 readRply: 17 bytes of residual data in command buffer,
it will be removed
[ETRANS]: 54000 CMD(2127, 194, 2): ->QV1^M
[ETRANS]: 54000 Error reading reply, CMD(2127, 99): <-
[ETRANS]: 54000 Backlog too deep, flushing
WEB USER INTERFACE:
7) VBI TAB: Exposed ATSC 708 selection in the Closed Captions drop down.
8) VIDEO TAB: Added new LONG setting to the Encoder Latency drop down.
9) SERVICE TAB:
- Exposed NIT parameters for configuration. These setting are only used when
tables are set to DVB.
- Added functionality to trigger Color Bars, OSD or Bars and Tones.
10) AUDIO TAB:
- Fixed bug that prevents the editing of data rate and audio level
when switching from PASSTHRU mode to ENCODE mode.
- Adjust selection options so that Passthru of Dolby E, Dolby Digital AC-3
and Linear PCM are selectable when input is SDI.
--------------------------------------------------------------------------------
Version 0.01.34, July 22, 2009, AHP
--------------------------------------------------------------------------------
SYSTEM:
1) Corrected issues with SNMP that prevented values from being set.
2) Enhanced NAS functionality related to NETSTORAGE command. This change
assists with the accurate registration of files located on a NAS device.
DECODER:
3) Corrected issue with HUE [HUE], BRIGHTNESS [BRI], CONTRAST [CON] and
SATURATION [SAT] that kept those values from affecting the composite
output.
WEB USER INTERFACE:
4) AUDIO TAB: Modified the Dolby Parameter configuration values so that they
are only valid when encoding Dolby Digital AC3.
5) AUDIO TAB: Fixed bug that would prevent changing MPEG 1 Layer 2 format
(Mono or Stereo) when encoding MPEG 1 Layer 2.
--------------------------------------------------------------------------------
Version 0.01.33, July 16, 2009, AHP
--------------------------------------------------------------------------------
ENCODER:
1) Fixed bug with uploading profiles. Previous versions would not run or save
the profile after upload so the settings would not take effect or be saved.
SYSTEM:
2) Implemented route (IP layer 3) for IP unicast streaming.
WEB USER INTERFACE:
3) The Audio Tab has been split into sub tabs.
1 - Global Audio Tab
1 - Audio sub tab per Audio Encoder
4) Exposed additional Dolby parameter settings for Audio 1 & 2.
5) Added a signed certificate to our ftp upload applet as well user
notification when uploads have completed.
* Note - Release notes for versions 0.01.31 and 0.01.32 reference an
incorrect version number (1.00.31 and 1.00.32 respectfully)
--------------------------------------------------------------------------------
Version 0.01.32, July 2, 2009, AHP
--------------------------------------------------------------------------------
FRONT PANEL:
1) Added Transport Stream Id to front panel PIDS menu.
ENCODER:
2) Added automatic synchronous functionality for the audio encoders when they
are all operating with the same parameters.
3) Expanded profile handling to include additional FEC (FEP) parameters,
encoder SDI audio matrix (EMX) and confidence decode auto-resolution
(CDE AUTORES) setting.
WEB USER INTERFACE:
4) GENERAL: Updated version management in UI to use binary version process.
Includes recognition of.gz and .tgz extension files.
5) VIDEO TAB: Fixed bug that was preventing DVB Receiving from being set
properly.
--------------------------------------------------------------------------------
Version 0.01.31, June 22, 2009, AHP
--------------------------------------------------------------------------------
SYSTEM:
1) Fixed build-time bug preventing the correct profile generation file from
being included.
WEB USER INTERFACE:
1 front
2) GENERAL: Updated version management in UI to use binary version process.
-------------------------------------------------------------------------------
Version 0.01.30, June 19, 2009, AP
-------------------------------------------------------------------------------
FRONTPANEL:
1) Relocated Confidence Decode configuration to Decoder Menu.
2) Added Auto Resolution configuration specific to the Confidence Decoder to
the Decoder Menu. When turned ON, the decoder will look for the resolution
settings from the encoder and match them for the output. When turned OFF,
users may specify the display target.
3) Added VBI Source to the Encoder Video Menu.
4) Changed Dolby AC3 passthru response on front panel to "DP"
ENCODER:
5) Implemented dynamic Wide Screen Signaling (WSS) option for Aspect Ratio
(ARA) specific to PAL video. Selecting WSS will enable the encoder to read
the incoming WSS flag and will adjust the aspect ratio in the MPEG2 video
elementary stream accordingly. Note that Aspect Ratio is related to Active
Format Descriptor (AFD). It is recommended to set AFD to WSS if Aspect Ratio
is set to WSS.
6) Implemented static AFD support for for HD and NTSC resolutions. This
functionality is dependent upon closed captioning being turned on for the
device. AFD is used by downstream decoding devices to properly display pixel
aspect ratio on displays with differing aspect ratios. An AFD compatible
display or STB/IRD is required. See API Notes and help hints for more
information.
7) Adjusted the Video Auto Fill calculations to allow for 2.5% overhead instead
of previous 1.5%
8) Profile generation has been updated to include recently added configurations
and previously omitted commands. Out-dated and unused configurations have
been removed.
9) Added new command VBISOURCE (VBS). This option allows users to select which
input to extract VBI data from when the video input is SDI. This is
primarily designed for teletext and WSS capture from a COMPOSITE source
while encoding video from a SDI source. NOTE: The hardware currently does
not support video input on COMPOSITE AND VBISOURCE input on SDI.
SYSTEM:
10) Optimized file registration processes to reduce or eliminate "Busy Database
Errors".
DECODER:
11) The confidence decoder will be turned off when the encoding parameters
reach the limits of the decoder's capabilities. These limits are:
When encoding at a Transport Mux Rate above 60 and latency is NORMAL.
When encoding at a Transport Mux Rate above 50 and latency is LOW or VERYLOW.
WEB USER INTERFACE:
12) GENERAL: Corrected compliance bug that was causing the application to fail
loading using IE browser.
13) PROFILE TAB: Enhanced profile upload process to automatically name the
uploaded profile. If the upload profile name already exists, the user
has the option to rename or overwrite the profile.
14) STUDIO TAB > INVENTORY TAB: Enhanced studio encoding interface to allow
for search capability, individual file playback and the download of encoded
files.
15) PID Tab: Added new PID paradigm, WBU-ISOG.
Settings are:
PMT - 0x00100 hex 256 dec
Video - 0x00101 hex 257 dec
PCR - 0x00101 hex 257 dec
Audio 1 - 0x00102 hex 258 dec
Audio 2 - 0x00103 hex 259 dec
Transport Stream ID - 0x0001 hex 1 dec
16) VBI TAB: Added capability to set new command VBISOURCE (VBS).
-------------------------------------------------------------------------------
Version 0.01.29, June 5, 2009, AP
-------------------------------------------------------------------------------
FRONT PANEL:
1) New command ENCODERLATENCY ELA has been added to the Encoder Video Menu.
ENCODER:
2) Modified upper limits for Transport Mux Rate and Video Rate on the encoder
to support up to 100 Mbps Transport Mux Rate and up to 80 Mbps Video Rate.
3) New command ENCODERLATENCY ELA has been added and allows the capability to
modify of latency settings. See API Notes and web application help notes
for more details on the new command. This command is part of the profile
set.
4) When using SDI video input with a standard definition feed, the SD Standard
setting is now automatically toggled to reflect the incoming stream type.
SYSTEM:
5) Corrected issue with PAR file processing that prevented PAR files from being
run after reboot. It was incorrectly taking the permissions of the PAR file
into account.
6) Modified RESET command to clean up the database and journals.
DECODER:
6) When the DECODEACTIVEFORMAT option is turned ON, it will automatically force
the OUTASPECTRATIO and OUTPUTVIDEOSCALE options to OFF. This allows the
decoder to properly set the screen resolution based on the decoded stream
active format settings. The change to the OUTASPECTRATIO and
OUTPUTVIDEOSCALE is recored in the log file. If DECODEACTIVEFORMAT is ON,
the OUTASPECTRATIO and OUTPUTVIDEOSCALE options cannot be set and a log
message is generated.
WEB USER INTERFACE:
5) SERVICE TAB: Exposed new command ENCODERLATENCY ELA in Service Tab.
6) VIDEO TAB: Exposed command DECODEACTIVEFORMAT DAF in Video Tab > Confidence
Decode section.
-------------------------------------------------------------------------------
Version 0.01.28, June 1, 2009, AP
-------------------------------------------------------------------------------
ENCODER:
1) Corrected return value testing relative to the ENCYRPTION ECR command. The
setting would not set properly in previous builds.
SYSTEM:
2) Corrected issue with migration of pureFTP settings introduced in build
00.01.27. The error prevents the built-in web ftp applet from uploading.
WEB USER INTERFACE:
1) GENERAL: Made corrections to syntax preventing the web-application from
loading in IE browsers.
-------------------------------------------------------------------------------
Version 0.01.27, May 29, 2009, AP
-------------------------------------------------------------------------------
WEB USER INTERFACE:
1) STATUS PANEL: Modified Service Name and Service Provider fields to show N/A
when tables are set to MPEG.
-------------------------------------------------------------------------------
Version 0.01.26, May 28, 2009, AP
-------------------------------------------------------------------------------
FRONT PANEL:
1) Added Linear PCM option to Encoder Audio Menu > Audio Type. It is only
available in Passthru Mode.
ENCODER:
2) Added support for 1440 horizontal resolution for 1080i encoding.
Supports MPEG2 and MPEG4 AVC.
3) Modified default lip sync settings for D1 (NTSC and PAL), 720p50 and
1080i50.
4) Eliminated SDI and Composite video cross-talk issue. Achieved this by
disabling the internal SDI VBI loop-back when not needed. The SDI loop-back
is used for extracting VANC from SDI. (example ATSC captions and
teletext)
5) Reduced latency through encoder by 4 frames (Empirical testing).
6) Modified profile naming to allow for spaces in the profile name.
7) Added Encoder SDI Audio Matrix. This allows for custom routing of SDI audio
to any of the audio encoders. This device can route channels from 2 Groups
concurrently. 1 and 2 or 3 and 4.
SYSTEM:
8) Added INACTIVE status to NTPSRVRADDRESS for local synchronization.
9) Fixed issue with networking that prevented network settings from
being set.
10) Added NTPSVRIPADDRESS RESTART command. See API documentation for use
details.
11) Added NETSTORAGE and NAMESERVER commands. See API documentation for
use details.
WEB USER INTERFACE:
12) HELP blurbs: Enhanced descriptons for TELETEXT, ASPECT RATIO and
ACTIVE FORMAT DESCRIPTORS.
13) INVENTORY Tab: Enhanced playspot functionality. Double-clicking on
an inventory item will play the the selected playspot sutomatically.
14) PID Tab: Added WBU-ISOG new PID paradigm.
15) PROFILE Tab: Added functionality to DOWNLOAD and UPLOAD configuration
files representing each profile. Note that uploading a profile,
automatically triggers all settings included in the uploaded file.
16) STUDIO Tab: When CONTROLLER INTERFACE is set to NONE, PRE-ROLL is
automatically set back to 0.
17) STUDIO Tab: When switching from Capture Mode to Transmission Mode,
the UI automatically issues a REC command to begin transmission.
18) STUDIO Tab: When in Transmission mode or Crash Recording, the encoder
STARTUP command is turned OFF.
19) SYSTEM Tab: IPA address and SubnetMask ethernet fields are no longer reset
when disabled (DHCP mode).
20) VIDEO Tab: Added support for 1440 horizontal resolution for 1080i
encoding. Supports MPEG2 and MPEG4 AVC.
21) VIDEO Tab: Added Confidence Decode Auto Resolution functionality.
22) VIDEO Tab: Re-Enabled support for HSIZE 1440.
-------------------------------------------------------------------------------
Version 0.01.25, May 19, 2009, GE
--------------------------------------------------------------------------------
FRONT PANEL:
1) All VESA and XGA display targets were removed from the front panel.
DECODER:
2) Modified GET response for DVB-ASI command when hardware does not support it.
An info message is returned, indicating that command is not implemented.
ENCODER:
3) Support for SDI teletext handling.
4) Added support for VIDSTATS|VST|VU API command to display video input
statistics on SDI and Composite Mode.
5) Added support for ESDIAUDIOMATRIX (EMX EX) configuration loading and
persistence when rebooting the unit.
WEB USER INTERFACE:
6) Client-Code is minified, improving performance and response time of the UI
by using less memory on the browser, and decreasing latency-time when
loading the web-application.
7) SAS command deprecated from UI. Using AMO (INDEX) instead, to detect
AUDIO status (Enabled/Disabled).
8) STATUS PANEL: Multicast, RTP, IP:Port and FEC settings can be monitored in
real-time on the status panel. In addition, RTP, IP:Port and FEC settings
are greyed out when MULTICAST is turned OFF.
9) AUDIO Tab: Modified INFO blurb for SDI Audio Group.
10) AUDIO Tab: Support for ENCODER AUDIO MATRIX (ESDIAUDIOMATRIX) API command.
11) STUDIO Tab: CONFIDENCE DECODE automatically turned ON when selecting
RS422 mode.
12) VIDEO Tab: Support for SDI AUDIO MATRIX (SMX) API command. Channels are
grouped in pairs, with even-numbered channels adding 1 to the value of
the previous channel. e.g If CH1=3 then CH2=4. Automatically set when
submitting the form on this tab.
13) VIDEO Tab: SMX and DVB fields are disabled when features are not supported
by the hardware.
-------------------------------------------------------------------------------
Version 0.01.24, May 13, 2009, GE
--------------------------------------------------------------------------------
ENCODER:
1) Added user data support, closed captioning per SMPTE 334 for HD and NTSC for
SD. Captions are compliant with CEA 608 and 708. Supports all MPEG 2
resolutions per ATSC A53. Supports all MPEG 4 AVC resolutions per ATSC A72.
2) Support for Network Attached Storage (NAS) using Network File System (NFS).
3) Added support for Linear PCM Bypass Mode for AES inputs 1 and 2. The PCM is
packaged according to SMPTE302M. Use this setting when passing uncompressed
PCM Audio or Linear Acoustics E2.
4) Enabled AES 1 and 2 out to default AES 1 and 2 in loop. Only works when AES
1 and 2 are in mode PASSTHRU.
5) Reduced default latency through encoder.
6) Enhanced robustness of systems without a hard drive.
DECODER:
7) Support for SDI Audio Matrix.
UI:
8) AUDIO tab: Removed artificial audio rate enforcement of 192000 kbits/sec.
9) AUDIO tab: Added option for Linear PCM Audio Type (available in PASSSTHRU mode).
10) AUDIO tab: Support to turn ON/OFF Audio 1.
11) INVENTORY tab: Files can be played directly from the UI by selecting them from
a dinamycally generated dropdown list.
12) INVENTORY tab: Format for Date/Time field modified to MM-DD-YYYY hh:mm:ss.
13) PROFILE tab: When creating a new profile, profile name can be typed directly,
since corresponding field is selected by default.
14) PROFILE tab: Prevents page-refreshing when pressing "Enter" or "Return" key when
creating a new profile.
15) SERVICE tab: FEC parameters and settings are disabled when MULTICAST is set to
OFF, and re-Enabled when MULTICAST is set to SEND.
16) SYSTEM tab: Date field can be edited with or without using the calendar wirdget.
17) STUDIO tab: When CIF mode is set to RS422, Encoder is automatically started,
and CONSTANTCAPTURE set to ON.
18) STATUSPANEL: MULTICAST, IP:Port FEC PARAMS exposed on STATUS PANEL and refreshed
in real-time.
19) VIDEO tab: Exposed SDIPASSTHROUGH setting. Options are ON/OFF (Only available on
SDI mode).
16) VIDEO tab: Support for SDI AUDIO MATRIX pairings.
17) VIDEO tab: Support for ACTIVE FORMAT DESCRIPTOR (AFD) settings.
18) VIDEO tab: Aspect Ratio, and Active File Descriptor fields enabled in HD mode.
19) VIDEO tab: SDI pair, and Track dropdown fields are synchronized. By default,
CH1 is selected when loading the tab, and the current setting for CH1 is selected
on the "Track" dropdown field. Selecting a different channel will display the
current setting for such channel in the track dropdown, but any changes to a
previously selected channel will be dropped if the form has not been submitted.
Only one channel can be changed at a time.
20) PID tab: Hex values standardized 0xXXXX where uppercase X is a HEX digit.
-------------------------------------------------------------------------------
Version 0.01.21, April 8, 2009, JPT
--------------------------------------------------------------------------------
UI:
1) Correct IE bugs preventing web-application to launch.
DECODER:
1) Confidence decode restarts when errors are detected.
ENCODER:
1) Extended CDE command to allow for Automatic Display Target. This new
function will query the incoming resolution on the SDI input and match it for
the confidence decode.
-------------------------------------------------------------------------------
Version 0.01.20, April 8, 2009, JPT
--------------------------------------------------------------------------------
SYSTEM:
1) Added product key.
DECODER:
1) Confidence decode restarts when errors are detected.
-------------------------------------------------------------------------------
Version 0.01.17, April 3, 2009, GE
--------------------------------------------------------------------------------
GUI:
1) VIDEO tab: Added support for audio channels 3 and 4 in Track Selection
dropdown field.
2) VIDEO tab: Ensured proper setting of vSize, depending on VID setting. (480
for NTSC, and 576 for PAL).
3) VIDEO tab: Added support for PROGRAM NUMBER selection on the DECODER.
4) AUDIO tab: Disabled MPEG mode selection field when audio type is anything
other than MPEG.
5) STATUS PANEL: Modified LED image color from "black" to "yellow" for IDLING
states on the Encoder and Decoder status.
6) STATUS PANEL: Added LED images and AUDIO status indicator for every audio
channel. Fields updated in real-time.
7) SERVICE tab: Added support for FEC Parameters.
8) UPGRADE tab: Included FEATURES, a new navigation item that allows locking
and unlocking of certain hardware functionalities.
DECODER:
9) Audio Track selection (1 to 32) allowed in all menus.
ENCODER:
10) Change max H264 hidef level to 4.1 (from 4.2).
11) AUDIOMODE AMO A9 command no longer reports a 0 bitrate in the event of an
audio DSP problem. It always returns the user's desired rate setting.
12) Modified ADS command to reflect "IDLING" or "RUNNING" status.
13) VENCODE and CHROMATYPE commands modified to respond "Feature Locked" when
the given feature is not available.
14) Updates to IP egress (multicast send) avoids dropped PIDs.
15) Confidence decode enhancements prevents break-up during playback.
-------------------------------------------------------------------------------
Version 0.01.16, March 26, 2009, JT
--------------------------------------------------------------------------------
ENCODER:
1) The confidence decode message was changed to include correct information for
all active audio streams.
2) The audio codec configuration was not being saved properly for the first
audio channel.
3) AUDIOMODE was changed to return the configured bit rate at all times to
prevent issues with incorrect information being presented to the API and the
GUI. Previously, AUDIOMODE would return a 0 fo the bit rate at the start
of an encode session, or if the audio encoder was not active.
-------------------------------------------------------------------------------
Version 0.01.15, March 23, 2009, JT
--------------------------------------------------------------------------------
ENCODER:
1) Corrected CRC errors with static DVB EIT at day rollover.
-------------------------------------------------------------------------------
Version 0.01.14, March 20, 2009, JT
--------------------------------------------------------------------------------
ENCODER:
1) Added audio PID 3 and audio PID 4 to multicast send. Previously, these PIDs
were filtered out potentially causing PCR jitter on IP streams.
SYSTEM:
1) Corrected "neighbor table overflow" which occurred when unicasting
[MID 2569].
2) Added features for M4HD422, M4HD420, M2HD422, but there is no enforcement
at this time.
DECODER:
1) Confidence Decode was updated to transition more quickly to the stop mode
at the end of an encode session.
-------------------------------------------------------------------------------
Version 0.01.13, March 17, 2009, GE
--------------------------------------------------------------------------------
ENCODER:
1) The CONFIDENCE DECODE command now includes HD/SD resolution information
to enable the decoder to confidence decode SD MPEG2 4:2:2 streams.
GUI:
1) VIDEO tab: Submits only those values that have been modified, preventing
overloading the server with unnecessary API requests at once.
2) INVENTORY tab: Row that displays the total number of media files and total
size in MB reflects the proper values, even when filtering the results.
3) FIRMWARE tab: Refresh rate for available versions modified from 5 to 10
seconds.
4) FIRMWARE tab: Removed paginator from Uninstalled firmware versions. Added
condition that prevents refreshing the Uninstalled firmware versions while a
DELETE, EXTRACT, UPDATE, or RESTORE operation is executing.
--------------------------------------------------------------------------------
Version 0.01.11, March 16, 2009, MPG
--------------------------------------------------------------------------------
ENCODER:
1) Allowed preroll up to and including 10 seconds.
2) Lowered minimum video bitrate for H264 to 700 kbps.
3) Force frame mode only encoding for interlaced video sources.
--------------------------------------------------------------------------------
Version 0.01.10, March 12, 2009, MPG
--------------------------------------------------------------------------------
ENCODER:
1) Updated MPEG2 HD code with support for 422 chroma (720 and 1080).
2) Add support for 7115 (SARA 422) vs 7113 (Mhub Pro) with regard to Closed
Captioning and handling.
3) Fix BISS dropping out on restarts (must set the CASKey after each
ASIFifoReset command).
4) Configure 7115 for SAV/EAV wrapped VBI data.
DECODER:
5) Added log message for error conditions: "Video PTS error [nnnn]
or Audio PTS Error [nnnn] out of range, restarting DVB-ASI or
multicast or CONFIDENCE DECODE" for diagnostics. The error
condition has always been acted on, but never logged.
SYSTEM:
6) Fixed API 0/OK response for Mirroring commands.
--------------------------------------------------------------------------------
Version 0.01.09, March 6, 2009, JT
--------------------------------------------------------------------------------
ENCODER:
1) The VENCODE configuration is now persistent for mediaHUB-HD422 systems.
2) Added SMPTE 2022 "COP3" forward error correction to RTP multicast send
streams. To configure use FECPARAMS|FEP|FM command.
3) Corrected LED states for Audio 3 and Audio 4 on startup. [MID 2555]
4) Corrected menu for encoder audio 3 and 4 settings. Previously, these
settings were actually viewing and changing value of audio 1.
DECODER:
5) Confidence decode now works for MPEG2 and H.264 encoded streams.
6) Confidence decode will not attempt to decode streams encoded using
CHROMATYPE 422. The decoder does not support 4:2:2 encoded streams.
7) Added SDIAUDIOMATRIX (SMX S0) command to allow any of the eight channels
of audio originating from the decoder to be routed to any of the eight
audiooutputs on the SDI interface. The front panel has been modified to
include SDIAUDIOMATRIX. Please see the Adtec API for more information.
8) The DVB-ASI and TRANSPORT commands were modified to report up to 9 PIDs
per program. The original limit was four which prevented the system from
properly reporting all of the video and audio PID information from
MediaHUB-422 encoded streams.
9) The DVB-ASI, multicastreceive and confidence decode functions were modified
to detect error conditions more quickly. The following log messages are
used when error conditions are detected:
"Video frame count is not incrementing, restarting multicast" (or "DVB-ASI"
or "confidence decode" based on mode)
"Video PTS is not incrementing, restarting multicast" (or "DVB-ASI" based
or "confidence decode" on mode)
"Audio PTS is not incrementing, restarting multicast" (or "DVB-ASI" based
or "confidence decode" on mode)
"DVB-ASI PTS out of range VPTS[nnnn] aud[n] APTS[nnnn] Stream restarted"
10) The multicast receive buffer control no longer attempts to adjust the
decoder clock when H.264 streams are being decoded and a low buffer
condition is detected. The clock adjustment could cause the decoder to
start stuttering.
SYSTEM:
11) Corrected COM2 input processing which prevented responses to API commands.
WEB USER INTERFACE:
12) Upload firmware file delete action uses different method to delete file.
13) Added User Manual.
--------------------------------------------------------------------------------
Version 0.01.08, February 28, 2009, GE
--------------------------------------------------------------------------------
1) Advanced MPEG1 Layer II Audio by 150mSec when video CODEC is MPEG2 and frame
size is 720P.
2) ADSP ASCK and LR clk inputs are sync'd to MCK before internal use.
3) Add MPEG2 720p 420 support.
4) Fix MPEG1 Layer II Audio drop issue
5) Fix "API" terse response.
--------------------------------------------------------------------------------
Version 0.01.07, February 26, 2009, GMC
--------------------------------------------------------------------------------
DECODER:
1) Multicast would not always start decoding when a multicast session was
stopped and restarted. [MID 2425]
2) The MULTICASTSTATS [MUS] [MC] was modified to show the current multicast
latency setting configured using the MULTCASTLATENT [MLT] [MA] command.
3) Added support for OSD CRAWL repeat functionality. The default value is
'0', which indicates that the crawl should repeat forever. If a non-zero
value is is argued for repeat when the OSD CRAWL command is issued, the
crawl will be removed from the display after the argued number of crawl
repeats have completed. Please see the Adtec API for ONSCREENDISPLAY for
more details. [MID 2429]
4) The OSD status output has been changed to show 'TEXT BACKGROUND COLOR'
instead of 'CRAWL BACKGROUND COLOR' for the TEXT region information.
5) Added decoder closed caption support for all VIDEO modes. Command
DECODECLOSEDCAPTION DCC DC was added to allow selection of EIA608 or
EIA708 closed captions. The default closed caption mode is 608CC1, which
shows EIA608 CC1 over the composite display output only.
Some closed caption options use the OSD display mode and cannot be activated
at the same time as OSD or OSDTEMPLATE. Please refer to the Adtec API for
details.
6) The OSD and OSDTEMPLATE functions will not be available if an OSD based
closed caption is active (refer to item 5). Please refer to ONSCREENDISPLAY
and OSDTEMPLATE API for details.
7) The OSDTEMPLATE option PALFULL has been modified to use a screen height of
576 lines. The original template was incorrectly set to 525 lines.
8) Corrected log messages to use the correct log error code for error
conditions in the OSD ON and OSD OFF commands.
9) Command DECODEPGMNUM would not always return the correct active program
number. This has been corrected.
10) Added MULTICASTLATENT MLT MA command. This allows the user to specify the
start delay when decoding a multicast stream. The minimum delay value
is 200 milliseconds. The default value is 500 milliseconds. Added log
message when the length of the initial delay is too long:
"UDP MLT Error: Buffer full before latency wait is done, starting UDP now".
Please refer to the Adtec API for details.
11) Adjusted the multicast receive buffer control algorithm to prevent invalid
adjustments that would occur under some conditions. Added log message
to indicate when a low buffer condition has been detected:
"Low Buffer detected for multicast playback, forcing PAUSE for xxx
milliseconds".
12) Modified front panel menus.
a) Added encoder video codec and SDI passthru controls.
b) Moved encoder audio sample frequency to global encoder audio menu.
c) Added encoder audio channels 3 and 4.
d) Removed encoder secondary audio control since it is handled by encoder
audio type control.
e) Added encoder PIDS for audio channels 3 and 4.
f) Added decoder DVB-ASI menu containing program number control.
e) Added decoder audio matrix menu and controls.
13) Added persistance for SDIPASSTHRU | SPT | SP, and ENCODE | VEN | VE encoder
api commands.
14) Added unique identifier for the Permanent ID and Temporary ID fields on the
feature Key API responses.
GUI:
15) Added delay when updating the values on the FEATURES tab to prevent synch
errors by allowing records to be populated prior to re-loading the table
containing them.
16) In STATUS PANEL, fixed message to display when a HD input is detected, and such
feature is not available
17) Prevented sync errors in PROFILES tab by requesting the current status of the
current profile, instead on relying for the interval on the STATUS PANEL to
update those variables.
18) Added unit's internal temperature display on the STATUS PANEL. NOTE: Value
displayed in in CELSIUS.
19) STATUS PANEL. "Resolution" and "Frame Rate" fields display "HD not Enabled"
when the video source is High-Def, and the corresponding feature key is not
active.
20 STUDIO tab was divided in two different subnavigation items.
CONTROL (Former STUDIO), and INVENTORY.
21) Added a INVENTORY subnavigation item. Allows to view, sort, play, stop, and
pause existing media files. Located under STUDIO (see above).
22) Increased tolerance (from 3 to 5 secs) for reporting timeout errors when
the unit appears to be disconnected. Especially useful for slow network
connections.
--------------------------------------------------------------------------------
Version 0.01.03, February 3, 2009, GE
--------------------------------------------------------------------------------
1) Support for Confidence Decode using codec H264
2) Added system module that monitors temperature and voltage.
3) Added MPEG support (limited)
4) PCR spacing modified to 30 msecs to avoid spacing violations.
5) Added support for SDI passthru. It automatically adjusts slew rate for STD or HI-DEF signals.
6) Channel name increased to 22 characters.
7) Video bit settings constraints are set automatically, based on Encode mode.
8) Support for new FEATURE KEYS Encod422, and EncodeAVC.
GUI:
9) Internet Explorer and other Grade-A browsers are supported and fully
compatible with all features.
10) New image for calendar icon on SYSTEM tab.
11) Eliminated text area in UPGRADE tab. Status messages displayed at the top of
the page.
12) Eliminated button for uploading firmware files in UPGRADE tab. All files
must be added using Adtec FTP uploader (top-right corner icon).
Note: In order to display uploaded files, it is necessary to re-load UPGRADE
tab once upload is completed.
13) Modified method to get AUDIOPID API setting in PID tab.
14) Hiding section of "Available Versions" when no unextracted versions are found.
15) Simplified displayed message when a firmware version, or a firmware file is
deleted. Instead of displaying the data returned by the server, a message
"Version <version-name> succesfully deleted" is displayed.
16) Display of installed and uninstalled versions are refreshed after every
operation (e.g delete file, extract, delete, etc..), reflecting the most
current data.
17) When updating the unit, deleting an installed version, or extracting a firmware
file, a panel containing an animated image and a custom message is displayed,
in addition to updating the information on the form status (top of the page,
below navigation bar). this indicates that the unit is active, and a process
is running on the server. Secondly, it disables all of the controls on the
page, preventing any conflicts with the currently running process. Once the
process is complete, the panel dissapears, and the page goes back to a normal
state.
18) Intuitive support to control the VTR speed and direction in RS422 mode.
Slider on STUDIO tab allows users to control the play speed and direction in
real-time, by simply dragging the thumb across the slicer control.
19) Browser History manager supported. User's can link directly to tabs within
the User Interface. Tab changes are registered in the browser's history,
allowing to do operation like going back to a previous tab, or refreshing the
page and land in the current section again.
20) Added VBP (VBI Parameters) settings on VBI page.
21) Synchronized contents of help tab within the UI, with the help.html file
located at the root folder.
22) List of available firmware upgrades (UPGRADE tab) was not refreshed after the
last version was installed.
23) Enhanced support for PID paradigm settings in PID tab. PID settings can be set
by selecting from pre-loaded configurations, available on a dropdown list.
If current settings reflect a particular configuration, that option is selected
by default upon refreshing the tab.
24) UPGRADE tab was divided in two subnavigation items. FIRMWARE (default) for
firmware updates, and FEATURES, to enable/disable optional functionalities.
25) BUG fix to make HISTORY manager, and navigation among different tabs to be
compatible with MS Internet Explorer.
26) Sales Contact Information included in FEATURES tab.
27) Modified Look & Feel of navigation bar for tabs that contain subnavigation
items.
--------------------------------------------------------------------------------
Version 0.00.04, December 4, 2008, JPT
--------------------------------------------------------------------------------
1) Added persistence to the DeBlockFilter configuration.
2) Added persistence to the configurations: Audio Input, Audio Level,
Audio Sync, Audio Mode, Audio PID, Audio Language, Musicam Mode,
specifically for channels 3 and 4.
Created By: Adtec Digital Inc |