Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. motioneye - Zeitversatz der cams

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    motioneye - Zeitversatz der cams

    This topic has been deleted. Only users with topic management privileges can see it.
    • bahnuhr
      bahnuhr Forum Testing Most Active last edited by bahnuhr

      Hallo,

      motioneye läuft auf proxmox in einem container.

      Ich habe mal versuchsweise "nur" 2 foscam kameras in motioneye eingebunden.

      Nachts habe ich bei beiden cams einen zeitversatz zur aktuellen zeit von ca. 2 Sekunden. Das ist ok denke ich.

      Aber tagsüber (normales buntes bild) habe ich bei einer der zwei einen Versatz von ca. 20-30 Sekunden. Dies ist mir zuviel.

      Habe auch in montioneye verschiedenste Einstellungen probiert. Es ändert sich da nicht viel.

      Habt ihr da mal ne Idee wie man dies reduzieren kann.
      Ich denke 1-2 Sekunden wäre ok. Aber mehr halt nicht.

      Habe auch schon versucht mal "zoneminder" zu installieren. Hat aber anfänglich nicht geklappt.

      mfg
      Dieter

      Jey Cee 1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer @bahnuhr last edited by Jey Cee

        @bahnuhr zeigst du die Streams mit Motioneye nur an oder Konvertierst du sie zur Anzeige in Vis?

        Beim Konvertieren ist es Hilfreich das Streameinstellungen für die Ausgabe möglichst identisch mit dem Einganhsstream sind. Dadurch reduziert sich die Verzögerung deutlich.

        Eine mögliche Ursache für das extreme Delay könnte sein das der Eingangsstream eine Variable Bit Rate hat. Was in Kombination mit Farbe zu einem erhöhten, aber schwankendem Traffic führt.
        Außerdem wirkt sich das negativ auf die Konvertierungsgeschwindigkeit aus weil Motioneye eine Konstante Bitrate Ausgibt, was mehr Rechenaufwand bedeutet.

        Dann könnte auch deine Netzwerktopologie die Ursache für das Delay sein. Wie sind die Kameras und der Proxmox mit dem Netzwerk verbunden und was liegt zwischen ihnen (switches, wlan bridges usw.)?

        bahnuhr 2 Replies Last reply Reply Quote 1
        • bahnuhr
          bahnuhr Forum Testing Most Active @Jey Cee last edited by

          @jey-cee
          Danke für die Infos:

          Anbei mal ein paar Screenshots:
          In der cam ist eingestellt:
          a52b3599-c849-436d-8ea5-c398f0c1989f-image.png

          Und in motioneye dann:
          023202b5-b45f-4a4a-b396-9c7f34abc91a-image.png

          e7e18cef-1c54-4095-973c-449b2e53b9b8-image.png

          Vielleicht kann man daraus schon etwas sehen.

          Jey Cee 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Jey Cee last edited by

            @jey-cee

            Danke, dass waren wirklich gute Infos.

            Habe jetzt mal das gleiche eingestellt wie beim Eingangssignal, also:
            1280x720 und 30 Frame Rate und quality 100%

            Jetzt ist der Versatz noch nicht einmal 1 Sekunde !

            Super, Danke.

            1 Reply Last reply Reply Quote 0
            • Jey Cee
              Jey Cee Developer @bahnuhr last edited by

              @bahnuhr also bei der Cam ist VBR an das kannst du schon mal ausschalten.
              Dann haut dein Stream 30 Bilder/Sekunde raus, in motioneye sind aber nur 15 eingestellt. Außerdem hast du in der cam eine Auflösung von 1280x720 (720p) eingestellt und in motioneye 1024x576. Auch diese Differenz verursacht einen erhöhten Konvertierungsaufwand.

              Gleich das mal an, das sollte auf jeden Fall schon eine Besserung bringen. Am besten gehst du auf 15 Bilder/Sekunde in der Cam.

              liv-in-sky 1 Reply Last reply Reply Quote 1
              • liv-in-sky
                liv-in-sky @Jey Cee last edited by

                @jey-cee

                hi,

                könntest du mir bitte bei meinem setting auch helfen - ich nutze 5 ESP32 Cams und habe auch diese verzögerungen - leider habe ich wenig ahnung von dem ganzen media zeugs

                hier mal. was in der cam eingestellt ist und was in motion eye - paßt das so, oder kann man es besser einstellen

                Image 1.png Image 2.png

                Jey Cee 1 Reply Last reply Reply Quote 0
                • Jey Cee
                  Jey Cee Developer @liv-in-sky last edited by

                  @liv-in-sky sagte in motioneye - Zeitversatz der cams:

                  leider habe ich wenig ahnung von dem ganzen media zeugs

                  Das würde ich von mir auch behaupten 😉

                  Ich seh da jetzt wenig Optimierungsmöglichkeiten in Richtung delay reduzieren. Leider sieht man auf deinem vom ESP Screenshot keine Angaben zur Bitrate oder Bilder/Sekunde.

                  Auflösung ist OK, aber die Qualität kann Erfahrungsgemäß zwischen 60 und 75 liegen, erst darüber kostet es deutlich mehr Leistung.

                  Worauf läuft bei dir Motioneye? Wenn die Hardware nicht sehr Potent ist (Single core Leistung ist entscheidend) hat das auch Spürbare Auswirkungen.

                  Wie groß ist das Delay bei dir?

                  liv-in-sky 1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @Jey Cee last edited by

                    @jey-cee

                    bei einer cam ist der einige sekunden zw. 5 und 10 sek - hat die auflösung 800*600

                    meine hardware ist proxmox auf nuc7i3

                    die cams sind halt billig - 320*240 einstellung nutze ich auch - da sind es dann 2-3 sek

                    bahnuhr Jey Cee 2 Replies Last reply Reply Quote 0
                    • bahnuhr
                      bahnuhr Forum Testing Most Active @liv-in-sky last edited by

                      @liv-in-sky

                      stell doch mal in motioneye genau das ein was die cam auch liefert.

                      Ich habe nun kein delay mehr (< 1 Sek.).

                      liv-in-sky 1 Reply Last reply Reply Quote 0
                      • Jey Cee
                        Jey Cee Developer @liv-in-sky last edited by

                        @liv-in-sky sagte in motioneye - Zeitversatz der cams:

                        7i3

                        Gut das ist jetzt nicht so Performant und hat vorallem nur 2 Kerne und damit 4 Threads, je nachdem was da drauf schon läuft dürfte er damit schon an seine Grenzen kommen.

                        Dazu kommt das WLAN ein Zusätzliches Delay verursacht.

                        Bei einer meiner Installationen komme ich gar nicht erst unter ein Delay von 4 Sekunden, obwohl alles per Gigabit LAN verbunden ist.

                        da_Woody 1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @bahnuhr last edited by

                          @bahnuhr
                          @Jey-Cee

                          werde einfach mal weiter rumprobieren - vielleicht find ich ja eine bessere einstellung

                          1 Reply Last reply Reply Quote 0
                          • da_Woody
                            da_Woody @Jey Cee last edited by

                            @jey-cee hmm, bei mir hängen im mom 8 cams dran.
                            1812dd83-9a5b-4f02-8159-b7ae59f157ea-grafik.png
                            und die eigentlich vollgas.
                            04105d64-78e5-4087-a34b-e8d1076b6a07-grafik.png

                            bahnuhr 1 Reply Last reply Reply Quote 0
                            • bahnuhr
                              bahnuhr Forum Testing Most Active @da_Woody last edited by

                              @da_woody

                              70% CPU, ist das nicht auf Dauer zu viel ?

                              Oder ist dies unbedenklich.

                              da_Woody Jey Cee 2 Replies Last reply Reply Quote 0
                              • da_Woody
                                da_Woody @bahnuhr last edited by

                                @bahnuhr ist eine VM. klar ist das viel, aber es tut... in iQontrol werden die cams trotzdem angezeigt...
                                muss eine CPU pennen? 😉

                                1 Reply Last reply Reply Quote 0
                                • Jey Cee
                                  Jey Cee Developer @bahnuhr last edited by

                                  @bahnuhr sagte in motioneye - Zeitversatz der cams:

                                  70% CPU, ist das nicht auf Dauer zu viel ?

                                  Das ist easy. Bei mir liegt die Auslastung bei >100% und das ohne Proxmox dazwischen.
                                  Geht auch aber bei einer Kamera hab ich dadurch halt ein größeres Delay und die ganze Kiste ist etwas träge.

                                  Wie lang das Teil so läuft werden wir sehen. Ich werd aber wohl über kurz oder Lang dafür einen eigenen NUC anschaffen weil von 8 Cams aktuell nur 4 angezeigt werden können und eigentlich auch noch aufgezeichnet werden soll.
                                  Motioneye läuft aktuell nur auf dem alten NUC weil der eh nur als Anzeige Dient und damit fast nichts zu tun hatte.

                                  da_Woody 1 Reply Last reply Reply Quote 0
                                  • da_Woody
                                    da_Woody @Jey Cee last edited by

                                    @jey-cee sagte in motioneye - Zeitversatz der cams:

                                    weil von 8 Cams aktuell nur 4 angezeigt werden können und eigentlich auch noch aufgezeichnet werden soll.

                                    wie das? versteh ich nicht. ok, ich zeichne nix auf, das sollte aber nicht das prob sein...

                                    Motioneye läuft aktuell nur auf dem alten NUC weil der eh nur als Anzeige Dient und damit fast nichts zu tun hatte.

                                    ja, bei mir ists eine VM. ist mir aber sowas von schnubbe, ich ruf die cams in iQontrol auf. da sind die aussetzer in motioneye nicht zu sehn...
                                    556246e7-d7fb-4c88-aad4-b5c53b5e3b0d-grafik.png
                                    bei meinen 8 cams sind die refresh zeiten unter 1 sec...

                                    Jey Cee 1 Reply Last reply Reply Quote 0
                                    • Jey Cee
                                      Jey Cee Developer @da_Woody last edited by

                                      @da_woody sagte in motioneye - Zeitversatz der cams:

                                      wie das? versteh ich nicht.

                                      Weil der NUC nicht mehr schafft als 4 Streams zu verarbeiten. Wie gesagt ist mit den 4 schon Träge und bei einem Stream haben seit die 4te dazu gekommen ist die Bildfehler und das Delay extrem zugenommen.
                                      In dem Fall hab ich auch ne doppel Belastung weil die Streams auf dem NUC verabeitet werden auf dem sie auch angezeigt werden. Man sollte nicht Unterschätzen wieviel Leistung jeder Stream bei der Wiedergabe im Browser erzeugt.
                                      Das war mir am Anfang auch nicht klar.

                                      da_Woody liv-in-sky 2 Replies Last reply Reply Quote 2
                                      • da_Woody
                                        da_Woody @Jey Cee last edited by da_Woody

                                        @jey-cee komischer weise hab ich in motion auch dauernd fehler, beim aufruf allerdings nicht...
                                        32002de7-d668-42cb-a417-66bcb054c60d-grafik.png

                                        Jey Cee 1 Reply Last reply Reply Quote 0
                                        • liv-in-sky
                                          liv-in-sky @Jey Cee last edited by

                                          @jey-cee

                                          bei mir sieht das so aus - evtl ist das lan bei mir ein thema
                                          proxmox:
                                          Image 4.png

                                          motioneye-server als ct:
                                          Image 5.png

                                          das kann eigentlich nicht das thema sein

                                          da_Woody haselchen 2 Replies Last reply Reply Quote 0
                                          • da_Woody
                                            da_Woody @liv-in-sky last edited by

                                            @liv-in-sky nu, 4 CPUs... da waren bei mir die werte auch noch anders. hab dann halt auf 2 reduziert.

                                            liv-in-sky 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            890
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            motioneye zeitversatz
                                            10
                                            48
                                            2845
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo