Page 1
VP330 User guide Version : 2.1 (for firmware 1.11 or higher) Date : Oct 2021 Éditeur : Waves System Auteur(s) : Thierry Roger...
Page 2
Licence Waves System products are exclusively manufactured by Waves System 14, rue Philippe Lebon- 44980 Sainte Luce Sur Loire- FRANCE Sales and informations : +33 (0)2 40 78 22 44 E-mail : sales@wsystem.com Website : https://waves-system.com...
6.1. First setup of removable content support 6.2. Update content on removable content support 6.3. Update content directly from your local network First steps with your player VP330 ........................24 7.1. Autoplay 7.2. Using input contacts of your player VP330 7.3.
Page 4
8.4.5. [SYNCHRO] - Synchronize players to start playback simultaneously 8.4.6. [WEBS x] and [WEBE x] - Open a webpage at the beginning or at the end of the file playback 8.4.7. [WEBS OFF] and [WEBE OFF] - Close a webpage at the beginning or at the end of the file playback 8.4.8.
Page 5
14.3.1. Startup volume 14.3.2. Autoplay folder 14.3.3. Sources blocked by [NT] 14.3.4. Input contacts 14.3.5. Remote control 14.3.6. Playback start synchronisation 14.3.7. Volume notifications 14.3.8. Websites 14.4. System control 14.4.1. Video playback 14.4.2. Power state 14.4.3. Neighborhood 14.4.4. Console 14.4.5. File manager RS-232 &...
TCP/IP requests, HTTP requests, schedule ... The player embeds also 8 GPI, 8 GPO based on Mosfet and one RS232 link. VP330 is ideal for retails, museums, exhibitions and theme parks. Refer to the user guide From a web browser: https://waves-system.com/...
VP330 Safety instructions Safety instructions Warning CAUTION! DO NOT EXPOSE THE PRODUCT TO HUMIDITY NOR DUST! Unplug the power supply cable before any servicing FOR YOUR SAFETY, PLEASE READ CAREFULY THE USER'S GUIDE BEFORE OPERATING YOUR PLAYER VP330 CE marking The CE marking is placed on the nameplate, at the rear side of the device.
Page 8
Safety instructions VP330 is used in accordance witj its intended purpose. Nevertheless, for the sake of safety, we would like to draw your attention to the following instructions: • When using the device, comply with all local rules and regulations in force. Any modification or conversion of the device automatically entails loss of the certification.
Page 9
VP330 Safety instructions THE LIGHTNING FLASH WITH ARROWHEAD SYMBOL, WITHIN AN EQUILATERAL TRIANGLE, IS INTENDED TO ALERT THE USER TO THE PRESENCE OF UNINSULATED “DANGEROUS VOLTAGE” WITHIN THE PRODUCT'S ENCLOSURE THAT MAY BE OF SUFFICIENT MAGNITUDE TO CONSTITUTE A RISK OF ELECTRIC...
Content of the box VP330 Content of the box What's inside the box My Video Player Player VP330 Remote control Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Page 11
VP330 Content of the box Remote control You can use the remote control to configure the player through the screen or to change the playback. Power supply Power cord Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Page 12
Content of the box VP330 Power cord The power cord is adapted to the country of destination. Quick start manual Primary batteries 2 primary batteries are supplied with the remote control. Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
VP330 Description of the player Description of the player Front panel of the player VP330 Introduction of player VP330 Headphone jack Plug your headphone to listen to the media from the service room. Infrared sensor for the remote control Thanks to the remote control, display and browse the configuration menu Volume knob Adjust the volume through the button.
Page 14
Description of the player VP330 Analog audio output to connect an amplifier Amplified audio output to connect loudspeakers USB 1 port to connect a storage medium or a pointing device Entry contact coupled with a 12V power supply 8 entry contacts...
3.1. Input contacts The player has 8 input contacts. Input 1 est doubled. Each input. Connect directly each input to a push button or a sensor from Waves System portfolio. An input contact is defined by: - In : trigger - +V : 12V output power to power the sensor - G : Ground...
Page 16
Description of the player VP330 Play folder001 with push button SW1. Play folder 002 with push button SW2. Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Page 17
VP330 Description of the player Combination of inputs to play folder 021. Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Description of the player VP330 SensoPad connected the player to play folder 001. +V is directly coming from input voltage. with a 12V voltage, output voltage will be also 12V. Output current will not exceed 500mA. 3.2. Output contacts...
Page 19
VP330 Description of the player Scheme of one output. Scheme to switch a LED or a relay with an external power supply. Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Page 20
Description of the player VP330 +V is directly coming from input voltage. with a 12V voltage, output voltage will be also 12V.+Output current will not exceed 1A. You can also use the 5V output to power a peripheral. Output 5V regulated - Max 1A Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
VP330 Startup and configuration Startup and configuration This procedure explains how to start and configure your player VP330 for the first time. Prérequis Electric power shall be unplugged. Connect the player to the local network. Insert your prepared USB key in one of the two USB port at the back of the player.
Connexion diagram VP330 Connexion diagram The following diagram lists all types of connexions available on your player VP330 Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
(scheduler, web pages, json files). Caution! Make sure to use high end quality content media supports. Waves System has only qualified Sandisk manufacturer. We do not recommend Trenscend products. 6.1. First setup of removable content support SD / SDHC cards and USB keys are generally already formated in FAT or FAT32. But we recommand to perform a new formatting by selecting FAT or FAT32 depending on the storage size (FAT32 over 512 Mo).
7.2. Using input contacts of your player VP330 Input contacts are used to trig folders. VP330 has 1 separated input contact and 8 additional input contacts. The separated input can be configured in the menu, by default it trigs folder 001.
VP330 First steps with your player VP330 The separated input can be configured in the menu, by default it trigs folder 001. 8 input contacts trig 255 first folders according to a binary order. Folder N°001 is triggered by separated input contact or by input 1 in the group of 8.
Control the player with folders and files VP330 Control the player with folders and files 8.1. Arrangement of folders 000 : Folder N°000 - «Autoplay» folder played at power on 001 : Folder N° 1 - Folder trggered by input contact 1 034 : Folder N°...
Page 27
VP330 Control the player with folders and files Folder Input N° N° Corresponding binary value Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Control the player with folders and files VP330 Folder 000 is played by default at power on. If this folder is not present, then the player goes to state "STOP". The folder read by default at power on can be modified in the setting menu.
VP330 Control the player with folders and files The folder can be interrupted. Case of a missing folder If a folder is defined by an action but the folder is missing, then the action is ignored. 8.2.1. [Jxxx] - Jump to folder xxx at the end of the playback of the folder This tag defines the behaviour at the end of the playback of the folder.
Control the player with folders and files VP330 Example 001[RESUME] 8.2.4. [RET] - Return to the previous folder at the end of the playback of the folder During the playback of a folder, if an event or a tag orders to play another folder tagged with [RET], then the player jumps to the new folder.
VP330 Control the player with folders and files Exemple 001[V5] : Fixe la valeur du volume à 5 sur 100 pas disponibles 001[V34] : Fixe la valeur du volume à 34 sur 100 pas disponibles 001[V100] : Fixe la valeur du volume à sa valeur maximum 001[V0] : Fixe la valeur du volume à...
Control the player with folders and files VP330 8.2.9. [NRST] or [NORESTART] - Disable retriggering of a folder when being played The folder being played cannot be retriggered by an event that trigs this folder. Other orders are taken into account.
VP330 Control the player with folders and files player executes the tags at the exit of the folder. If the number of files requested by this tag is greater than the number of files contained in the folder, the player loops in the folder as long as needed in order to play the exact number of files requested.
Control the player with folders and files VP330 Example 8.2.15. [PROJS ON], [PROJE ON], [PROJS OFF] and [PROJE OFF] These tags power on or power off a video projector at the start or at the end of a folder playback.
Page 35
VP330 Control the player with folders and files [RSSxxx] : xxxs appoints the line number of the file serial.txt that must be sent (value from 001 up to 999) when player starts to play the folder [RSExxx] : xxx appoints the line number of the file serial.txt that must be sent at the exit of the folder The filename containing the bytes must have the following name (mandatory): serial.txt...
Control the player with folders and files VP330 If the folder is looped with tag [RSSxxx], the message is sent at each loop of the folder. 001[J001][RSS099] : Plays folder 001 in loop. At each loop, message described in line 099 of file serial.txt...
VP330 Control the player with folders and files Filename File N° 001.mp3 063.wav 8.4. Add tags to the name of files to build your scenario You can add optional tags to the name of the files to modify the behaviour of the playback. These tags are surrounded by brackets «[»...
Control the player with folders and files VP330 folder to be played. my file [J002].mp3 : Jump to folder 002 at the end of the playback of the file. 003[J023].mp3 : Jump to folder 023 at the end of the playback of file 003.
VP330 Control the player with folders and files 8.4.5. [SYNCHRO] - Synchronize players to start playback simultaneously [p.42] Refer to chapter Synchronize players to start playback simultaneously 8.4.6. [WEBS x] and [WEBE x] - Open a webpage at the beginning or at the end of the file playback These tags open a webpage (visible or not) at the start or at the end of a file playback.
Control the player with folders and files VP330 8.5.1. Naming subtitles in separated files the subtitle filename is defined by adding the video name to the langage name in ISO completed by the extension format. video name format English subtitle name loophome.mp4...
Control the player with folders and files 8.9. Using RS-232 serial link RS-232serial link enable communication between all Waves System players. It can also be used to dialog whe other equipement such as videoprojectors, automaton, fragrance diffusers. refer to ...
Synchronize players to start playback simultaneously VP330 Synchronize players to start playback simultaneously Introduction All video players can synchronize to start media playback simultaneously. In case of a loop, players will wait each other to start a new loop together. As a first step, you shall activate this option for each player in menu>scenario settings>Playback start synchronization.
Page 43
VP330 Synchronize players to start playback simultaneously 001 lion2.mp4 002 [J002] Dog2.mov Slave pllayerbehaves as usual with all common features. When it receives a synchro order from a master, it stops the on-going playback to display the expected file. In previous example, Master player starts playback of file and Slave player starts to play Lion1.mp4...
Control the player with a scheduler 10.1. Introduction VP330 can be triggered by a series of date and time. You need to program the calendar of events with our software that can be downloaded in website waves-system.com in msupport menu. The scheduler software generates a file that you must copy in the folder SYSTEM of your media storage.
Page 45
VP330 Control the player with a scheduler Select this command to restart the playback of the folder where the player stopped previously. This command is ignored if there was no previous command of playback or if the player is in stop mode.
Control the player using the HTML5 engine VP330 Control the player using the HTML5 engine The player VP330 embeds an HTML5/Javascript engine enabling the display of HTML5/JavaScript contents that can be stored in the player or located in a remote web server. With this feature, you can display local web pages, remote websites and web applications.
VP330 Settings on front panel Settings on front panel 12.1. Volume knob Access to the absolute volume setting of the amplified output though the volume knob. Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Infrared remote control VP330 Infrared remote control Le lecteur VP330 est fourni avec une télécommande infrarouge permettant de contrôler le lecteur. Touche Description Short press: standby / wake-up. Long press: power off/ restart. Mute/Unmute. Skip 10 seconds backward/forward. Play / pause.
VP330 Advanced configuration Advanced configuration Player configuration is operated from the display menu on the screen or from the administration console embedded in the player. In this case, use a web browser from a computer connected to the same network and connect to the player ip address.
Advanced configuration VP330 14.2.3. Network 14.2.3.1. IP settings Obtain an IP address automatically (DHCP) or use manual settings (static). 14.2.3.1.a. Proxy settings Set the proxy server configuration mode. 14.2.4. Display 14.2.4.1. Resolution Enable this setting to let the device choose the best display resolution.
VP330 Advanced configuration 14.2.7. Sound System sounds can be removed. Multichannel audio can be converted into stereo, or broadcasted as they are , or adjusted to the capabilities of the connected HDMI device. HDMI audio output format can PCM or bitstream.
Advanced configuration VP330 14.2.13. Web browser Enable the web inspector for remote debugging. You can connect to it using Chrome or Chromium on port 9222. Enable the system virtual keyboard. 14.2.14. Date and time You can synchronize the device clock with a time server (requires internet connectivity) or with a computer.
VP330 Advanced configuration 14.3.3. Sources blocked by [NT] Select the event sources that cannot interrupt the playback of a file flagged with an [NT] tag. 14.3.4. Input contacts You can set a specific action to any combined input contacts. For example, read a folder, decrease the volume, go to standby, ...
CEC compatible monitor. Finally you can power on or power off a video projector compatible with PJLink protocol. 14.4.3. Neighborhood The list of neighboring Waves System devices can be updated by clicking on the Refresh button. 14.4.4. Console 14.4.5. File manager This screen gives direct access to all storage locations to create, edit , rename and to drag and drop content.
The player VP330 can communicate with other Waves System players. It can receive commands from input Rx and send commands and data through output Tx. The player complies with RS-232 standard. All players have the address 0x80 when they leave the warehouse. The first byte of a command is set to 0x80 to be received by all players.
RS-232 & TCP/IP communication protocol VP330 15.1. Player control commands 15.1.1. Jump to a folder Byte Role Value (represented Description in hexa) Synchro 0x80 | id Sync byte and player ID Command 0x01 Command to jump to a folder with a number...
VP330 RS-232 & TCP/IP communication protocol 15.1.2. Play and standby Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Page 58
RS-232 & TCP/IP communication protocol VP330 Byte Role Value (represented in Description hexa) Synchro 0x80 | id Sync byte and player ID Command 0x02 Command to play and to standby Parameters 0x01 PLAY - play from the start of the file...
VP330 RS-232 & TCP/IP communication protocol Refer to menu to configure connection with a video projector using PJLink System settings protocol. 15.1.3. Set the volume Byte Role Value (represented Description in hexa) Synchro 0x80 | id Sync byte and player ID...
Page 60
RS-232 & TCP/IP communication protocol VP330 Byte Role Value (represented in Description hexa) Synchro 0x80 | id Sync byte and player ID Command 0x04 Command to request information Parameter 0x01 Player state-> PLAYING / STOP / PAUSE / ERROR 0x02 Filename of the current file.
VP330 RS-232 & TCP/IP communication protocol 15.2. Update the clock 15.2.1. Update the local time This command sets the hour in the local time zone of the player. Byte Role Value (represented in Description hexa) Synchro 0x80 | id Sync byte and player ID...
RS-232 & TCP/IP communication protocol VP330 Byte Role Value (represented in Description hexa) Synchro 0x80 | id Sync byte and player ID Command 0x2C Update the local date and time Year [0x00-0x7F] Number of elapsed years since year 2000, between 0 and 127...
VP330 RS-232 & TCP/IP communication protocol Byte Role Value (represented in Description hexa) Synchro 0x80 | id Sync byte and player ID Command 0x4C Update UTC/GMT date and time Year [0x00-0x7F] Number of elapsed years since year 2000, between 0 and 127...
RS-232 & TCP/IP communication protocol VP330 15.3. Command to select subtitles 15.3.1. Generic command to select subtitles Byte Role Value (represented in Description hexa) Synchro 0x80 | id Sync byte and player ID Command 0x0D Command to select subtitles Parameters...
Example eng;ara;nld 15.4. Unitary transmission mode and daisy chain VP330 can send several kinds of data through RS-232 port. • specific data using tags [RSxxx]. • command frames retransmitted in « Daisy Chain » mode. Default mode Only data using [RSxxx] are sent through Tx output.
Page 66
RS-232 & TCP/IP communication protocol VP330 Warning Some delay appears if many players are connected to each other. Oct 2021 Version : 2.1 (for firmware 1.11 or higher)
Need help?
Do you have a question about the VP330 and is the answer not in the manual?
Questions and answers