Gerbera
UPnP and DLNA media server: stream audio, video and photos to any TV or player.

Gerbera is an open source UPnP and DLNA media server. It indexes your media collection and streams audio, video and images to any UPnP-AV or DLNA client on the local network: smart TVs, game consoles, AV receivers, phones and dedicated media players all discover the server automatically and browse your library with no client software to install. Gerbera is the actively maintained successor to MediaTomb.
Key features
- Streams to any UPnP-AV or DLNA renderer: smart TVs, consoles, receivers, phones
- Automatic media import with metadata, thumbnails and a browsable library tree
- Modern browser UI on port 49152 for adding content and managing the database
- Transcoding hooks so incompatible formats can be converted on the fly
- Flexible import scripting to shape how your library is organized
- Lightweight and self-hosted: one small server, no cloud account, full ownership
Use cases
- Serve a home or office media library to every TV and player in the building
- A self-hosted, privacy-respecting alternative to cloud media streaming
- Central DLNA distribution for hotels, bars, gyms, waiting rooms and events
Why run it on the NetActuate edge Hosting Gerbera in a PoP close to your players keeps the streaming path short and steady, so large video files start quickly and play back smoothly as you add more clients and content.
Deployed from the NetActuate marketplace it boots pre-configured from your seeded values: the web UI is enabled with account login turned on and your chosen user and generated password, so the appliance is never reachable in an unconfigured, open state with the upstream default account.
Upstream project: Gerbera (https://gerbera.io, https://github.com/gerbera/gerbera), an independent open source project licensed under the GNU GPL v2. Gerbera is not affiliated with or endorsed by NetActuate; NetActuate packages the unmodified upstream Gerbera 2.0.0 release on Ubuntu 24.04 LTS.
Frequently asked questions
How do I deploy Gerbera on NetActuate?
Use the Deploy on NetActuate button to talk to our team. We provision Gerbera on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.
What does it cost to run Gerbera?
Gerbera is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.
Where can Gerbera run?
Gerbera can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.
Who supports Gerbera?
NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.
.png)
.png)

