[中文] Improve initial playback start speed
- Image capture and thumbnail preview enhanced
- Playback behavior-based intro and credits detection
- Independent external subtitle scan
✅ Complete Architecture Refactoring
- New
EmbyVersionAdapterfor intelligent version detection and adaptation ServiceLocatorfor unified global service management- Enhanced
PatchTrackerwith detailed patch status tracking
✅ Full Support for Emby 4.9.1.90
- Optimized API calls specifically for version 4.9.1.90
- Support for latest MediaSources and notification system enhancements
- Backward compatible with 4.8.x and 4.9.0.x versions
✅ Enhanced Error Handling
- More detailed diagnostic logging and error tracking
- Multi-layer fallback mechanism: Harmony → Reflection → PublicAPI
- Intelligent feature degradation with core functionality guaranteed
- Support concurrent tasks
- Support non-strm media imported with ffprobe blocked
- Include media extras
- Process media items by release date in the descending order
- Add plugin config page with library multi-selection
- Image capture enhanced
- Introduce catch-up mode
- Playback behavior-based intro and credits detection for episodes
- Independent external subtitle scan
- Download
StrmAssistant.dllto thepluginsfolder - Restart Emby
- Go to the Plugins page and check the plugin version and settings
- Plugin Version: 2.2.0.0
- Minimum Emby Version: 4.8.0.0
- Recommended Emby Version: 4.9.1.90 or higher
- Tested On: 4.9.1.90
- Target Framework: .NET 6.0