OPERATING SYSTEMSOS Linux

Reolink IP Camera Integration on Ubuntu: Server as Network Video Recorder (NVR)

This tutorial explains how to use a home server as network video recorder (NVR). I show how to crop images from a Reolink IP camera, add overlays, and archive webcam images on your home server. On Linux its super easy to retrieve the camera feed from an IP camera and process the image using imagemagick.

Webcam script: https://github.com/romatt/techguides/blob/main/20220115_ipcam_integration_ubuntu/webcam.sh

Check out Reolink: https://bit.ly/3qgEj2D

This video is part of my ultimate home server tutorial video series!
Part 0: 10 GIGABIT Ryzen Home Server Build: https://youtu.be/0zCflrtTPn8
Part 1: How to Install Ubuntu Server 20.04 LTS from USB: https://youtu.be/9KFlxVTPicc
Part 2: How to format and partition hard drives: https://youtu.be/NQdTAfVQDB4
Part 3: How to secure a Linux Home Server: https://youtu.be/sO-afVsDJOA
Part 4: How to set up ZFS RAID 10 on Ubuntu 20.04: https://youtu.be/FwL0yrGV2O0
Part 5: How to Install Nextcloud Hub 21 on Ubuntu 20.04: https://youtu.be/ZM1fL6ze4X8
Part 6: Self Hosting a Password Manager: https://youtu.be/7bFuJCxWH6I
Part 7: Remote Access to Home Server: https://youtu.be/wCJjiHp0d0w

Timestamps:
00:00 – Reolink IP Camera Integration in Ubuntu
00:52 – Goal of this video
01:17 – Requirements
01:38 – Access live feed of IP camera
04:02 – Download IP camera images on Linux
05:49 – Description of the processing script
08:12 – Resize and add overlays on IP camera
11:15 – How to archive IP camera images
12:46 – Setup a cronjob for image processing

Linux icon by Freepik: https://www.flaticon.com/free-icons/linux
IP Camera icon by ultimatearm: https://www.flaticon.com/authors/ultimatearm

🎵 Music courtesy of Epidemic Sound: https://www.epidemicsound.com/referral/kro4z5/
💻 Gaming Setup: https://amzn.to/2E67AUG
📷 Production Gear: https://amzn.to/2VhbShO

📝 Blog: https://techguides.yt
👕 Merchandise: https://teespring.com/stores/tech-guides
🐦 Twitter:https://twitter.com/techguidesyt
📺 Twitch: http://www.twitch.tv/speedbre4ker
🎧 Discord: https://discord.gg/tV4JVF2

#Reolink #IPCamera #TechGuides

source

ubuntu

6 thoughts on “Reolink IP Camera Integration on Ubuntu: Server as Network Video Recorder (NVR)

  • You should escape & characters in shell on wget command wget `http://….&user=…&password=…`

  • Just an idea: use unix time as token.

  • Very cool. I did something back in the day with Apache/PHP. I always wanted to be able to stream the video but couldn't quite figure out how. Any chance you'll do live video next?

Comments are closed.