Revisited: Node-Red + IP Camera + Home Hub

Поділитися
Вставка
  • Опубліковано 15 вер 2024
  • This video is the follow-up to my previous on the subject: • Node Red + IP Camera +...
    Based on comments and suggestions I have reworked the flow, made it less complicated and hopefully robust.
    My example flow: drive.google.c...
    Castv2 node: flows.nodered....
    Reolink JPG image URL documentation: support.reolin...
    Affiliate link for Reolink Camera I use: shrsl.com/27kx9

КОМЕНТАРІ • 16

  • @soovui
    @soovui 4 роки тому +1

    Superb bro... Always make priority to watch your fantastic tutorial. Very fruitful...

    • @csongorvarga
      @csongorvarga  4 роки тому +1

      Thanks :)

    • @soovui
      @soovui 4 роки тому

      Hello Genius, I am working out yr beautiful tutorial NVR SQLite but I failed to get it to work on the avconv command for the esp32 cam IP address:81/stream 30 secs short clip. RTSP is working perfectly in avconv command for my other RTSP camera. Can u help to provide me the avconv command for IP address:81/stream or any other command line that able to capture 30s video stream? Tqtqtq... If there is any other geniuses can help too and very much appreciated.

  • @Fennst
    @Fennst 3 роки тому +1

    Thx for your explanations!

  • @ricardopiedade9346
    @ricardopiedade9346 4 роки тому +2

    Real cool!!! Brow! Congratz!

  • @fitlikeaglove7396
    @fitlikeaglove7396 4 роки тому +2

    Did something like this with Homeassistant but I did mine with a video feed with simple CMD script in windows with VLC. The trigger was Ring DoorBell Button press, then it would run a CMD batch script on my windows box that calls VLC to cast RTSP link to my home hub. Hope this helps.

    • @fitlikeaglove7396
      @fitlikeaglove7396 4 роки тому +1

      Unfortunately, my trigger no longer works, Ring API issues so haven't used it in a few months now, but the video stream part was pretty flawless.

    • @csongorvarga
      @csongorvarga  4 роки тому +1

      So your VLC streams RTSP to a HTTP stream? Good to know, I did not know VLC can do that. Thanks.

    • @fitlikeaglove7396
      @fitlikeaglove7396 4 роки тому +2

      @@csongorvarga Here's my CMD script not sure if YT allows links or not but here's a try pastebin.com/NqXsaA3j

  • @patriciowallace446
    @patriciowallace446 4 роки тому

    if you want to send video from a camera, need to have a http camera with a stream like "[ip]:[port]/video" then you can send a payload like that
    to start casting video:
    {
    "app": "DefaultMediaReceiver",
    "type": "MEDIA",
    "media": {
    "url": [ip]:[port]/video",
    "contentType": "image/jpeg",
    "streamType": "BUFFERED"
    }
    }
    to stop casting video:
    {
    "type": "CLOSE"
    }
    to the castv2, and its works.
    note: replace the [ip]:[port] with the values, I tested with ip webcam app in my android phone

  • @athanasiosagiannidis829
    @athanasiosagiannidis829 3 роки тому

    Hi, you mentioned https and certificates on node red...can you make a video on how to do that? I havent seen any video on youtube on that matter...Whats happening with self signed certificates? Google chrome does not seem to like them anymore...Many thanks ! Keep up the great work !!!

  • @ronm6585
    @ronm6585 4 роки тому +1

    Thanks.

  • @andresantos1089
    @andresantos1089 3 роки тому

    It's possible to make live stream on dashboard?

    • @csongorvarga
      @csongorvarga  3 роки тому

      Probably. Browsers do not understand a rtsp stream, so the option is that run a transcoder server on your device (e.g. the raspberry pi which runs Node-Red) and covert the RSTP to HTTP stream. I have seen one example, but I could not reproduce it. So I gave up.

  • @JohnnieHougaardNielsen
    @JohnnieHougaardNielsen 4 роки тому

    Just a minor thing at 04:46 -To get a readable timestamp in Node-Red, like here, I use *new Date().toISOString()* which gives me a string like 2020-03-08T23:00:20.889Z

    • @csongorvarga
      @csongorvarga  4 роки тому

      Oh thanks. I usually do this complicated code as the ISOString would not be acceptable in file names, but in this example it would work. Thanks for the tip, I never used this date format before.