How To Make A Remote Viewable Camera With Raspberry Pi (Beginner Project)

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 309

  • @EbenKouao
    @EbenKouao 4 года назад +97

    This was a fun build. The applications you could make from a live streaming camera is what's interesting:
    - Portable Body camera
    - Smart CCTV Camera, etc
    Stay tuned for the next build!

    • @jaydencdq
      @jaydencdq 3 года назад +1

      @@Ayiamus7 Port forwarding

    • @Kimchi_Studios
      @Kimchi_Studios 3 года назад +1

      This is too easy to follow. It makes too much sense. Been looking for this for a while.

    • @gsagar2614
      @gsagar2614 3 года назад

      amazing....

    • @someoneunknown2920
      @someoneunknown2920 3 года назад

      I use it to monitor my 3d printer in the basement so I don't have to go down every 5min. to check on it

    • @anant115
      @anant115 3 года назад

      Portable body camera is only possible if you have the same wifi all over your city

  • @MAKE
    @MAKE  4 года назад +31

    Welcome Eben to the channel! What kinds of tutorials would you like to see him tackle next?

    • @CalebKraftmakes
      @CalebKraftmakes 4 года назад +5

      Welcome Eben!

    • @ariunboldganzorig6108
      @ariunboldganzorig6108 4 года назад +3

      rasp + opencv + notification

    • @Vexelius
      @Vexelius 4 года назад +4

      I would like to see an adaptation of this tutorial, now mounted on a rover (or other kind of robot) to handle telepresence.

    • @ArshadKhan-cb4do
      @ArshadKhan-cb4do 4 года назад

      Sir I have a question which programming language is best to learn for embedded systems pls tell

    • @psc19999
      @psc19999 4 года назад

      How to make noir camer work like an normal camera in daylight

  • @jimoberhofer4108
    @jimoberhofer4108 11 месяцев назад

    Hi Eben, just watched it, just ordered the pi cam, and can’t wait to build it! Nice walkthrough of the steps. Keep up the good work!

  • @LittleBigSprinter
    @LittleBigSprinter День назад

    Great project, I was wondering how I could do something acting as a low power server for multiple ip cameras for my camper van security that would enable me to monitor all cameras on the network remotely from my mobile phone and be remotely alerted to any potential motion near or within the van. Looks a nice step towards such an idea!

  • @CAgrampa1999
    @CAgrampa1999 3 года назад +9

    You really help me out I am a newbie at all this I would recommend for people like myself that you slow down between instructions would help me to follow I want to again thank you for taking the time to make this video for people like me you need to help

    • @sibujacob977
      @sibujacob977 3 года назад +1

      just set the play delay to 0.5 and your information will be best :))

  • @GeekAtWork
    @GeekAtWork 5 месяцев назад +1

    thank you very much, and you have a very relaxed voice to listen at.

  • @TB-sp9jy
    @TB-sp9jy 3 года назад +3

    Beautiful instructions. I had gotten as far as being able to display demo video, but Eben knocked it out of the park to complete the picture!

  • @steveunderwood5302
    @steveunderwood5302 4 года назад +3

    Very good video. Helped me finally get the camera stream working. Thanks!

  • @crocmcfly1074
    @crocmcfly1074 2 года назад +3

    Hey on the library dependencies when I copy the command sudo apt-get install libqtgui4 its not working for some reason on suggestions ?

    • @carlgregoire12
      @carlgregoire12 2 года назад

      same issue on my side as well :/ might have to use his precompiled pi image

  • @77Hyutsume77
    @77Hyutsume77 4 года назад +4

    This work's with raspberry pi zero w? and if so, there's a way to use some sensors and actuators to manipulate the environment around? Like, I was thinking in controling the doors after I see who is in my doors house.

    • @EbenKouao
      @EbenKouao 4 года назад +3

      Hi, haven't tested with the Pi Zero, but should theoretically work :)
      Nice idea, you can even build on it and create a rotating CCTV camera with the actuators and IR sensors.

    • @77Hyutsume77
      @77Hyutsume77 4 года назад

      @@EbenKouao I see, thanks!

    • @bg31337
      @bg31337 3 года назад

      Did you test it on a RPi Zero W in the meanwhile? Will this build work with only 500 MB RAM?

    • @77Hyutsume77
      @77Hyutsume77 3 года назад

      @@bg31337 I haven't tested it, I'm sorry. I was going to buy one, but I ended up giving up.

    • @bg31337
      @bg31337 3 года назад +1

      @@77Hyutsume77 Thx for answering! Nvm, then I have to find out. Hopefully it'll work and serves you as a motivation to get back on track 😉

  • @emiliohernandez300
    @emiliohernandez300 2 месяца назад +1

    Do you need the raspberry camara module? can i use a usb webcam?

  • @sen892
    @sen892 3 года назад +1

    Thanks a ton for this! I'm gonna buy the 12 MP camera module with a 16mm lens and livestream the squirrel & birdfeeders in my yard lol

  • @roul3688
    @roul3688 4 года назад +5

    I really want to thank you for this tutorial. I did have to move my application start command to a service program so it would start after the network was established, but other than that, excellent! I learned a lot of things I didn't know.

  • @danielarfsten9892
    @danielarfsten9892 2 года назад +2

    Thank you for creating this tutorial vid and it's accompanying text tutorial!!! I am curious however if you have any inclination to produce a tutorial for securing the remote flask stream if i was to share it externally of my network so I can view it while I am at work etc. Or are you aware that no intruder can do anything if they were to find my stream online?

  • @tevinaduma5789
    @tevinaduma5789 4 месяца назад

    Hi, amazing work!
    Does it work with audio perchance?

  •  2 года назад

    thanks! How many clients can view camera feed at he same time?

  • @johndoe5949
    @johndoe5949 2 года назад

    does this need to be plugged into a desktop when in use or no? also is it a good idea to use a portable power bank to power everything? also also does this require router admin access?

  • @miguelposada4806
    @miguelposada4806 Год назад

    Amazing!! Could it work with a USB cam too?

  • @devoid42
    @devoid42 4 года назад +9

    Great video, thanks. This answers a lot of questions I had. I had a related project a while back when I was accessing usb cams via a Rpi

  • @WvyyFPS
    @WvyyFPS 3 года назад

    cool video Eben, thanks!

  • @HoiPolloi
    @HoiPolloi 9 месяцев назад

    Is it possible to view the stream over the web? For example, if say, I wanted to monitor my house from work.

  • @keithspears4643
    @keithspears4643 2 года назад

    Thanks for the instructions. QUESTION: Can this project be used to stream to RUclips or other streaming services?

  • @jothain
    @jothain 10 месяцев назад

    Cool stuff and surprisingly low latency. Do you know if it's possible to setup rpi as wifi router? It would be handy to connect to wifi created by device itself for monitoring. I'm planning to try rpi as quick setup remote camera as I'm mechanic and I have fequent need for second set of eyes to see something like plc cabinets, machines working etc. Low latency and semi good resolution is mandatory for my needs.

    • @terryjones9784
      @terryjones9784 9 месяцев назад

      you can use nmcli (network manager) to set the pi as an AP (access point). I just made a script to go into AP mode for 1 minute at boot, then revert to stored wifi networks. In case I am “off grid” and want to term in with my ipad. It works well! Just pasted in the code directly from chatgpt, first time that’s actually worked haha

  • @hanheumcho8389
    @hanheumcho8389 2 года назад

    The stream is actually more great than I thought

  • @trishathenkhechee326
    @trishathenkhechee326 Год назад

    Hi! Thanks for the tutorial. However, may I know how should I set up the Raspbian OS if I have no old laptop or pc with me? I only have a daily working laptop with me. Can I use that to setup?

  • @awesomeisi92
    @awesomeisi92 2 года назад

    Does it have to be connected to the same network of the monitor to watch the stream? Can I access this through a different network anywhere in the world?

  • @Igor_servant_of_Philemon
    @Igor_servant_of_Philemon 2 года назад

    Okay this is great. Now I only have to find a way to make this work via mobile data. My garden is about 3 miles from my home and I need this for my shed.

  • @chrisc.4144
    @chrisc.4144 3 года назад +3

    Is there a way to make it so that only certain people can access the stream? And not necessarily any device on the same network? Awesome video !

    • @op8995
      @op8995 3 года назад +1

      Create a VPN maybe?

    • @waledkhaled5439
      @waledkhaled5439 3 года назад

      did you find any solution please !!🙏🏼🙏🏼🙏🏼 ??

  • @bahandsrandomthings
    @bahandsrandomthings 25 дней назад +4

    FYI, the latest Raspberry OS automatically enables cameras, there is no enable camera section anymore. Took me 30 minutes to figure out 😂😂

    • @seandavis5117
      @seandavis5117 7 дней назад

      My brother, you're a goddamn blessing. I was going to get so upset

    • @bahandsrandomthings
      @bahandsrandomthings 7 дней назад

      @seandavis5117 glad I could help

  • @RicardoSanchez-ud7cg
    @RicardoSanchez-ud7cg Год назад

    Any tutorial for multiple camareras for landscaping stream?

  • @Ayiamus7
    @Ayiamus7 3 года назад

    Nice explanation
    I appreciate ur contribution sir😀

  • @glas6488
    @glas6488 3 года назад +2

    Hi, congratulations on the tutorial, very helpful indeed. I have implemented the project with a Raspberry 4 and it works very well. I used a 5 Mpixel camera and I wanted to ask you if there is a possibility to change the quality of the acquisition and the number of frames per second. Thank you very much. Ugo.

    • @ashtarapur300
      @ashtarapur300 2 года назад

      Is there a transmission delay you are getting or its a real time feed

  • @olleolsson9198
    @olleolsson9198 3 года назад +1

    Do you have to use vnc for this?

  • @louisewardmorris4309
    @louisewardmorris4309 3 года назад +2

    Thank you for this video! Do you know why the command sudo pip3 install opencv-contrib-python would be ignored on my pi4? I get an error message saying no--user but I have pyton3.7 installed. I'm new to this so any help is much appreciated.

  • @sye7969
    @sye7969 3 года назад +1

    No pi camera option available
    Rather I1 legacy camera is ,but last time when I enabled it ,I had to install OS again ,SD card got corrupted .Any help?

  • @Codemaster24100
    @Codemaster24100 3 года назад

    Very good project sir. Can I pull this same project with 2 GB RAM Pi board?

  • @waynelin9247
    @waynelin9247 3 года назад +1

    is it possible to take still shot with manual exposure setting during the streaming? It would be very useful if it can serve as a remote controllable camera on the optical bench!

  • @ElPolloPolloPollo
    @ElPolloPolloPollo Год назад

    I think I saw your package delivery bot in a pi magazine. Thanks for this video! What do you recommend regarding this error?: OSError: libmmal.so: cannot open shared object file: No such file or directory

    • @jbvhkgh5564
      @jbvhkgh5564 8 месяцев назад

      I am getting the same error

  • @rafifrahman
    @rafifrahman 4 года назад +1

    Great Video! But do you know how to livestream over a different network? (Not using local wifi)

    • @ThiagoFerreira-jf9im
      @ThiagoFerreira-jf9im 3 года назад

      i am looking for this too

    • @hillarymoutou7412
      @hillarymoutou7412 3 года назад

      ​ @Thiago Ferreira @rafif Darmawan did anyone of you find a useful link to do it?

    • @rafifrahman
      @rafifrahman 3 года назад +1

      @@hillarymoutou7412 Use portforwarding. I used dataplicity for my project. So basically dataplicity will take ur Pi's IP address to have an external IP that can be used to stream over different networks

    • @Ayiamus7
      @Ayiamus7 3 года назад

      @@rafifrahman
      I want to make remote viewable live streaming option through other network devices.
      So Can you please elaborate ur answer?

    • @rafifrahman
      @rafifrahman 3 года назад +1

      @@Ayiamus7 Go to a website that provides u with port forwarding, let's say dataplicity.com. Connect your raspberry pi to it. Then use one of the streaming service protocols. I used MJPEG streamer for example. After that, your livestream will be watchable from the url provided by dataplicity. Hope it helps

  • @mahlonkarpaiya252
    @mahlonkarpaiya252 3 года назад +1

    can i get 2 video outs from a pi zero. Im aking a web cam but need a view finder. Could i do this with usb and hdmi or usb and spi

  • @joebailey547
    @joebailey547 3 года назад

    This is an amazing video thank you so much for explaining it all so well! :)

  • @MarijnJonkers
    @MarijnJonkers Год назад

    is it easy to show this live footage on a screen connected to the pi instemde of trough the internet onto another device? If so how would I do that? Sorry if it sounds stupid but I’m pretty new to raspberry Pi

  • @ianhayden2839
    @ianhayden2839 Год назад

    Do you have to be in the same house to view the footage

  • @PauldelRosario
    @PauldelRosario 3 года назад +1

    This tutorial was really interesting. Thanks for making it. Would you happen to know how to attach a webcam have the video signal output to HDMI? Essentially, there's this specific webcam I'd like to use called the OSBOT Tiny, and connect it to my Atem Mini which only accepts HDMI cameras. Someone suggested Raspberry Pi, but I have zero clue about this. Any feedback welcome. Perhaps even a tutorial ! lol. Cheers.

  • @matthcw8745
    @matthcw8745 4 года назад +2

    Very useful, thanks!

  • @skookm108
    @skookm108 9 месяцев назад

    Good work! 🙂

  • @ghassengharbi4940
    @ghassengharbi4940 3 года назад +1

    hi is this stream is local? or i can deliver it to an app ?

  • @harrisonlou1935
    @harrisonlou1935 4 года назад +1

    Could the stream be uploaded to global network so that i can access it even tho not using my raspberry pi?

    • @LifeofAedan
      @LifeofAedan 3 года назад +1

      yes, port forwarding trough your router. Lookup a guide on how to do this because you can become vulnerable to attacks.

  • @arletpaz8010
    @arletpaz8010 4 года назад

    great work. is there a way to do this without internet service? like what i want to take to the beach and mount on a robot? how would this be done wirelessly and with no internet?

    • @stevegables3303
      @stevegables3303 4 года назад

      .

    • @stevegables3303
      @stevegables3303 4 года назад +1

      @@arletpaz8010 leaving a marker for an answer to your question as we are in the same boat

    • @stevegables3303
      @stevegables3303 4 года назад

      I've been thinking about it though @arletpaz and if you can hook up a GSM module for the arduino and establish a 4g hotspot link, you may be able to stream anywhere. Might be a crazy thought but it's worth going down the rabbit hole

  • @lmramirezjr
    @lmramirezjr 4 года назад +2

    Can I view the video even if im connected to different wifi network?

    • @xxmountaindewxx7893
      @xxmountaindewxx7893 3 года назад

      No, except you setup port forwarding on your router which i wouldnt suggest at all for this application. Setting up PiVPN would be an option too, with that you can create a secure tunnel to your home network

  • @mrhyde2937
    @mrhyde2937 3 года назад

    Can you output the local camera feed to an Ngrok server or apache? I like the build but would want it for a live feed over the internet? If you can't then buying a $30 IPcamera with 1080p and up to 128gb micro sd seems like a better option

  • @j0shtbb
    @j0shtbb 4 года назад

    Could I build this, leave it somewhere else on a wifi hot spot and access the feed from home?
    I’m trying to figure out a way to monitor a property two hours away with snow season coming up. Thanks for sharing.

    • @gajapathichintu1614
      @gajapathichintu1614 4 года назад

      I have the same use case. Should the client and raspberry pi be on the same internet connection? can we just remote login to it ?

  • @jaryniespeneli3074
    @jaryniespeneli3074 2 года назад

    is this code also works for webcams ? or just raspi camera only ?

  • @mustaphaelfaiz9125
    @mustaphaelfaiz9125 2 года назад

    What is the minimum requirements for the raspberry pi to the camera works

  • @ShyneflowLC
    @ShyneflowLC 3 года назад

    Can this be done with no internet ? My use case is baby monitor for in my truck. So I can just look at a small screen in front of me instead of looking back at a mirror

  • @umae.s7147
    @umae.s7147 3 года назад

    If the monitor or mobile we can see the image will it on automatically

  • @gottagaming1
    @gottagaming1 3 года назад +1

    Is this still possible with normal usb WebCam ?

  • @zuhriri
    @zuhriri 3 года назад

    Hi! I'm planning to try using Raspberry Pi for the first time. I have two questions, can I achieve the same results using Raspberry Pi 3 and what is the RAM of the Raspberry Pi 4 used in this video? Thank you!

  • @VijayVijay-p2r3f
    @VijayVijay-p2r3f 3 месяца назад

    How we give connection with laptop instead of giving connection with computer and is this camera connection is useful for underwater bot

  • @sibujacob977
    @sibujacob977 3 года назад

    Hi, I Would like to know if i hook the HDMI output of this Ra PI to a telemetry system to relay wireless video over 4 km distance . In this case please confirm whether this video is compressed as .H264 or .H265 or do i need to use any other software for this to be achieved .

  • @jimster1111
    @jimster1111 3 года назад

    how can i add temperature and humidity readouts on the URL video feed. im specifically using a bme 280

  • @yokjittworawongse6787
    @yokjittworawongse6787 3 года назад

    Good project. Thank you.

  • @hafizhassan2266
    @hafizhassan2266 3 года назад +1

    I have question, how to record this live cctv video

  • @dannyaustin-lz6jc
    @dannyaustin-lz6jc 2 года назад

    great vid. thanks

  • @dailynotes_tv
    @dailynotes_tv 9 месяцев назад +1

    Hi, Can I make it with Raspberry Pi Zero 2W, its RAM is 512 GB

  • @swtpeteswtpete1515
    @swtpeteswtpete1515 3 года назад

    Great video, very talented

  • @Marc-mp6lf
    @Marc-mp6lf 4 года назад +1

    If i use raspberry pi zero w. Can i use it as a wlan and stream video simulatenously?

  • @tannenguitar
    @tannenguitar Год назад

    Nice channel! :) All the best during 2024 :)

  • @innervateconference2252
    @innervateconference2252 2 года назад

    Hey do you have a cad design for the camera case ?

  • @billloveless6869
    @billloveless6869 4 года назад

    Are you selling the mount for the camera? Thanks for the video

  • @peshalidesilva4608
    @peshalidesilva4608 10 месяцев назад

    nicely explained

  • @codelaborative7127
    @codelaborative7127 3 года назад

    this was really great thank you very much

  • @AndiMi1972
    @AndiMi1972 11 месяцев назад

    Hi, can IP camera GiGe be used for this project? For example TDR054S-CC from lucid?

  • @ML.ArtificialIntelligence
    @ML.ArtificialIntelligence 3 года назад +2

    Hi thank you for the tutorial can we access it from other internet connections too because when I tried to stream through a different internet connections it didn't work

  • @nataliacalle6117
    @nataliacalle6117 3 года назад +2

    I really liked it! Thank you very much for the video. But how could I do a real-time transmission outside the network to which my Raspberry pi is connected?

    • @miarose505
      @miarose505 3 года назад +1

      You will either need to set up a VPN or port forward your SSH port. There are many resources online that can help you with either, but always be aware of potential security risks.

  • @nicsedlazek5664
    @nicsedlazek5664 4 года назад

    Can you connect the device to the pi without a network? Like if both the camera and device were in a car

  • @isactucker3788
    @isactucker3788 2 года назад

    if you press CTRL SHIFT X in the raspberry pi OS installer not Etecher you can configure ssh and WIFI. You do not have to have a monitor/keyboard or HDMI

  • @MrEddyoli
    @MrEddyoli 4 месяца назад

    Some of the dependencies are no longer avaliable, have they been removed ?

  • @Labib_1453
    @Labib_1453 4 года назад

    can we use 1 raspi for more than 1 camera.. maybe 4 or 5 camera?? 🤔

  • @Kyt_01234
    @Kyt_01234 2 года назад

    Is it water resistant? I want to use it for something underwater

  • @safwan.entertainmenttube3805
    @safwan.entertainmenttube3805 6 месяцев назад

    Hello, Safwan here. Can this be done using a USB webcam?

  • @zk_6312
    @zk_6312 3 года назад

    Nice video. I think I will give this a try. I was trying to use motioneyeos, but it will not work on a Raspberry Pi 4.

    • @neilausten9404
      @neilausten9404 3 года назад

      Motioneyeos does run on the pi 4. Make sure you download the pi4 version.

  • @MuhammadDaudkhanTV100
    @MuhammadDaudkhanTV100 4 года назад +3

    Fantastical

  • @sauravgupta7415
    @sauravgupta7415 4 года назад +1

    Hi, Can we achieve this smooth video stream using a USB camera?

    • @ARGbass86
      @ARGbass86 4 года назад +2

      Not sure for what I heard, since pi camera is connected directly to GPU, USB connection will use CPU as well.

    • @shehabbadawy9523
      @shehabbadawy9523 3 года назад

      did u try it ? did it work ?

  • @HeoWeo
    @HeoWeo 2 года назад +1

    This is so simple to follow. Thank you very much! I want to make a baby monitor, how should i go about adding audio?

  • @newtechai4367
    @newtechai4367 2 года назад

    Please i want to acess the live stream online not on the local network how should i do ?

  • @spinningstatics
    @spinningstatics 4 года назад

    Awesome video!

    • @EbenKouao
      @EbenKouao 4 года назад

      Cheers Dan-Samuel!

  • @BlueBeatleBurt
    @BlueBeatleBurt 4 года назад

    Easy set up! Can you stream audio as well?

    • @EbenKouao
      @EbenKouao 4 года назад +1

      Hi Navid, thanks! That's possible. However, this tutorial focuses on the visual camera output only

    • @Outsoldier
      @Outsoldier 3 года назад

      @@EbenKouao can u explain how to stream audio input/output too?

  • @bipinbiharisahoo8583
    @bipinbiharisahoo8583 5 месяцев назад

    Sir, how can i add audio stream with web cam

  • @nathanjppp
    @nathanjppp 3 года назад

    Hi, nice video.
    Similarly, Can you please help let know how to stream live video from RPi directly to a Phone through Wi-Fi Direct or Auto Hotspot, with Wi-Fi Network or Internet or Router.

  • @sorinaldea1562
    @sorinaldea1562 4 года назад +1

    At min 11:36 you opened a file , with what program??

  • @Phillbato
    @Phillbato 4 года назад +1

    What kind of latency are you getting with this method? I'm currently streaming out with the raspivid command on one pi and picking it up with VLC on another pi and getting about 2 seconds delay from camera to display, which doesn't work well for FPV applications.

  • @limegreentechnologies8803
    @limegreentechnologies8803 2 года назад

    Hey, i have a problem, i done all the steps and it kinda works. Just whenever i try viewing from another device it gives errors like website not found
    Works great on rpi, anything else it doesn't

  • @TinyBeeetle
    @TinyBeeetle 3 года назад

    what hardware and softwares are required for this project

  • @visualsnowsyndrome57
    @visualsnowsyndrome57 2 года назад

    can you use an old disconnected phone camera?

  • @dinodanny1
    @dinodanny1 3 года назад +2

    main.py is throwing errors because "no module named cv2". ive redownloaded the git page a few times. so this is very clearly missing something to make it work

    • @tylermontcalm133
      @tylermontcalm133 3 года назад +1

      Same thing for me..

    • @edisvidinli
      @edisvidinli Год назад

      @@tylermontcalm133 what do nwe have to do
      and did you find any slution

    • @edisvidinli
      @edisvidinli Год назад

      did you find solution to it

  • @karthikmukka2748
    @karthikmukka2748 Год назад

    Bro. I am not able to install the directories on latest Rpi OS. Tell me how to implement this using latest rpi os

  • @jafe.ribeiro
    @jafe.ribeiro 4 года назад

    Hi. Can this module be used as webcam? Will work with Google Meet?

    • @xxmountaindewxx7893
      @xxmountaindewxx7893 3 года назад +1

      It would, however I'd suggest you rather use your phone with droidcam instead

    • @eurakhunt3554
      @eurakhunt3554 3 года назад

      just buy a webcam its cheaper than raspberry pi lmao

  • @que4269
    @que4269 3 года назад

    Is it possible for the stream to be saved?

  • @flopro7332
    @flopro7332 4 года назад

    What distance this set up transmits to the phone and do I need internet connection?