Commit Graph
15 Commits
Author SHA1 Message Date
4gray 0c5939ae16 feat(video-player): integrate Artplayer and remove DPlayer
- Enableplayer global config and component options:
  - set Artplayer.AUTO_PLAYBACK_TIMEOUT to 10000 to reduce autoplay
    timeouts.
  - enable autoPlayback, playsInline, airplay, backdrop, mutex and set
    theme on Artplayer instance to improve playback behaviour and UI.
  - add autoSize, autoMini, pip, screenshot, aspectRatio and fullscreen
    settings for a consistent feature set.

- Harden channel URL check to avoid null errors:
  - use optional chaining when checking channel.url for m3u8.

- Move StreamFormat import ordering and clean unused enum entry:
  - remove DPlayer from VideoPlayer enum and related commented code.
  - remove DPlayer component imports, declarations and template branch,
    simplifying player selection and eliminating dead code.

- Tidy component decorator formatting and fix template array trailing
  commas to preserve style consistency.

These changes replace the deprecated/removed DPlayer integration with a
fully configured Artplayer, improve runtime safety, and clean up unused
code.
2025-09-27 20:05:35 +02:00
Giuseppe Falsone b335d17d1f feat(xtream): add option to select stream format (TS or M3U8)
Add a new configuration option in the settings that allows choosing
between TS and M3U8 stream formats.
2025-03-16 18:28:31 +01:00
4gray 2e8a7494b4 feat(player): add ArtPlayer and DPlayer components with integration in video player 2024-12-15 21:02:14 +01:00
Serkan d6a07cc0cd feat: simple remote control support on http 2024-10-09 18:21:53 +03:00
4gray 2a9123781f feat: add experimental vlc player support 2023-07-29 19:14:56 +02:00
4gray 3a7c1d8ad6 feat: add settings for custom mpv player path 2023-07-01 22:54:42 +02:00
4gray 21b9c8f804 feat: mpv player integration 2023-03-23 23:41:13 +01:00
4gray f8c6874ad3 feat: support multiple epg sources 2022-07-09 20:01:20 +02:00
4gray 8233328b9a refactor: general code improvements 2021-11-06 20:39:27 +00:00
4gray 21316cef3d test: increase test coverage 2021-10-26 19:55:55 +00:00
4gray 4d2e17565d feat: global subtitle display setting
You can now activate/deactivate the visiblity of
subtitles on a global application level.
2021-09-05 16:39:56 +02:00
4gray 0cf010aba3 feat: add dark theme 2021-03-21 13:15:24 +01:00
4gray 0f8ca2ab1a feat: add internationalization 2021-02-20 19:39:38 +01:00
4gray e896af0373 feat: integrate epg feature 2021-01-13 22:25:26 +01:00
4gray 05c0c251cf feat: video player configuration in app settings 2020-09-27 19:35:09 +02:00