IP Kamera Problem Camera-ffmpeg gleiche Kamera untschiedliche Auflösung

  • Hallo zusammen,


    ich fummel jetzt seit Tagen an dem oben genannten Problem rum.


    Ich habe zwei identische Kamera von Reolink.


    dier erste:


    "name": "Kamera_Garten",

    "videoConfig": {

    "vcodec": "h264_omx",

    "source": "-rtsp_transport tcp -re -i rtsp://XXX:[email protected]:554//h264Preview_01_sub",

    "maxFPS": 30,

    "maxHeight": 720,

    "maxStreams": 2,

    "maxWidth": 1280,

    "stillImageSource": "-i http://192.168.0.5/cgi-bin/api…G7C&user=XXX&password=YYY"


    die zweite


    "name": "Balkon",

    "videoConfig": {

    "vcodec": "h264_omx",

    "source": "-rtsp_transport tcp -re -i rtsp://XXX:[email protected]:554//h264Preview_01_sub",

    "maxFPS": 30,

    "maxHeight": 720,

    "maxStreams": 2,

    "maxWidth": 1280,

    "stillImageSource": "-i http://192.168.0.11/cgi-bin/ap…G7C&user=XXX&password=YYY"


    wenn ich in der HOME app das live Video starte kommt im Log folgendes:


    [Kameras] Start streaming video from Kamera_Garten with 1280x720@299kBit


    [Kameras] Start streaming video from Balkon with 640x360@132kBit


    Warum ist die Qualität der Balkonkamera schlechter?


    Die Kameras sind identisch und auch die einstellungen auf der Kamera habe ich schon einige male geprüft. Alles gleich!


    Gibt es noch andere Ideen von euch?


    kann man in ffmpeg direkt was einstellen?


    Vielen Dank vorab.

  • Hat die Kamera auf dem Balkon eine schlechtere Internetverbindung und kann deshalb nicht hoeher streamen? Ansonsten kannst du eher nur bei den Kameras direkt ueber eine website oder App nochmal pruefen um zu sehen in welcher Quali das Bild uebertragen wird!

  • meine axis cams haben auch alle mind. eine Full-HD Auflösung, eine sogar 5MP...

    die homebridge streamt immer nur mit 1280 * 720, egal, was ich einstelle...

    falls jemand ne idee hat!?

  • Laut Beschreibung steht dort :


    Zitat

    Optional videoConfig Parameters

    • maxStreams is the maximum number of streams that will be generated for this camera, default 2
    • maxWidth is the maximum width reported to HomeKit, default 1280
    • maxHeight is the maximum height reported to HomeKit, default 720
    • maxFPS is the maximum frame rate of the stream, default 10
    • maxBitrate is the maximum bit rate of the stream in kbit/s, default 300


    kannst zwar weniger stellen, aber scheinbar nicht höher

  • Also was real ankommt bleibt unklar, aber ich habe 1920x1080 eingestellt und so finde ich es auch im Log.

    Raspberry 3b+ mit Homebidge nach hiesiger Anleitung zZ v1.3.0

    MacMini mit Homebridge zZ v1.3.0

  • Na schau an - geht scheinbar doch mit höherer Auflösung :)

    • maxWidth is the maximum width reported to HomeKit, default 1280


    sagt mir das es sich um den (Max.) Wert handelt, der an HK übergeben werden soll/darf/muss. Ist der Wert nicht explizit definiert wird 1280 vom Plugin gesetzt.


    Was bringen denn native HK-Cams? Besitze keine...


    Ps. Also die Qualität des Stream via HK kommt dennoch nicht an die Performance und Quali der Hersteller-App im WLAN ran. Die HB läuft auf einem MacMini, nur damit habe ich die gute Performance erreicht. Pi3b+ reichte nicht.

    Raspberry 3b+ mit Homebidge nach hiesiger Anleitung zZ v1.3.0

    MacMini mit Homebridge zZ v1.3.0

  • im homekit werden die cams erst leicht "verwaschen" dargestellt, das fängt sich dann aber nach wenigen sekunden... in der hersteller app ist axis unschlagbar, die qualität überragend - allerdings lädt der stream da auch 1-2 sekunden länger zuvor...


    was nun native HK Cams bringen, würde mich auch interessieren.


    habe in dem plugin nun auch hersteller, modell und seriennr eingetragen - sinnlos, aber sieht gut aus ^^

  • ja das Bild wird kurz nach dem Aktivieren der jeweiligen Cam schärfer/besser. Worauf läuft denn deine HB? Wie ist die (gefühlte) Framerate in der Vollbildansicht in Home?


    die Axis-App ist aber WLAN-only oder via Cloud?

    Raspberry 3b+ mit Homebidge nach hiesiger Anleitung zZ v1.3.0

    MacMini mit Homebridge zZ v1.3.0

  • Axis ist via cloud auch unterwegs erreichbar. Möchte sein, bei den Preisen für die Kameras ^^


    HB läuft im Docker auf einem Synology NAS (DS 218+)


    framerate steht auf 20 glaube, sollte auch hinkommen