# Node-Red RTSP live camera stream to dashboard with push button Start/Stop streams and MQTT controls

**URL:** <https://discourse.nodered.org/t/node-red-rtsp-live-camera-stream-to-dashboard-with-push-button-start-stop-streams-and-mqtt-controls/67145>\
**Category:** Share Your Projects\
**Created:** [30 August 2022 18:44 UTC](https://discourse.nodered.org/t/node-red-rtsp-live-camera-stream-to-dashboard-with-push-button-start-stop-streams-and-mqtt-controls/67145 "2022-08-30T18:44:10Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![jorymathis13](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jorymathis13/32/66999_2.png) [@jorymathis13](https://discourse.nodered.org/u/jorymathis13)\
**Post date:** [1 September 2022 13:54 UTC](https://discourse.nodered.org/t/node-red-rtsp-live-camera-stream-to-dashboard-with-push-button-start-stop-streams-and-mqtt-controls/67145/3 "2022-09-01T13:54:12Z")

</div>

Good point and even better idea, because that was something I definitely struggled with in the beginning.

The unfamiliar nodes that I used in this project are credited to the development by @kevinGodell ...@BartButenaers also has an rtsp streaming node that I'm still testing out, but it's a great choice as well!

If you take a look at this reply from @kevinGodell on my initial post for search for help with this project, Kevin explains the download and install procedures of his nodes. I can not take any credit for this process, as you will see if you follow this link, I had install issues, and did not follow Kevin's instructions to the T.

> [@How to display live video to the node red dashboard and have the ability to simply turn it on and turn it off with either a slide switch or "On" "Off" push buttons](https://discourse.nodered.org/t/how-to-display-live-video-to-the-node-red-dashboard-and-have-the-ability-to-simply-turn-it-on-and-turn-it-off-with-either-a-slide-switch-or-on-off-push-buttons/67017/4):
>
> fyi, i have tested my nodes to work on windows, linux, and mac, but should be easiest to setup on your ubuntu. My preferred way of streaming video from rtsp cams to the dashboard (assuming you are referring to node-red-dashboard) is to connect to the cam using ffmpeg and then remuxing the h264 encoded video into a fragmented mp4 container and relaying that to the front end client side. Firstly, before worrying about the on/off buttons, let's get a video stream working. Currently, my nodes are…

Key take a ways:  
**Install GIT**  
Install Ffmpeg and have it running when trying to use the nodes

---

_[View the full topic](https://discourse.nodered.org/t/node-red-rtsp-live-camera-stream-to-dashboard-with-push-button-start-stop-streams-and-mqtt-controls/67145)._
