serviceapp von mx3l

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ja bin, aber bisher immer noch ohne Erfolg.
    github.com/oe-alliance/oe-alli…7758646f8e4a38a5534f1a1f3
    Ich habe jetzt alles per Default im Image und es ist auch alles da.
    Die ServiceApp ist immer noch der Meinung der exteplayer3 wäre nicht installiert.
    Beim Wechsel in der ServiceApp von Original auf serviceapp gibt es immernoch ab und zu einen Crash.
    Es funktioniert dann aber nach einen Reboot.
    Meine Bastelboxen: Mut@nt HD51 | GB Quad 4K | Mut@nt HD60 | OSMIO4K | HIS 4k Combo+

    ... Keinen Support per PN ... bitte stellt eure Fragen ins Forum!...

    ~ Benutzung OpenHDF Image ~ Benutzung der HDF-Toolbox ~ FAQ und Linksammlung ~ Build und Foren Server Spendenaktion ~
  • Der exteplayer3 selber scheint aber auch noch ein Problem zu haben.
    root@et10000:~# exteplayer3
    exteplayer3: error while loading shared libraries: /usr/lib/libavformat.so.57: ELF file ABI version invalid

    Keine Ahnung was ich damit anfangen soll.
    Meine Bastelboxen: Mut@nt HD51 | GB Quad 4K | Mut@nt HD60 | OSMIO4K | HIS 4k Combo+

    ... Keinen Support per PN ... bitte stellt eure Fragen ins Forum!...

    ~ Benutzung OpenHDF Image ~ Benutzung der HDF-Toolbox ~ FAQ und Linksammlung ~ Build und Foren Server Spendenaktion ~
  • Dann passt wahrscheinlich doch auch mit dem ffmpeg update irgendwas nicht...

    Hatte ja alles so schön funktioniert, aber Updates muss man ja auch testen. Von daher ist das auch recht so.
    Deshalb klappt es dann wahrscheinlich bei mir auch normal.
    Hab da auch ne eigene ffmpeg Version
    github.com/oe-alliance/oe-alli…mpeg_3.%25.bbappend#L3-L4

    vermute ich als Problem. Hab da auch beim Bau von Mediatomb immer wieder ein Problem.

    mhhh
  • habs gerade auch nochmal alles neu gebaut...
    Mit der ffmpeg Abwandlung läuft´s einwandfrei.
    Die meiste Zeit ging jetzt bloß wieder beim dusseligen Realtek Fehler drauf...grrr ;(

    Wundert mich das im git da sonst niemand einen Fehler hat, egal.

    Bzgl. Wechsel innerhalb der Service-app

    Ja stimmt, wenn man da zu eifrig wechselt dann crasht es.
    Ein Wechsel in einer Richtung klappt aber ja immer.

    Vielleicht hilft die abgewandelte ffmpeg dir auch, würde mich freuen.

    Grüße
  • root@et10000:~# exteplayer3
    exteplayer3: error while loading shared libraries: /usr/lib/libavformat.so.57: ELF file ABI version invalid
    Keine Ahnung was ich damit anfangen soll.


    Probiere mal

    ln -sf /usr/lib/libavformat.so.57.56.100 /usr/lib/libavformat.so.57
    ldconfig -l -v /usr/lib/libavformat.so.57.56.100

    lg
    perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
  • Das war doch sowieso schon so.
    root@et10000:~# ldconfig -l -v /usr/lib/libavformat.so.57.56.100
    libavformat.so.57 -> libavformat.so.57.56.100

    Komischerwiese läuft der exteplayer3 jetzt unter ARM aber nicht mehr bei Mipsel Boxen.
    Also kann man die ServiceApp im Moment benutzen, aber nur mit dem gstplayer.
    Das scheint auch ziemlich rund zu laufen. Perfekt wäre jetzt noch mit exteplayer3.
    Aber den zeigt die ServiceApp jeweils unter Mipsel und unter ARM als nicht installiert an.
    Wo in der ServiceApp wird denn die Installation vom exteplayer3 geprüft?
    Meine Bastelboxen: Mut@nt HD51 | GB Quad 4K | Mut@nt HD60 | OSMIO4K | HIS 4k Combo+

    ... Keinen Support per PN ... bitte stellt eure Fragen ins Forum!...

    ~ Benutzung OpenHDF Image ~ Benutzung der HDF-Toolbox ~ FAQ und Linksammlung ~ Build und Foren Server Spendenaktion ~
  • Quellcode

    1. (root@formuler1:~)# ldd /usr/bin/exteplayer3
    2. /usr/bin/exteplayer3: error while loading shared libraries: /usr/lib/libavformat.so.57: ELF file ABI version invalid
    3. (root@formuler1:~)# LDPRELOAD=/usr/lib/libavformat.so.57 ldd /usr/bin/exteplayer3
    4. /usr/bin/exteplayer3: error while loading shared libraries: /usr/lib/libavformat.so.57: ELF file ABI version invalid
    5. (root@formuler1:~)# rm /usr/lib/libavformat.so.57
    6. (root@formuler1:~)# ldd /usr/bin/exteplayer3
    7. /usr/bin/exteplayer3: error while loading shared libraries: /usr/lib/libavcodec.so.57: ELF file ABI version invalid


    meiner meinung nach
    entweder fehlt hier eine library (auf dem box) oder ist der exteplayer3 statisch kaputt gebaut.

    lg
    perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
  • strace /usr/bin/exteplayer3

    Quellcode

    1. execve("/usr/bin/exteplayer3", ["/usr/bin/exteplayer3"], [/* 14 vars */]) = 0
    2. brk(0) = 0x42f000
    3. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x77eff000
    4. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
    5. open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
    6. fstat64(3, {st_mode=S_IFREG|0644, st_size=12370, ...}) = 0
    7. mmap(NULL, 12370, PROT_READ, MAP_PRIVATE, 3, 0) = 0x77efb000
    8. close(3) = 0
    9. open("/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
    10. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\340O\0\0004\0\0\0"..., 512) = 512
    11. prctl(0x2e, 0x7faebaa8, 0x7faeb914, 0x200, 0x77f0c000) = 0
    12. lseek(3, 768, SEEK_SET) = 768
    13. read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 32) = 32
    14. fstat64(3, {st_mode=S_IFREG|0755, st_size=110452, ...}) = 0
    15. mmap(NULL, 173024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x77ea9000
    16. mprotect(0x77ec1000, 61440, PROT_NONE) = 0
    17. mmap(0x77ed0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17) = 0x77ed0000
    18. mmap(0x77ed2000, 5088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x77ed2000
    19. close(3) = 0
    20. open("/usr/lib/libavformat.so.57", O_RDONLY|O_CLOEXEC) = 3
    21. read(3, "\177ELF\1\1\1\0\5\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0 \342\0\0004\0\0\0"..., 512) = 512
    22. close(3) = 0
    23. writev(2, [{"/usr/bin/exteplayer3", 20}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"/usr/lib/libavformat.so.57", 26}, {": ", 2}, {"ELF file ABI version invalid", 28}, {"", 0}, {"", 0}, {"\n", 1}], 10/usr/bin/exteplayer3: error while loading shared libraries: /usr/lib/libavformat.so.57: ELF file ABI version invalid
    24. ) = 117
    25. exit_group(127)
    Alles anzeigen
    perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
  • betroffen ist auch ffmpeg (gerade openhdf-6.0-formuler1-29-20161210 eingespielt)

    (root@formuler1:~)# ffmpeg
    ffmpeg: error while loading shared libraries: /usr/lib/libavdevice.so.57: ELF file ABI version invalid

    strace

    Quellcode

    1. execve("/usr/bin/ffmpeg", ["/usr/bin/ffmpeg"], [/* 15 vars */]) = 0
    2. brk(0) = 0x44f000
    3. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x775b1000
    4. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
    5. open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
    6. fstat64(3, {st_mode=S_IFREG|0644, st_size=12370, ...}) = 0
    7. mmap(NULL, 12370, PROT_READ, MAP_PRIVATE, 3, 0) = 0x775ad000
    8. close(3) = 0
    9. open("/usr/lib/libavdevice.so.57", O_RDONLY|O_CLOEXEC) = 3
    10. read(3, "\177ELF\1\1\1\0\5\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0 \r\0\0004\0\0\0"..., 512) = 512
    11. close(3) = 0
    12. writev(2, [{"/usr/bin/ffmpeg", 15}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"/usr/lib/libavdevice.so.57", 26}, {": ", 2}, {"ELF file ABI version invalid", 28}, {"", 0}, {"", 0}, {"\n", 1}], 10/usr/bin/ffmpeg: error while loading shared libraries: /usr/lib/libavdevice.so.57: ELF file ABI version invalid
    13. ) = 112
    14. exit_group(127) = ?
    Alles anzeigen

    perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von nomjasV ()

  • @Koivo
    ffmpeg wird so gerade für mipsel nicht brauchbar gebaut.

    Jetzt könnte man noch die vorherige 3.0.2 nehmen, oder halt Fehlersuche.
    Hab da am Nachmittag einiges gebaut und getestet...
    Eine ffmpeg 3.2.1 für mipsel hänge ich mal an. Versionsnummer extra nach oben gesetzt.
    Da der exteplayer3 direkt abhängig von ffmpeg ist hänge ich die ipk auch mit an.

    Zum Testen halt oder wer es braucht.
    (Imagebau für lx3 durchgebaut)
    Da es schon mal zur Verwirrung geführt hat...
    Die sind beide nicht für arm oder sh4!
    Dateien

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von rantanplan () aus folgendem Grund: Dateien hinzugefügt

  • leider

    Quellcode

    1. (root@formuler1:/home)# exteplayer3
    2. exteplayer3: error while loading shared libraries: /usr/lib/libavformat.so.57: ELF file ABI version invalid
    3. (root@formuler1:/home)# ffmpeg
    4. ffmpeg: error while loading shared libraries: /usr/lib/libavdevice.so.57: ELF file ABI version invalid


    ich habe irgendwo auf openpli forum einen binutils mips patch gesehen, leider openpli ist zur zeit für mich nicht mehr erreichbar. (seit gestern 21:00)

    lg
    perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von nomjasV ()

  • Ja der libavformat Fehler wird damit nicht behoben. Das Paket gehört ja auch ganz woanders zu ... glaube ich.
    Meine Bastelboxen: Mut@nt HD51 | GB Quad 4K | Mut@nt HD60 | OSMIO4K | HIS 4k Combo+

    ... Keinen Support per PN ... bitte stellt eure Fragen ins Forum!...

    ~ Benutzung OpenHDF Image ~ Benutzung der HDF-Toolbox ~ FAQ und Linksammlung ~ Build und Foren Server Spendenaktion ~
  • Ich finde aber das manche Streams trotzdem besser laufen. Hab ich zumindest den Eindruck.
    Man muss nur in der ServiceApp umstellen.
    Also die ServiceApp als Anwendung aktivieren und den gstplayer aktivieren mit anschließendem Reboot.
    Zumindest hat man jetzt die Möglichkeit auch den Puffer bei Bedarf anzupassen.
    Auch wenn der exteplayer3 nicht funktioniert.
    Das Konvertieren der Streams auf 5002 macht dann natürlich keinen Sinn.
    serviceapp.JPG
    Meine Bastelboxen: Mut@nt HD51 | GB Quad 4K | Mut@nt HD60 | OSMIO4K | HIS 4k Combo+

    ... Keinen Support per PN ... bitte stellt eure Fragen ins Forum!...

    ~ Benutzung OpenHDF Image ~ Benutzung der HDF-Toolbox ~ FAQ und Linksammlung ~ Build und Foren Server Spendenaktion ~
  • Die umgebaute ipk funzt auch nicht?
    Also ffmpeg und exteplayer3 eingefügt installiert (müsste eventuell vorher deinstalliert werden) und dann Neustart.
    Serviceapp neu einstellen und probiert?

    hmm
    sh4 läuft alles und Murren..
    Abfrage im exteplayer3 bzgl ffmpeg erkennt ja nur bis 3.1.1 vielleicht liegt da das Problem. Komisch nur das dies dann nicht bei sh4 auch so ist.

    Aber das wäre noch ein Versuch wert

    bzgl. Streams
    gerade auch die älteren mipsel profitieren da von ffmpeg.
    Wo sonst Streams gnadenlos mit gst ruckeln läuft es mit ffmpeg einwandfrei.
    Generell kann es aber ja mit Serviceapp wunderbar angepasst werden.
    Eine Priorisierung vorgegeben und Problemstreams dann eventuell umleiten.
    Das kann man dann ja auch lokal im Stream machen.

Flag Counter