[PR #2160] [MERGED] Force Transcoding LiveTV #9022

Closed
opened 2026-02-07 05:54:47 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/2160
Author: @Artiume
Created: 12/17/2019
Status: Merged
Merged: 2/25/2020
Merged by: @JustAMan

Base: masterHead: master


📝 Commits (10+)

📊 Changes

3 files changed (+68 additions, -29 deletions)

View changed files

📝 CONTRIBUTORS.md (+1 -0)
📝 MediaBrowser.Api/Playback/MediaInfoService.cs (+65 -28)
📝 MediaBrowser.Model/Users/UserPolicy.cs (+2 -1)

📄 Description

Changes

Server side PR to enable Force Transcoding for Remote Streams. This should fix several issues. On Android clients, I am currently unable to stream livetv since the backend doesn't fallback to transcode on Direct Play failure. This is also an attempt to increase play-ability for clients that don't correctly report their compatibility. See attached issue for source.

Web Side PR https://github.com/jellyfin/jellyfin-web/pull/636

Issues

https://github.com/jellyfin/jellyfin/issues/1202


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/2160 **Author:** [@Artiume](https://github.com/Artiume) **Created:** 12/17/2019 **Status:** ✅ Merged **Merged:** 2/25/2020 **Merged by:** [@JustAMan](https://github.com/JustAMan) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`da9a59d`](https://github.com/jellyfin/jellyfin/commit/da9a59de1e0837d2a4b030d59fa8d009b4457439) Allow valid https requests in .NET Core - [`be956df`](https://github.com/jellyfin/jellyfin/commit/be956dfd0270c010ef6ed6904b4bada628717155) Update MediaInfoService.cs - [`1443583`](https://github.com/jellyfin/jellyfin/commit/1443583a414bcd16bf0af5cd05f631f32f26123e) Merge pull request #1 from Artiume/branch1 - [`77fc77e`](https://github.com/jellyfin/jellyfin/commit/77fc77eb823da523a9d37695adf00561781c0c8e) Update UserPolicy.cs - [`64c313a`](https://github.com/jellyfin/jellyfin/commit/64c313a8fb007b7002d0de4e67eb90941e06fd06) Update MediaInfoService.cs - [`3fb7aab`](https://github.com/jellyfin/jellyfin/commit/3fb7aabfde0e3c67d6abe8345de8ef92279b038e) Update MediaInfoService.cs - [`46442e2`](https://github.com/jellyfin/jellyfin/commit/46442e24f8e2fadc1e0e762631fd1f75da009ba5) Update MediaInfoService.cs - [`2457e43`](https://github.com/jellyfin/jellyfin/commit/2457e43decdc17758a2822227611d7f06bb4b7b8) Update Dockerfile - [`0d571b3`](https://github.com/jellyfin/jellyfin/commit/0d571b3ad1506a5dd40bdcb2bf73f85ae7415a24) Update Dockerfile - [`c96d3c3`](https://github.com/jellyfin/jellyfin/commit/c96d3c35a0fc6f919554156473466eef5a7faebf) Update Dockerfile ### 📊 Changes **3 files changed** (+68 additions, -29 deletions) <details> <summary>View changed files</summary> 📝 `CONTRIBUTORS.md` (+1 -0) 📝 `MediaBrowser.Api/Playback/MediaInfoService.cs` (+65 -28) 📝 `MediaBrowser.Model/Users/UserPolicy.cs` (+2 -1) </details> ### 📄 Description <!-- Ensure your title is short, descriptive, and in the imperative mood (Fix X, Change Y, instead of Fixed X, Changed Y). For a good inspiration of what to write in commit messages and PRs please review https://chris.beams.io/posts/git-commit/ and our documentation. --> **Changes** <!-- Describe your changes here in 1-5 sentences. --> Server side PR to enable Force Transcoding for Remote Streams. This should fix several issues. On Android clients, I am currently unable to stream livetv since the backend doesn't fallback to transcode on Direct Play failure. This is also an attempt to increase play-ability for clients that don't correctly report their compatibility. See attached issue for source. Web Side PR https://github.com/jellyfin/jellyfin-web/pull/636 **Issues** <!-- Tag any issues that this PR solves here. ex. Fixes # --> https://github.com/jellyfin/jellyfin/issues/1202 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 05:54:47 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#9022