Michael
2f7d709fe6
fix(player): finalize Buffer-First strategy in player_lite.html
2026-03-10 22:13:41 +01:00
Michael
893ae7b03a
perf(player): switch to Buffer-First strategy to eliminate chaotic startup and micro-cuts
2026-03-10 22:08:20 +01:00
Michael
118887ab6f
perf(player): add MpegTS auto-recovery and optimize initial buffer to prevent Stream Error
2026-03-10 22:02:44 +01:00
Michael
b8922a2f08
perf(player): optimize desktop players for micro-cuts and stability
2026-03-10 22:02:13 +01:00
Michael
79fae261aa
perf(player): implement Turbo Start for faster zapping while maintaining stability
2026-03-10 21:55:11 +01:00
Michael
9e97f45046
feat(player): increase buffering and stability for HLS and MPEG-TS
2026-03-10 21:30:02 +01:00
Michael
a8d2a5446d
perf: implement robust playback stabilization to fix choppy video
...
- Increased MPEG-TS stashInitialSize to 1MB for better jitter resistance
- Enabled HLS.js discontinuity nudging to prevent freezing on corrupt segments
- Smoothed latency chasing with 1.1x playback rate
- Increased HLS sync distance to 6 segments for improved stability
2026-03-10 19:25:02 +01:00
Michael
df4bcfd07f
fix: stabilize IPTV playback and implement request throttling
...
- Add playback lock to XtreamService to delay EPG during stream init
- Increase MPEG-TS stash buffer to 512KB for better stability
- Enable liveBufferLatencyChasing to prevent stream drift
- Tune HLS parameters for balanced speed and reliability
2026-03-10 18:54:44 +01:00
Michael
0ca6f96710
feat: implement Turbo-Start stream acceleration
...
- Add direct MPEG-TS support and optimized HLS tuning
- Implement low-latency sync and instant bitrate selection
- Achieve TiviMate-like zapping speed by reducing initial buffers
2026-03-10 18:41:46 +01:00
Michael
736ab0f51c
chore: optimize IPTV performance and fix navigation Loop
...
- Revert aggressive caching in XtreamService (use forceCache + 1h stale)
- Adjust HLS.js buffers (60s-120s) for stream stability
- Fix desktop navigation loop in PlaylistSelectionScreen
- Fix receive timeouts (revert to 30s/60s)
2026-03-10 18:28:10 +01:00
Michael
33d0e0a80d
fix(streaming): optimize quality, audio sync, and content update refresh
...
- Increased FFmpeg video quality to 8Mbps and audio to 192kbps.
- Added audio resync filters and better presets.
- Optimized HLS buffer settings for mobile players to reduce interruptions.
- Reduced API cache duration to 15m and added refresh support for faster content updates.
2026-03-10 10:26:24 +01:00
Michael
a256ca87b6
fix(player): resolve Safari infinite loading by refining play overlay and loading logic
2026-03-09 23:05:10 +01:00
Michael
0ae4946816
feat(player): standardize Safari compatibility fixes across all player versions
2026-03-09 22:43:51 +01:00
Michael
b69e9d1812
fix(mobile): optimize player UI for mobile portrait and tune HLS buffering
2026-03-09 21:56:56 +01:00
Michael
441597354e
fix(mobile): fix orientation reset with IndexedStack, support HLS in Lite player, and optimize fullscreen
2026-03-09 21:35:00 +01:00
Michael
13647a35da
feat: Implement TV recording management with API endpoints, a data model, and a scheduling service that uses FFmpeg to record streams.
2026-03-09 16:46:45 +01:00
Michael
2d418e4e0c
feat: Add playlist selection screen and basic web IPTV player.
2026-01-01 18:32:39 +01:00
Michael
c165ff5d40
feat: Implement IPTV player screen with web iframe integration for live and VOD streams, utilizing player_lite.html for live TV.
2026-01-01 18:26:05 +01:00
Michael
79ad1243fa
feat: Add a themed loading screen widget and a web-based HLS/MPEG-TS video player.
2026-01-01 18:21:54 +01:00
Michael
2ca8f5e969
feat: introduce server with API, HLS streaming, Xtream proxy, and player UI
2025-12-14 22:32:15 +01:00
Michael
d46714c9bc
feat: Add new HTML player pages for streaming video with HLS and MPEG-TS support.
2025-12-14 22:07:07 +01:00
Michael
2eb3304a2b
feat: introduce Xtream Codes API service for IPTV content access and streaming.
2025-12-14 21:48:37 +01:00
Michael
ee707d3cf9
feat: implement IPTV player screen for live, VOD, and series streams with integrated controls and state management.
2025-12-14 18:47:00 +01:00
Michael
a7ca1a087f
feat: add Xtream service for IPTV integration and a lite player HTML file.
2025-12-14 16:43:23 +01:00
Michael
781f58cb38
feat: Add IPTV player HTML pages with HLS/MPEG-TS support and parent communication.
2025-12-14 16:24:20 +01:00
Michael
5b0ae63290
feat: Add Xtream Codes API service for managing playlists, streams, and channels, including caching and proxy handling.
2025-12-14 09:13:53 +01:00
Michael
0644f376db
feat: implement Xtream Codes API service for managing IPTV connections, streams, and channel data.
2025-12-14 00:17:13 +01:00
Michael
4825745be7
feat: implement IPTV player using a web-based lite player and a dedicated Flutter screen.
2025-12-14 00:01:50 +01:00
Michael
ddc0ea64e0
feat: Add IPTV player screen for stream playback with controls, EPG integration, and channel switching.
2025-12-13 13:51:04 +01:00
Michael
67e59b804c
feat: add IPTV player screen for stream playback and controls.
2025-12-13 11:41:14 +01:00