nodecast-tv v1.0.0 - Initial Release
The first stable release of nodecast-tv, a modern web-based IPTV player.
Features
Core Playback
- Live TV - Fast channel switching, category grouping, favorites, and search
- TV Guide (EPG) - Interactive grid guide with 24-hour timeline and virtual scrolling for 7000+ channels
- Movies (VOD) - Browse movies with posters, metadata, and category filtering
- Series - Full series support with seasons, episodes, and progress tracking
Source Support
- Xtream Codes API - Full integration with live, VOD, and series endpoints
- M3U Playlists - Import standard M3U/M3U8 playlists
- External EPG - Add standalone XMLTV EPG sources
Streaming & Compatibility
- HLS.js Integration - Smooth adaptive streaming playback
- Backend Proxy - Route streams through the server for CORS compatibility
- Audio Transcoding - FFmpeg-based AC3/EAC3 to AAC conversion
- Stream Remux - Lightweight MPEG-TS to MP4 remuxing for raw TS streams
User Experience
- Favorites - Unified favorites across channels, movies, and series
- Content Management - Hide/show categories and channels
- Authentication - Admin and Viewer roles
- Configurable Settings - Volume memory, auto-play, stream format preferences
Performance
- Virtual Scrolling - Handles massive channel lists without browser lag
- SQLite Database - Fast local caching of all content metadata
- Server-Side Sync - Automatic background data refresh on configurable schedule
Deployment
- Docker Ready - Single container deployment with persistent volume
- Reverse Proxy Support - Works with Nginx, Caddy, Traefik (HTTPS compatible)