Commit Graph

8 Commits

Author SHA1 Message Date
hibna ef39d20b43 feat: add animated image and audio player support 2026-02-14 12:54:08 +03:00
hibna 81794ea5f9 docs: rewrite README and DOCUMENTATION for modular player API 2026-02-13 05:48:20 +03:00
hibna 73d5d65d2b feat: implement phase2 player isolation and media config 2026-02-12 18:39:11 +03:00
hibna fcd2a14a05 feat: apply phase1 DX cleanup for private registry 2026-02-12 18:27:50 +03:00
hibna c5ca776a60 Update MPEG-TS IPTV handling to use native playback
Changed protocol detection for direct .ts IPTV streams from 'hls' to 'native', reflecting that modern browsers can play MPEG-TS streams without a special player. Updated documentation, README, and tests to clarify browser support and recommend requesting .m3u8 links for best compatibility.
2025-11-04 05:34:29 +03:00
hibna becc9efc7f Add IPTV (.ts) stream support and tests
Introduced detection and support for MPEG-TS (.ts) IPTV streams in videoProtocol, updated documentation and examples to reflect IPTV support, and added comprehensive tests for protocol detection. Mock implementations for flv.js and hls.js were added for testing, and vitest config now aliases these libraries to their mocks.
2025-11-04 05:24:21 +03:00
hibna 36f83ff72c Add SRT/FLV/RTMP support and update documentation
Introduced Python scripts for SRT subtitle checking and fixing, and added comprehensive documentation covering advanced features such as protocol detection, subtitle/audio/quality management, keyboard shortcuts, and touch gestures. Updated local settings to allow new build and Python commands, added TypeScript definitions for FLV, and implemented RTMP/FLV protocol support in the player. Removed CHANGELOG.md and made various improvements to styles and example app.
2025-11-03 02:35:56 +03:00
hibna c643b030d7 . 2025-10-29 13:41:08 +03:00