mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
[Issue]: Jellyfin can't connect to TVHeadend to play channel, but can refresh guide #4138
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @DX37 on GitHub (Aug 23, 2022).
Please describe your bug
The bug is in the topic. Previously I could play channels on 10.7.4 version on my Raspberry Pi 4, but stopped all TVHeadend plugins and services and wasn't using them even when 10.8 come out.
Then I got upgraded from raspi4 to x86 host server, and decided to try TVHeadend again - it's not working. I even copied backup configuration with applied tvheadend ids - it doesn't help.
TVHeadend work by itself very good - I can watch channels with internal WebTV or even mpv through playlists. I can even take ffmpeg command from ffmpeg log below and it can access TVHeadend server and tries to play channel (obviously it can play it in console).
Steps to reproduce:
tvheadend-gitfrom AUR and configure with wizard, set channels up and configure specific jellyfin userExpected behaviour:
What I've got:
Jellyfin Version
10.8.0
if other:
No response
Environment
Jellyfin logs
FFmpeg logs
Please attach any browser or client logs here
Can't attach logs, GitHub gives error
Please attach any screenshots here
Nothing happens with TVHeadend...
Code of Conduct
@DX37 commented on GitHub (Aug 24, 2022):
ffmpeg_log.txt
jellyfin_log.txt
@DX37 commented on GitHub (Nov 27, 2022):
Still not fixed... And I tried using Tvheadend in Docker - not working too.
@pkkrusty commented on GitHub (Dec 25, 2022):
I'm getting the same problem. TVHeadEnd works fine on the back end, and program info loads correctly in Jellyfin, but I get the same error trying to stream anything. Did you make any progress?
My ffmpeg log shows some stuff, but I'm too new to jelly fin and tvheadend to know what I'm looking at.
@pkkrusty commented on GitHub (Dec 25, 2022):
Looks like I needed to follow the instructions for enabling/installing the drivers for hardware acceleration on the jellyfin website.
Maybe the dimensions aren't getting passed correctly. However, I have progressed past the "compatible media format" error.
@pkkrusty commented on GitHub (Dec 25, 2022):
More progress. Disabled the low-power encoding options and got streaming to happen on Jellyfin. Stream cuts off after 30 seconds or so, but it worked for a bit.
@jellyfin-bot commented on GitHub (Apr 25, 2023):
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.
If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.
This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.
@DX37 commented on GitHub (Apr 27, 2023):
Still confirmed on 10.8.10
@DX37 commented on GitHub (Apr 27, 2023):
Fresh logs:
jellyfin.log
ffmpeg.log
@DX37 commented on GitHub (Apr 29, 2023):
TVHeadend on it's side says nothing, even when loglevel is set to debug
Works in mpv, with the same unexpired ticket:
and even internal (in SSH session, but obviously fails to find display)
and external (mpv to domain URL) link:

@jellyfin-bot commented on GitHub (Aug 28, 2023):
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.
If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.
This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.
@DX37 commented on GitHub (Aug 29, 2023):
Still exist...
@Aireezz commented on GitHub (Nov 24, 2023):
I too have this issue
@jellyfin-bot commented on GitHub (Mar 24, 2024):
This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.
If you have any questions you can use one of several ways to contact us.
@DX37 commented on GitHub (Mar 24, 2024):
Issue still exists, tested it several days ago.
@cslak commented on GitHub (Apr 21, 2024):
issue is still present tested it today
@felix920506 commented on GitHub (Apr 21, 2024):
Please test on unstable.
@DX37 commented on GitHub (May 30, 2024):
Issue is still present on 10.9.3
@Mihara commented on GitHub (Jul 1, 2024):
I'm having the same issue, notably, also with the Russian broadcasts. I wonder, is it common for DVB-T2 to transmit sound in MPEG2? Because I suspect this is what in fact makes transcoding required...
Feeding the same tvheadend URL from the log to MPV indeed results in playback starting, but Jellyfin mysteriously fails out.
@theguymadmax commented on GitHub (Jul 1, 2024):
I recently helped someone out on the forums with a issue regarding the TVHeadend Plugin. For some reason the fmp4 transcoding profiles aren't disabled for live TV using this plugin, this was on 10.9.7. Disabling "Prefer fMP4-HLS Media Container" in Settings->Playback might possibly help.
@DX37 commented on GitHub (Jul 3, 2024):
Holy... That actually worked!
@Mihara commented on GitHub (Jul 3, 2024):
That workaround only serves to localize the actual bug, though, doesn't it?
@DX37 commented on GitHub (Jul 3, 2024):
I dunno, honestly...
@Medformatik commented on GitHub (Aug 8, 2024):
Disabling this worked for me, but I wonder if this setting can be applied to the whole server and not per-user. Does disabling this setting have any drawbacks?
@striker30345 commented on GitHub (Sep 28, 2024):
Hours of troubleshooting and this is all that has worked. I'll take it per device if I have to for now. Thanks!
@jellyfin-bot commented on GitHub (Jan 27, 2025):
This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.
If you have any questions you can use one of several ways to contact us.
@Medformatik commented on GitHub (Jan 27, 2025):
Although the workaround described above works, it is not an actual solution to the problem and is also inconvenient, as it has to be applied individually for each user.
@jellyfin-bot commented on GitHub (May 28, 2025):
This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.
If you have any questions you can use one of several ways to contact us.
@Medformatik commented on GitHub (May 29, 2025):
As of my knowledge this issue isn't fixed yet.
@gabbieblue commented on GitHub (May 29, 2025):
@DX37 if you have found a solution that works for you could you please share it here?
@DX37 commented on GitHub (May 29, 2025):
I found it long ago here https://github.com/jellyfin/jellyfin/issues/8305#issuecomment-2205072736
@gabbieblue commented on GitHub (May 29, 2025):
ah my bad, i have in fact tried that one
i will test on my server and see if it works now
thanks!