Version: 1.1.4: Critical Bug Fixes, Performance Improvements & New EPG Features
- Fix: GO Pooler Overload Causing System Lockups: A critical programming issue in the GO language caused the pooler used by Xtream AI to overload, leading to system-wide lockups. This issue prevented user playlists from downloading, blocked logins on IPTV applications, stopped channel playback, and caused server disconnections. This bug has been fully resolved and was identified as the main root cause of several previously reported playback-related issues that negatively impacted the user experience.
- Fix: Incomplete Database Migration from Xtream Codes / XUI One: An issue where servers or already-created packages were sometimes skipped during database migration from Xtream Codes or XUI One has been fixed, ensuring full and consistent migrations.New Features
- External EPG Support: It is now possible to add external EPG sources compatible with `.xmltv`, `.xml`, and `.xml.gz` files. Within the channel edit page, administrators can search and filter EPG sources using the following options: All Sources: Displays matches from the free Xtream AI EPG combined with all external EPG sources. Xtream AI Only: Filters only the free EPG provided by Xtream AI. Admin EPG Only: Shows only external EPG sources added by the administrator.
- Import Streams via File Upload: The Import Streams section now supports uploading `.m3u` and `.m3u8` files. All three import methods are now available: Import from a remote URL, Upload a local file, Copy and paste playlist content.
Improvements
- Streams Page Search Enhancement: It is now possible to choose whether to search streams by channel name or by source name directly from the streams page.
- Massive API & Playlist Speed Boost: The download speed of user playlists and the response time of the XC-compatible API have been improved by up to 10x for all users.
- Faster System Startup: Improved system boot time by reducing the number of seconds required to start Xtream AI using `/home/xtreamai/cli/start`.
- Automatic Ubuntu Kernel Optimization: The system now automatically configures the Ubuntu kernel based on the server’s hardware capabilities, maximizing network card performance and significantly reducing latency under high load.
- Faster Restart of Offline Channels: The time required for the system to restart offline channels has been considerably reduced.