MayaPosch/NymphCast
FreeAudio and video casting system with support for custom applications.
About MayaPosch/NymphCast
NymphCast is an open-source software solution that turns compatible hardware, such as a Raspberry Pi, into an audio and video receiver for televisions or powered speakers. It supports streaming media files and internet media from a client device or media server over a network. The system uses a client-server architecture where a client device acts as a remote control. Key features include file streaming, subtitle stream selection (embedded bitmap subtitles supported), synchronized multi-room playback (experimental), and a MediaServer mode. NymphCast also supports custom applications written in AngelScript to extend functionality, and offers multiple usage profiles: audio-only, video, screensaver, and GUI (smart TV) mode.
Key Features
Pros & Cons
- Open-source and free to use
- Runs on low-cost hardware like Raspberry Pi
- Supports custom applications for extended functionality
- Offers multiple usage profiles for different setups
- Enables synchronized playback across multiple devices
- Subtitles support incomplete: only embedded bitmap subtitles; external text subtitles not yet supported (planned for v0.2)
- Multi-room synchronized playback is experimental and partially tested
- Requires opening UDP/TCP ports 4004 and 4005 in firewall
- Currently at stable version v0.1, with v0.2 in development (features may be limited)