By default, Jellyfin FFmpeg -analyzeduration
is default to 1G
(1GB) which is absurd for Live TV streams.
To fix this, login to your Jellyfin Server, in this guide, I not using Docker Container due to various reasons, instead I install on the Proxmox KVM
EPGStation Mirakurun uses M2TS stream, with Mode 2, codec, resolution, sample rate, etc… remain untouched, thus Jellyfin FFmpeg need to Transcode to web friendly format such as H.264 and AAC
Step 1
nano /etc/default/jellyfin
Step 2
Add this to very last line
JELLYFIN_FFmpeg__probesize=8M
Like this

Step 3
Restart jellyfin
service
Step 4
Test

Done!
That’s it, Live TV streaming should work, 8 MB should be enough to detect stream type.