Posts by ApexDE

    hello HarryH , i finally made the jump to a Raspi5 and your plugin is working fine on the Argon40 V3 case with M2-NVMe extensionboard too :)

    speaking of NVMe: i am currently using the Raspi5 with a SD-Card. I plan to upgrade to a NVMe SSD. Do you know how what i need to add to config.txt to make it boot from the SSD? The argon scripts don't run on LibreElec i suppose?

    The EOF Bug of ffmpeg 6.0.1 has been reported/documented by another user now. So i am not the only one having problems.

    ffmpeg 6: HLS sessions don't work (EOF) · Issue #25131 · xbmc/xbmc
    Bug report Describe the bug ffmpeg doesn't provide a continuous stream - the playback stops after a few seconds. Expected Behavior The playback doesn't stop…
    github.com


    Maybe you can provide an official Addon with 4.4.4 static until it is fixed / update for 6.x is available?

    Setting up a seperate RPi for some "legacy things" (e.g. ffmpeg 4.x) seems to be a good idea. I did it because ffmpeg 6.x on LE12 doesn't handle my IPTV streams correctly. No idea why. A separate RPi with LE11.0.6 serves IPTV via TVHeadend-Server for now.

    i noticed that 12.0.0 is out on git as a new branch. I guess the changes i made in my local 11.9.5.2 previous checkout will be overwritten/updated when i do "checkout 12.0.0" ?
    Is there a way to keep the changes i made or will have to edit/apply the changes afterwards again?

    The whole LE Development/git is completely new to me but exciting too.

    OK... all my tests here showed that i only get stable streams using ffmpeg 4.x.x versions. I guess i have to dig deeper and learn how to compile a ffmpeg4 package for/with LE 12 myself. This will get very hard i believe ;)

    EDIT: there are two different TVHeadend-Server Addons in the repo, why not a second "legacy" ffmpeg addon? One could choose which to use/install?

    piped ffmpeg exits on this stream also, but it takes MUCH longer, about 10-30 seconds.

    I don't get any logs from ffmpeg. Maybe because of piping?

    EDIT: OK, i get logging when i turn on "debug" logging instead of "fatal". Sadly, i don't see warnings or errors. ffmpeg 6.0.1 just closes the connection and exits on the IPTV streams. It says "EOF" in the log, which isn't the case. The stream was not stopped. I'll attach the ffmpeg log.

    I did some further testing on other machines: Synology NAS with ffmpeg 4.4.4 : works, mac mini with ffmpeg 4.4.2: works. LibreElec 11.0.6 with ffmpeg 4.4.3: works.

    Would you mind adding ffmpeg 4 as a option to LibreElec 12?

    Yes, that was my first test: Fan always on. And it didn't work ;) so i thought the addon in general doesn't work.

    Can you built in a switch for the Argon remote and the others so it doesn't break the other remotes when installing the addon without the lock file? I believe one should actively choose to use the Argon remote instead of the formerly used one. You could backupcopy the previously used remote config files also?

    OK, that idea was good, i got a step closer: under LE12b2 the pipe closes after about one second, under LE11 it stays open (as supposed to be) with the following command:

    ffmpeg -loglevel fatal -i http://192.168.178.21:6060/api/zde/live/zdf -vcodec copy -acodec copy -f mpegts pipe:1 >test.ts

    i guess TVHeadend-Server executes the above command everytime again once ffmpeg exits/closes the pipe, so that explains the extreme problems and stutter. So the problem lies within ffmpeg as i believed. Question now is why ffmpeg 6.0.2 closes the IPTV stream/pipe after 1 second and ffmpeg 4.4.3 works as expected.