Closed therumbler closed 1 week ago
Hi, it seems like your issue report has the following item(s) that need to be addressed:
This is an automated message, currently under testing. Please file an issue here if you encounter any problems.
Will disable ignore decoding DTS option in the tuner setting fix it for you? If it still does not work, re-enable it, disable the "prefer fmp4 container" in the playback settings, will it resolve this for you?
Will disable ignore decoding DTS option in the tuner setting fix it for you? If it still does not work, re-enable it, disable the "prefer fmp4 container" in the playback settings, will it resolve this for you?
I run on docker .. can I make these adjustments to test somewhere?
Will disable ignore decoding DTS option in the tuner setting fix it for you? If it still does not work, re-enable it, disable the "prefer fmp4 container" in the playback settings, will it resolve this for you?
I run on docker .. can I make these adjustments to test somewhere?
What’s wrong with docker? These options are configurable using GUI and should not be a big issue for docker. The DTS one is in your Tuner config, the fmp4 one is in playback settings.
Will disable ignore decoding DTS option in the tuner setting fix it for you? If it still does not work, re-enable it, disable the "prefer fmp4 container" in the playback settings, will it resolve this for you?
I run on docker .. can I make these adjustments to test somewhere?
What’s wrong with docker? These options are configurable using GUI and should not be a big issue for docker. The DTS one is in your Tuner config, the fmp4 one is in playback settings.
I am running docker image 10.9.2 and have a HDHR4-2US tuner. There are no GUI sections I cam make changes to..under edit I get 2 check boxes 1) Restrict to channels marked as favorite, 2) Allow hardware transcoding
Also under playback I searched for DTS also don't find any item related. I feel I am just not finding the settings you are referring.. sorry
There is no DTS option for HDHomeRun under tuner settings only shows that option for M3U playlists
There is no DTS option for HDHomeRun under tuner settings only shows that option for M3U playlists
So does disable fMP4 in Settings->Playback make things better then?
Will disable ignore decoding DTS option in the tuner setting fix it for you? If it still does not work, re-enable it, disable the "prefer fmp4 container" in the playback settings, will it resolve this for you?
Thank you for your suggestion, @gnattu !
As others have said, there is no DTS setting in the tuner settings for HD Home Run devices.
Unchecking the "Prefer fMP4-HLS Media Container" checkbox (under User settings) fixes the issue!
Live TV streams video/audio is in perfect sync now!
I'll just have to let other users of my server to do the same 😊
🎊
Will disable ignore decoding DTS option in the tuner setting fix it for you? If it still does not work, re-enable it, disable the "prefer fmp4 container" in the playback settings, will it resolve this for you?
Thank you for your suggestion, @gnattu !
As others have said, there is no DTS setting in the tuner settings for HD Home Run devices.
Unchecking the "Prefer fMP4-HLS Media Container" checkbox (under User settings) fixes the issue!
Live TV streams video/audio is in perfect sync now!
I'll just have to let other users of my server to do the same 😊
🎊
Ideally the LiveTV should use its own setting override and not always use the global settings due to its specialities. I may add an override for LiveTV so that it will never use fmp4 even if that is enabled as global setting.
to fix the problem (per @gnattu's suggestion) :
User -> Settings -> Playback -> uncheck "Prefer fMP4-HLS Media Container"
Please describe your bug
Since updating to 10.9.x all live TV streams from my HDHomeRun Extend (model: HDTC-2US) have audio delayed by 5 seconds. This happens in Safari and in Chrome.
I've tested both on Ubuntu 22.04.4 (direct install of Jellyfin) and on my Apple laptop using Docker.
Reproduction Steps
To reproduce I ran this docker compose:
once setup with user/password i added my HDHomeRun IP address, and attempted streaming an over-the-air channel. the audio was delayed by almost 5 seconds.
Changing the compose file to use
jellyfin/jellyfin:10.8.13
made the streams work perfectly, without audio delayI did a diff on the ffmpeg command between 10.8.13 and 10.9.0. See below:
Here are the full ffmpeg commands from 10.9 and 10.8. I ran both these commands directly on my laptop (homebrew ffmpeg version 6.1.1), and was able to reproduce the same issue (I ran
python3 -m http.server
to start a server in the HLS output directory, and streamed from http://127.0.0.1:8000/transcodes/91893804987efb6f8e99b63390ab0ac5.m3u8 )10.8.13 (working)
10.9.0 (broken)
Based on the above (even with ffmpeg on my laptop) it seems the
fmp4
segment type causes large audio delay, butmpegts
does not.Jellyfin Version
10.9.0
if other:
No response
Environment
Jellyfin logs
FFmpeg logs
No response
Please attach any browser or client logs here
No response
Please attach any screenshots here
No response
Code of Conduct