Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.78 KB

File metadata and controls

52 lines (40 loc) · 1.78 KB

Emby Strm Assistant

logo

Community Edition - AI-Optimized for Latest Emby

[中文] Improve initial playback start speed

  1. Image capture and thumbnail preview enhanced
  2. Playback behavior-based intro and credits detection
  3. Independent external subtitle scan

Latest Optimizations (v2.2.0)

Complete Architecture Refactoring

  • New EmbyVersionAdapter for intelligent version detection and adaptation
  • ServiceLocator for unified global service management
  • Enhanced PatchTracker with 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

Previous Optimizations (v2.1.0)

  1. Support concurrent tasks
  2. Support non-strm media imported with ffprobe blocked
  3. Include media extras
  4. Process media items by release date in the descending order
  5. Add plugin config page with library multi-selection
  6. Image capture enhanced
  7. Introduce catch-up mode
  8. Playback behavior-based intro and credits detection for episodes
  9. Independent external subtitle scan

Install

  1. Download StrmAssistant.dll to the plugins folder
  2. Restart Emby
  3. Go to the Plugins page and check the plugin version and settings

Version Info

  • 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