HopeVideo JS - Playlist Demo

Playlist Control Panel

This demo lets you edit playlistConfig and playlist items. Apply will validate source URLs and then re-mount the players.

Player

playlistConfig

playlistConfig.ads

playlistConfig.error

DataLayer

Playlist Items

Each item can have HLS and/or MP4 sources. Apply is blocked if any visible row has an empty src.

Item #1
HLS?HLS sources for this playlist item. preferHls=true uses these first.
MP4?MP4 sources for this playlist item. You can add multiple and pick one as selected.
Item #2
HLS?HLS sources for this playlist item. preferHls=true uses these first.
MP4?MP4 sources for this playlist item. You can add multiple and pick one as selected.
Item #3
HLS?HLS sources for this playlist item. preferHls=true uses these first.
MP4?MP4 sources for this playlist item. You can add multiple and pick one as selected.

Demo Content

Scroll and interact with the player. Playlist should change sources as items end (depending on autoplayNext/loop/startMode).

HopeVideoJS is a flexible and customizable video player solution based on Video.js, developed by Umut Yaldız. HopeVideoJS offers a modern and powerful media playback experience with its open source structure.

Logs