Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On resources/lib/play_utils.py 1229 : "# live tv has to be transcoded by the server" NOT #340

Open
xxzandy opened this issue Jun 6, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@xxzandy
Copy link

xxzandy commented Jun 6, 2024

Describe the bug

On resources/lib/play_utils.py 1229 : "# live tv has to be transcoded by the server

Kodi can consume live TV in various formats. No it definitely has not to force-transcode unless bitrate limit says so. Kodi can take any live tv stream (and efficiently deinterlace, show all subtitles etc.) without transcoding. Force-transcoding kills a lot (like the subtitles). Deinterlace is best to leave for the client (Kodi) to do. This is Jellycon, so the client is always Kodi.

To Reproduce
1, Add tvheadend in Jellyfin as tv source addon

Expected behavior
See live tv with subtitles without any additional load on the server

Logs

System (please complete the following information):

  • Jellyfin Version: [e.g. 10.0.3]
  • Kodi Version: [e.g. 20.0]

Repeating myself: Kodi (proved by its PVR addons), can consume the stream without transcoding. It should not be forced.

@xxzandy xxzandy added the bug Something isn't working label Jun 6, 2024
@mcarlton00
Copy link
Member

That comment has nothing to do with Kodi's capabilities. At the time of writing, the Jellyfin server was incapable of blindly passing a livetv stream through to a client. So if you wanted to watch live tv through Jellyfin, it had to be transcoded. I'm not sure if this is still the case or not

@xxzandy
Copy link
Author

xxzandy commented Jun 6, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants