Release Notes
Updated: October 28, 2009
Products: Soloist4111 HD, Edje4111 HD, signEdje, SoloistHD Pro
Revisions for specific product types are noted in the descriptions.
Copyright Adtec Digital, Inc. 2007 - 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 support request 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 2.07.03, October 28, 2009. AHP
--------------------------------------------------------------------------------
YOUR DEVICE MUST BE UPGRADED TO VERSION 2.01.10 OR HIGHER BEFORE ADVANCING TO
THIS VERSION.
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: 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.
DECODER: OSD images may not display properly if an H-264 video clip is
being decoded.
DECODER: OSD CRAWL may 'tear' when placed near the top of the video screen.
SYSTEM: File registration does not accurately register the duration of
elementary AAC files. Typically, it registers them with a 00:00:00:00
duration.
SYSTEM: Using FTP processes during file playback can affect the output. The
degree of interference you may experience is dependent on the video rate of
the file playing at the time and/or the amount of data you are deleting.
SYSTEM: System logs will show pure-ftp activity at a skewed time from the
system time [TIME].
SYSTEM: COM2 and BARKLIST settings do not persist on reboot.
HARDWARE NOTICES:
- edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the analog
audio output. Please contact your Adtec Digital Sales representative for
more information.
- On a rare occasion, the Decoder SDI board in the Soloist-HD Pro will not
register correctly on boot. You will see the following message in the log.
A hard reboot corrects this issue.
DVB-ASI SDI Decoder board found: DVB-ASI System Ready,SDI SYSTEM NOT READY
-------------------------------------------------------------------------------
Version 2.07.03, October 28, 2009, AHP
-------------------------------------------------------------------------------
SYSTEM:
1) Added PING API command. See API Notes for more information.
WEB INTERFACE:
3) LIST BUILDER: Added LIST SAVE functionality when loading a list. In
previous versions, a list could be loaded successfully, but would not
persist as the current list when the device was power cycled.
-------------------------------------------------------------------------------
Version 2.07.02, October 16, 2009, AHP
-------------------------------------------------------------------------------
SYSTEM:
1) Added debug capability to the myles communication system used with the web
application. Hardened messaging handling to and from myles to prevent
segmentation faults.
2) Corrected line returns used to display MULTICAST STATS (MUS) and DVB-ASI
STATS (DAS).
WEB INTERFACE:
3) 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.
4) 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.
5) SCHEDULE BUILDER:
- Modified playlist event to issue a stop command prior to a list load and
play. This helps to ensure that the scheduled event occurs on-time.
Previously, a scheduled playlist event would not be triggered on time if a
clip was already playing. It would wait until the clip was finished.
- Added logic that prevents users from adding new schedules if a
schedule with the same name is already on the device.
- Corrected bug (mantis 2775) that would prevent schedules with spaces in
the name from loading.
6) SYSTEM TAB: Removed SNMP variables for products not currently supporting
SNMP.
7) DISPLAY TAB: Corrected issue with Video Scaling drop down boxes that
prevented scaling for any position other than center from submitting.
8) STREAMING TAB: Corrected issue with tab logic that prevented the tab
from being submitted on Soloist-4111, edje-4111 and signEdje products.
9) LIST BUILDER:
- Added logic that prevents users from adding new lists if a
list with the same name is already on the device.
- Corrected bug (mantis 2775) that would prevent lists with spaces in
the name from loading.
10) LEFT PANEL STATUS: Added current device time to Network Status.
11) UPGRADE TAB: Fixed Restore to factory default functionality. In the
previous versions, this could cause the unit to reset, but the not revert
to factory default settings.
-------------------------------------------------------------------------------
Version 2.07.01, October 1, 2009, AHP
-------------------------------------------------------------------------------
DECODER:
1) Corrected build time error that prevents the full range of modules from
being included. This would have prevented FEC from functioning correctly
in the previous build.
2) Added DVBASIERRRECOVER and DVBASILATENT commands for DVB ASI error
recovery and latency. See API Notes for more information.
3) Corrected issue that could falsely cause video/audio freeze detection when
DVB-ASI Receiving or Multicast Receiving at a low bit rate.
SYSTEM:
4) Corrected issue with ftp that would cause pure-ftp to stop functioning
after 55 unique transfer sessions.
5) Fixed incorrect file size calculation in DIRECTORY (DIR) command.
WEB INTERFACE:
6) STREAMING TAB:
- Added DVB Latency and DVB Error Recovery settings to this tab. See API
Notes for more information.
- Corrected logic with DPN command that made submitting Multicast and
DVB Rec. fail occasionally.
7) DISPLAY TAB:
- Added Decoder Auto Format option. See API Notes for details. (DAF)
- Moved Repeat Mode from this tab to the List Builder Tab.
8) GENERAL
- Added button at top of application to trigger viewing of the last snippet
of logs.
- Added uptime counters for Multicast and DVB-ASI Rec. to left status
panel.
9) INVENTORY TAB:
- Modified query that retrieved inventory records so that they are now
sorted by latest modified. This will force them to appear at the top of the
lists.
- Modified query to retrieve Program Bit rate, instead of Video Bit Rate
when obtaining the metadata to be displayed in the inventory list.
-------------------------------------------------------------------------------
Version 2.07.00, September 15, 2009, AHP
-------------------------------------------------------------------------------
DECODER:
1) Implemented Level A and B concurrent FEC recovery. Recovery is automatic
and does not require a configuration setting to enable.
WEB INTERFACE:
2) GENERAL:
- Added hint help information for all fields.
3) DASHBOARD > SCHEDULE BUILDER: Implemented a simple event schedule builder.
This allows the user to schedule some pre-defined operations as well as
custom operations.
Currently support operations are:
- PLAYLIST
- PLAYSPOT
- STOP DECODER
- MULTICAST RECEIVE
- MULTICAST OFF
- CLEAR SCHEDULE
- CUSTOM
Custom allows for the entry of direct commands. A strong understanding of
our API Commands is recommended as we do not currently validate the
custom input.
4) DASHBOARD > LIST BUILDER: Cleaned up layout of list build to allow for
scrolling of list when more than 20 lists are present.
5) DISPLAY TAB: Moved OSD configurations to their own tab.
6) OSD TAB: Disabled OSD Template configurations until further development
allows for it to be presented correctly on-screen.
-------------------------------------------------------------------------------
Version 2.06.03, August 3, 2009, AHP
-------------------------------------------------------------------------------
SYSTEM:
1) Fixed a bug with DONOTREPLACEMPEG [DNR] which prevented the mirror process
from accessing into the database file. This read functionality is needed to
compare the current inventory to what is available on the server.
-------------------------------------------------------------------------------
Version 2.06.02, July 23, 2009, AHP
-------------------------------------------------------------------------------
SYSTEM:
1) Fixed bug with DONOTREPLACEMPEG [DNR] and HOSTMODE [HOM] MirrorClient mode.
2) Enhanced NAS functionality related to NETSTORAGE command. This change
assists with the accurate registration of files located on a NAS device.
-------------------------------------------------------------------------------
Version 2.06.01, July 20, 2009, AHP
-------------------------------------------------------------------------------
SYSTEM:
1) Corrected issue with DONOTREPLACEMPEG [DNR] where pathname was not being
considered.
2) Corrected issue with migration of BARK configuration values on firmware
upgrade.
DECODER:
3) Corrected issue with HUE [HUE], BRIGHTNESS [BRI], CONTRAST [CON] and
SATURATION [SAT] that kept those values from affecting the composite
output.
-------------------------------------------------------------------------------
Version 2.06.00, July 9, 2009, AHP
-------------------------------------------------------------------------------
FRONT PANEL:
1) DECODER MENU: Removed VESA and XGA display targets for the Soloist-HD Pro.
DECODER:
2) 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 recorded in the log file. If DECODEACTIVEFORMAT is ON,
the OUTASPECTRATIO and OUTPUTVIDEOSCALE options cannot be set and a log
message is generated.
SYSTEM:
3) Corrected issue with GPS where reference file was not being found and GPS
daemon process was not being initialized at boot time.
4) Optimized file registration processes to eliminate datatbase locks exposed
when multiple threads of registration were active.
5) Fixed issue with DIRECTORY REFRESH (DIR R) Command that prevented it from
processing the refresh. In previous versions, the command would respond with
OK, but never refreshed.
6) Added the capability to register files with a designated Video Chroma field.
Previously, these files would not register on Adtec systems.
7) Fixed migration issues with FTP settings. This could cause ftp to become
unresponsive after up-grading and then down-grading a unit.
8) Corrected bug where executable DVC files were not being run. This would
prevent PAR.DVC files from running after a unit was power cycled.
9) Removed an inaccurate log error message found when running a DVC file. This
message stated 'Option not supported'. Also added checks to the RUN command
to ensure that subsequent calls to the RUN command were treated
independently and did not inherit behaviors from the previous call to RUN.
10) Added NETSTORAGE and NAMESERVER commands to be used with the implementation
of network attached storage devices. See API documentation for use details.
11) Added functionality to restart system logging after a TIMEZONE change. This
forces system logging to use the newer TIMEZONE setting as soon as it is
changed.
12) Modified logging for NTP Status to log once when in an error condition.
Added a delay of error message logging of NTP until unit is fully booted to
prevent false error messaging and led alarms. Added RESTART and INACTIVE
options to the NTPSVRIPADDRESS command. See API documentation for details.
13) Modified handling of network settings to ensure that settings are being set
properly.
14) Modified DONOTREPLACEMPEG DNR command to accept yes as a valid argument
regardless of upper or lower case. This command has also been corrected to
only apply to video files.
15) Removed redundant log message generated each time a file played.
WEB INTERFACE:
16) GENERAL: Updated version management in UI to use binary version process.
This process optimizes the UI and will accept firmware updates with .gz or
.tgz extensions.
17) UPLOAD APPLET: Corrected issue with upload applet that would prevent valid
username and password acceptance.
18) INVENTORY: Optimized the list building functionality to improve
responsiveness and workflow.
19) INVENTORY: Provided search functionality of inventory to search by path,
basename or extension and/or any combination of those.
20) INVENTORY: Enhanced list building functionality to provide the capability
to append one playlist with another. This is done by dragging and
dropping a playlist onto another. The dropped playlist will appended to
the bottom of the target playlist.
21) DISPLAY: Removed VESA and XGA display targets for the Soloist HD Pro.
--------------------------------------------------------------------------------
Version 2.05.15 - 2.05.19 -- INTERNAL BUILDS
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Version 2.05.14, March 17, 2009. GMC
--------------------------------------------------------------------------------
1) Added command DECODEACTIVEFORMAT (DAF D0) to allow the decoder to
automatically format the display output based on the stream's Active Format
Description (AFD) and aspect ratio. The decoder will automatically
re-adjust the output display if the AFD is updated during decode. The
encoded Wide Screen Signal (WSS) information for PAL and NTSC display
targets will also be changed to follow the AFD when this option is enabled.
Please see Adtec API for important information on constraints with the use
of the DECODEACTIVEFORMAT command.
2) Corrected issue introduced in Release 2.05.12 where NTSC or PAL VIDEO
had no output after the unit was powered up.
3) Commands OUTPUTSAPECTRATIO and VIDEO could cause system crashes when they
were entered at the same time. This has been corrected.
4) A new OSD TEXT type was added for date and time. Option TIME24DDMMYY will
show a time date box using a 24 hour clock and an DD-MM-YYYY date format.
Please refer to ONSCREENDISPLAY API for details.
5) The OSD status for the CRAWL repeat mode has been changed. When the repeat
is set to 'forever', the repeat will display as '0'. When a non-infinite
repeat has been specified, that value will show in the status. Previous
releases showed the 'forever' repeat as 'ON'.
6) The VERSION command has been updated to correct an issue with the migration
of FTP settings from the previously installed release.
7) The 'DIRECTORY R' refresh has been updated to correctly rebuild a corrupted
directory database.
8) Added enhancements to the RESET REINIT command. MID 2561
--------------------------------------------------------------------------------
Version 2.05.12, March 6, 2009. GMC
--------------------------------------------------------------------------------
1) Corrected problem where multicast would not automatically restart after
the stream was interrupted.
2) BLANK mode option NOVIDEO was resinstated for systems using composite video
modes NTSC, PAL, PALM, PALN and NTSCJ. [MID 2502]
3) The DVI/HDMI connector was not being checked in all VIDEO modes. The
connector is now polled in all VIDEO modes, and will initiate a video
signal when a monitor is attached using DVI or HDMI cable. [MID 2530]
4) 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 audio
outputs on the SDI interface. The front panel has been modified to include
SDIAUDIOMATRIX. Please see the Adtec API for more information.
5) 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.
6) The DVB-ASI and multicast receive 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"
based on mode)
"Video PTS is not incrementing, restarting multicast" (or "DVB-ASI" based
based on mode)
"Audio PTS is not incrementing, restarting multicast" (or "DVB-ASI" based
based on mode)
"DVB-ASI PTS out of range VPTS[nnnn] aud[n] APTS[nnnn] Stream restarted"
7) The log message "Startup PCR difference too large..." was being repeated
many times when the DVB-ASI stream restart condition existed. Modified to
send log message once per restart condition.
8) 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. Added log message "Low Buffer detected for multicast
playback H264" for diagnostic purposes.
9) The menu output for AUDIOTRACKSELECT will no longer show "---" when
information for a specific field is not available.
10) Added log message "DVB-ASI signal lock lost" when the DVB ASI cable is
disconnected or the transmission stops.
11) Corrected condition where TRANSPORT would report "NONENONENONENONENONE...."
while the DVB-ASI stream was being started. It now only prints one NONE.
12) MIRROR command was not returning an OK followed by 0 with the command
response.
--------------------------------------------------------------------------------
Version 2.05.11, January 15, 2009. GMC
--------------------------------------------------------------------------------
1) Multicast would not always start decoding when a multicast session was
stopped and restarted. [MID 2425]
2) Edje4111 HD and signEdje systems using a digital VGA monitor and a VESA
VIDEO mode would not receive a monitor signal until the VIDEO setting was
toggled to and from a non-VESA mode. This problem was introduced in the
2.03.XX releases. [MID 2420]
3) The MULTICASTSTATS [MUS] [MC] was modified to show the current multicast
latency setting configured using the MULTCASTLATENT [MLT] [MA] command.
4) 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]
5) The OSD status output has been changed to show 'TEXT BACKGROUND COLOR'
instead of 'CRAWL BACKGROUND COLOR' for the TEXT region information.
GUI:
6) Added VIDEOENCODE setting to select between MPEG2 & H264.
7) Modified css style settings to make GUI compatible with Internet Explorer
8) DASHBOARD tab was split into three (3) subnavigation items. INVENTORY,
STREAMING and DISPLAY.
9) UPGRADE tab was split into two(2) subnavigation items. FIRMWARE and
FEATURES (Coming soon).
10) Bug fix on FIRMWARE UPGRADE tab. List of available firmware files is
refreshed after an extraction/installation of any file is completed.
11) Added Player controls to perform actions such as PLAY< STOP, PAUSE, PREV,
NEXT, with the click of a button on the inventory page.
Note: This functionality is not Enabled when unit is in MULTICAST or
DVB-ASI Receive mode.
12) Playlist files on the inventory tab can be removed by simply dragging them
to the trashcan icon. (Also used to delete media files, and modify
playlist items)
13) Users can LOAD a playlist file with a double-click on a playlist item on the
INVENTORY tab.
14) Units VOLUME setting is easily controlled in real-time by sliding an element
on the INVENTORY tab.
15) Added FIRMWARE RESTORE functionality, allowing users to reset the unit to
Factory Default Configuration. Note: This action cannot be undone, so it
must be handled carefully.
16) New NETWORK tab available to control XCP, Mirroring and Sync settings.
17) Track selected is retrieved upon loadng the INVENTORY tab, and the dropdown
field is updated with the current value. Track selection is submitted back
to the server automatically when a change in the dropdown selection is
detected.
18) Bug Fix. Selecting the latest record on the INVENTORY tab was not possible,
thus preventing from adding it to a playlist or remove it from the filesystem.
--------------------------------------------------------------------------------
Version 2.05.09, December 15, 2008. GMC
--------------------------------------------------------------------------------
1) 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.
2) The OSD and OSDTEMPLATE functions will not be available if an OSD based
closed caption is active (refer to item 1). Please refer to ONSCREENDISPLAY
and OSDTEMPLATE API for details.
3) The OSDTEMPLATE option PALFULL has been modified to use a screen height of
576 lines. The original template was incorrectly set to 525 lines.
4) Corrected log messages to use the correct log error code for error
conditions in the OSD ON and OSD OFF commands.
5) Command DECODEPGMNUM would not always return the correct active program
number. This has been corrected.
6) 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.
7) 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
miliseconds".
8) Updated Application Server HTML files.
--------------------------------------------------------------------------------
Version 2.04.03, December 5, 2008. GE
--------------------------------------------------------------------------------
1) Updated factory shipped TIMEZONE handler so that units are shipped with
working default daylight savings rule. [MID 2394]
2) Enabled Adtec-unit to Adtec-unit MirrorClient mode. Currently only
hd0/media/ items are mirrored. [MID 2133]
3) Corrected argument handling to SNMPVAR. [MID 2257]
4) Added option to BARKLIST [HOST] to allow setting of destination
messages independent of HOSTIPADDRESS.
5) Corrected rarely used variable name in MIRRORLIST mode where #PARAM_CHANGE
directives were used for modify mirror settings on the fly.
6) Added DELAY command similar in functionality to legacy WAIT command.
7) Correct a bug in MirrorList mode which may trigger a failure to transfer
files from the server.
8) Fixed issues in which commands may be lost if running them sequentially
from a command DVC file.
9) Fixed issue where empty lists would cause system instability. MID 0002382
10) Fixed TRACE command. Setting to OFF averts all logging. [MID 2106]
11) The decoder would not return to the prior playback state after a PLAYSPOT
playback session ended. This has been corrected.
--------------------------------------------------------------------------------
Version 2.04.02, October 30, 2008. GMC
--------------------------------------------------------------------------------
1) The OUTPUTASPECTRATIO configuration setting was not being properly applied
when Soloist4111 HD, Edje4111 HD, or signEdje systems were using composite
VIDEO modes such as NTSC or PAL. This has been corrected. [mid 2386]
2) OSD TEMPLATE Text regions did not clear the previous time/date during an
update when a transparent background was used. This has been corrected.
3) VIDEO mode PALN is now supported.
4) The log rotation will now run on power up if unit was powered down before
the previous day's rollover occurred.
--------------------------------------------------------------------------------
Version 2.04.01, October 9, 2008. GMC
--------------------------------------------------------------------------------
1) Added "Adtec Application Server" for SoloistHD Pro systems. The Application
Server is used for monitoring the unit's status and setting configuration
options via a web page. To use the server, connect to a unit's IP address
using a web browser. The built in API guide is available via the
Application Server.
2) Corrected issues where multicast and DVB-ASI streams would not always
restart automatically after an interruption of the stream.
3) The BLANK NOVIDEO option was modified to disable the SDI output when
playback is stopped. Support was removed for the NOVIDEO option for
composite, DVI and HDMI connectors due to stability issues. When the
NOVIDEO option is set, the composite, DVI and HDMI connectors will use the
BLACK option.
4) The SDI embedded audio configuration was updated to duplicate group 1
channels 1 and 2 into group 1 channels 3 and 4. The audio group channels
are not configurable via the API at this time.
--------------------------------------------------------------------------------
Version 2.03.10, October 2, 2008. GMC
--------------------------------------------------------------------------------
1) Systems with DVI video connectors (Soloist4111 HD, Edje4111 HD, signEdje)
would become unresponsive if VIDEO was set to a 1080 or 720 mode and the
monitor was not attached and powered up during startup. This problem
exists only in prior 2.03.xx releases.
2) Corrected crash associated with RUN command that was introduced in release
2.03.09. [MID 2350]
3) Corrected error in message handling for LSTAUTO.DVC introduced in
release 2.03.09. [MID 2355]
4) Removed DVB ASI menu from players except for SoloistHD Pro. [MID 2362]
Removed GIGE IP address menu item from edje4111 and signEdje. [MID 2362]
5) Command OUTPUTASPECTRATIO was changed to accept compact command OAR and
terse command OR. The terse response was changed slightly to match
terse formatting requirements.
6) Audio only clips would cause the OSD to display any image that was loaded
into OSD. This was a result of invoking the automatic "graphics follows
audio" function. The system now checks to make sure the loaded OSD image
base name matches the audio clip's base name before issuing the OSD DISPLAY
command. [MID 2361]
--------------------------------------------------------------------------------
Version 2.03.09, September 17, 2008. JT
--------------------------------------------------------------------------------
1) Command NTPSVRIPADDRESS [NIP] [NI] would not return an API response if
an invalid IP address was entered.
2) The LST DVC process has been updated to properly handle whitespace
characters at the end of each line. [MID 2340]
3) The LST DVC process has been updated to properly handle initialize and
finalize. [MID 2335]
4) Corrected decoder CFG command to agree with MER command. [MID 2341]
--------------------------------------------------------------------------------
Version 2.03.08, September 5, 2008. GMC
--------------------------------------------------------------------------------
1) Added MCASTERRRECOVER [MER] [MR] command to allow a user to configure the
decoder recovery timeout value. This timeout is activated when a decoder
error is detected during multicast receive or DVB-ASI receive. This value
had been set to 180 seconds for all previous releases. The timeout now
defaults to 10 seconds and is configurable from 33 milliseconds to 45000
milliseconds. Please see the Adtec API for details.
2) The DIRECTORY command was updated to properly handle systems with no files.
3) The "DIRECTORY r" command was not running the file registration refresh.
--------------------------------------------------------------------------------
Version 2.03.07, August 28, 2008. GMC
--------------------------------------------------------------------------------
1) Optimized the file registration delete process to increase the robustness
of DVC and SHADOWCMD files utilizing the COPY, DELETE and RENAME commands.
2) The multicast receive startup was modified to adjust buffer size at
startup.
3) Added log message for systems receiving multicast or DVB-ASI to indicate
if a PAT or PMT table change has been sensed. This log message can be
used as a diagnostic tool for dropped multicast sessions.
--------------------------------------------------------------------------------
Version 2.03.06, August 25, 2008. GMC
--------------------------------------------------------------------------------
1) VIDEO modes 720P23, 720P59, 1080I59 and 1080P59 were running at the wrong
frame rate. This has been corrected.
2) Systems using SHADOWCMD and DVC files could experience intermittent system
failures. Use of the COPY command in DVC and SHD files aggravated the
problem. The cause of the failures has been corrected.
3) The startup search for AUTO DVC files (SCHAUTO.DVC, LSTAUTO.DVC,
PARAUTO.DVC and CMDAUTO.DVC) is no longer case sensitive, and the AUTO DVC
files may exist anywhere in the file system. If multiple files are found
with the same name, the system will run the most recently registered file
at startup. The log file messages have been updated to show the full
path and file name of the found AUTO DVC file. The system no longer logs
"not found" messages when searching for AUTO DVC files.
4) The file registration search algorithm has been updated. It will
search all registered files in 'case-insensitive' mode and will return
the most recently registered file if duplicate file names are found.
5) File name extensions are no longer required when arguing file names in
API commands. For example, the following commands are now valid:
LIST LOAD playlist
PLAYSPOT mediaclip
6) The LST DVC process has been optimized and streamlined. Preliminary
tests show that several hundred LIST ADDs can be run in a few seconds on
an active system. Diagnostic log messages for the LST DVC process have
been removed.
7) The front panel DVB-ASI MENU Program number function was updated to
properly select and display program numbers.
--------------------------------------------------------------------------------
Version 2.03.05, August 15, 2008. GMC
--------------------------------------------------------------------------------
1) VIDEO mode 1080P23 has been added to support a 23.98 frame rate for
1080x1920 display resolution.
2) VIDEO mode 720P24 has been disabled to prevent decoder failures.
3) Added DECODEPGMNUM [DPN] [DN] command to select a specific program from
an MPTS DVB-ASI or multicast stream. The command allows the configuration
of a specific program number in the MPTS. Previously, the decoder would
default to the first program found in the PAT table. Please see the
Adtec API for details.
4) Added DVB-ASI MENU to the DECODER MENU in the front panel. The menu allows
selection of the DVBASIMODE and DECODEPGMNUM.
5) The TRANSPORT command will show the active program when playing an MPTS
DVB-ASI or multicast stream.
6) The status of the decoder board is logged during reset. The log message
indicates which decoder board was found, and the status of the DVB-ASI
and SDI subsystems.
7) The format of the DVBASISTATS [DAS] [BV] command response has been modified
to show the Program Number in decimal and hex format. The line formatting
was also modified to match the DECODEPGMNUM response format.
8) The SHADOWCMD function will now log the full path and name of the found
.SHD file when it is loaded at the start of a spot.
--------------------------------------------------------------------------------
Version 2.03.04, August 5, 2008. GMC
--------------------------------------------------------------------------------
1) The SoloistHD Pro firmware releases will now be concurrent with releases
for the Soloist4111 HD, Edje4111 HD and signEdje systems. All changes
from the SoloistHD Pro release 0.00.08 have been merged into the 2.03.04
release and have been applied to Soloist4111 HD, Edje4111 HD and signEdje
systems. These changes include:
- The system will now properly play DVB-ASI and multicast streams that do
not contain audio or video components. Audio PIDS that contain Dolby E
streams will no longer be decoded to avoid freeze issues.
- Multicast and DVB-ASI playback will now automatically apply the
configured VOLUME level.
- In command SPDIFMODE, the arguments for COMPRESSED and UNCOMPRESSED were
reversed.
2) Changed drive mounting attributes for more robust data write management.
This is in effort to avoid corrupt data on drive during power failures and
hard resets.
3) The decoder firmware has been updated to a new release.
4) Modified display setup to initialize the monitor only once. Added
"hotplug" capability for DVI and HDMI monitors. The system will
automatically initialize the monitor for playback when it is plugged in or
turned on. The DISPLAYMATRIX options are now automatically re-applied
whenever the VIDEO configuration is changed.
5) FTP was updated to correct an issue where the transfer was terminated if
the transfer took longer than 75 minutes. The new limit is 24 hours. In
addition, the FTP transfer uses less system resources to reduce the
possibility of playback stuttering during the transfer.
6) The TRANSPORT command will now report "MULTICAST RECEIVING" or "DVB_ASI
RECEIVING" instead of "PLAYING" when multicast or DVB-ASI receive are
active. This status also displays on the front panel Decoder Status
screen.
7) Corrected an issue where a PLAYSPOT command could be lost if the decoder
was transitioning between clips when the command was issued.
8) When the unit is actively multicast receiving or DVB-ASI receiving,
transport commands STOP, PAUSE, NEXT, PREVIOUS, REWIND or PLAY will no
longer be executed. This behavior was changed to match legacy Adtec
decoder behavior. The command will return an error "Transport in use, no
drive access allowed" when this condition occurs.
9) Added LOGINDURATION [LDR] [LR] command. This allows the user to set a log
out value for front panel access. This function is available as an API
command or by selecting it from the front panel SYSTEM MENU. Please refer
to the Adtec API for more information.
10) The audio left and right channels are no longer swapped. If the original
swapped condition is required, command OUTPUTAUDIOSWAP OAS OA has been
added to set a decoder configuration option. The default configuration is
OFF, which is the correct channel polarity. Please see the Adtec API for
details. [mid2108]
11) Added four new OSD Templates. The new templates allow one 'full screen'
OSD image, along with a TEXT and CRAWL region. This allows the user
to implement customized template patterns by using PNG images with a
transparency layer. The new templates are NTSCFULL, PALFULL, 720FULL and
1080FULL. The API documentation for the OSDTEMPLATE command has been
updated.
12) The OSDTEMPLATE process will now refresh the active CRAWL and TEXT regions
immediately when an OSD image is changed. Previously, there was a slight
delay before the TEXT and CRAWL images were fully refreshed after an image
was changed.
13) The OSD Template system was updated to prevent conflicts caused when
multiple OSD commands were sent 'back-to-back'.
14) Added OSD TEXT type "TIME". The new entry will show only the current
time in 24 hour format (HH:MM:SE). The time will be updated every second.
Please see Adtec API for OSDDISPLAY for more information.
15) Command OST OFF would cause intermittent system crashes. This has been
corrected.
16) Updates for the VIDEOLOOPMODE setting will now take place at the next
transition point. Previous releases required the execution of a
transport command such as STOP, PLAY, NEXT or PREVIOUS to implement
the new setting.
17) File Registration was not calculating the bitrate properly for SPTS
spots. This issue has been corrected.
18) Added SNMP functionality. Commands SNMP [SNMP] [SNMP] and SNMPVAR
[SNMPVAR] [SNMPVAR] have been added to enable and configure SNMP
functionality. Please refer to the API documentation for details.
[mid2257 and mid2258]
19) Multicast receive buffer control algorithm was updated to be more robust.
20) Added logging of the peer connection address when a new telnet connection
is established on port 23.
21) RUN and SCHEDULE processes were changed to ensure proper conflict
resolution.
22) Updated error handling for command processing, and added log messages for
error conditions.
23) File registration would not register certain program stream files. This
issue has been corrected.
24) SHADOWCMD processing was updated to ensure that all commands are sent
successfully. This corrects a problem where 'back-to-back' commands
could be lost.
25) Removed SHADOWCMD log entry:
Jul 31 12:03:14 SoloistHD_Pro-010437 [DTRANS]: 42058 TShadowCmd::
updateStc: passed STC value 590012 which is >= 590000 Saved STC Value
26) Changed SHADOWCMD log entry:
Jul 31 12:03:13 SoloistHD_Pro-010437 [DTRANS]:
253080 Sending command SUCCESS: *.dcmd OST 0^M
to:
Jul 31 12:03:13 SoloistHD_Pro-010437 [DTRANS]:
253080 Shadow Sending command SUCCESS: *.dcmd OST 0^M
27) The detection process for DVB-ASI and SDI components during reset is now
more robust.
28) The GATEIPADDRESS [GIP] command was modified for faster execution.
--------------------------------------------------------------------------------
Version 2.02.13, July 9, 2008. GMC
--------------------------------------------------------------------------------
1) Corrected an issue where the decoder's command handler would become
unresponsive. This condition occurred when mediaControl when multicast was
started using the 'Channel" panel.
2) Updated the API for SHADOWCMD.
--------------------------------------------------------------------------------
Version 2.02.12, July 2, 2008. GMC
--------------------------------------------------------------------------------
1) Corrected problem with the DVI to Component cable not outputting video for
VIDEO modes 720P50, 720P60, 1080I50, 1080P50 and 1080I60.
2) Corrected problem with the DIRECTORY command to properly handle paths.
[MID 2271]
3) The VOLUME setting was not being automatically applied when units were
multicast receiving.
--------------------------------------------------------------------------------
Version 2.02.11, May 22, 2008. GMC
--------------------------------------------------------------------------------
1) Corrected issue where VIDEOLOOPMODE caused a segmentation fault.
2) The multicast buffer control algorithm no longer resets the 27 MHz clock
speed when correcting for overflows and underflows. The clock speed is
adjusted over time to match the source during multicast receive, and that
adjustment was lost whenever an underflow or overflow condition was detected.
3) The system will log the correct results of the attempt to run the
PARAUTO.DVC file at startup.
4) If a LIST did not contain any valid files, the system could freeze due to a
large number of log messages from file registration. The log message was
removed.
5) Spots with a mux type of "mp4_quicktime" are not yet supported by the
system. Added a check to make sure that the spots are not allowed to play,
since they can cause a decoder freeze.
6) Corrected FEATURE command to accept terse Feature Values.
--------------------------------------------------------------------------------
Version 2.02.10, May 09, 2008. TPM
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Feature keys will be activated staring June 1, 2008. Contact customer
support concerning usage of the FEATURE command.
--------------------------------------------------------------------------------
Version 2.02.09, May 08, 2008. TPM
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Added FEATURE Disable functionality to players. A unique key is used to
enable a feature and another unique key is used to disable the feature.
2) Experimental feature of NAT Firewall traversal has been temporarily disabled
due to slow response of UPNP network which disrupts the BARK process.
--------------------------------------------------------------------------------
Version 2.02.08, May 02, 2008. TPM
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Corrected Video Height and Video Width order in DIRECTORY command so it they
appear in the proper order.
2) Corrected issue when using XCP to issue commands where the pipe character
separating multiple commands '|' was not being interpreted correctly.
3) Made minor adjustment to BARK ON/OFF upgrade migration procedure.
4) Corrected RENAME command to handle a few more corner cases.
5) Corrected DELETE command in the way it handles wild cards in filenames
without the file extension argued.
6) Added log codes for RENAME command: LOG_FILE_RENAME_SUCCESS and
LOG_FILE_RENAME_FAILURE.
7) System will now remove stale temp files (usually from ftp) from the hard
drive.
8) Modified the transfer command to use escaped sequence for '@' -> %40 so that
tnftp would be able to parse the command string to upload/download files.
This primarily affected mediaManage CPW that had <user>@<database> login
format.
9) Added support for NAT-PMP in bark mode. Maps an external to internal port
for NAT-PMP routers.
10) Fixed DIRECTORY command for listing files which do not contain Program,
Audio or Video content.
11) Corrected issue in which commands with asterisk (*) arguments would fail,
such as "DIRECTORY U *.smil".
12) Added FEATURE LOCK command. This allows argued features to be disabled.
13) Made adjustments to bark by increasing the timeout to receive reponses
from the application from 5 to 10 seconds.
--------------------------------------------------------------------------------
Version 2.02.06, April 17, 2008. MPG
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Updated menu for HUE, BRIGHTNESS, CONTRAST, SATURATION. Values now match
values in CONFIGURATION after video reset.
2) Corrected DIRECTORY listing in which multiple aud/vid/pgm entries in one
file will cause multiple DIRECTORY entries (introduced in v2.02.04).
3) API modified to accept commands not prefixed with a "*". Note that this
will send all commands to listening processes.
4) Modified the terse TR (TRANSPORT) reponse when multicast receiving. Field
count now matches the terse response when playing from file.
5) Fixed formatting fields for DIRECTORY command and corrected DIRECTORY
extension searching (e.g., *.smil).
6) Added support for `DIRECTORY R` which deletes and refreshes the file
registration database.
7) Fixed running XXXAUTO.DVC files at startup.
8) Added support for UPNP NAT traversal in BARK feature. When BARKLIST is
enabled, a UPNP NAT port is opened when player is behind a NAT device and
packed in BARKLIST message to HOSTIPADDRESS.
9) Added more comprehensive log messages for the resulting execution of
XXXAUTO.DVC files upon startup.
10) Corrected problem with Aspect Ratio not being set properly when changing
from 4:3 modes to 16:9 modes and vice versa. Previously the video mode had
to be set twice in order to acheive the proper Aspect Ratio.
11) Changed the 720 and 1080 video modes to use HDMI timing. This corrects the
right shift that can be seen in some monitors using the digital video output
for DVI.
--------------------------------------------------------------------------------
Version 2.02.04, March 31, 2008. JPT
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Added DELETE command fix and some optimizations to the file registration
database.
2) Added two new display targets: XGA1080I50 and XGA1080I60 for use with XGA
colorspace over the DVI connector.
--------------------------------------------------------------------------------
Version 2.02.03, March 14, 2008. JPT
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Due to the change from "displayMate" to "signEdje", mediaControl must be
updated to version 2.2.44 for proper functionality.
2) Instruction to enable HighDef feature:
a) An Adtec representative will need to know your unit's unique permanent
key ID in order to make your feature key. Using the Adtec API terminal,
type "*.sysd fe"<enter> and see a response like:
*.sysd fe
0
0123456 <-- permanent key ID
0000000
00 0000 HighDef
b) From this permanent key ID, your Adtec representative will be able to
give you a HighDef feature key. To apply this key:
*.sysd fea HighDef <key>
OK
If "OK" is returned, you now have HighDef enabled. If you see an error
message, you may have mistyped the key or the key name ("HighDef").
--------------------------------------------------------------------------------
Version 2.02.02, March 12, 2008. GMC
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) The "displayMate" product line has been renamed to "signEdje".
2) Added FEATURE command and code to enforce the "HighDef" feature on
signEdje.
3) Added OUTPUTASPECTRATIO command to allow users to change the aspect ratio
of the output video. Please see the Adtec API for details.
The OUTPUTVIDEOSCALE setting will not be applied if OUTPUTASPECTRATIO is
active. A log message will be generated for that condition.
4) Version updates from this build forward will limit to same product type.
5) Added OSDDURATION [ODU] [OU] command. This sets a configuration value
for controlling the length of time an OSD graphic may be 'played'. The
default play time is 30,000 milliseconds (30 seconds). Please see the
API for details.
6) OSD Graphic files may now be 'played' by including them in a LIST,
or by using the PLAYSPOT command. The length of play is controlled
by the OSDDURATION configuration setting. The TRANSPORT command will
report the percent played based on the duration setting. All standard
transport commands (NEXT, PREVIOUS, PAUSE, REWIND and INDEX) may be
used while an OSD graphic is 'playing'. The system will automatically
detect if the spot is a standard media clip or an OSD graphic.
7) Added a new set of OSDTEMPLATE templates. These templates will allow
the OSDs to be displayed on the right side of the screen ('J' templates).
These are an addition to the existing templates that show the OSDs on the
left side of the screen ('L' templates).
8) Added RENAME [REN] [RE] command. See API for details. [mid2176]
9) Added COPY [CPY] [CP] command. See API for details. [mid2176]
10 Added DELETE [DEL] [DE] command. See API for details. [mid2176]
11) Removed several log messages that were used for internal debugging.
12) SHADOWCMD API comments were updated.
13) The file registration system was updated.
14) Removed an incorrect OSD log message when PNG files were displayed.
--------------------------------------------------------------------------------
Version 2.02.01, February 15, 2008. GMC
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Changed OSDTEMPLATE command default templates. See API documentation for
details.
2) Added DELETE command. See API documentation for details.
3) Added OSD TEXT type 'TIMEDATEINTL'. This will display the date and time in
the international time format specified by ISO 8601.
4) Corrected several issues with OSD functions from build 2.02.00.
- OSDTEMPLATE can now be changed multiple times without problems.
- The OSD TEXT region is properly cleared when the time/date changes.
- Added bounds checking to prevent text from being written outside of the
defined region size, and to prevent 0 pixel width/height arguments.
- Palette-based OSD images are now loaded properly in OSD template based
regions.
- Restricted OSD CRAWL height to 300 pixels.
- OSDTEMPLATE 'NONE' option changed to 'OFF'.
- The 'graphics follows audio' feature was corrected to work properly.
5) Corrected problem where 'AUTO' DVC files were not being run after a reset.
RUN and SCH commands would result in a segmentation fault.
6) The rebuild of the file registration database after a release upgrade has
been changed to prevent possible database corruption.
--------------------------------------------------------------------------------
Version 2.02.00, January 30, 2008. GMC
--------------------------------------------------------------------------------
edje4111HD and displayMate systems manufactured prior to December 2007 have
an incorrect audio circuit that results in a 2.5 db audio loss on the
analog audio output. Please contact your Adtec Digital Sales representative
for more information.
1) Added OSDTEMPLATE command to allow multiple OSD images to be displayed at the
same time. See API documentation for details. Please read the 'known issues'
sections for limitations in the new function.
2) The OSD command now supports CRAWL and TEXT arguments for running text
crawls and automatically updated TEXT date/time image. See the API
documentation for details. Please read the 'known issues' sections for
limitations in the new functions.
3) Added and updated OSD log messages to include the new OSD features. Added log
messages for OSD load and display errors. Added the OSD file name to log
messages to assist with troubleshooting.
4) Added FEATURE command to allow feature lock for advanced functions. This
is similar to the legacy product (Soloist 2, edje, Duet) FEATURE application.
See the API documentation for more details.
5) Updated the VERSION command to reinitialize file registration when rolling
back to a prior release to prevent compatibility issues.
6) Updated logging system to use the correct time when the TIMEZONE command is
used.
7) The TRANSPORT command was not reporting the correct file time/date for the
currently playing spot.
8) If the NEXT command is issued and the spot does not exist, the system will
properly handle the error condition.
9) The system properly identifies the OSD file type to prevent reset issues that
were caused by naming a JPEG format file with a PNG extension.
10) Command MIRROR HELP arguments are no longer case sensitive.
11) The LIST command would not always show information for spots that do not
exist in /media/hd0/media directory.
12) Once a LIST has been loaded from the file system, the system will not
stop playback if the original LIST file is removed from the file system.
13) When a LSTxxxxx.DVC file is processed and the INITIALIZE flag is set (default),
the list will be named LISTNV.SMIL. The LIST will be saved properly
when a LIST SAVE command is issued from the API or the DVC file. The
LISTNV.SMIL file is saved internally and will not appear in the file system.
14) Updated the API documentation with a link for "list guidelines".
15) Fixed problem where the MANUFACTURE command would not always return a valid
serial number.
16) If the BARK feature is turned on the system will send a UDP packet to the
HIP address containing clip transition log messages, which implements
a network logging feature.
17) The system will now respond to ICMP broadcast requests.
18) The BLANK command HOLD option no longer flashes a black screen during clip
transition which allows for 'seamless' playback. The last frame is held
until the first frame of the new video is displayed if the two clips use the
same multiplexing, PIDs, and codecs. If the clips are not similar, the
system will flash a black screen as it updates for the new clip
characteristics. There is a time delay between the last and
first frames.
19) Auto DVC files (CMDAUTO.DVC, PARAUTO.DVC, LSTAUTO.DVC, SCHAUTO.DVC) will not
be run until the decoder is fully initialized to ensure that the auto DVC
commands are handled properly at startup.
20) Added VOLUME [VOL] [VM] command to control the audio output. The volume
will attenuate, amplify or mute the audio. The volume level controls both
the analog audio and the SPDIF output. The VOLUME is saved in the decoder
CONFIGURATION. See API documentation for details.
21) Added HUE [HUE] [HU], BRIGHTNESS [BRI] [BR], CONTRAST [CON] [CO], and
SATURATION [SAT] [SN] commands to control the video output. All video modes
support these commands. The settings are saved in the decoder CONFIGURATION.
See API documentation for details.
22) Added front panel control options to the DECODER menu. A VIDEO menu was
added to control HUE, CONTRAST, BRIGHTNESS and SATURATION. An AUDIO menu was
added to control TRACKSELECT, VOLUME and SPDIFMODE.
23) The TRANSPORT command will now return the correct percent played for clips
that do not use zero based PTS values. In addition, the INDEX command will
work properly with those clips.
24) Updated the 'graphics follows audio' function to display the OSD more
quickly at the start of the audio clip. Also ensures that the OSD is
removed when a transport command is received that results in a transition to
a new clip.
25) If the decoder does not have enough memory to load an OSD an error is logged.
This condition no longer forces a decoder reset.
26) The VERSION command now has an INSTALL option that allows a firmware update
to be completed in one step. Please see the API documentation for more
information.
27) File registration now registers the first PCR, first video PTS and first
audio PTS. This information is used to set up a zero based time offset for
the TRANSPORT and INDEX commands. The DUMPFREG [DFR] command will display
these values.
28) The PARPIN6 and PARPIN9 commands have been updated to be more efficient.
29) The MANUFACTURE command now reports the correct hard drive information for
edje 4111HD systems.
--------------------------------------------------------------------------------
Version 2.01.54, January 8, 2008. MPG
--------------------------------------------------------------------------------
1) Corrected issue with packed bark messages that would appear out of order.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Version 2.01.51, December 5, 2007. GMC
--------------------------------------------------------------------------------
1) In some cases, the use of OSDs along with AVC video clips would result
in decoder resets. This issue has been corrected.
2) Corrected problem with the RUN command not processing PARxxx.DVC files
properly. This problem occurred in release 2.01.48.
3) PARxxx.DVC, CMDxxx.DVC, and SCHxxx.DVC files now support the wild card,
and units named directives.
4) After MPEG1 system streams play, the unit will no longer freeze or play
improperly. This issue has been corrected for several releases. [mid1046]
--------------------------------------------------------------------------------
Version 2.01.50, November 16, 2007. MPG
--------------------------------------------------------------------------------
1) Changed the return value for IPADDRESS and IPMASK from "Bad Arguments"
to "0.0.0.0" for non-existent network devices. This is to ensure
mediaControl compatibility.
2) Added a "DVC processor" to Mirroring. If in MirrorList mode and a
MIRRORLISTFILE has the dvc extension, then a RUN command is issued for
this dvc file after initial download and after downloads that have
updated the file. This will allow a minimally configured unit
(HOSTIPADDRESS, CLTUSERPASSWORD, DHCP) to be deployed and self-updated
by the Mirrorlist mode.
--------------------------------------------------------------------------------
Version 2.01.49, November 14, 2007. GMC
--------------------------------------------------------------------------------
1) The 'graphics follows audio' feature will disable the OSD image
when a STOP command is issued. (Mantis ID 2099)
2) The STCBEACON synchronous playback slave systems now functions properly when
multiple STC masters are on the same network.
3) Modified the terse VERSION command (VN) to execute more quickly and to
prevent file handle leaks. (Mantis ID 2118).
4) Corrected problem with the NTPSVRIPADDRESS [NIP] command not handling IP
addresses properly.
5) Updated API documentation for the PARPORT command.
--------------------------------------------------------------------------------
Version 2.01.48, November 2, 2007. GMC
--------------------------------------------------------------------------------
1) The File Registration process was failing intermittently. This has been
corrected.
2) Updated log messages for GPS system and DVC file processing.
3) Corrected NIP command reponse.
4) Updated OSD system to properly handle an incorrectly formatted graphic file.
--------------------------------------------------------------------------------
Version 2.01.47, October 31, 2007. GMC
--------------------------------------------------------------------------------
1) The ONSCREENDISPLAY (OSD) system was rewritten to improve functionality.
The changes are as follows:
- The LOAD (OSD L filename) will now occur in the background, and will not
affect the currently displayed OSD image. The LOAD will completely parse
the OSD and preload the image into the decoder to allow fast DISPLAY.
- The DISPLAY (OSD D ....) will now take effect immediately. Since the OSD
image is preloaded into the decoder, the DISPLAY process is able to output
the image quickly.
- The OSD ON and OSD OFF commands now take effect immediately.
- Changes to the PERCENT (alpha blend) of a displayed image take effect
immediately, and do not cause the image to flicker.
- The PERCENT argument now accepts + and - modifiers to allow the alpha
blend to be changed incrementally.
- The OSD log messages were updated for greater accuracy, and to reduce
duplicate log messages.
- The OSD system now accepts GIF images. The system will show only the
first frame of an animated GIF. The file registration system will
register the GIF image.
- PNG images with transparency layers can not be alpha blended using the
PERCENT parameter, since this conflicts with the decoder's transparency
layer processing.
- These changes are for 'single region' OSD images. Multiple region OSD is
not currently implemented.
- The OSD system no longer has conflicts with the decoder system video
transitions.
- These OSD Mantis issues have been resolved by this release
(#1310, #1311, #1530, #1692).
2) Global Positioning System (GPS) support from the edje 1013 systems has been
added to the GEM-based decoder systems. The decoders are capable of parsing
a standard NMEA 0183 sentence ($GPRMC) from a GPS receiver. The decoded
position will be compared against configuration files that have been
preloaded onto the system's hard drive and will execute the command
associated with specific coordinates when the GPS receiver enters those
coordinates and is traveling in the specified direction. The configuration
files are loaded automatically. The GPS application will start automatically
upon receipt of the first valid GPS position ($GPRMC sentence).
Please contact Adtec Marketing for more details.
3) Added the DISPLAYMATRIX (DMX) command. Display Matrix allows a group of
players to be set up in a video wall (2x2, 3x3 or 4x4). Each player will
output a single element of the video wall grid. The players can be
synchronized using the STC Beacon function (STCBEACON). The DMX settings
have been added to the decoder configuration file. See the Adtec API for
details.
4) The RUN command now supports LIST DVC files. The DVC wild card and units
named directives are also supported for LST DVC files. See the Adtec API
for details.
5) Multicast: Several changes were made for multicast receive.
- The time interval between attempts to tune corrupted multicast streams was
increased to three minutes.
- The displayMate Multicast LED is now functional.
- The default value for the MTU multicast timeout was changed from
300 milliseconds to 1 second.
- The system will now auto-detect RTP streams if the RTPAUTODETECT [RAD] [RA]
setting is on. The RAD setting defaults to off. When RTP auto-detect is
active, the system will strip the RTP headers so that the multicast stream
can be played, and will publish RTP statistics, such as out of order
packets, in the MUS (multicast statistics) output. The RTP detection does
not correct for out of order packets at this time.
- Error detection and recovery for bad multicast streams was enhanced to
increase decoder stability when corrupt multicast streams are being received.
- Modified the MUS (multicast statistics) output to include a carriage return
and line feed after each line. This corrects a formatting issues for
Windows based Telnet sessions.
6) DHCP capability has been added to the network functions. This setting
enables individual units on an IP network to extract their IP Address from a
DHCP server. The DHCP can be configured to ON or OFF (DHCP ON, DHCP OFF),
and defaults to OFF. The DHCP setting is also available on units with
LCD based front panels. Please see the Adtec API for details.
7) FTP no longer enforces a drive utilization cap of 95%. This allows the user
to fill the drive to the maximum available amount.
8) The XCP process was crashing when telnet connections were closed. This has
been corrected.
9) Network functions will not be activated if the IP address (IPA) is
set to 0.0.0.0.
10) FTP STATUS now functions properly.
11) The MIRRORHELP command was added. This command can be used to display help
on the command line for mirroring options HOSTIPADDRESS,HOSTMODE,
CLTUSERPASSWORD, FTPCLIENTPASV, MIRRORLISTFILE, HOSTTIMER, FTPTIMEOUT,
FTPDATATIMEOUT, and DONOTREPLACEMPEG.
12) Modified MMO, IPA, IPM and DHCP to match legacy command structure. The
network device does not need to be specified to update the setting. If no
device is specified, then the default device 0 will be updated
(EG. IPA 129.168.10.48 or IPA 0 192.168.10.48 will set the IP address for
device 0 to 192.168.10.48).
Please refer to the Adtec API for more information.
13) The BARK and BARKLIST commands were added. These commands configure the
system to automatically send a list of API commands across the network to
the HOSTIPADDRESS at a specified interval.
Please see the Adtec API documentation on BARK and BARKLIST for more details.
14) The RVERIFY command was modified to run asynchronously so that the API
command line will not be frozen while the log files are being transfered.
(Mantis issue #2012)
15) The RVERIFY command now accepts the following arguments:
0 = no logs will be transferred, 1 = current log will be transferred,
2 = current and previous log will be transferred, N = 'N' logs will
be transferred, starting with the current log.
16) The Front Panel firmware will now support the new front panel hardware.
17) The Soloist 4111 LED for 'Display Target - Other' will now be set to green
when a video mode other than NTSC, PAL, 1080 or 720 is active.
18) The displayMate front panel reset button is now functional.
(Mantis issue #1979)
19) The SHADOWCMD system has been updated to properly handle shadow files that
are incorrectly formatted.
20) The OUTPUTVIDEOSCALE (OVS) response was not properly formatting the output,
which sometimes resulted in garbled output.
21) The BLANK mode for NOVIDEO no longer requires an internal decoder reset.
The mode now has the capability to turn off the analog output. The NOVIDEO
mode is not yet functional for VESA or DVI video modes.
22) Log messages were modified to eliminate unnecessary and duplicate entries
for decoder functions.
23) displayMate: A quota limit was added to the log system. When the combined
log file's size reaches 100 MB, a warning message is added to the logs. When
the combined log sizes reach 120 MB, no further log messages are added to
the system. This prevents system problems caused by low file space.
24) The file registration system was updated to allow for easier maintenance and
error checking in the registration process was improved.
25) The MANUFACTURE command (MFG) no longer displays "ERROR-System file does not
exist" for displayMate systems.
26) The Adtec API Help was updated to include displayMate. The API was reformatted
to include applicable commands in each product page. The URL links were
updated on documentation page.
--------------------------------------------------------------------------------
Version 2.01.41, September 17, 2007. GMC
--------------------------------------------------------------------------------
1) Multicast Receive has been modified to be more robust. The buffer level
is actively monitored and controlled to allow playback over long periods
of time. If the buffer underflows or overflows, the monitor mechanism
will take action to return to a normal buffer level. The process of
starting and stopping a multicast has been reworked to be more robust. Also
the 'UDP starving' log messages have been removed. Log messages indicating
transition from multicast to playback have been added.
2) The system will now return to the active LIST if a multicast is stopped or
detects a timeout condition. In the case of a timeout, the LIST will be
stopped and the multicast will be resumed once the packets are detected.
In error conditions where the multicast packets are detected, but the data
is not valid, the system will return to the list for 15 seconds, and then
will re-attempt the multicast receive.
3) The TRANSPORT command will report a more accurate bits per second (BPS)
value for multicast receive. The older firmware used a cumulative method to
calculate the BPS. This version uses a rolling average so that the reported
BPS reflects the current activity.
4) The MULTICASTSTATS MUS MC command has been added. This command existed in
the legacy products and shows detailed data about multicast receive,
including buffer levels, video and audio PTS error, and A/V synchronization.
Please review the API document for more information.
5) The 'graphics follows audio' feature will now center the OSD graphic. The
previous versions placed the graphic in the upper right corner of the
screen. The log message indicating that no OSD was found has been removed.
6) The OSD and OVS commands were sometimes returning a 'generic error' when the
command was successful. This has been corrected.
7) Corrected a condition where the displayMate front panel code was not
properly closing files. Over a long period of time, this could cause the
unit to stall. The file close issue was introduced in the 2.01.40 firmware
version.
8) The VERSION upgrade process was not migrating the TIMEZONE, TRACEFILESMAX,
HOSTTNAME and CMDDATAPORT settings. This has been corrected.
9) The TRACEFILESMAX (TFM) now actively deletes all log files older than
specified value. For example, if TFM is changed to 20, it will delete the
log files older than 20 days ago.
10) Corrected the LIST command logic to return the correct list pointer. There
were some conditions that caused the value to be reported incorrectly.
11) The TRANSPORT command status was changed to use the legacy descriptions
and terse values for for the decoder status. The system will now report
UNIT NOT READY when the system is initializing or the decoder is being
reset. The only exception is the multicast receiving, which reports
'PLAYING MULTICAST RECEIVING' instead of 'MULTICAST RECEIVING'. This will
be corrected in a future release.
12) Modifed HOSTMODE process to automatically issue an RVERIFY command after
an FTP mirror session has completed. It will send the current day's log to
the host IP address (HIP) after every host timer session (HOT).
13) The MANUFACTURE command terse response now matches the legacy format.
14) If the IPA setting is set to 0.0.0.0, the system will not activate the
network for the specified device.
15) Modified the TIMEZONE to handle minute offsets for daylight
savings (e.g., India UTC+5:30).
--------------------------------------------------------------------------------
Version 2.01.40, August 15, 2007. GMC
--------------------------------------------------------------------------------
1) The file registration system will now search for files in any directory.
Previous versions would only search in the argued path or the default
location for the specific file type.
2) Added PORT2 command. This command will output an ASCII string on COM
port 2. This command matches legacy functionality.
3) The FTP command now accepts a status argument. The "FTP STATUS" command
will return the results of the last ten FTP PUT commands. The "STATUS"
argument can be lower case or upper case.
4) Corrected FTPPASSIVE terse command terse from FP to FA. Added FTP terse
command "FP".
5) File Registration was changed to properly register files less than 1 MB.
6) The system now registers and plays elementary AAC and MP3 files. Note that
the duration of elementary AAC files is set to zero. This will be
corrected in a future release.
7) The system now plays very small audio only files properly (Less than 1 MB).
8) Updated internal decoder microcode.
9) Corrected invalid INPUTAUDIOTYPE command options in the API documentation.
10) The NAME command has been implemented. The unit's network hostname will
be changed to the argued name. Note: NAME will be implemented as a valid
prefix for API commands in a subsequent release.
11) File registration will now register SHADOW files as type "shadow".
12) Changed the Telnet timeout from 5 minutes to 7 minutes. The timer is now
reset on Telnet reads and writes.
--------------------------------------------------------------------------------
Version 2.01.39, July 24, 2007. TPM
--------------------------------------------------------------------------------
1) Internal Release.
--------------------------------------------------------------------------------
Version 2.01.38, July 20, 2007. TPM
--------------------------------------------------------------------------------
1) Corrected logic and improved performance in SHADOWCMD, PARPIN6 and PARPIN9
commands.
2) Added "Graphic Follows Audio" (GFA) feature. If an audio only file is
playing, and an OSD graphic exists with the same base name, the OSD will
be automatically loaded and displayed in its native resolution for the
duration of the audio only file.
--------------------------------------------------------------------------------
Version 2.01.37, June 29, 2007. TPM
--------------------------------------------------------------------------------
1) Added PARPIN6, PARPIN9 and SHADOWCMD commands.
--------------------------------------------------------------------------------
Version 2.01.36, June 6, 2007. GMC
--------------------------------------------------------------------------------
1) Corrected errors in various API commands that were introduced
in release 2.01.35.
--------------------------------------------------------------------------------
Version 2.01.35, June 1, 2007. GMC
--------------------------------------------------------------------------------
1) Version 2.01.34 did not properly start the GIGE (eth1) driver. This
issue only affected Soloist 4111 systems that use the GIGE port.
2) FTP Mirror client mode no longer actively attempts to free disk space.
Disk space is only freed by FTP if it is active and the disk space
is low.
--------------------------------------------------------------------------------
Version 2.01.34, May 23, 2007. GMC
--------------------------------------------------------------------------------
1) Corrected issue where the displayMate system did not output VESA video
modes properly.
2) The displayMate now updates the front panel LEDs to reflect Video and
Multicast activity.
3) Command FTP now accepts username/password arguments for PUT and GET
operations.
4) Made various changes to allow greater compatibility and flexibility of
operating system resources across the Gem platform product line.
--------------------------------------------------------------------------------
Version 2.01.32, May 08, 2007. TPM
--------------------------------------------------------------------------------
1) Added support for using the RUN PARxxxxx.DVC command to load a map of
commands to use for the parallel port. Please refer to the RUN command
documentation.
--------------------------------------------------------------------------------
Version 2.01.31, May 02, 2007. TPM
--------------------------------------------------------------------------------
1) Finished support for the parallel port on edje 4111, Soloist 4111 HW2 and
displayMate systems. The parallel port supports the legacy parallel port
commands PARCHAR, PARMAP and PARTEST. See the updated API pages for more
details.
--------------------------------------------------------------------------------
Version 2.01.30, May 01, 2007. GMC
--------------------------------------------------------------------------------
1) NTP properly updates the real time clock (MID 1568).
2) Video Loop Mode has been partially corrected. The system will loop for
all supported MPEG media, however, there will be a noticeable delay during
the loop transition.
3) Firmware update support for the displayMate video decoder has been added.
The displayMate system will use its own firmware release code
(displayMate-v2.01.30.nfcms.tgz).
4) Added preliminary support for the Parallel Port.
5) The XCP communication protocol has been implemented. XCP commands can be
sent and received from any system that supports XCP, including Adtec's
legacy decoders. Commands XCP and XCPKEY have been added to support the
protocol. The XCP and XCPKEY settings must be saved by using the XCP SAVE
command, as those setting are not currently saved as part of the
CONFIGURATION SAVE. Please refer to the API documentation for details.
6) File registration has been updated as follows:
- The file registration process is more efficient.
- The VBR bitrate is calculated more accurately.
- The system supports options to register multiple locations.
- The system will automatically re-register files after a
firmware upgrade.
- Playback now occurs immediately after a firmware upgrade, and the
alarm condition no longer occurs after an upgrade [mid1410].
- 'Force' registration has been implemented to allow a spot to be
played, even if it has not yet been registered. The 'force' will
allow playback and will register the file.
- Corrected a condition where file registration did not properly
identify the audio codec.
7) STC Synchronous playback (STCBEACON) has been modified to allow more
accurate and consistent synchronization. The slave sync limit is now set
to lock at +/- 50 PTS clocks, and the slaves will re-sync if the
difference is greater than +/- 500 PTS clocks. The legacy STC Synchronous
limits are +/-500 PTS clocks and +/- 3000 PTC clocks.
8) The LIST command has been modified as follows:
- LIST LOAD now returns the correct spot information [mid1683].
- If the REPEAT option is set to ALL, the system will check for
a modified smil file when the list rolls back to the first spot If the
active LIST smil file has been modified, the list will be reloaded
before the first spot is played.
- When a list is reloaded, the event will be logged.
- When the system boots, the initially loaded list is now added to the log.
- If a list is very large, the system will now report back the entire
list when the LIST or LIST LOAD commands are issued. Previous releases
would not return the entire set of list entries.
9) The multicast receive system is now more robust. The decoder can
continually play streams up to 20 mbps. The start and stop logic for
multicast has been changed to incur less false starts. Multicast will fall
back to the local LIST when it is stopped or the stream is interrupted.
10) The SCHEDULE command will now display the currently loaded schedule file.
The command no longer returns multiple OK responses.
11) The TRANSPORT command was modified as follows:
- The status has been updated to be more descriptive of the current
transport status. For instance, while indexing is active, the
transport status will be "indexing".
- The size, duration and percent played data was not correct for very large
files [mid1812].
- The TRA now reports the bitrate and time active if the system is receiving
a multicast. The time active is reset each time the stream is started.
12) Several commands were updated to conform to the standard API format. These
commands include NIP, IP, TRACE and SPW. In some cases, the incorrect
API format would cause mediaControl to report a communication loss.
13) The browser access for the unit has been updated to display consistent
images. Added pages for new commands (INDEX, PAUSE, etc) to the API
document. The browser pages may be accessed by using a web browser and
setting the address bar to the unit's IP address.
14) Command SVUSERPASSWORD has been changed to SVRUSERPASSWORD to maintain
compatibility with the legacy systems.
15) Added new transport commands INDEX, REWIND, NEXT, PREVIOUS and PAUSE. Please
refer to the API document for details.
16) Several modifications were made to allow more efficient use of system
resources.
17) The TIMEZONE (TIZ) default has been changed from 0 to EST-5EDT.
18) The log system (TRACE) no longer reports broken links when a telnet session
is terminated since this is a normal condition when telnet is closed.
19) The timeout for NTP response has been increased to 10 seconds from 1 second
to prevent inadvertent NTP alarms.
20) FTP and MIRROR processes have been updated as follows:
- Command HOSTMODE now accepts upper and lower case arguments.
- FTP now uses a temporary file for downloads. This prevents file
contention when an actively playing spot is also being updated by FTP.
- FTP is now fully large file compatible.
- Removed extra OK response for FTP command.
- Temporary file '.listing' is now removed when the mirroring is completed
using the DONOTREPLACEMPEG=YES option.
21) Command AUDIOTRACKSELECT has been updated as follows:
- The audio track may be changed while file playback is active. There will
be a slight delay as the new audio track is started by the decoder.
- The audiotrack selected (1, 2, etc) corresponds to the order the audio
tracks were detected by file registration.
- The audio codec is automatically set up based on file registration. There
are no other configuration options necessary to play a selected audio
track.
- If the AUDIOTRACKSELECT command is entered with no options, it will report
all available tracks, along with the currently active track.
--------------------------------------------------------------------------------
Version 2.01.10, January 05, 2006. GMC
--------------------------------------------------------------------------------
PLEASE READ ITEMS A, B, C, D and E CAREFULLY BEFORE INSTALLING THIS RELEASE. IF
YOU HAVE ANY QUESTIONS, PLEASE CONTACT YOUR ADTEC MARKETING REPRESENTATIVE OR
ADTEC CUSTOMER SERVICE BEFORE PROCEEDING.
A) This release includes a major update to the Linux operating system.
The Linux upgrade requires a prerequisite release of version 1.03.15.
PLEASE ENSURE THAT YOUR SYSTEM HAS BEEN UPGRADED TO VERSION 1.03.15 PRIOR
TO INSTALLING VERSION 2.01.10. ONLY EDJE 4111 AND SOLOIST 4111 HW2 SYSTEMS
MAY BE UPGRADED TO VERSION 2.xx.xx FIRMWARE.
IF YOU INSTALL THIS RELEASE BEFORE UPGRADING TO THE PREREQUISITE RELEASE
VERSION 1.03.15, YOUR SYSTEM MAY BECOME INOPERABLE.
B) Please note that Soloist 4111 HW1 systems will not support this release.
The last supported release for Soloist 4111 HW1 systems will be version
1.03.15. Please contact your Adtec Marketing representative for more
details.
C) Any edje 4111 unit manufactured prior to December 22, 2006 must be
returned to the factory for the initial upgrade to version 2.xx.xx firmware.
Please contact your Adtec Marketing representative for more details.
D) After the 2.01.10 version is installed, an automatic process will be
run once to convert files from the directory structure used in version
1.03.15 to a new directory structure. This includes the movement of
files to new directories and an update of path names within the smil
and dvc files.
E) mediaControl application version 2.1.6 (or higher) must be used to ensure
compatibility with version 2.01.10 systems.
1) FTP login access has been changed. The system root login is no longer
accepted by FTP. Please use "adtec, none" as the userid and password.
2) The telnet API port (23) and the system telnet port (43) will no longer
accept the system root login. Please use "adtec, none" as the userid
and password for access to any telnet session.
3) Command SVUSERPASSWD now functions correctly. This command can be used
to change the password for user 'adtec'. Please note that the password
will change for all user 'adtec' accesses, including FTP, telnet port 23,
and telnet port 43.
4) The FTP port will now default to 21. All newly manufactured systems
will use the new default port 21. Existing systems that use port 79
will maintain that setting unless it is changed using the FTPCMDPORT
command.
5) The file system folders have been reorganized to allow the user to
omit the path name when running a PLAYSPOT, OSD, RUN, LIST or SCHEDULE
command. If no path is argued, the system will use default paths. If
a path is argued, the system will use the argued path instead of the
default path. When a DIR, LIST, SOD or SCHEDULE command is run, the
system will display the path that is being used (either the default path
or the argued path).
The local hard drive is now shown in /media/hd0. Previous releases
used the location /mnt/hd/media.
The new default folders are as follows:
Media: /media/hd0/media
DVC files: /media/hd0/dvc
Lists: /media/hd0/list
OSDs: /media/hd0/osd
Log files: /media/hd0/log
Some additional default directories have been added that will be
used in future system enhancements.
NOTE: When the 2.01.10 version is installed, an automatic process will be
run once to convert the files from the directory structure used in
version 1.03.15 to the new directory structure. This includes the
movement of files to new directories and an update of path names
within the smil and dvc files.
6) The edje 4111 and Soloist 4111 HW2 systems now support browser access
to the unit. The unit's web site will display the currently
installed firmware release and includes Adtec contact and support
information, a quick start guide, datasheets and the full API
document. The web browser can be accessed by entering the unit's IP
address in a browser address bar.
7) The updated Linux operating system includes many enhancements for better
better performance and higher reliability.
8) This release also contains a major decoder firmware upgrade for
the edje 4111 and Soloist 4111 HW2 systems.
9) The API comments for the IPA command have been updated.
10) Added SPDIFMODE (SPD SJ) command to allow the user to specify a
format for the SPDIF output. This allows an encoded Dolby 5.1
bitsream to be sent directly to an external system for decoding.
Please see the API documentation for more details.
11) Added command SHELLCMD (CMD CD) to allow Linux commands (such as
ls and cat) to be run directly from the API command line. This is
an advanced option and should be used only by users knowledgeable
with the Linux operation system. See the API document for more
details.
12) Command UNITS will now work properly with a Windows Telnet session.
13) Corrected the default configuration settings for the MCN command.
14) Corrected MMO command to write valid information when updating the
configuration file.
15) Added automatic registration for file types 'dvc' and 'smil'. The
DIRECTORY command will now categorize dvc files as schDVC, lstDVC,
cmdDVC or parDVC. Lists are categorized as 'smil'.
DVC files no longer have to follow specific capitalization rules. The
prefix and extension are no longer required to be uppercase.
For example, .DVC, .dvc, .dVc are acceptable extensions and CMD, cmd,
CmD are acceptable prefixes.
The AUTO dvc files still require specific capitalization.
If no extension is argued for a RUN command (EG RUN cmdxxx), the system
will find the file if the name uses an uppercase DVC for the
extension.
16) A new error message has been added to indicate if a file name
is not registered, "File is not registered". The terse error
message is 216.
17) The system daemon (SYSD) will no longer exit if it fails to detect or
initialize a valid external device (such as a decoder). SYSD will remain
active, so that the system does not become inoperable. The failure
will be added to the log file.
18) The edje 4111 and Soloist 4111 HW2 real time clock is now fully functional,
and will retain the correct time during system resets. [mid914]
19) The logging process was changed to prevent possible system failures.
20) A space was inserted in the log message between the log ID and the
message text. The space was inadvertently removed in release 1.03.13.
21) The menu system now parses error messages correctly. This allows the
log to show the correct error message for menu system log entries.
22) The SCHEDULE date format was incorrect. The format has been changed
to: DAYOFTHEWEEK MONTH/DAYOFMONTH/YEAR HOUR:MIN:SEC COMMAND
The old format had the MONTH and DAYOFMONTH reversed. The API has
also been updated with the correct format.
23) The OSD processing was updated to detect and handle timeout conditions.
24) The OSD process was updated to prevent a conflict that could cause the
decoder to stop functioning properly.
25) Several changes were made in the decoder system to increase decoder
reliability.
26) Multicast has been changed to auto detect encoding standards and PIDs.
The multicast system has the following limitations:
- Does not detect the number of audio channels, defaults to 2 (stereo).
- Does not detect audio sampling frequency, defaults to 48000.
- Multicast tune time is about 2 seconds.
- Occasionally, after tuning to a new channel, playback may become erratic.
27) Multicast will now start playing at system startup, if enabled. [mid1288]
28) The PCR PID is now used when assigning parameters for multicast receive.
29) Improved playback of streams with H.264 (AVC) video.
30) Magenta hues during startup and video (display target) changes have been
eliminated.
31) Program streams will now play Dolby audio. [mid1004]
32) The STOP command will now respond immediately if issued near the end of a
low bitrate clip. [mid833]
33) The REPEAT and VIDEOTYPE terse commands (RP and VT) now function properly.
[mid1565]
--------------------------------------------------------------------------------
Known Issues for Version 1.03.15, January 04, 2007. GMC
--------------------------------------------------------------------------------
1) Please read item 4 of the release notes for 1.03.13. The schedule system
will automatically start running when the release is applied, and may have
to be manually stopped if no schedule activity is desired.
2) If the TIMEZONE command is used, the logs will not reflect the updated
time until the system is rebooted.
3) Soloist 4111 HW2 only: Some AVC clips may not play or might freeze during
playback. [mid1022]
4) Soloist 4111 HW2 and edje 4111 only: There may be a brief moment of magenta
hue on video output initially after booting and sometimes when the display
target is changed. [mid1023]
5) BLANK=NOVIDEO functional only for NTSC display target. Use with other
targets may result in erratic behavior. [mid1024]
6) Program streams will not play Dolby audio. [mid1004]
7) Turning off video loop mode requires a stop and play command sequence to
stop looping the current file. [mid1026]
8) The STOP command may not respond immediately if issued near the end of a low
bitrate clip. [mid833]
9) After MPEG1 system streams play, unit may freeze or play improperly.
[mid1046]
10) Some DVD content doesn't play properly. [mid1054]
11) edje 4111 only: The hardware clock does not keep time. NTP can be used
to keep correct time. [mid914]
12) Report of audio problem when FTP'ing to a unit and playing concurrently.
[mid1102]
13) Soloist 4111 HW2 and edje 4111 only: Multicast playback does not always
start up when it's the first thing to come up after a reset or power-up. If
a file is played first, it will work fine thereafter. [mid1288]
14) For API commands MCN, MRP, and MTU, the channel does not default to channel
0 when a terse (or numeric) argument is used and no channel is specified.
[mid1349]
15) Loading large OSD's can cause playback stuttering in some cases. [mid1310]
16) After an upgrade, the system must re-register all media files before they
will play back. If a list references files that are not registered, the
alarm light will be active. If this occurs, issue a stop followed by a play.
If the play command does not deactivate the alarm light, the system should
be rebooted. [MID1410]
--------------------------------------------------------------------------------
Version 1.03.15, January 04, 2006. GMC
--------------------------------------------------------------------------------
1) This release will be required to be installed as a prerequisite for the next
release. The next release will contain an updated Linux operating system,
and the VERSION command has been modified in this release to allow the
upgrade
to function properly.
2) Several changes were made to the release upgrade process to make the upgrade
process more reliable.
NOTE: This supercedes release 1.3.14 as the prerequisite release to upgrade to
the new version (with Linux 2.6 OS). Version 1.03.14 may not reliably
upgrade to a new version containing a Linux upgrade and could result in
the unit becoming inoperable.
--------------------------------------------------------------------------------
Known Issues for Version 1.03.14, November 22, 2006. GMC
--------------------------------------------------------------------------------
1) Please read item 4 of the release notes for 1.03.13. The schedule system
will automatically start running when the release is applied, and may have
to be manually stopped if no schedule activity is desired.
2) If the TIMEZONE command is used, the logs will not reflect the updated
time until the system is rebooted.
3) Soloist 4111 HW2 only: Some AVC clips may not play or might freeze during
playback. [mid1022]
4) Soloist 4111 HW2 and edje 4111 only: There may be a brief moment of magenta
hue on video output initially after booting and sometimes when the display
target is changed. [mid1023]
5) BLANK=NOVIDEO functional only for NTSC display target. Use with other
targets may result in erratic behavior. [mid1024]
6) Program streams will not play Dolby audio. [mid1004]
7) Turning off video loop mode requires a stop and play command sequence to
stop looping the current file. [mid1026]
8) The STOP command may not respond immediately if issued near the end of a low
bitrate clip. [mid833]
9) After MPEG1 system streams play, unit may freeze or play improperly.
[mid1046]
10) Some DVD content doesn't play properly. [mid1054]
11) edje 4111 only: The hardware clock does not keep time. NTP can be used
to keep correct time. [mid914]
12) Report of audio problem when FTP'ing to a unit and playing concurrently.
[mid1102]
13) Soloist 4111 HW2 and edje 4111 only: Multicast playback does not always
start up when it's the first thing to come up after a reset or power-up. If
a file is played first, it will work fine thereafter. [mid1288]
14) For API commands MCN, MRP, and MTU, the channel does not default to channel
0 when a terse (or numeric) argument is used and no channel is specified.
[mid1349]
15) Loading large OSD's can cause playback stuttering in some cases. [mid1310]
16) After an upgrade, the system must re-register all media files before they
will play back. If a list references files that are not registered, the
alarm light will be active. If this occurs, issue a stop followed by a play.
If the play command does not deactivate the alarm light, the system should
be rebooted. [MID1410]
--------------------------------------------------------------------------------
Version 1.03.14, November 22, 2006. GMC
--------------------------------------------------------------------------------
1) This release will be required to be installed as a prerequisite for the next
release. The next release will contain an updated Linux operating system,
and the VERSION command has been modified in this release to allow the
upgrade
to function properly.
2) Several changes were made to the release upgrade process to make the upgrade
process more reliable.
NOTE: This supercedes release 1.3.13 as the prerequisite release to upgrade to
the new version (with Linux 2.6 OS). Version 1.03.13 will not reliably
upgrade to a new version containing a Linux upgrade and could result in
the unit becoming inoperable.
--------------------------------------------------------------------------------
Version 1.03.13, October 24, 2006. GMC
--------------------------------------------------------------------------------
1) This release will be required to be installed as a prerequisite for the next
release. The next release will contain an updated Linux
operating system, and the VERSION command has been modified in this release
to allow the upgrade to function properly.
2) The system log files are now stored on the hard drive in a hidden
directory (/mnt/hd/media/.log). The logs will now be kept on the system
during release upgrades.
3) The MMO command did not save the correct values in the CFG file when
the MMO was changed.
4) The SCHEDULE system now saves the RUN and DEBUG states when a SCH SAVE
command is issued. The default value is RUN ON and DEBUG OFF. When this
release is applied to the system, the schedule will default to ON. It may
be necessary to run SCH CLEAR and SCH SAVE to prevent the default
non-volatile schedule from running.
5) The non-volatile schedule file schnv.DVC has been removed from the release
files. The system will automatically create the file as needed when a
SCHEDULE SAVE command is received.
6) The INPUTAUDIOTYPE command was not properly interpreting the audio decoder
options provided by file registration. The system was changed to use
consistent definitions. Please note that the CFG values for INPUTAUDIOTYPE
may appear incorrectly after the release. This can be corrected by entering
the desired value and then saving the configuration (CFG SAVE). Please
refer to the API document for more information on the available arguments
for INPUTAUDIOTYPE. This issue should only effect systems using multicast.
7) Added log message for transport errors detected in the spot cue process.
8) The log system was changed to allow log message larger than 200 characters
and to prevent system exceptions when the long messages were processed.
9) Command HOSTMODE was changed to prevent CCMS from being allowed in non DPI
systems. The option MirrorServer was changed to MirrorClient in the API
documentation.
10) Command NIP STATUS and command UNITS will now be properly formated in a
Windows Telnet session.
11) The Front Panel communication module was updated to prevent an occasional
timeout issue, which could temporarily disrupt the communications.
12) The MENU daemon was modified to include more thorough diagnostics. Shared
data variables for diagnostics were removed to prevent contentions and
possible system crashes due to exceptions.
13) The TIMEZONE command was not working due to an incorrect system file. The
problem has been corrected.
14) Commands FTPDATAPORT and FTPCMDPORT were added to allow configurable ports
for FTP transfers. The FTPDATAPORT will set the ftp server data port for
clients that connect in passive mode. This allows network administrators
to direct the same port range of a NAT Firewall to the server unit behind
the NAT. See the API document for details.
15) The Gateway IP Address is now maintained during system resets.
16) The MULTICASTCONNECTOR default value was changed to GIGE for Soloist 4111
systems and ETHERNET for edje 4111 systems.
17) The multicast configuration commands (MMO, MRI, etc) now properly
parse the decode channel. MMO 0 will return the setting for decode
channel 0, instead of setting it to OFF.
18) Added 'readme.txt' in /usr/local/sbin' to explain the manual procedures
for loading microcode into the Sigma decoder. Do NOT re-load the microcode
unless specifically directed to do so by Adtec Customer Service.
--------------------------------------------------------------------------------
Version 1.03.12, October 6, 2006. DWG
--------------------------------------------------------------------------------
1) Fixed bug that could cause the end of a clip to be cut-off when
transitioning to the next clip in a playlist.
2) Enhanced/corrected functionality of the timezone API command. [mid1142]
3) Previous days system logs are archived properly now. [mid1321]
4) Added new front panel system menu 'MIRROR MENU' that allows changing
HOSTMODE, HOSTIPADDRESS, and CLTUSERPASSWORD.
5) Improvements to GATEWAYIPADDRESS command handling.
6) The PCR PID is no longer forced to the video PID. It should now set to the
valid PCR PID in all cases. [mid1313]
7) LIST LOAD no longer causes the system to crash when the playlist file is
empty. [mid1183]
8) Removed erroneous PCR/STC drift compensation for file playback.
9) Units should no longer fail to function when there is no front panel
hardware present (or if the front panel isn't working).
10) Schedule event log messages no longer append '^m' characters. [mid1312]
11) Modified OSD command responses to be properly formatted when using a Windows
telnet client.
12) Modified SCH command responses to be properly formatted when using a Windows
telnet client. [mid1312]
13) The GIP command now properly returns 0.0.0.0 if no gateway is active. It
also has the ability to set the gateway address to 0.0.0.0.
14) The front panel no longer shows garbage characters when the gateway is
disabled (GIP=0.0.0.0). [mid1316]
15) The TIMEZONE command has been updated to use standard +/- settings similar
to legacy API.
16) Major update to the multicast subsystem. Changes include:
- Corrected issue with multicast receive buffering that could cause issues
when playback is started.
- Enhanced diagnostics and logging for multicast receive.
- Corrected multicast receive playback stuttering.
- Corrected A/V synchronization drift over time in multicast receive
playback.
- Corrected issue that could cause units to hang while playing from
multicast. [mid850]
- The route table entries for multicast receive are no longer static and are
managed automatically. [mid846]
- Removed 'ethx' dependency from multicast commands (MRI, MRP, MMO, MTU).
- The ethernet device/connector can be specified for multicast operations.
Added new command, MULTICASTCONNECTOR/MCN/MK in support of this feature.
Refer to the API document for more information. [mid1021]
- Added new concept of 'decode channels' to all multicast commands (MRI,
MRP, MMO, MTU, MCN) in preparation for future multi-decode capabilities.
A channel can be specified for each of the multicast commands. Currently,
only decode channel 0 is fully implemented. If no channel is argued,
commands will default to channel 0. Refer to API documentation for more
information.
17) Fixed bug causing improper display of TRANSPORT command after a CFG command
is issued. This only seemed to be happening while MMO=RECEIVE.
18) Changed behavior of playback from list such that when file registration
related errors occur during the start of a clip, the transport will move on
to the next file instead of trying the same file repeatedly.
--------------------------------------------------------------------------------
Version 1.03.11, September 12, 2006. DWG
--------------------------------------------------------------------------------
1) Added API command DONOTREPLACEMPEG. If this is set to YES, files of same
name will not be mirrored regardless of timestamp.
2) API login(s) is/are now consistent with Linux console login(s).
3) Added API command SVUSERPASSWORD to allow reassigning login passwords. Note
that passwords cannot be viewed.
4) Various decoder transport functional enhancements.
5) Added OSD capability with accompanying OSD API command. Refer to API
documentation for more information.
Known issues:
1. In some cases, the OSD can cause video flicker if the native OSD size is
larger than the target display size (resolution). This has been noted
specifically for 720p60 (1280x720) and some VESA modes. The flicker will
generally only occur if the resulting scaled OSD size is more than half
of the display target's vertical resolution (height). OSD's that are
scaled down to less than half of the display target's height do not
appear to exhibit this problem. The flicker has not been seen if the
native OSD size is less than or equal to the target display resolution.
6) Added output video scaling with accompanying OVS API command. Refer to API
documentation for more information.
7) Added initial support for API command UNITS.
8) Changed minimum allowed multicast receive port number to 0 instead of 1200.
9) Ongoing multicast playback hardening.
10) Revamped decoder recovery when playback errors are encountered. It will
recover from most error conditions, once the error condition has been
removed.
11) File registration now records audio language and private descriptors.
12) Added new option 'S' to the DIR command that will include H and V sizes in
the directory listing.
13) Added support for images (BMP, JPG, PNG) in file registration.
14) Several functional updates and enhancements for mirroring.
15) Added initial support for API command STCBEACON. The functionality matches
the legacy command. See the API documentation for details. Note that
matching master/slave playlists are required for proper STC beacon
functionality.
The current STC beacon functionality is as follows:
1- Slaves will maintain synchronous playback with master unit.
2- Slaves will jump to the list entry equivalent to the master.
3- Slaves will freeze for up to 20 seconds to back up, and fast forward
indefinitely to catch up to the master.
Known issues:
1- Slaves will occasionally miss master STC beacons, causing transport
commands such as STOP to be missed.
2- The master STC beacon lacks adjustment for transmit latency.
3- Slaves may not recover quickly or smoothly when large adjustments are
necessary to synchronize playback to the master.
16) Added support for LIST option 'PTR'. See the API documentation for details.
17) Slight update of system and decoder front panel menus.
--------------------------------------------------------------------------------
Version 1.03.08, July 6, 2006. DWG
--------------------------------------------------------------------------------
1) Fixed bug in mirroring that caused an error when updating its configuration
file.
2) Changed time zone menu such that a user now selects his/her UTC offset from
a list instead of having a free-form edit field. This is an interim fix to
ensure valid entries until a full implementation of timezone is available
from the front panel menu. The API TIMEZONE command can still be used to
enter more specific timezone information.
3) HW1 units should no longer freeze at the start of playback. This issue was
still happening in some cases. [mid1003]
4) The RUN command reply has been corrected (take out space).
5) There was a residual issue with the API VERSION command's DELETE option. It
should be corrected now. [mid1087]
--------------------------------------------------------------------------------
Version 1.03.07, June 28, 2006. DWG
--------------------------------------------------------------------------------
1) Playback should not freeze after changing display targets. [mid920]
2) The TIMEZONE API command now reports the current time zone setting when
issued with no arguments. [mid1085]
3) Removed 1 second delay for decoder-specific API commands issued while the
unit is idling. [mid1078]
4) The system VERSION API command's DELETE option should work now. [mid1087]
5) Added new TIME menu to the front panel's SYSTEM menu.
6) The API command TIMEZONE now defaults to UTC if no value has been set.
7) The front panel decoder menu is now labeled correctly, similar to the
system menu.
8) Fixed bug causing HW1 units to fail at the start of playback when the TZ
environment variable is set.
9) Fixed bug causing 'Error. Time Out' messages and eventual unit failure when
on the Decoder Status menu. [mid1096]
10) Time should now be changeable and NTP should work correctly. [mid1088]
--------------------------------------------------------------------------------
Version 1.03.06, June 21, 2006. DWG
--------------------------------------------------------------------------------
1) Missing folder/file dependencies no longer cause unit to become
unresponsive. [mid1074]
2) After a file plays using PLAYSPOT, the list to should now resume normally.
[mid1083]
3) Audio detection and identification should now be more robust overall in the
file registration process.
4) Fixed inconsistent network address edits from the front panel. [mid1047]
5) Increased responsiveness of the DIRECTORY command.
6) Implemented API command TIME to report system data and time.
7) Implemented API command TIMEZONE for setting time zone.
8) Implemented DELETE option for the system API command VERSION.
9) Fixed bug in the LIST API command that didn't allow for '0' entries in
the playlist. [mid1086]
10) Diagnostic output capability has been removed until further notice.
11) HW1 units should no longer fail to play or freeze when playback begins.
[mid1003]
--------------------------------------------------------------------------------
Version 1.03.04, June 13, 2006. DWG
--------------------------------------------------------------------------------
1) Changing INPUTAUDIOTYPE or VIDEOTYPE during playback should no longer
affect current playback. [mid1025]
2) Added TIME and TIMEZONE API commands.
3) First-stage revamping of front panel menu navigation.
4) Support for double-quotes on virtually all API command arguments, allowing
spaces in filenames, etc.
5) Changed the DIR command's audio type field widths to match. [mid1029]
6) DVD's with AC3 should no longer falsely detected multitudes of MPEG1
audio start codes.
7) Executable files in the /mnt/hd/media folder are now registered.
8) Stale/invalid file data is no longer displayed by the DIR command. [mid1036]
9) MPEG1 Layer 2 audio at 48KHz should no longer sound warbled. [mid1027]
10) Units will now return to their previous state (IDLE, PLAYING, MMO RECEIVE,
etc.) after a PLAYSPOT file has completed. [mid1030]
11) Transport streams with no audio payload or no video payload should actually
play now.
12) Soloist 4111 HW1 units were erroneously accepting H264 video types as valid,
although it cannot play them. This has been corrected.
13) The amount of multicast receive prebuffering is now determined dynamically
by the video source's definition level (HD or SD). Currently prebuffering
is approximately 1 second.
--------------------------------------------------------------------------------
Version 1.03.03, June 8, 2006. DWG
--------------------------------------------------------------------------------
1) Corrected cause of error "mirror Daemon not starting in CCMS mode" during
startup.
2) Initial support of the BLANK command. Modes implemented are NOVIDEO (0),
BLACK (1), and HOLD (2). Currently, NOVIDEO only works with NTSC display
target.
3) Added .FEC download exclusion for mirroring. [mid986]
4) Changed RDY file output to "windows ascii" format.
5) Added VIDEOLOOPMODE command and cfg option. This allows seamless looping
of a single file.
6) The TRANSPORT command has been updated per [mid990]:
a) proper file registration information is displayed.
b) proper file name displayed after issuing a PLAYSPOT command.
c) multicast information is displayed (address, port) during multicast
receive.
7) Edje 4111 units now fully support analog VGA output over DVI (using a DVI
to VGA adapter cable). Contact customer service for units with non-
functional analog VGA.
8) The PLAYSPOT command now overrides current playback when issued. Normal
playback is resumed (multicast or file) once the indicated clip has played.
[mid1009]
9) Video-only and audio-only transport streams should play.
10) Changed default playlist location to /mnt/hd/media/list (was
/mnt/hd/media/schedule). This default is used for CFG clear. [mid991]
11) There's no longer a slight delay before entry of password during login
for telnet (port 23) sessions.
12) Changing multicast mode (MMO) to RECEIVE while stopped now initiates
multicast playback. Also, multicast receive can no longer be stopped by
issuing a STOP command. The MMO must be changed to OFF. [mid853]
13) The decoder alarm LED will now light RED when detected error conditions
cause problems with playback.
14) The video and audio LEDs now reflect the actual file content and only light
if the video and audio are present, respectively.
15) The audio and video LEDs no longer go out at the end of low bitrate clips.
[mid840]
--------------------------------------------------------------------------------
Version 1.03.01, May 23, 2006. DWG
--------------------------------------------------------------------------------
1) Multicast receive bitrate is tested up to 20 Mbits.
2) Units should no longer freeze occasionally while playing back from
multicast.
3) Unit no longer hangs if all media in a list is missing.
4) No longer a delay when issuing a 'stop' command and when video actually
stops.
5) Telnet command port (23) logins no longer block other telnet connections.
6) Program streams are now supported.
7) Multicast receive timeout is implemented such that attempts to rejoin the
multicast are enabled in the case of a timeout. The MTU 0 config option is
followed.
8) File registration has been added such that media stream type, video type,
and audio type are automatically identified. The decoder is automatically
set up accordingly. Multicast streams still adhere to the config settings
of 'VIDEOTYPE' and 'INPUTAUDIOTYPE' as they are not currently registered.
Content in directory "/mnt/hd/media" is registered. Hidden files within
/mnt/hd/media are not checked. The file registration results are used by
the transport to verify that the spot is compatible with
the decoder and will not play incompatible spots. File registration allows
the decoder to transition between spots with different characteristics (such
as audio encode type).
9) Video output goes black during file transitions instead of holding the last
decoded frame.
10) AV sync should no longer slip over time when playing back from multicast.
11) HW1 firmware now properly supports 'INPUTAUDIOTYPE'.
12) The transport system tracks errors and will go to a stopped state if the
error count becomes too large. In previous releases, the transport would
remain in an invalid state during error conditions.
13) Added DIRECTORY (DIR) command to display registration data. The command
is based on the legacy DIR, however the output formats are different.
Sample outputs are:
DIR
spts mpeg2 -------- -------- 00:05:04.990 5.00 Mbps "timecode.mpg"
spts mpeg2 -------- layer2 00:00:30.090 8.00 Mbps "clip4.mpg"
spts mpeg2 layer2 -------- 00:00:29.940 3.35 Mbps "l1_32000.mpg"
DIR u
spts mpeg2 -------- -------- "timecode.mpg"
spts mpeg2 -------- layer2 "clip4.mpg"
spts mpeg2 layer2 -------- "l1_32000.mpg"
------------- ----- -------- -------- "default_clip.smil"
DIR s
05/05/06 09:16 182.009 Mbytes spts mpeg2 -------- --------
00:05:04.990 5.00 Mbps "timecode.mpg"
01/01/00 01:46 33.730 Mbytes spts mpeg2 -------- layer2
00:00:30.090 8.00 Mbps "clip4.mpg"
05/15/06 00:19 12.012 Mbytes spts mpeg2 layer2 --------
00:00:29.940 3.35 Mbps "l1_32000.mpg"
05/05/00 03:37 6.421 Mbytes program mpeg2 layer2 layer2
00:00:14.920 3.18 Mbps "pgm.mpg"setEch
01/01/00 01:46 33.945 Mbytes spts mpeg2 -------- layer2
00:00:30.290 8.00 Mbps "clip1.mpg"
DIR u s
05/05/06 09:16 182.009 Mbytes spts mpeg2 --------
-------- "timecode.mpg"
01/01/00 01:46 33.730 Mbytes spts mpeg2 --------
layer2 "clip4.mpg"
05/15/06 00:19 12.012 Mbytes spts mpeg2 layer2
-------- "l1_32000.mpg"
03/20/06 22:40 0.000 Mbytes ------------- ----- --------
-------- "default_clip.smil"
14) DUMPFREG (DFR) command was added to show the entire registration results for
an argued file(s). Please refer to the API documentation for more
information.
15) The PLAYSPOT command will now return an error message if the spot is not
compatible with the decoder. The new verbose and terse messages are:
Verbose - "Mux type not supported" Terse- 209
Verbose - "Video codec not supported" Terse- 210"
Verbose - "Audio codec not supported" Terse- 211"
Verbose - "Specified audio not found" Terse- 212"
Verbose - "Specified video not found" Terse- 213"
Verbose - "Specified file is not registered as media type" Terse- 214
16) The IPA command now returns a correct terse mode response if the command
was not successful.
17) The configuration parameters were not being reset correctly during
configuration clears. This would cause subsequent API CFG commands to show
invalid values for some parameters. This has been corrected so that the
proper values are displayed.
18) The RUN command has been added for DVC types CMD and SCH. Please refer to
the API document for more information.
19) Scheduling capability similar to the legacy Adtec scheduling has been added
to the system. The SCHEDULE command is used for schedule operations.
Support for running SCHAUTO.DVC at startup has also been added.
20) FTP mirroring capability similar to the legacy Adtec mirroring has been
added to the system. Several commands have been added to support
mirroring, including: FTP, HOSTTIMER, HOSTIPADDRESS, HOSTMODE,
CLTUSERPASSWORD, FTPCLIENTPASV, MIRRORLISTFILE, FTPTIMEOUT,
FTPDATATIMEOUT. Please refer to the Adtec API document for more
information.
21) The HOSTIPADDRESS command will now accept a command port as part of the
argument. The updated command format is HIP nnn.nnn.nnn.nnn:pppp, where
pppp = command port number. The port argument is not required.
22) The RESET command is now functional in the Adtec API interface. Please
refer to the API document for more information.
23) Telnet API sessions no longer require CRLF terminations. Any combination of
CR, LF, or both will work.
--------------------------------------------------------------------------------
Version 1.02.06, April 7, 2006. DWG
--------------------------------------------------------------------------------
1) Added display targets:
VESA640X350X85 VESA640X400X85 VESA640X480X72 VESA720X400X85
VESA800X600X56 VESA800X600X72 VESA848X480X60 VESA1024X768X43
VESA1024X768X70 VESA1152X864X75 VESA1280X960X60 VESA1280X960X85
VESA1360X768X60 VESA1400X1050X60 VESA1400X1050X75 VESA1400X1050X85
VESA1600X1200X60 VESA1920X1200X60
2) Stutter while playing some low bitrate clips has been improved.
--------------------------------------------------------------------------------
Version Beta 2.5, April 4, 2006. DWG
--------------------------------------------------------------------------------
1) Support for AVC (H.264) video decode (some units may not support this).
2) Large file (> 2GB) support verified.
3) The multicast LED is active.
4) Multicast ingress increased to at least 18Mbps.
5) Command 'PLAYSPOT' partially functional.
--------------------------------------------------------------------------------
Version Beta 2.4, March 17, 2006. DWG
--------------------------------------------------------------------------------
1) Added multicast configuration commands: MMO (multicast mode), MRI
(multicast receive IPA), MRP (multicast receive port) and MTU (multicast
timeout).
2) Multicast option configuration available from the front panel.
3) Enhanced clip transition handling.
4) STC drift compensation for multicast playback.
5) Standard definition clips no longer cause STC issues and can be played
back-to-back with high def clips.
6) Fixed bug that could cause the API telnet/COM port connections to fail
until rebooting.
7) Increased allowed concurrent API telnet sessions from 3 to 10.
8) Added support for NTP. This is configurable from the front panel.
9) Plethora of log messages added.
10) Changing display target no longer requires a stop and restart, and should
activate immediately. Some video artifacting may occur during the change.
--------------------------------------------------------------------------------
Version Beta, November 3, 2005. DWG
--------------------------------------------------------------------------------
1) The following values can be saved and are restored when the server is
booted: Display Target, Default Playlist, Repeat Mode, IPA.
2) The following LEDS are functional: Play, Video, Audio, and Display Target.
3) Display targets automatically switch to the appropriate output channel. HD
targets are native over the DVI output. NTSC or PAL targets are native over
the composite and S-Video output.
NOTE: You must stop and restart playback for the new resolution to be
activated.
4) Repeat modes OFF, ONE, ALL, and LAST have been added. NOTE: Repeat OFF does
not work properly.
5) The server will loop one file in the loaded list continuously by setting the
repeat mode to ONE. The current file in the schedule will loop.
6) Support for a play list had been added, allowing multiple files to be played
back-to-back with a 2-3 second transition between files.
7) The Soloist 4111HD is now Dolby certified.
Created By: Adtec Digital Inc |