Problem mit "Kamera ohne MJPEG Stream im Türsteuerungsbaustein verwenden"

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • hstohl
    LoxBus Spammer
    • 09.02.2016
    • 308

    #1

    Problem mit "Kamera ohne MJPEG Stream im Türsteuerungsbaustein verwenden"

    Guten Nachmittag zusammen,

    ich habe keinen entsprechenden Thread gefunden und im Wiki fand ichs irgendwie unpassend.

    Nachdem ich gestern meine Netzwerkkamera (Ubiquiti G3 Dome) bekommen habe, hab ich mich ans Werk gemacht um den rtsp stream in einen mjpeg stream umzuwandeln.
    Gibt ja hierfür einen tollen Wiki Artikel.
    Nachdem es für den Loxberry noch kein entsprechend adaptiertes Plugin gibt wollte ich den manuellen Weg gehen. Leider gelingt es mir nicht mich auf meinem virtuellen Loxberry per root oder loxberry user anzumelden. kA warum.
    Also habe ich mir kurzerhand eine neue VM - CentOS 7 minimal - erstellt und dort (nach einiger Recherche) vlc installiert.

    Ich bekomms aber irgendwie nicht zum laufen.

    Kommado:
    cvlc -I dummy -v -R rtsp://10.0.0.24:554/s0 --sout='#transcode{threads=2,acodec=none,vcodec=MJPG ,vb=1500,width=1024,height=576,fps=30}:standard{mu x=mpjpeg,access=http{user=stream,pwd=stream,mime=m ultipart/x-mixed-replace; boundary=--7b3cc56e5f51db803f790dad720ed50a},dst=:8080/cam.mjpg}' --sout-keep


    Folgende Meldung wird ausgespuckt:

    VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
    [00000000024cc4e8] pulse audio output error: PulseAudio server connection failure: Verbindung verweigert
    [00000000024eec48] core interface error: no suitable interface module
    [00000000023dd118] core libvlc error: interface "globalhotkeys,none" initialization failed
    [00000000024eec48] dbus interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
    [00000000024eec48] core interface error: no suitable interface module
    [00000000023dd118] core libvlc error: interface "dbus,none" initialization failed
    [00000000024eec48] dummy interface: using the dummy interface module...
    Unable to determine our source address: This computer has an invalid IP address: 0.0.0.0
    Unable to determine our source address: This computer has an invalid IP address: 0.0.0.0
    Unable to determine our source address: This computer has an invalid IP address: 0.0.0.0
    Unable to determine our source address: This computer has an invalid IP address: 0.0.0.0
    [00007f8b904c9868] stream_out_transcode stream out error: cannot find audio encoder (module:any fourcc:none). Take a look few lines earlier to see possible reason.
    [00007f8b904c9868] stream_out_transcode stream out error: cannot create audio chain
    [00007f8b9050aae8] core decoder error: cannot create packetizer output (mp4a)

    Hat jemand eine Idee was ich falsch mache?

    Danke!
  • hstohl
    LoxBus Spammer
    • 09.02.2016
    • 308

    #2
    Hab den Loxberry SSH login nun doch gefunden (hab das mit dem Root login verwechselt) und die Installation nach Anleitung durchgeführt.
    Klappt nun wunderbar auf meinem VM Loxberry.
    Wäre jedoch trotzdem interessant warum es mit Linux CentOS nicht klappt.

    Kommentar

    • hstohl
      LoxBus Spammer
      • 09.02.2016
      • 308

      #3
      Leider tut sich das nächste Problem auf.
      Ich weiß leider noch nicht genau wie lange der Stream funktioniert aber nach einigen Stunden ist es so, dass der Stream nicht mehr angezeigt wird. Erst nach einem reboot des Loxberry funktionierts wieder.

      ich hab versucht mittels cronjob (/etc/crontab)
      00 06 * * * /sbin/shutdown -r now
      00 12 * * * /sbin/shutdown -r now
      00 18 * * * /sbin/shutdown -r now

      Ich weiß nicht ob der reboot um 06:00 durchgeführt wurde aber sollte es so sein, funktioniert bereits nach 1 1/2 Stunden nicht mehr.
      Ich versuche jetzt mal zu beobachten wie lange der Stream läuft und bin für Tipps dankbar!

      Kommentar

      • hstohl
        LoxBus Spammer
        • 09.02.2016
        • 308

        #4
        Kein Ende der Probleme in Sicht...
        Ich dachte schon ich hätte den Durchbruch, da der Stream nun ohne Fehler gestartet hat.
        Nach kurzer Zeit kommt jedoch folgende Meldung:
        [00007f1e7c000d18] core stream output warning: trying to send non-dated packet to stream output!
        [00007f1e7c000d18] core stream output warning: trying to send non-dated packet to stream output!
        [00007f1e7c000d18] core stream output warning: trying to send non-dated packet to stream output!
        [00007f1e8c000c28] core input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1000 ms)
        [00007f1e8c000c28] core input error: ES_OUT_RESET_PCR called

        Kommentar

        • hstohl
          LoxBus Spammer
          • 09.02.2016
          • 308

          #5
          Problem gelöst. How-To hab ich im Wiki verewigt:

          Kommentar

          • Davidmei
            MS Profi
            • 06.02.2017
            • 569

            #6
            Hi,

            kannst du mir sagen wie du zu dem login kommst?

            Kommentar

            • hstohl
              LoxBus Spammer
              • 09.02.2016
              • 308

              #7
              Moin,

              meinst du den root login des Loxberry?
              Den bekommt man beim erstmaligen Einrichten des Loxberry.
              siehe: https://www.loxforum.com/forum/proje...-root-passwort

              Wenn du das nicht notiert hast/ nicht mehr weißt, musst du das den Loxberry eventuell neu installieren. Vielleicht gehts auch, wenn du den Setup-Assistenten nochmal startest. Das weiß ich leider nicht.

              Kommentar

              Lädt...