Firmware Release Notes – My Video Player VP320/VP330

Modified on Fri, 18 Sep at 3:16 PM

TABLE OF CONTENTS


Firmware Version 1.13.1

September 2022

New Features

  • Added a new Wavesparkfeature that allows you to supervise and update the player in a web browser, from any Internet access, thanks to the wavespark.cloud service, usable:
    • In the System Settings menu of the on-screen menu and in the System Information / System Settingsmenus of the remote administration, new Wavespark sections have been added to:
      • View the status of the Wavespark service,
      • Register the player to the Wavespark service,
      • Reset the player's credentials for the Wavespark service.
  • Added a new watchdog feature that allows the player to automatically restart in the event of a system failure.
  • Improved PJLink support with case-insensitive command handling, to ensure full recognition of any type of video projector.
  • Improved the handling of Ethernet connection losses in the Art-Net function.
  • Improved the default settings, the Playback Start Synchronization option of the Scenario Settings is now enabled by default.

Issues Fixed

  • Fixed an issue that could crash the player when playing non-UHD videos. All videos are now exclusively decoded in the video surface.
  • Fixed an issue that could stop the player from being recognized on the network.
  • Fixed an issue in the operation of Art-Net replay when the Show Control Delay function was used.
  • Fixed an issue where the Stopped state was not reported in the remote administration after maintenance when no autoplay folder is available.
  • Fixed various issues in the web API for listener invocation and input contact configuration.


Firmware Version 1.12.2

May 2022

Issues Fixed

  • Fixed an issue where the Show Control delay was not taken into account.


Firmware Version 1.12.1

May 2022

Issues Fixed

  • Fixed an error when playing a Show Control .SC3 file in Playback Start Synchronization mode.


Firmware Version 1.12

March 2022

New Features

  • Added a new Art-Net show playback and recording function (Art-Net, EVP380 only):
    • Art-Net show recording up to 64 universes,
    • Art-Net show playback up to 64 universes,
    • Option for manual editing of the show delay on video playback.
  • Improved support for HDMI 7.1 and 5.1 audio extractors.


Firmware Version 1.11.1

January 2022

Issues Fixed

  • Fixed an issue that could put the player into standby after 24.8 days in certain use cases.


Firmware Version 1.11

October 2021

New Features

  • Added a new PJLinkfeature that allows you to turn a video projector on and off, usable from:
    • File and folder tags— new tags added:
      • [PROJS ON] and [PROJE ON], turn the video projector on at the beginning or end of playback of a file or folder,
      • [PROJS OFF] and [PROJE OFF], turn the video projector off at the beginning or end of playback of a file or folder.
    • Contact inputs and the infrared remote control— in the Scenario Settings menu of the on-screen menu and the remote administration, new settings have been added for Standalone Input Contact, Combined Input Contacts and Remote Control Keys:
      • turn the video projector on,
      • turn the video projector off.
    • The serial and TCP / IP protocol— new commands added to the protocol:
      • 0x02: Generic command for sending a playback order, with one of the following values as parameter:
        • 0x16: turn the video projector on,
        • 0x17: turn the video projector off.
    • The Scheduler— new VIDEO PROJECTOR (PJLINK) commands added:
      • POWER ON, turn the video projector on,
      • POWER OFF, turn the video projector off.
    • The REST API— new methods added:
      • POST /api/videoprojector/poweron, turn the video projector on,
      • POST /api/videoprojector/poweroff, turn the video projector off.
  • In the System Settings / System Information / System Control (Power Status)menu of the on-screen menu and the remote administration, new Video Projector sections have been added to:
    • Configure PJLink,
    • View the status of the PJLink service and the video projector,
    • Control the power status of the video projector.
  • Added a new HDMI-CECfeature that allows you to turn the screen on and off, usable from:
    • Contact inputs and the infrared remote control— in the Scenario Settings menu of the on-screen menu and the remote administration, new settings have been added for Standalone Input Contact, Combined Input Contacts and Remote Control Keys:
      • Turn the screen on (HDMI-CEC),
      • Put the screen into standby (HDMI-CEC),
      • Turn on / put into standby the screen (HDMI-CEC).
    • The serial and TCP / IP protocol— new commands added to the protocol:
      • 0x02: Generic command for sending a playback order, with one of the following values as parameter:
        • 0x13: turn the screen off,
        • 0x14: turn the screen on,
        • 0x15: turn the screen on / off.
    • The Scheduler— new HDMI-CEC commands added:
      • STANDBY, turn the screen off,
      • WAKEUP, turn the screen on.
    • The REST API— new methods added:
      • POST /api/display/standby, turn the screen off,
      • POST /api/display/wakeup, turn the screen on,
      • POST /api/display/toggle-standby: turn the screen on / off.
  • In the System Control / Power Statusmenu of the remote administration, a new Screen section has been added to control the power status of the display device:
    • Put the screen into standby,
    • Turn the screen on.
  • Added a new feature that allows you to wake up and put the player into standby from the Scheduler, with new STANDBY / WAKEUPcommands added:
    • STANDBY, put the player into standby,
    • WAKEUP, wake up the player.
  • Updated the embedded Chromium web browser to version 92.0.4515.159, for a more responsive and smoother execution of web applications.
  • Updated the player model qualification in HDMI-CEC OSD.
  • In the System Settings / HTTP Server menu of the remote administration, a new HTTP Authentication section has been added to define the passwords of the HTTP accounts (administrator and non-privileged user).
  • Updated references and visuals to Waves System.

Issues Fixed

  • Fixed an issue in the operation of the HDMI-CEC Simultaneous Start command when the Standby Controlled by Display Device function is enabled.
  • Fixed an issue that could appear after a fast switching between standby and wake-up, displaying Standby on the LCD screen of the Event Video Player EVP380 while the player is not in standby.
  • Fixed an issue that prevented the volume setting of the amplified outputs from being applied from the remote administration.


Firmware Version 1.10

May 2021

New Features

  • Added the File Managerfunction in the remote administration interface, which allows:
    • Complete web management of contents,
    • Uploading of multiple files to the player,
    • Downloading files from the player,
    • Background task management for operations on local files,
    • Copying and moving files and folders (background task),
    • Deleting files and folders (background task),
    • Creating new folders,
    • Renaming files and folders,
    • Browsing storage devices and listing files and folders,
    • Automatic switching to maintenance mode,
    • Manual locking and unlocking of maintenance mode,
    • In Maintenance mode, changes the FTP text to File Management on the LCD screen of the Event Video Player (EVP380).

Issues Fixed

  • Fixed minor issues.

Archives

Firmware Version 1.08.2

February 2021

New Features

  • Improved the subsystem for detecting events received from input contacts.

Issues Fixed

  • Fixed an issue in the operation of the Wake Up and Standby/Wake Up commands triggered by the combined input contacts or the standalone input contact.
  • Removed the assignment of the Standby, Wake Up and Standby/Wake Up commands to the programmable keys of the remote control since a key is already dedicated to this function.


Firmware Version 1.08

December 2020

New Features

  • Added the on-the-fly subtitle selectionfunction, usable from:
    • File and folder tags:
      • Select the subtitle language,
      • Disable subtitles,
      • Automatically select subtitles according to system settings,
      • New file or folder tags [SUBS x] and [SUBE x] have been added, allowing you to define how subtitles are displayed at the beginning or end of playback of a file or folder. The parameter xcan be:
        • The ISO639-1, ISO639-2 or ISO639-3 code of the subtitle language to display (e.g.: [SUBS ENG] selects English),
        • NONE to disable subtitles (e.g.: [SUBS NONE]),
        • AUTO (or AUTOMATIC) to automatically select subtitles according to system settings (e.g.: [SUBS AUTO]).
    • Contact inputs and the infrared remote control:
      • Select subtitles (by language or track index),
      • Disable subtitles,
      • Automatically select subtitles according to system settings,
      • Select the next or previous subtitle track from the available list,
      • In the Scenario Settings menu of the on-screen menu and the remote administration, new settings have been added for Standalone Input Contact, Combined Input Contacts and Remote Control Keys.
    • JavaScript methods and events and REST API:
      • Get the list of available language tracks,
      • Get the selected subtitle track,
      • Get the current subtitle selection settings,
      • Select subtitles (by language, track index or identifier),
      • Disable subtitles,
      • Automatically select subtitles according to system settings,
      • Select the next or previous subtitle track from the available list,
      • New methods added to the Player control interface of the JavaScript API:
        • getSubtitles() to get the list of available subtitle tracks, the selected subtitle track and the current subtitle selection settings,
        • selectSubtitle() to define how subtitles are displayed.
      • New event added to the JavaScript API: TrackSelectionEvent to receive an event when a subtitle track is selected and to get information about the selected subtitle track.
    • The serial and TCP / IP protocol:
      • Get the list of available language tracks,
      • Select subtitles (by language or track index),
      • Disable subtitles,
      • Automatically select subtitles according to system settings,
      • Select the next or previous subtitle track from the available list,
      • New commands added to the protocol:
        • 0x0D: Generic subtitle selection command, the 1-byte command parameters are:
          • 0x00: Disable subtitles,
          • 0x01: Enable automatic subtitle selection according to system settings,
          • 0x02: Select the previous subtitle (without circular selection),
          • 0x03: Select the next subtitle (without circular selection),
          • 0x04: Select the previous subtitle (with circular selection),
          • 0x05: Select the next subtitle (with circular selection).
        • 0x1D: Select subtitles with the ISO-639 language code, the 3-byte command parameter corresponds to the 3 ASCII values of the ISO-639 language code string (e.g.: 0x65 0x6e 0x67 = eng, selecting English).
        • 0x2D: Select subtitles with the track index, the 1-byte command parameter is the subtitle track index between 0 (0x00) and 127 (0x7F).
        • Extension of the information request command 0x04 with the new parameter 0x41 to get the list of ISO-639 codes of available languages (separated by semicolons and terminated by CRLF, e.g.: eng;ara;nld).
  • Added a new file tag [DUR x] (or [DURATION x]) that allows you to set the playback duration of an image independently of the Slideshow Image Duration setting. The value of x is a number of seconds or the infinite playback parameter INF (or INFINITE). Examples:
    • [DUR 60], the image is displayed for 60 seconds,
    • [DUR INF], the image is displayed indefinitely,
    • [DUR INFINITE], the image is displayed indefinitely,
    • [DURATION 15], the image is displayed for 15 seconds,
    • [Duration infinite], the image is displayed indefinitely.
  • Added a new folder tag [NRST] (or [NORESTART]) that allows you to disable the re-triggering of the folder while it is playing.
  • Updated the JavaScript SDK to version 1.1.0. Allows remote control using the same JavaScript API as for local control. Methods added:
    • IDAL.getRemoteControlInterfaces() to get the control interfaces of a remote video player,
    • IDAL.getClient() to get a low-level communication client to control a remote video player.
  • In the playback information banner and in the Remote Administration on-screen menu, added the display of the player's IP address and a QR code allowing the remote administration to be opened in a web browser.
  • Added the remote web inspectorfunction that allows debugging via a web browser:
    • This function can be used by connecting with Chrome or Chromium on port 9222,
    • In the System Settings/Web Browser menu of the on-screen menu or the remote administration, a new Web Inspector setting has been added to enable it.
  • Improved the remote administration:
    • Added a console for viewing JavaScript and playback engine traces,
    • Added automatic refresh of the statuses in the various System Information pages,
    • Removed the confirmation pop-up notification when closing the page (window or tab). The confirmation notification only appears if the setting changes are not saved,
    • Added a mechanism to prevent a reconnection following a page refresh.
  • Improvements and new functions added to the JavaScript API:
    • Added the addListener() and removeListener() methods to attach an event handler to the Player, Contact and Printer control interfaces,
    • Added the getSubtitles() and selectSubtitles() methods for subtitle management from the Player control interface,
    • New events added:
      • TimeUpdateEvent to receive a playback progress event,
      • StateChangeEvent to receive an event on playback engine state changes,
      • TrackSelectionEvent to receive an event when audio, video and subtitle tracks are selected.
    • Added the detail.type:input-change property to the InputContactEvent event.
  • Improvements and new functions added to the REST API:
    • New events added:
      • ResolutionChangeEvent to receive an event on display resolution changes,
      • ConnectionChangeEvent to receive an event on connections or disconnections of the display device to the player,
      • StorageConnectionEvent to receive an event on connections or disconnections of an external storage device to the player,
      • StorageChangeEvent to receive an event when a new storage device is played,
      • TimeUpdateEvent to receive a playback progress event,
      • PowerChangeEvent to receive an event when the player is put into standby or woken up.
    • Added the detail.type:input-change property to the InputChangeEvent event,
    • Added extensions to allow remote control (JavaScript API mapping) of the Serial, Contact, Printer and Logger interfaces,
    • Added websockets to retrieve traces as well as state change events,
    • Various API improvements added.
  • Updated the JavaScript API and REST API user guides.

Issues Fixed

  • Fixed an issue in the operation of the Restore Factory Configuration function in the remote administration.
  • Fixed an issue with the handling of hidden files with the FileZilla FTP client application.
  • Fixed an issue with the interpretation of language codes in mp4 files generated by QuickTime.
  • Fixed minor issues in the REST API.


Firmware Version 1.07

September 2020

New Features

  • Added new baud rates for the RS-232 serial link (1200, 2400 and 4800 bauds).
  • Improved subtitle support:
    • Added support for external subtitle files (srt, ssa, ass, vtt, ttml, dxpf), with language and options (default, forced),
    • Added new subtitle handling settings (enabled, disabled or enabled only for forced tracks),
    • Added support for multiple preferred languages,
    • Added subtitle appearance configuration (border type, text size, text color, background color, border colors, embedded styles) with a dynamic preview function,
    • Improved manual selection in the on-screen menu (enable/disable manual selection and shortcut to subtitle settings),
    • Improved subtitle rendering, the size is automatically adjusted to the custom video display area,
    • Added complete configuration of each subtitle setting in the remote administration and the on-screen menu.
  • Added new date and time setting commands in the serial and TCP / IP protocol to configure the player's system clock:
    • NTP active: enables the NTP setting,
    • NTP inactive: disables the NTP setting,
    • Set time: sets the time only,
    • Set date: sets the date only,
    • Set date/time: sets the date and time,
    • Set UTC/GMT date/time (Epoch version): sets the UTC/GMT date and time from an "Epoch" reference,
    • Set UTC/GMT date/time (full version): sets the UTC/GMT date and time from a complete UTC/GMT date/time.

Issues Fixed

  • Fixed the missing "Web Browser" preference title in the on-screen menu.


Firmware Version 1.06

June 2020

New Features

  • Added the HTML5 / JavaScript engine for:
    • Displaying HTML content (page, application and web user interface) alongside linear audio / video playback,
    • Controlling the video player from the HTML content thanks to a JavaScript API. HTML content can access various aspects of the video player such as:
      • audio volume control,
      • playback control (play, stop, pause …),
      • printer management,
      • log file management,
      • the serial port,
      • input and output contacts,
      • state change notifications.
  • Added USB Touch support to control the player with a multi-touch screen using the HTML5 / JavaScript engine.
  • Added a remote administration function to configure and control the player on a local network from any web browser.
  • Added an audio / video streaming function from a text file containing the stream URL.
  • Added FTPS support using self-signed certificates.
  • Improved the DHCP function by retrying the DHCP request every 8 seconds instead of 128 seconds.

Issues Fixed

  • Fixed an issue with Ethernet link loss when the device and the router it is connected to are powered on together.
  • Fixed truncated messages during the firmware update process.


Firmware Version 1.03July 2019

New Features

  • Added the Video Cropping Mode function supporting Letterbox or pillarbox, Pan and scan and Fit to Screen settings.
  • Added the Custom Video Zone function to define the position, size and rotation angle of the video display area.
  • Added support for .OPUS audio files (OGG container).
This feature may have an impact on playback performance. When the video display area is rotated or when part of the video is positioned off-screen, the resolution of video files must be limited. In this case, 4K resolution is not supported, and a resolution of 720p at 25 Hz or 30 Hz is recommended.

Issues Fixed

  • Enabled LPCM playback in WAV and MKV containers for the most common sampling frequencies (previously limited to 32 kHz and 48 kHz sampling frequencies).
  • Fixed an issue that made it impossible to play multichannel PCM audio files after playing a large number of files.
  • Fixed an audio noise issue when the file played at startup was a multichannel audio file.


Firmware Version 1.02

June 2019

New Features

  • Added support for video resolutions for various computer display standards (VESA).
  • Added HDMI multichannel audio support:
    • Added support for .MKV files (FLAC, Linear PCM, AAC, Vorbis or Opus audio streams), up to 8 PCM output channels,
    • Enabled HDMI "pass-through" for audio streams in DTS, AC3 Dolby Digital and E-AC3 Dolby Digital+ formats.
  • Added support for .M4A and .MKA audio files.
  • Added the HDMI CEC Standby Controlled by Display Device setting (disabled by default).
  • Added support for .SC3 files created with the Show Control Editor software and containing serial frame data.
Some encoders may filter the LFE channel.

Issues Fixed

  • Fixed an audio / video synchronization issue with .MP4 files during loop playback.
  • Fixed an issue with the HDMI CEC Automatic Language Change that prevented the player's language from being changed automatically when the display device's language is changed.
  • Fixed minor issues.


Firmware Version 1.00

March 2019

New Features

  • Added support for the Event Video Player (EVP380).
  • The device can now be woken up from standby by pressing the clickable wheel.
  • The focus is now always placed on the (Enter) key of the virtual keyboard.

Issues Fixed

  • Fixed an issue with the image slideshow when the duration setting is greater than 35 minutes.
  • Fixed a random jerky video playback issue when returning from maintenance mode to the video screen.
  • Fixed an issue with the player restarting when removing a storage device containing a Scheduler schedule file.


Firmware Version 0.98

November 2018

New Features

  • Added support for the additional keys of the new remote control:
    • Standby / wake up / power off / restart
    • Resume playback / pause
    • Enable / disable on-screen information display
    • Exit
    • Menu
    • Back
    • A and B: Programmable keys
    • Previous page and next page
    • 0, 1, 2, 3, 4, 5, 6, 7, 8 and 9: numeric keypad (digit characters and playback of folder 0 to 9)
    • Backspace: Delete the previous character
    • Period character
  • When selecting a value, typically with a graphic cursor, the previous and next keys (or + and -) allow you to skip many values.

Installation

The logic and functionality of the player are defined by an internal program called firmware. This program is likely to evolve in order to bring new features, modify the operation of the player, or bring fixes. The firmware can be updated or replaced by performing the following operations:

  1. Connect the player to a display device and an Internet connection.
  2. Power on the player by plugging in the power adapter.
  3. When the player is fully started (the status LED turns green), press the (or MENU) key on the remote control to display the menu.
  4. Select System Settings, then System Update, then Search for an Update and follow the on-screen instructions to complete the installation of the new firmware.


Note: to perform an "offline" installation using a removable storage device

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article