# mediabrowser/emby

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/mediabrowser-emby).**

4,794 stars · 840 forks · C# · gpl-2.0

## Links

- GitHub: https://github.com/MediaBrowser/Emby
- Homepage: https://emby.media
- awesome-repositories: https://awesome-repositories.com/repository/mediabrowser-emby.md

## Description

Emby is a self-hosted media server used for organizing and streaming personal movies, music, and photos to various devices across local and remote networks. It functions as a central hub for media library hosting, incorporating a DLNA media server for device discovery and a remote media gateway for secure external access.

The system features a GPU-accelerated transcoder that converts video formats on-the-fly to ensure compatibility across different playback devices. It also includes a live TV DVR capable of streaming live television signals and scheduling recordings for later viewing.

The platform provides metadata-driven library organization, parental content controls, and offline media downloading. It supports extensibility through a plugin architecture and offers synchronization options for cloud and external storage.

The server exposes a REST API for client communication and integrates with vehicle interfaces and voice playback controls.

## Tags

### Content Management & Publishing

- [Media Servers](https://awesome-repositories.com/f/content-management-publishing/media-management/media-servers.md) — Acts as a self-hosted media server for organizing and streaming personal movies, music, and photos. ([source](https://cdn.jsdelivr.net/gh/mediabrowser/emby@master/README.md))
- [Library Organization](https://awesome-repositories.com/f/content-management-publishing/media-management/media-servers/library-organization.md) — Provides metadata-driven library organization to sort personal movies, music, and photos into structured displays. ([source](https://emby.media))
- [DLNA Media Servers](https://awesome-repositories.com/f/content-management-publishing/media-management/dlna-media-servers.md) — Uses the DLNA standard to discover and cast media content to compatible smart TVs and network players.

### DevOps & Infrastructure

- [Self-Hosted Media Servers](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-applications/self-hosted-media-servers.md) — Acts as a central server for organizing and streaming personal movies, music, and photos across networks. ([source](https://emby.media/download.html))
- [Media Access Gateways](https://awesome-repositories.com/f/devops-infrastructure/remote-management-gateways/media-access-gateways.md) — Provides a secure connection system allowing users to access home media libraries from external networks via account authentication.

### Graphics & Multimedia

- [Self-Hosted Streaming Servers](https://awesome-repositories.com/f/graphics-multimedia/audio-music/music-utilities/music-streaming-interfaces/self-hosted-streaming-servers.md) — Hosts a central server to organize and stream home videos, music, and photos to various devices.
- [On-the-fly Media Streaming](https://awesome-repositories.com/f/graphics-multimedia/on-the-fly-media-streaming.md) — Converts and streams home videos, music, and photos in real-time to ensure cross-device compatibility. ([source](https://emby.media/index.html))
- [Remote Media Streaming](https://awesome-repositories.com/f/graphics-multimedia/remote-media-streaming.md) — Enables streaming of audio and video content from the home server to external networks while away from home.
- [Hardware-Accelerated Transcoders](https://awesome-repositories.com/f/graphics-multimedia/video-production/video-editing/media-transcoders/hardware-accelerated-transcoders.md) — Utilizes GPU hardware acceleration to transcode video streams in real time for device compatibility.
- [Live TV DVR](https://awesome-repositories.com/f/graphics-multimedia/live-tv-dvr.md) — Streams live television signals and includes a digital video recorder to schedule and store recordings.
- [Digital Video Recording](https://awesome-repositories.com/f/graphics-multimedia/media-capture-utilities/live-stream-recorders/digital-video-recording.md) — Schedules and captures individual programs or series via a digital video recorder for later viewing. ([source](https://emby.media/premiere.html))
- [Live Television Streams](https://awesome-repositories.com/f/graphics-multimedia/streaming-distribution/streaming-broadcasting/media-streaming/live-television-streams.md) — Broadcasts live television signals to devices and manages a DVR for scheduled playback. ([source](https://emby.media/index.html))

### Networking & Communication

- [Remote Access](https://awesome-repositories.com/f/networking-communication/remote-access.md) — Simplifies access from external networks using account authentication instead of manual IP configuration. ([source](https://emby.media/index.html))
- [Remote Access Gateways](https://awesome-repositories.com/f/networking-communication/remote-access-gateways.md) — Uses centralized authentication to securely route external network requests to the local home server.
- [DLNA Integrations](https://awesome-repositories.com/f/networking-communication/dlna-integrations.md) — Connects with DLNA-compatible network hardware to enable seamless content casting and remote control. ([source](https://emby.media))
- [Local Network Discovery](https://awesome-repositories.com/f/networking-communication/local-network-discovery.md) — Implements local network discovery to detect and connect with compatible DLNA devices.
- [REST API Interfaces](https://awesome-repositories.com/f/networking-communication/rest-api-interfaces.md) — Exposes a set of API endpoints for remote clients to request media and manage server state.

### Operating Systems & Systems Programming

- [Metadata-Driven Organizers](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/file-system-management/file-organization-tools/metadata-driven-organizers.md) — Organizes media libraries using rich metadata and descriptors for structured discovery.

### Part of an Awesome List

- [Automatic](https://awesome-repositories.com/f/awesome-lists/media/media-conversion/automatic.md) — Automatically transforms media files into streaming-optimized formats on a set schedule or upon upload. ([source](https://emby.media/premiere.html))

### Development Tools & Productivity

- [REST APIs](https://awesome-repositories.com/f/development-tools-productivity/rest-apis.md) — Provides a documented set of REST API endpoints for external clients to interact with the server. ([source](https://cdn.jsdelivr.net/gh/mediabrowser/emby@master/README.md))

### Education & Learning Resources

- [Mobile Downloads](https://awesome-repositories.com/f/education-learning-resources/educational-resources/reference-and-media/technical-media-literature/articles/offline-access/media-offline-storage/mobile-downloads.md) — Allows users to save media files directly to mobile devices for playback without an internet connection. ([source](https://emby.media/premiere.html))

### Security & Cryptography

- [Parental Access Restrictions](https://awesome-repositories.com/f/security-cryptography/parental-access-restrictions.md) — Enforces content restrictions, viewing schedules, and time limits to manage user access. ([source](https://emby.media))
- [Parental Content Controls](https://awesome-repositories.com/f/security-cryptography/parental-content-controls.md) — Manages user access through content restrictions and viewing schedules to limit what children can watch.

### Software Engineering & Architecture

- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures.md) — Supports a modular plugin architecture for extending core server capabilities. ([source](https://cdn.jsdelivr.net/gh/mediabrowser/emby@master/README.md))
- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures/plugin-based-architectures.md) — Features a plugin-based architecture that allows loading custom software modules to extend server functionality.
