Hi everyone! I’m building an IPTV player app for LG webOS that uses Xtream Codes API to fetch live channels and movies (VOD).
Live TV channels in .m3u8
format play perfectly using Hls.js
or even directly with the <video>
element.
However, when I try to play VOD content (movies), which are also delivered in .m3u8
format, nothing happens — no playback, no error, just silence.
Some key details:
- The movie
.m3u8
URL is valid and accessible - The server responds with
200 OK
- The file plays correctly in VLC and other IPTV players
- The same player logic works fine for live channels
- The file does not contain redirections or invalid lines
- Tested both
Hls.js
and native<video>
playback
I suspect this might be:
- A compatibility issue with
.m3u8
VOD streams on webOS - A decoding/format limitation on the TV
- Or some missing configuration to allow proper playback
Is there any known issue or requirement when playing VOD .m3u8
streams in webOS apps? Has anyone successfully handled movie playback from Xtream Codes VOD in a webOS environment?
Any help or guidance would be greatly appreciated!
Thanks!
PS: the server seems to use movies from a plex server