Members
(static, readonly) UpstreamManifestBlocker
What keeps a source off its own HLS or DASH manifest URL (getUpstreamManifestBlocker in source/utils/upstreamManifest.bs). NONE means nothing does: check the URL from this device, then play it directly.
| Name | Type | Description |
|---|---|---|
NONE | ||
FORCED_TRANSCODE | The retry after a failed direct play, which must reach the server. | |
NO_SOURCE | ||
NO_DIRECT_PLAY_ANSWER | The server did not say whether it would direct play: nothing to decide on. | |
NOT_HTTP_PROTOCOL | ||
NOT_HTTP_URL | Path is not an absolute http(s) URL. | |
NOT_MANIFEST | Neither an HLS nor a DASH manifest (upstreamManifestFormat). | |
SERVER_RELAY | Jellyfin's /LiveTv/LiveStreamFiles/ relay. | |
LOOPBACK | ||
NO_SERVER_URL | ||
SERVER_HOST | The server's own host and port. | |
AUTO_LOOP | The tuner's "Auto-loop live streams": the server does the looping. | |
REMOTE_SOURCE_POLICY | The user's "Force transcoding of remote media sources such as Live TV", on a remote source. | |
BITRATE_LIMIT | The server's internet streaming bitrate limit (transcode reason ContainerBitrateExceedsLimit). |