Thanks to its advanced features, you can add subtitles, create dynamic slideshows, play audio files with metadata, stream live content, and much more.
TABLE DES MATIÈRES
- Adding Subtitles to Videos
- Displaying a Slideshow
- Playing Audio Files
- Playing a Stream
- Modifying the Background Image in STOP Mode
- Using the RS-232 Connection
- Using the TCP/IP Connection
Adding Subtitles to Videos
The EVP380 allows you to enrich your videos by adding subtitles. You can configure default subtitles and modify their graphical appearance. One of the advantages of the EVP380 is the ability to change subtitles dynamically without interrupting the current scenario, for example, when changing languages.
Supported Subtitle Formats
The EVP380 supports the following formats:
.srt(SubRip).ssa(SubStation Alpha).ass(Advanced SubStation Alpha).vtt(WebVTT – Web Video Text Tracks).ttml(Timed Text Markup Language Document).dfxp(Distribution Format Exchange Profile)
Separate Subtitle Files
To use separate subtitle files, the subtitle file name must be constructed by juxtaposing the associated video name, the language code (in ISO 639-1 or ISO 639-2 format), and the subtitle format extension.
| Video Name | ISO Format | Language | Subtitle File Name |
|---|---|---|---|
loophome.mp4 | ISO 639-1 | English | loophome.EN.srt |
loophome.mp4 | ISO 639-2 | English | loophome.ENG.srt |
Embedded Subtitles
The EVP380 also allows you to select and display embedded subtitles directly in video files, without the need for external files.
Selecting Subtitles On the Fly
It is possible to dynamically change subtitles during playback using:
- Input contacts (buttons or sensors).
- A RS-232 command.
- The JavaScript SDK.
- HTTP commands.
Recommendation: For subtitle selection from the start of playback, use tags in file or folder names.
Displaying a Slideshow
Create a slideshow by placing multiple images in a playback folder. The images are displayed successively, and the display duration of each image is defined.
Playing Audio Files
Audio file playback can be accompanied by the display of metadata (such as the cover image or author).
Playing a Stream
The EVP380 allows you to play audio/video content from an HTTP/HTTPS server using the following protocols:
- HLS (HTTP Live Streaming)
- DASH (MPEG-DASH)
- Smooth Streaming
- Direct HTTP
How to Play a Stream?
- Retrieve the URI of the media on the server.
- Copy this URI into a text file with the extension
.stream. - The
.streamfile must contain:- The header:
[Stream] - The media URI:
uri=<uri> - The stream type (if not Direct HTTP):
type=<hls>ortype=<dash>, etc.
- The header:
Examples of .stream Files
Webradio:
[stream] uri=http://direct.franceinter.fr/live/franceinter-midfi.mp3Video from a local server:
[stream] uri=http://10.91.20.31/www/video.mp4HLS Video Stream:
[stream] uri=https://devstreaming-cdn.apple.com/videos/streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8 type=hls
Note: The "stream" function does not allow playing protected streams (such as YouTube or Vimeo) or image content (JPG, PNG, GIF, etc.).
Modifying the Background Image in STOP Mode
By default, the screen is black when the player is in "STOP" mode or transitioning between two folders. You can customize this image using a file named waitscreen.jpg (JPG format only). Place this file in the SYSTEM folder at the root of your media.
Using the RS-232 Connection
The RS-232 serial link allows communication between Waves System equipment and other compatible equipment.
Using the TCP/IP Connection
The Ethernet connection allows third-party equipment to request a parameter or status of the player.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article