Playback Error - Could not tune channel. Pleas

Server Version#: plexmediaserver/public,now 1.32.6.7557-1cf77d501 amd64 [installed]

Player Version#: Browser
Tuner Make/Model: SiliconDust HDHomeRun Flex 4K ATSC 3.0 NextGen TV: 2/4 Tuners HDFX-4K
Guide/Lineup name: ???
Using XMLTV?: ???
Channel number/Name: 6.1 WPVI-TV (6 ABC Philadelphia)
<If providing server logs please do NOT turn on verbose logging, only debug logging should be enabled>

Will provide snippet of when the attempt to connect occurs. A few piece of info as backstory.

  1. all other channels seem to work just fine.
  2. this channel always gets the error above.
  3. the hd-home run will report its got the channel going on tuner 0 and both it and the plex report the strength @ 100 and quality @ 81. The antenna has both a booster + a filter. Unplugging the booster and dropping the filter do nothing to solve the problem.
  4. The logs indicate it sees the channel, starts trying to use hardware acceleration, gets a few % in then gives up/times out.
  5. This is the only channel that reports as hvec.

Relevant Log Lines (can paste whole thing later but needs to be sanitized)

Jan 15, 2024 18:38:57.708 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Grabber: Waiting for a tuner on device://tv.plex.grabbers.hdhomerun/10A67D9F (4 available) for at most 300 seconds.

Jan 15, 2024 18:38:57.708 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Grabber: Allocated a tuner on device://tv.plex.grabbers.hdhomerun/10A67D9F (3 left)

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] MDE: Selected protocol hls; container: mpegts

Jan 15, 2024 18:38:57.709 [139682691210040] ERROR - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Unable to find title for item of type 5

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] MDE: analyzing media item -1
Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] MDE: : no direct play video profile exists for http/mpegts/

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] MDE: : codec is unavailable for analysis

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Starting a transcode session 0c08dbbf-11d3-4318-bc04-021f98c3d4dd at offset -1.0 (state=3)

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] TPU: hardware transcoding: enabled, but no hardware decode accelerator found

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] TPU: hardware transcoding: final decoder: , final encoder:

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
/JobRunner] Job running: FFMPEG_EXTERNAL_LIBS='/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/a31c019-4614-linu
x-x86_64/' X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "/usr/lib/plexmediaserver/Plex Transcoder" -noaccurate_seek -ignore_unknown -s
can_all_pmts -1 -rw_timeout 30000000 -reconnect 1 -reconnect_streamed 1 -reconnect_delay_max 30 -fflags +discardcorruptts+fillwallclockdts -probe
size 20000000 -i http://192.168.1.17:5004/auto/v106.1 -map "0:V?" -codec:V copy -map "0:a?" -codec:a copy -map "0:s?" -codec:s copy -break_non_ke
yframes 1 -segment_format mpegts -f ssegment -individual_header_trailer 0 -segment_time 1 -segment_start_number 0 -segment_time_delta 0.25 -segme
nt_list "http://127.0.0.1:32400/video/:/transcode/session/0c08dbbf-11d3-4318-bc04-021f98c3d4dd/f8821f0f-dfc3-4841-b973-7d5b0fe07347/manifest?X-Pl
ex-Http-Pipeline=infinite" -segment_list_type csv -segment_list_size 5 -segment_list_separate_stream_times 1 -segment_list_unfinished 1 -max_dela
y 5000000 -map_metadata -1 -map_chapters -1 "media-%05d.ts" -y -nostats -loglevel quiet -loglevel_plex error -xioerror -progressurl http://127.0.
0.1:32400/video/:/transcode/session/0c08dbbf-11d3-4318-bc04-021f98c3d4dd/f8821f0f-dfc3-4841-b973-7d5b0fe07347/progress
Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
/JobRunner] In directory: "/dev/shm/Transcode/Sessions/plex-transcode-0c08dbbf-11d3-4318-bc04-021f98c3d4dd"

Jan 15, 2024 18:38:57.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
/JobRunner] Jobs: Starting child process with pid 1380

Jan 15, 2024 18:38:59.728 [139682675354424] DEBUG - Request: [127.0.0.1:57580 (Loopback)] PUT /video/:/transcode/session/0c08dbbf-11d3-4318-bc04-
021f98c3d4dd/f8821f0f-dfc3-4841-b973-7d5b0fe07347/progress/stream?index=0&id=49&codec=hevc&type=video (26 live) #37be2 Signed-in Token (<username>) (r
ange: bytes=0-)

Jan 15, 2024 18:39:00.829 [139682700569400] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Grabber: Signal information for tune on channel 5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28: strength: 100, quality: 83


Jan 15, 2024 18:39:00.829 [139682700569400] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Activity: updated activity 5740e7e3-c799-40a6-89f6-c5819336d835 - completed 1.0% - Recording

Jan 15, 2024 18:39:12.990 [139682706897720] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Activity: updated activity 5740e7e3-c799-40a6-89f6-c5819336d835 - completed 5.0% - Recording

Jan 15, 2024 18:39:22.117 [139682811697976] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Activity: updated activity 5740e7e3-c799-40a6-89f6-c5819336d835 - completed 8.0% - Recording


Jan 15, 2024 18:39:22.709 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] TranscodeSession: timed out waiting to find duration for live session

Jan 15, 2024 18:39:22.709 [139682691210040] ERROR - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Failed to start session.
Jan 15, 2024 18:39:22.710 [139682691210040] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Streaming Resource: Terminated session 0x7f0a71d7efe8:0c08dbbf-11d3-4318-bc04-021f98c3d4dd with reason Recording failed. Please check your tune
r or antenna.
Jan 15, 2024 18:39:22.710 [139682691210040] ERROR - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Recorder: Unable to create transcode session or session failed to start.

Jan 15, 2024 18:39:22.710 [139682706897720] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Job was already killed, not killing again.
Jan 15, 2024 18:39:22.710 [139682706897720] DEBUG - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Stopping transcode session 0c08dbbf-11d3-4318-bc04-021f98c3d4dd
Jan 15, 2024 18:39:22.710 [139682691210040] ERROR - [Req#37b86/Grabber/5fc76bed088e7d002d652b28-5fc705fba62668002dcefe28-yyky97ztlm4atbflmdyyfvti
] Recorder: Error 16 (Recording failed. Please check your tuner or antenna.) starting the record, shutting things down.

At this point I’m thinking it has to do with the transcoder and it being slightly slow when it comes to processing this one channel in hvec. I have tons of hvec movies that transcode just fine but for some reason this channel is busted.

If i use the hd homerun app the channel plays fine.

Anyone able to provide any guidance?

1 Like

Similar issues been going on for months for me. I typically have to do a server reboot to clear it up. At least in my case it has noting to do with signal strength. Yet another random error with LiveTV.

Interesting, I’m running on an Intel NUC with a proxmox LXC container that contains the plex media server. I’ve tried rebooting the container but not the whole NUC as thats a hassle. Seems like no amount of container reboots has worked so far but I’ll try the entire system.

I’m just running a straight up Windows 10 box with Hauppauge Quad PCI tuners (8 tuners). At first I though it may be tuner conflict with scheduled recordings but I was able to rule that out. See what else is going on when this happens?

I’m like 95% sure at this point its the ATSC 3.0 (which contains AC-4 audio) that is the real underlying issue.

If I pay the $0.99 for hvec codec on Windows 10 I can use the HD Homerun app and it plays the ATSC 3.0 stream just fine. I believe their strategy is to do some audio codec offloading and ship it back as something playable. Honestly I don’t really care at this point - I’m probably giving up on Plex and its LiveTV integration since I also cannot share it with family elsewhere without them being directly in the home group which is a dangerous proposition.

I also tried Jellyfin and while its more flexible sharing the live TV stream elsewhere it too has the same ATSC 3.0 channel problem which is wildly depressing. I guess the small silver lining is that at least the video plays (and looks good) but I get zero audio from the stream.

Really wish Plex would

  1. Fix ATSC 3 playback. I know they use ffmpeg but just branch it and add in a fix or something.
  2. Allow for sharing of antenna TV. Its over the air and free - I can’t think of a logical reason why I shouldn’t be allowed to share it.

Just found this video: https://www.youtube.com/watch?v=R_wg9ZlrIP8 it perfectly describes the problem and a work around. Not great but it makes sense and should be able to get the job done. I think I’m still stuck with Jellyin though since Plex wont allow my regular users to access the LiveTV from my server.

I’m encountering a similar issue with a Win 10 PC and Silicon Dust Homerun HD runners. There’s another thread here:Could not tune channel. Please check your tuner or antenna

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.