I'm excited to announce nodecast-tv v2.0.0, a major milestone update focusing on hardware transcoding, OIDC SSO authentication, and an updated user experience.
Major Features
Hardware Transcoding & Smart Stream Processing
Full support for GPU-accelerated transcoding to ensure smooth playback on all devices and browsers.
- Encoders: Support for NVIDIA (NVENC), AMD (AMF), Intel QuickSync (QSV), and VAAPI.
- Smart Detection: Automatically detects available hardware encoders on startup.
- Transcoding Profiles: Configurable resolution (4K to 480p) and quality presets.
- Audio: Smart downmixing for 5.1/7.1 audio to stereo (ITU-R, Night Mode, Cinematic).
OIDC SSO Authentication
Secure your instance with improved authentication flow.
- Single Sign-On: Integrate with Authentik, Keycloak, or any OIDC provider.
- Enhanced User Management: Improved user management UI for local and SSO users.
All-New Homepage
A redesigned home for your media.
- Dynamic Sections: "Continue Watching", "Recently Added Movies", and "Recently Added Series".
- Favorites: Quick access to favorite channels directly from the top of the dashboard.
Enhanced Player Experience
- Quality Badges: Real-time display of stream quality (1080p, 4K, SD) and transcoding status (Direct/Transcode) in the player overlay.
- Now Playing Indicator: Displays currently playing VOD in header menu for easy navigation back to the player.
Bug Fixes & improvements
- Fixed: "Stream ended prematurely" errors for certain HLS streams.
- Fixed: EPG parser crash on
<category>tags. - Updated: README documentation with new screenshots and configuration guides.