This document aims to provide an admin with knowledge on what ports Jellyfin binds and what purpose they serve.
- 8096/tcp is used by default for HTTP traffic. This is admin configurable.
- 8920/tcp is used by default for HTTPS traffic. This is admin configurable.
- 1900/udp is used for service autodiscovery. This is not admin configurable as it would break client autodiscover.
- Completely random UDP port bind. It picks any UDP port that is unused on startup. It is used for Live TV setups involving HDHomeRun devices.