# Unable to Play VOD .m3u8 Movies in webOS App

**URL:** <https://forum.webostv.developer.lge.com/t/unable-to-play-vod-m3u8-movies-in-webos-app/25215>\
**Category:** Web App Development\
**Created:** [April 20, 2025, 11:07pm UTC](https://forum.webostv.developer.lge.com/t/unable-to-play-vod-m3u8-movies-in-webos-app/25215 "2025-04-20T23:07:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vichier92](https://avatars.discourse-cdn.com/v4/letter/v/85f322/32.png) [@vichier92](https://forum.webostv.developer.lge.com/u/vichier92)\
**Post date:** [April 20, 2025, 11:07pm UTC](https://forum.webostv.developer.lge.com/t/unable-to-play-vod-m3u8-movies-in-webos-app/25215/1 "2025-04-20T23:07:12Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![narae0.kim](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@narae0.kim](https://forum.webostv.developer.lge.com/u/narae0.kim)\
**Post date:** [April 22, 2025, 11:15pm UTC](https://forum.webostv.developer.lge.com/t/unable-to-play-vod-m3u8-movies-in-webos-app/25215/2 "2025-04-22T23:15:16Z")

</div>

Please check [Streaming Protocol and DRM](https://webostv.developer.lge.com/develop/specifications/streaming-protocol-drm) and [Video and Audio Format](https://webostv.developer.lge.com/develop/specifications/video-audio-250), and make sure your media meets the specifications first. webOS TV does not support some HLS tags, and most issues are caused by this. [HLS Troubleshooting FAQ](https://webostv.developer.lge.com/faq/2014-10-30-http-live-streaming-troubleshooting) are also helpful. Thank you.
