Release Notes Updated: June 29, 2010 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.02.22, June 29, 2010. 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. 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.02.22, June 29, 2010, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Included security enhancements. WEB USER INTERFACE: 1) SECURITY TAB: Added return timeout to tab so that when Stealth IPA is modified, the system has the appropriate response time. -------------------------------------------------------------------------------- Version 0.02.21, June 25, 2010, AHP -------------------------------------------------------------------------------- WEB USER INTERFACE: 1) SECURITY TAB: Added APPLY and CANCEL buttons specific to changing Stealth IPA. In previous versions they were not visible. 2) PROFILE TAB: Adjusted max profile name length from 40 to 39. -------------------------------------------------------------------------------- Version 0.02.20, June 23, 2010, AHP -------------------------------------------------------------------------------- WEB USER INTERFACE: 1) PID TAB: Corrected issue on PID tab that caused incorrect conversion between dec and hex format. 2) AUDIO TAB: Added functionality to hide Dolby Parameters when audio mode is set to OFF. -------------------------------------------------------------------------------- Version 0.02.19 -- INTERNAL BUILD -- AHP -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Version 0.02.18, May 10, 2010, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Modified SNMP Traps for encoder to send traps when video is detected and loss of video is detected. 2) Removed excessive logging from SNMP. -------------------------------------------------------------------------------- Version 0.02.17, April 30, 2010, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Enhanced SNMP trap functionality. WEB USER INTERFACE: 2) PID: - Added VBI PID and VBI Mode configurations to the PID tab. In order for VBI PID data to pass, VBI Mode must be turned on. 3) AUDIO: - Added new GHOST option to Interruptible Feedback configuration. This allows the user to control whether or not the IFB is referenced in the PMT table. -------------------------------------------------------------------------------- Version 0.02.16 -- INTERNAL BUILD -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Version 0.02.15, April 20, 2010, AHP -------------------------------------------------------------------------------- FRONT PANEL: 1) PIDS MENU: - Added VITC Mode and VITC PID to front panel to allow a PID assignment to to the VITC (VBI). ENCODER: 2) Add VITC VANC support, per SMPTE2038-2008 method. This is controlled with commands VBIPID [BP] and VBIMODE [BM]. 3) Corrected AFD VANC detection- DID/SDID. 4) Adjusted IFB command to include On and Ghost modes so that the user can control whether or not the IFB is included in the PMT table. SYSTEM: 5) Changed ROUTE command for user-friendly input. See API Note for more details. -------------------------------------------------------------------------------- Version 0.02.14, March 17, 2010, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Corrected configuration persistence issue with Color Bar settings. -------------------------------------------------------------------------------- Version 0.02.13, March 15, 2010, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Corrected issue with RECORDDURATION [RDU] that would cause a NULL response via telnet API and would report back as malformed in the web interface. 2) Modified SNMP trapping to eliminate duplicate traps. WEB USER INTERFACE: 3) SERVICES > IP TRANSPORT: Added multicast connection selection as an option for each possible multicast. This allows the user to select the Ethernet or GigE ports as possible IP Egress ports. 4) SERVICES > BARS, TONES & ID: Adjusted refresh time on this sub tab to prevent the possibility of the user getting caught in loop if clicking options too rapidly. 5) PROFILE: Fixed infinite loop bug found when attempting to cancel a profile rename operation. Also added logic to prevent the user from submitting am empty profile name. 6) SERVICE > ASI TRANSPORT: Fixed logic that would allow NIT Parameters to appear enabled when they shouldn't have. 7) GENERAL: Added option for users to collapse left panel status windows. FRONT PANEL: 8) TRANSMIT MENU: - Added multicast connector to front panel transmit menu per each IP Destination. -------------------------------------------------------------------------------- Version 0.02.12, March 3, 2010, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Made corrections to file registration. In previous versions, file registration could report an incorrect duration. This would most commonly happen when using segment record functionality. -------------------------------------------------------------------------------- Version 0.02.11, February 25, 2010, AHP -------------------------------------------------------------------------------- ENCODER: 1) Enhanced Dolby PASSTHRU autorate detection. 2) Extended TRANSMUXRATE [TMR] precision. SYSTEM: 3) Fixed boot up sequence to allow correct launching of PAR daemon. In previous version, PAR.DVC files would not execute. 4) Added necessary libraries to support HIGHAVAIL functionality. -------------------------------------------------------------------------------- Version 0.02.10, February 16, 2010, AHP -------------------------------------------------------------------------------- ENCODER: 1) Added persistence to the ECOLORBARS [ECB], ECOLORBARSTONE [ECT], and ECOLORBARSOSD [ECO] commands. SYSTEM: 2) Modified SNMP encoder videosourcechange trap to reference videodetected "variable". WEB USER INTERFACE: 3) SERVICES > BARS, TONES & ID: Added capability in the user interface to select a solid color as an option for self-generating bars. Options are BLACK, BLUE, RED, MAGENTA, GREEN, CYAN. YELLOW AND WHITE. -------------------------------------------------------------------------------- Version 0.02.09, January 30, 2010, AHP -------------------------------------------------------------------------------- FRONT PANEL: 1) Added Hue, Brightness, Saturation and Contrast to front panel. These settings will only affect the CVBS input. ENCODER: 2) Added selection of multicast connector to the encoder. Changing this option is only available via API MULTICASTCONNECTOR [MCN] 3) Extend ECOLORBARS [ECB] functionality to support mode (ON/OFF) and type (BARS, MATTE COLOR). 4) Synchronized internal test pattern generator for clean switch during manual switching operations. 5) Fixed condition where audio DSP problem would lock up application. 6) Fixed issue where SD frame synchronizer would occasionally drop field timing. SYSTEM: 7) Added initial framework for SNMP per the SCTE-154 standard. 8) Added HIGHAVAIL [HA] command. This new command handles high availability configuration. The initial design is to allow two units to communicate the status of a services and have the backup unit take over the resource of the primary unit. At this time only "MULTICASTSEND 0" is supported. -------------------------------------------------------------------------------- Version 0.02.08, December 22, 2009, AHP -------------------------------------------------------------------------------- ENCODER: 1) Corrected issue that could cause the encode to restart when in 192kbps MU audio encode mode. 2) Adjusted internal bars to bring vector display within expected specification. -------------------------------------------------------------------------------- Version 0.02.07, December 17, 2009, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Adjusted the initialization sequence to move XCP startup prior to other dependencies. In previous versions, XCP could fail to service it's messages if the initialization happened too late. 2) Added lock file to the version upgrade process so that it cannot be called while currently running. In previous versions this action could cause a loss of some configurations. WEB USER INTERFACE: 3) GENERAL: Corrected request for Board ID information. In previous versions this request would fail causing valid options to not appear valid on the VIDEO and VBI > CAPTIONS tabs. -------------------------------------------------------------------------------- Version 0.02.06, December 15, 2009, AHP -------------------------------------------------------------------------------- WEB USER INTERFACE: 1) VBI > CAPTIONS TAB: Corrected logic so that correct options display for all conditions. 2) AUDIO 2 TAB: Exposed SDI Matrix option when in PASSTHRU > SDI mode. -------------------------------------------------------------------------------- Version 0.02.05, December 14, 2009, AHP -------------------------------------------------------------------------------- FRONT PANEL: 1) Added the option to modify the STEALTHIPADDRESS from the SYSTEM MENU > NETWORK MENU. This is a safeguard step that will provide one-point over-ride access if the configured STEALTHIPADDRESS is no longer available or forgotten. See API Notes on STEALTHIPADDRESS [SIP] for more details. ENCODER: 2) Added support for new encoder board (rev. PC7714). This board introduces new functionality through the use of the SDIVIDEOMODE [SVM], SDIVIDEOFAULT [SVF], and extension of the RUNVIDEODROP [RVD] commands. See below for more details on these new commands. 3) Added new SDIVIDEOMODE [SVM] command. This allows automatic or fixed rate detection of SDI video signal. Fixed rate selections are only supported on mediaHUB-HD 422 PC7714 or higher revision board. You can determine the board used in your device via command line with the command BOARDSINFO [BIF] or by using the web UI > SYSTEM TAB. 4) Added new SDIVIDEOFAULT [SVF] command. This determines the SDI video test pattern standard in the absence of a valid signal and is only supported on mediaHUB-HD 422 PC7714 or higher revision board. Once an auto-detected SDI video signal is sensed,the auto-detected standard will be used for subsequent SDI fault conditions. 5) Revised RUNVIDEODROP [RVD] command to handle Bars, Tones and OSD generation on video loss. 6) Added VBIHISTORY [VBH] command. This is a read-only command that will display VBI waveform or VANC information history. Each entry contains a line number, field ID, payload length, modulo count, DID/SDID (only in the case of VANC), and a snapshot of the first portion of the payload data. 7) Changed the appearance of the ENCODECOLOBARSOSD [ECO] Service Provider. It will now blink. 8) Added preventive measures to keep an error from occurring when a profile is is run having a name longer than 40 characters. 9) Added capability to disable the second teletext descriptor. 10) Added support for 2 channels of SDI audio passthru. SYSTEM: 11) Adjusted initialization process to ensure that networking is functional before attempting to mount a network drive. 12) Corrected the default BARK (syslog) port from 514 to 1514. 13) Added support to include the secondary audio data in the DIRECTORY [DIR] command. 14) Corrected issue that was preventing SVUSRPASSWORD from taking effect. 15) Added PING API command. See API Notes for more information. 16) Corrected issue with COM2 PARITY that prevented it from taking effect. 17) Optimized DIRECTORY [DIR] command for faster response and robustness. Modified functionality of DIR R command to now only take effect when the unit is power cycled. WEB USER INTERFACE: 18) TELETEXT TAB: - Removed VBIPARAMS [VBP] options as this command has been deprecated. New PROCESSTELETEXT [PTX] command supercedes this command. - Added option to turn off second teletext descriptor. 19) VIDEO TAB: - Split this tab into two sub tabs, ENCODER AND DECODER. - Added options for new SDIVIDEOMODE [SVM] AND SDIVIDEOFAULT [SVF] commands - Added new extension options for RUNVIDEODROP [RVD] command. -------------------------------------------------------------------------------- Version 0.02.02 - 0.02.04 -- INTERNAL BUILDS -- AHP -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Version 0.02.01, November 3, 2009, AHP -------------------------------------------------------------------------------- SYSTEM: 1) Corrected issue with new PROCESSTELETEXT [PTX] command that prevented configuration save from occurring. In the previous build, this would prevent any configuration changes from carrying over on re-boot and caused the profile functionality to fail. 2) Made overall improvements to the DIRECTORY [DIR] command. 3) Re-exposed DUMPFREG [DFR] command. This command in combination with a file name, will give you the file registration information concerning that file. WEB USER INTERFACE: 3) LEFT PANEL STATUS: Modified Service Status to indicate whether Bars, Tones or OSD overlay is active. 4) VBI TAB > CAPTIONS SUB TAB: Corrected issue that was keeping this tab from submitting back properly. -------------------------------------------------------------------------------- Version 0.01.43, October 30, 2009, AHP -------------------------------------------------------------------------------- FRONT PANEL: 1) Added the option to modify the STEALTHIPADDRESS from the SYSTEM MENU > NETWORK MENU. This is a safeguard step that will provide one-point over-ride access if the configured STEALTHIPADDRESS is no longer available or forgotten. See API Notes on STEALTHIPADDRESS [SIP] for more details. ENCODER: 2 ) Added support for individual line based selection of VANC OP47 and WAVEFORM data. Teletext processing is globally enabled with the mode setting and the desired lines are individually selectable. The new command for this functionality is PROCESSTELETEXT [PTX]. 3) Extended support for SDI Audio Passthru to Audio 2. It supports an additional channel of Dolby E, Dolby Digital AC-3 and Linear PCM Passthru. Routing is handled via the SDI Matrix command. 4) Updated the SDI detection functionality so that the configured video mode gets updated to match the incoming standard. 5) Corrected field inversion issue during 525 line mode that was causing AMOL line 22 to be mislocated. 6) Added new AUDIOIFB [AIF] command. This is a low latency audio path for communications to a remote van or studio using the same distribution path. It requires a special IFB receiver. Note: There is no PID reference in the PMT for this functionality. It is considered a ghost PID. It is also not lip-sync aligned with video. 7) Added support for DUALMONO mode when encoding MPEG 1 LAYER 2 Audio. encoding. 8) Corrected issue found when Active Format Descriptor [AFD] was turned off that did not clear out the AFD payload. 9) Changed the Dolby AC3 descriptor to reflect generic info for Passthru audio. 10) Extended ECOLORBARSTONE [ECT] command to include independent frequency support per pair as well as L and R mute per pair. SYSTEM: 11) Fixed file transfer size limitation re-introduced in recent modification of ftp processes. 12) Implemented new BOARDSINFO [BIF] command. This is a new read-only API command that displays the board information (SLOT, ID, NAME) for Plug-n-Play Devices. 13) Corrected issue with DIRECTORY command that reported file size calculations incorrectly. DECODER: 14) Corrected issue that could falsely cause video/audio freeze detection when DVB-ASI Receiving or Multicast Receiving via the confidence decoder at a low bit rate. WEB USER INTERFACE: 15) UPGRADE TAB: Added Restore functionality. This functionality will revert device back to it's factory settings INCLUDING the removal of feature keys. If you find it necessary to revert your device, make sure you have a record of your feature keys so that you can input them when the unit reboots. Input of feature keys can be done via the UPGRADE TAB > FEATURES SUB TAB. 16) SERVICES TAB: Added advanced Tones options to a modal window on the Bars, Tones and ID TAB. Global control as well as individual pair control is available. 17) TELETEXT TAB: Exposed new Teletext processing functionality. See API Notes for details. 18) STATS TAB: Added new STATS SUB TAB to the VBI TAB that displays current VBI input data. 19) AUDIO TAB: - Added DUALMONO option in the Format drop down menu when MPEG 1 LAYER 2 audio encoding. - Added SDI PASSTHRU option for Audio 2. - Exposed new AUDIOIFB command (Interruptible Feedback) -------------------------------------------------------------------------------- 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. FECPARAMS FEP FM 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 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