Stremio Service is a free, open-source background streaming component designed to extend the capabilities of Stremio Web and compatible media clients. It provides a local streaming server that handles media downloads, video processing, and playback delivery. The software supports torrent streaming and HTTP-based media sources. It uses FFmpeg to convert unsupported video formats into streams compatible with web browsers. Users can access its functionality through Stremio clients communicating with the service's HTTP API. The application runs in the system tray and operates independently of the main Stremio interface. Built with Rust and available for Windows, macOS, and Linux, Stremio Service enables broader media format compatibility and streaming functionality.
Features
- Local HTTP streaming server integration with Stremio Web and compatible media clients
- Torrent downloading and streaming support for supported media sources
- FFmpeg-based video transcoding and browser-compatible media format conversion
- Hardware-accelerated transcoding support for improved video processing efficiency
- Background service operation with system tray controls and local API communication
- Cross-platform installation for Windows, macOS, and Linux with Docker deployment options