This release improves player stability, upgrades the streaming backend, and addresses device input constraints.
Bugs fixed
- Adaptive DASH Playback Engine: Switched from progressive MP4 streams to client-side DASH adaptive streaming (/manifest). High-definition video formats (720p, 1080p, etc.) are now fully supported natively without requiring CPU-heavy server-side remuxing.
- Stream Compatibility Filtering: Resolved infinite loading/buffering loops by filtering DASH manifest tracks to ensure strict container/codec compliance (enforcing MP4-container compatible H.264 video and M4A/AAC audio tracks). This ensures seamless, crash-free quality switches on all client browsers.
- TV Remote Control Capture Removal: Removed local hardware key listener intercepts (onKeyDown) from the host Android dashboard, preventing unintended inputs from being locked or forwarded.
- HTML Syntax Fixes: Resolved quotation mark syntax errors in the player template wrapper.
Full Changelog: v3.0...v3.1