# Issue installing node-red-contrib-rtsp-client and node-red-contrib-ffmpeg-spawn

**URL:** <https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607>\
**Category:** General\
**Created:** [24 February 2025 13:01 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607 "2025-02-24T13:01:27Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mel](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Mel](https://discourse.nodered.org/u/Mel)\
**Post date:** [24 February 2025 13:01 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607/1 "2025-02-24T13:01:27Z")

</div>

Hi @BartButenaers and @kevinGodell, firstly thanks so much for your work on making video streaming on node-red so much easier for the rest of us.

I was unable to npm install the node-red-contrib-rtsp-client and the node-red-contrib-ffmpeg-spawn as install attempts give a error 404. I can still find the [repo](https://github.com/bartbutenaers/node-red-contrib-rtsp-client?tab=readme-ov-file) (although I couldn't install it) for node-red-contrib-rtsp-client but can't seem to find node-red-contrib-ffmpeg-spawn. There's one called [node-red-ffmpeg](https://github.com/kevinGodell/node-red-ffmpeg) though, could that work as a substitute?

Many thanks in advance.

---

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [24 February 2025 19:49 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607/2 "2025-02-24T19:49:57Z")

</div>

Hi @Mel,  
Welcome to Discourse!

Unfortunately I have some bad news. My [node-red-contrib-rtsp-client](https://github.com/bartbutenaers/node-red-contrib-rtsp-client) has never been published on NPM, so it isn't available in the Node-RED palette. You need to install it directly from my Github repository. I have updated the installation instructions in the readme page on the link above.

But be aware that I won't be supporting that node anymore. I have been developing a series of video related nodes over the years, but there was no interest from our community to contribute. So a few weeks ago I have finally decided to quit with video processing _ **inside** _ Node-RED, and abandon all these nodes. Now I am trying to get Frigate running _ **outside** _ Node-RED (see [this](https://discourse.nodered.org/t/how-to-use-external-nvr-frigate-blueiris-with-node-red/94212) discussion).

Bart

---

<div class="post-metadata">

**Author:** ![kevinGodell](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kevingodell/32/27040_2.png) [@kevinGodell](https://discourse.nodered.org/u/kevinGodell)\
**Post date:** [25 February 2025 01:16 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607/3 "2025-02-25T01:16:47Z")

</div>

The nodes that I created still seem to work for me. I just tried installing on the latest version of node-red 4.0.9 on a pi5 and there are no problems. Unfortunately, my nodes are a little more complicated to use, unlike Bart's that offered a fuller solution. If you explain what you are trying to accomplish and maybe some details about your system or hardware, I can possibly give some advice.

---

<div class="post-metadata">

**Author:** ![Mel](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Mel](https://discourse.nodered.org/u/Mel)\
**Post date:** [25 February 2025 07:39 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607/4 "2025-02-25T07:39:26Z")

</div>

@BartButenaers thank you for the reply!

I tried installing it as per the repo's instructions but it gave me the following error:

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/d/9/d9d3f020d75f0ff9e783e804302e4cc68176300f.png)

Btw I understand your point and on behalf of the Node-RED community I thank you for your work in developing these video related nodes. Hopefully one day I will be skilled enough to contribute to the community. If I do succeed, I will make sure to update you both here! I'll check out your work on Frigate too

---

<div class="post-metadata">

**Author:** ![Mel](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Mel](https://discourse.nodered.org/u/Mel)\
**Post date:** [25 February 2025 08:30 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607/5 "2025-02-25T08:30:52Z")

</div>

@kevinGodell thank you for the reply!

I got the same error using npm install as node-red-contrib-rtsp-client, could it be because I'm installing them on Ubuntu 22.04 running on VirtualBox? I'll try installing on a pi, was just using Ubuntu for development.

I've been reading through your documentation and I'm still not too clear on the node configuration, could you help to clarify the setup please?

The project is streaming video from one device (Jetson Orin Nano) via UDP to a pi4 in real-time. We're trying to implement a dashboard that shows the streamed window. From our understanding, the pipeline without node-red would be to receive the stream with ffmpeg/gstreamer, then parse it through HLS or WebRTC. Would these nodes placed after a udp-in node work to substitute this pipeline?

Many thanks in advance for the guidance.

---

<div class="post-metadata">

**Author:** ![krambriw](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/krambriw/32/5429_2.png) [@krambriw](https://discourse.nodered.org/u/krambriw)\
**Post date:** [25 February 2025 09:30 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607/6 "2025-02-25T09:30:43Z")

</div>

That is not what is written as installation path. Should be

```auto
npm install bartbutenaers/node-red-contrib-rtsp-client

```

Same for the node-red-ffmpeg

```auto
npm install @kevingodell/node-red-ffmpeg

```

---

<div class="post-metadata">

**Author:** ![Mel](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Mel](https://discourse.nodered.org/u/Mel)\
**Post date:** [25 February 2025 09:39 UTC](https://discourse.nodered.org/t/issue-installing-node-red-contrib-rtsp-client-and-node-red-contrib-ffmpeg-spawn/95607/7 "2025-02-25T09:39:56Z")

</div>

Oh sorry, my bad, I left that out. Thank you for pointing that out!
