Posts by reini-at

    Zabrimus bei mir bricht der build von vdr-plugin-radio-ng immer mit folgender Meldung ab:

    make[1]: Leaving directory '/home/reinhard/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-no.aarch64-22/build/_vdr-plugin-radio-ng-f0c89c2c2285743bcc62ecca473b270359af8775'

    cp: cannot stat '/home/reinhard/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-no.aarch64-22/build/_vdr-plugin-radio-468280ff7252f9504e5b3d63fcf5d277b5627541/config/scripts': No such file or directory

    hast du eine Ahnung woran das liegen könnte, und wie ich das beheben könnte?

    Danke im Voraus!

    leider bleibt aktuell jeder Build nach dem bauen hängen:

    image: creating sparse file for disk image CoreELEC-Amlogic-no.aarch64-22.0-Piers_devel_20241128154037-Khadas_VIM4.img...

    image: creating msdos partition table...

    und danach passiert nix mehr... Ein Image für Khadas brauche ich aber eh nicht - da ich ja X96 max plus 2 habe - kann ich das irgendwie überspringen?

    Ja so würde das funktioieren. Allerdings hatte ich die Version mit dem C Api nur erfolgreich unter chroot laufen. Als ich dann zu VDR*Elec gewechselt bin habe ich bemerkt das dort nur die C++ Api Version läuft. Der Umbau war am 26. August, alles davor hat die C Api genutzt.

    war doch nicht direkt so einfach wie geplant - da natürlich die changes für die neuere VDR Version fehlten. Habe dein repo jetzt mal geklont für mich und die version vor der cec-change zu einer branch verwandelt, und alle commits nach der CEC Änderung ge-cherry-picked - nun läuft es wieder sehr geschmeidig bei mir. Auch in Kodi funktioniert es wie gehabt...

    Die libcec hat ein C Api und ein C++ Api. Ursprünglich habe ich das C Api genutzt und da war CEC normal flott. Plötzlich ging das C Api unter Kodi aber nicht mehr. Das Laden der lib über das C Api liefert einen Fehler. Dann habe ich das ganze auf das C++ Api umgestellt und damit läuft es wieder, allerdings mit dem aktuellen Problem das es zu langsam ist. Warum das C Api nicht mehr geht konnte ich nicht rausfinden.

    die Änerung auf der C++ Api ist in Softhdodroid passiert? Könnte ich daher also auf eine ältere Version zurückgehen, wenn ich Kodi nicht nutze und nur VDR? Das sollte ich (da ich VDR*Elec eh selbst baue) wohl irgendwo eintragen können müssen damit die ältere Version gezogen wird? Vermutlich die Version uns SHA in der package.mk anpassen?

    Oder ist das zum scheitern verurteilt :)

    Hallo Zabrimus,

    nur kurzes Feed-Back zum CEC auf meinem Odroid N2+: bei den zwei letzten Versionen (heute und 27.08.) läuft die Fernbedienung seeehr träge bzw. muss mehrfach gedrückt werden. Ich bin wieder zurück auf die

    VDR-CoreELEC-Amlogic-ng.arm-20.5-Nexus-2024-08-24.1.tar

    ... da läuft CEC noch flott...

    Gruß K.

    Hast du das Problem aktuell noch? Bei mir ist das noch immer ziemlich lahm, sowohl auf dem alten -ng als auch im neuen -no - unter Kodi scheint mir das alles ganz normal und flott zu sein...

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvSocket::OpenSocket(int, bool) (8, 1)

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvUdpSocket::DropMulticast()

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvUdpSocket::OpenSocket(int, const char*, const char*, bool) (9, http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3, http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3, 0)

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvSocket::CheckAddress(const char*, in_addr_t*) (http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3, ) Cannot convert to address

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV-ERROR: gethostbyname() failed: http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3 is not valid address: Operation not permitted

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvSocket::CheckAddress(const char*, in_addr_t*) (http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3, ) Cannot convert to address

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV-ERROR: gethostbyname() failed: http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3 is not valid address: Operation not permitted

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvSocket::OpenSocket(int, bool) (9, 1)

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvSocket::OpenSocket(int, bool) (9, 1) Socket tear-down

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: void cIptvSocket::CloseSocket()

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] IPTV1: bool cIptvUdpSocket::JoinMulticast()

    Aug 05 14:32:22 BedroomTV vdr[17773]: [17773] [socket.c,190]: setsockopt(IP_ADD_MEMBERSHIP): Invalid argument

    vermutlich etwas ziemlich Banales, oder der Fehler sitzt mal wieder an der Tastatur :) DNS Auflösung funktioniert jedenfalls, die habe ich vorhin per nslookup getestet..

    Das Beispiel von oben nutzt vlc und das scheint nicht installiert zu sein. Ein weiteres TODO....

    Ändere mal in der channels.conf den Eintrag von H=V auf H=F, damit ffmpeg verwendet wird und probiere es nochmal.

    1LIVE:90:S=1|P=0|F=RADIO|U=http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3|A=9|H=F:I:0:0:257=@3:0:0:1:1:16:8

    sorry - das hatte ich natürlich nicht erwähnt, habe auf H=F gewechselt gehabt.

    auch einen 2. testsender mag er nicht:

    Naxi_80s:80:S=1|P=1|F=RADIO|U=http%3A//naxidigital-80s128.streaming.rs%3A8040/|A=8|H=F:I:0:0:257=@3:0:0:1:1:16:0

    kommt mit derselben fehlermeldung...

    Hi, danke für die tolle Vereinfachung/Weiterentwicklung vom IPTV Plugin!

    Ich versuche das mit VDR*Elec auf meinem CoreELEC zu bauen. Habe dein git neu gepulled und auf dem client installiert, ich bekomme aber bei jeder URL folgender Meldung:

    [4229] IPTV-ERROR: gethostbyname() failed: http%3A//wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3 is not valid address: Operation not permitted

    habe dabei den Kanal von oben einfach mit copy paste verwendet... Was übersehe ich hier oder mache ich hier falsch?

    Danke im Voraus für die Hilfe!

    Ich bin im thread ein bisschen lost, wollte das ganze auch mal probieren. Verwende allerdings CE21-ng, habe for dass build die entsprechenden Extras mit angegeben, alles zur Box kopiert und install ausgeführt, die Uni angepasst auf die IP der CE box.

    Cefbrowser lecker fehlendes libgbm.so.1 an, welches ich auch nicht finde.

    Wo ich aber etwas den Faden verloren habe - muss für CE noch mit dem Docker gearbeitet werden?

    Danke im Voraus für Tipps :)