liveTv. UpstreamHlsRequest

What the playback request knows that the server's PlaybackInfo answer does not carry, for getUpstreamHlsBlocker.

Properties
NameTypeDescription
isLiveboolean

This load is a live channel (TvChannel or Program).

forceTranscodingboolean

This load is the retry that asked the server for a transcode (EnableDirectPlay=false).

serverUrlstring

The configured Jellyfin server URL.

forceRemoteSourceTranscodingboolean

The user's policy "Force transcoding of remote media sources such as Live TV".

transcodeReasonsobject

The source's TranscodeReasons, from its TranscodingUrl (getTranscodeReasons), as the server sent ' them; getUpstreamHlsBlocker decides which of them count.