-
Notifications
You must be signed in to change notification settings - Fork 0
About
blycr edited this page Feb 18, 2026
·
4 revisions
MSP (Media Share & Preview) is a lightweight media server for home LAN usage. It focuses on fast local playback, simple setup, and predictable behavior.
- Zero setup: SQLite is embedded, no external services required.
- Performance first: Go backend + Vite frontend with hardware-accelerated transcoding.
- Compatibility: browser direct-play first, transcode fallback when needed.
- Local-first privacy: no cloud account or telemetry dependency.
- Backend: Go (Gin, GORM)
- Frontend: Vanilla JS + Vite (ES Modules)
- Player: Plyr.io
- Transcoding: FFmpeg (Hardware-accelerated: NVENC, QSV, AMF, VA-API, VideoToolbox)
- Database: SQLite (glebzarez/sqlite, pure Go, CGO-free)
This project is licensed under the MIT License.
- Creator: blycr
- Thanks to all contributors.
For technical details, check the Development page.