Version: 1.1.3: Advanced Server Management, Remote Installation & Performance Enhancements
New Features
- New: Settings Search Functionality: A search feature has been added to the settings page to quickly filter any configuration based on its name or description, making it easier to find specific options.
- New: Automatic KB/s to MB/s Converter in VOD Speed Download: Within the VOD Speed Download options in the settings page, an automatic converter from KB/s to MB/s has been added for better readability and configuration.
- New: IP/DNS Rotation for Servers: Added functionality to rotate IPs/DNS of servers for enhanced load balancing and bypassing regional restrictions.
- New: DNS/IP Rotation System: Administrators can choose to rotate load balancer server access through rotation of: DNS only, IPs only, or a random mix of both. When a client wants to play a channel or VOD content, the system will randomly select a DNS/IP from that server before generating a valid playback token. This way, it is possible to avoid and overcome blocks in certain countries that monitor their citizens' connections.
- New: Replace Main IP with Public IPs: From the server edit page, you can now replace the main IP by choosing the public IPs configured on the server's network card.
- New: Server Ports Status in Dashboard: In the servers section of the dashboard, you can now see the status of HTTP and HTTPS ports for each server, indicating if they are open/closed or if any are being occupied by another service causing conflicts with Xtream AI.
- New: Automatic HTTPS Ports Configuration: HTTPS ports are now automatically configured when adding or removing new ports from the server edit page.
- New: Smart Redirection with Protocol Consistency: When redirecting a user from the main server to any load balancer server, a port that is open and working correctly with Xtream AI will always be chosen. Additionally, if the request was made over HTTPS, the consistency of using HTTPS will be maintained automatically in the load balancer server playback.
- New: Mass Delete VOD: Added functionality to mass delete VOD content from servers, ensuring that files are properly removed to prevent unnecessary space accumulation on the server.
- New: Remote Installation for Load Balancer Servers: Remote installation is now available for Load Balancer servers from the panel. Both installation options remain available:
1. Traditional Mode: Execute our Python installer (obtained from https://xtreamai.net/client-area/) within the SSH of each server.
2. Remote Mode: Once the main server is installed and logged into the panel, in the navigation bar within the Servers section, select the Add Load Balancer option. A form will appear asking for the server's IP, user, password, and SSH port to start the installation. Subsequently, SSH keys are stored in the main server's database, encrypted with a unique key different for each license.
Improvements
- Fix: Instant Stop Channels: Now stops all channels instantly.
- Fix: Dashboard Timezone Awareness: The dashboard now only shows events according to the user's browser timezone for accurate scheduling display.
- Fix: Import Channels Error Reporting: Channels import now shows which channels could not be imported, explaining the reason for each one to help troubleshoot import issues.
- Fix: Mass Edit Performance: Significantly improved the speed of applying changes when editing thousands of records simultaneously, reducing processing time.
- Fix: Offline Streams Analysis Speed: Improved speed in the analysis of offline streams quantity reporting for faster diagnostics.
- Fix: Increased Default VOD Download/Playback Values: Increased the default value for VOD content downloads/playback (can be increased/decreased in the settings page). Very low values with very high resolution content could cause freezing.
- Fix: VOD Download Limit Precision: Improved the accuracy of the maximum allowed download value for VOD content, avoiding black screens and playback issues.
- Fix: User-Reported Bug Fixes: Corrected all errors reported by our users to improve overall stability and user experience.