Yes, you just need to use the raspian os buster version cause omxplayer is not supported anymore on the newest one. I have this solution working in a raspberry pi 4 and in a raspberry pi zero 2 w.
Correct. Pretty much all modern hardware supports auto crossover (Auto MDI-X). Auto crossover is actually built into the gigabit ethernet standard but slower interfaces often support it too.
I have a couple of videos on that: ruclips.net/video/CuNQYKwqf7E/видео.html Also this one: ruclips.net/video/Xr1XTl0cAAE/видео.html When you are doing things like that, it is best to use the secondary stream at a low framerate if you don't have powerful hardware.
Would you know how to use a Raspberry Pi 4 to utilize your method but utilizing two monitors at once? And the second question would be how hard would it be to monitor several cameras in a 2x2 type display?
I haven't tried two monitors. I do have a video on doing 2x2: ruclips.net/video/KhzdloBcBpo/видео.html This page talks about how to specify which monitor you want omxplayer to use: www.raspberrypi.org/forums/viewtopic.php?t=244589 You could try expanding upon the technique in my video and try it on two monitors.
Just out of curiosity, can you daisy chain IP cameras so for example one POE cable comes from ur NVR and you have a three-way POE injector. One cable is from NVR and second cable goes to an IP camera and the third to another POE injector. It kinda helps reduce the number of ethernet cables.
poe injector cannot reduce the number of cables. one cable can connect them all unless you exceed the data size you can carry with that cable. you just need a switch for that. you may also use a POE switch(not injector). at the end, they all have to be in the same network. that matters only.
Hey! This is awesome, I actually got it all working. Do you think it's possible to run the pi on headless mode like this? so you can remote access? or maybe even make some kind of api?
I'm new to this, can I ask if this will work with all ip camera that has RTSP and support Linux, in my particular case I'm thinking of using Reolink RLC-520A. thanks
Hello, thanks for your auto!! I followed all your instructions but now I don't have internet connexion anymore, is it normal? is it possible to have both?
I use a lot of Amcrest cameras. I have a playlist in the description with videos on them. The Overlay file system allows you to cut power to the Pi without shutting down. Normally this could corrupt the SD card. The potential downside is that the system is read only. You have to turn Overlay FS off to make changes and the re-enable it. It isn’t really needed if you can shutdown the Pi before unplugging it.
This should work with the small Raspberry Pi screens. You could also get this working with wireless security cameras and a wifi Pi but that is more involved.
@@ShyneflowLC It pulls the camera up after the normal boot process. This can take a minute or so. There are probably ways to optimize the boot process that would speed it up but I haven't gotten into that.
This is great tutorial, my Bullseye Raspbian is giving me "Package 'omxplayer' has no installation candidate" at the installation, any workaround for this?---- Cheers
It works pretty well for me, including the lag 1.6 seconds ;) Is it possible to connect the RaspberryPi back to the internet, in parallel with the camera connected ?
You wouldn't want to connect the Raspberry Pi to a network with the configuration I used in the video since it is running a DHCP server that could conflict with an existing DHCP server. You can connect the Raspberry Pi and camera to an existing network and leave out the DHCP and dnsmasq configurations. You would need to look on your network's DHCP server to figure out the IP address of the camera and then you can connect the Raspberry Pi to it.
Yes. You could set up the Pi as an access point. Then I would connect a computer to the Pi using wifi (to configure the camera) and then connect the camera to the Pi using wifi.
Are you wanting to view the camera remotely? I have a video on that here: ruclips.net/video/r80dcfzClD4/видео.html If you are wanting something else, let me know exactly what you are wanting to do and I can see if I can help.
I tried something very similar with a Pi 3B and the video gets very choppy after about 10 seconds. I even increased the GPU memory to 256MB, played around with the Amcrest video quality and bitrate, and it didn't help. I'll try a Pi 4 next
Did you previously have the camera configured to use a static IP? You might try resetting the camera as the default mode should be to retrieve an IP address via DHCP. The other thing to check is that the DHCP service is running on the Pi.
i've solved the problem now i'm able to get the live feed but now when i run it from vlc i'm getting an error "failed to open xsplitter:mmal_vout module" plus i'm unable to run the video on startup. i have followed your steps throughout but still when i run sudo systemctl start camera there is no error but its not showing any results.
If you just want to view a webcam on a Raspberry Pi, I have a video for that: ruclips.net/video/MA6x2jmURh4/видео.html A USB webcam and microscope present the same to a Raspberry Pi. If you want to transfer the webcam over a network, that is a more complicated setup. I don't think I have a video on that.
@@Rickmakes I'm talking about using a PiZero and a USB mic on it. Right now I have 4 PiZero W that I get to by RTSP and can get each to Display on VLC Player or as I have it now I am using Shinobi (NVR) so I am saving the videos on a Pi 4 that runs the NVR. I can never find anyone who has a project that can save the audio with the video. On Windows this is a no brainer. I don't know if it's an issue with Linux based systems of software but Windows has always be so easy. I use the Pi Cameras hooked up to the Pi Zero's. Thanks for responding. Most people hardly ever do.
looks like this is out of date now. The OMXPlayer part of the instructions comes up as missing and obsoleted
Great video, got me up and running in no time. Thanks Rick!
January 2024 and this solution still works, amazing! thanks!
Are you sure? Working fine?
Yes, you just need to use the raspian os buster version cause omxplayer is not supported anymore on the newest one. I have this solution working in a raspberry pi 4 and in a raspberry pi zero 2 w.
Works perfectly!
Thanks a lot and greetings from Chile! 🇨🇱
0:40 I can understand that you don't need to use a crossed cable between the PI and the camera
BTW, a good tutorial
Correct. Pretty much all modern hardware supports auto crossover (Auto MDI-X). Auto crossover is actually built into the gigabit ethernet standard but slower interfaces often support it too.
in nano
pressing ctrl-x will ask if you want to save changes
Thank you very much. Is there anything we can do regarding the video latency?
Awesome. I’m going to see if I can do this with a pi camera so I can use this in the archery range
It is really nice tutorial. I was looking for something like this for a while and I'm glad that I found your video.
great and easy tutorial! Thanks!
Just wonder if possible to do the same with 4 cameras and split screen into 4? Thanks again!
I have a couple of videos on that: ruclips.net/video/CuNQYKwqf7E/видео.html Also this one: ruclips.net/video/Xr1XTl0cAAE/видео.html When you are doing things like that, it is best to use the secondary stream at a low framerate if you don't have powerful hardware.
great , that could help me
but my question is that how can i give the video to the raspi or the program which will detect human figure
Bravo! Excellent work. Very helpful, thanks.
hey rick thanks for video if any passable to connect RPI 3 Model B plus
any update? I can't find any store to buy PI 4 so I wonder if I can do it as well with 3B+
Would you know how to use a Raspberry Pi 4 to utilize your method but utilizing two monitors at once? And the second question would be how hard would it be to monitor several cameras in a 2x2 type display?
I haven't tried two monitors. I do have a video on doing 2x2: ruclips.net/video/KhzdloBcBpo/видео.html This page talks about how to specify which monitor you want omxplayer to use: www.raspberrypi.org/forums/viewtopic.php?t=244589 You could try expanding upon the technique in my video and try it on two monitors.
Just out of curiosity, can you daisy chain IP cameras so for example one POE cable comes from ur NVR and you have a three-way POE injector. One cable is from NVR and second cable goes to an IP camera and the third to another POE injector. It kinda helps reduce the number of ethernet cables.
poe injector cannot reduce the number of cables. one cable can connect them all unless you exceed the data size you can carry with that cable. you just need a switch for that. you may also use a POE switch(not injector). at the end, they all have to be in the same network. that matters only.
How to set up Poe IP Camera to raspberry pi 3 model B+?
Hey! This is awesome, I actually got it all working. Do you think it's possible to run the pi on headless mode like this? so you can remote access? or maybe even make some kind of api?
I’m guessing this could be used in headless mode but it would be more efficient to transfer the video stream to the remote computer directly.
@@RickmakesHi, how can we do transfer as you said?
I'm new to this, can I ask if this will work with all ip camera that has RTSP and support Linux, in my particular case I'm thinking of using Reolink RLC-520A. thanks
Hello, thanks for your auto!! I followed all your instructions but now I don't have internet connexion anymore, is it normal? is it possible to have both?
Thank you...I was working on something like this and wasn't successful. So I VERY much appreciate this.
Great to hear!
Really nice. I asume that i can use this camera in python opencv ?
I need IP camera ip67 for my projekt. Thank you for reply!
If you are able to use an rtsp stream with opencv, then I would guess it would work.
Is it possible to access the camera with index in opencv?
Awesome video! Subbed, liked and thank you! Could you show how to make this feed displayable via a private pi mesh network? No ISP (after setup)
Hello Rick!
Thanks for the video! You ROCK!
What kind of IP camera do you use?
Why do you need the overlay filesystem option?
I use a lot of Amcrest cameras. I have a playlist in the description with videos on them. The Overlay file system allows you to cut power to the Pi without shutting down. Normally this could corrupt the SD card. The potential downside is that the system is read only. You have to turn Overlay FS off to make changes and the re-enable it. It isn’t really needed if you can shutdown the Pi before unplugging it.
@@Rickmakes I understand! Thank you very much for your kind answer! And thanks again for the video! :)
Wondering if I can apply a simple version to make a car baby monitor for my truck with a small screen.
This should work with the small Raspberry Pi screens. You could also get this working with wireless security cameras and a wifi Pi but that is more involved.
@@Rickmakes yeah for sure. I like the no internet concept. It can boot camera view right on startup?
@@ShyneflowLC It pulls the camera up after the normal boot process. This can take a minute or so. There are probably ways to optimize the boot process that would speed it up but I haven't gotten into that.
@@Rickmakes that would work for me
This is great tutorial, my Bullseye Raspbian is giving me "Package 'omxplayer' has no installation candidate" at the installation, any workaround for this?---- Cheers
Don't use bullseye as omxplayer is being deprecated and resources are directed at improving vlc. Go for buster in this case.
It works pretty well for me, including the lag 1.6 seconds ;) Is it possible to connect the RaspberryPi back to the internet, in parallel with the camera connected
?
You wouldn't want to connect the Raspberry Pi to a network with the configuration I used in the video since it is running a DHCP server that could conflict with an existing DHCP server. You can connect the Raspberry Pi and camera to an existing network and leave out the DHCP and dnsmasq configurations. You would need to look on your network's DHCP server to figure out the IP address of the camera and then you can connect the Raspberry Pi to it.
Nice Project, is it possible to achieve that goal also wireless? So maybe configure the Pi as an Access Point?
Yes. You could set up the Pi as an access point. Then I would connect a computer to the Pi using wifi (to configure the camera) and then connect the camera to the Pi using wifi.
@@Rickmakes have you and oder on how to communicate then?
Mqy be You could use docker for more isolated environment
This isn't connected to the internet so it is completely isolated.
Can you show how to do this with the Pi IR camera?
Are you wanting to view the camera remotely? I have a video on that here: ruclips.net/video/r80dcfzClD4/видео.html If you are wanting something else, let me know exactly what you are wanting to do and I can see if I can help.
I tried something very similar with a Pi 3B and the video gets very choppy after about 10 seconds. I even increased the GPU memory to 256MB, played around with the Amcrest video quality and bitrate, and it didn't help. I'll try a Pi 4 next
Do you have the camera's output set to 1080p or 720p h.264?
is that camera available on amazon?
I'm not sure if it is still available. Most of the other Amcrest cameras should work in a similar fashion.
Hello sir! why is omxplayer cant install in raspberry pi 4?
The latest version of Raspberry Pi OS doesn't work with omxplayer. I would try using the "Buster" version as I think it still includes omxplayer.
Hi!! My name is Sokhibjon. Which system you use in your project 32 or 64?
I think I used 32 for this but can't remember exactly.
omxplayer isn't on Raspberry 4, is there a wayaround?
Wondering the same.
i have followed your instructions but when i request an ip address for the camera i'm not getting any ip address in result ? please help
Did you previously have the camera configured to use a static IP? You might try resetting the camera as the default mode should be to retrieve an IP address via DHCP. The other thing to check is that the DHCP service is running on the Pi.
i've solved the problem now i'm able to get the live feed but now when i run it from vlc i'm getting an error "failed to open xsplitter:mmal_vout module" plus i'm unable to run the video on startup. i have followed your steps throughout but still when i run sudo systemctl start camera there is no error but its not showing any results.
ai support?
Can you add multiple IP cameras to a raspberry? using extra USBs
To connect multiple cameras, you would want to use an ethernet switch.
will this work with a usb webcam?
If you just want to view a webcam on a Raspberry Pi, I have a video for that: ruclips.net/video/MA6x2jmURh4/видео.html A USB webcam and microscope present the same to a Raspberry Pi. If you want to transfer the webcam over a network, that is a more complicated setup. I don't think I have a video on that.
you are fantastic
Why doesn't anyone show how to stream audio with a pi? It's a no brainer in Windows!!!!!!
Do you mean steam audio from the IP camera or something else? This should play audio if the camera supports it.
@@Rickmakes I'm talking about using a PiZero and a USB mic on it. Right now I have 4 PiZero W that I get to by RTSP and can get each to Display on VLC Player or as I have it now I am using Shinobi (NVR) so I am saving the videos on a Pi 4 that runs the NVR. I can never find anyone who has a project that can save the audio with the video. On Windows this is a no brainer. I don't know if it's an issue with Linux based systems of software but Windows has always be so easy. I use the Pi Cameras hooked up to the Pi Zero's. Thanks for responding. Most people hardly ever do.
@@Rickmakes Really? After a year, no replies yet?
hi bro! how to get the user name and password? thank you.
The default user name and password is pi and raspberry respectively.
@@Rickmakes error: ""E: Package 'omxplayer' has no installation candidate"" occur, when install omxplayer. Please help me fix it. Thank you
nice
awesome)