{"id":1814,"date":"2020-05-09T10:40:35","date_gmt":"2020-05-09T14:40:35","guid":{"rendered":"http:\/\/matthannan.net\/blog\/?p=1814"},"modified":"2020-05-09T10:48:05","modified_gmt":"2020-05-09T14:48:05","slug":"build-a-raspberry-pi-webcam-server-in-minutes","status":"publish","type":"post","link":"https:\/\/matthannan.net\/blog\/build-a-raspberry-pi-webcam-server-in-minutes\/","title":{"rendered":"Build a Raspberry Pi Webcam Server in Minutes"},"content":{"rendered":"<p>I have this up and running with the <a href=\"https:\/\/www.raspberrypi.org\/products\/pi-noir-camera-v2\/\" target=\"_blank\" rel=\"noopener noreferrer\">official Pi NoIR v2.1 camera module<\/a>. I purchased it from <a href=\"https:\/\/vilros.com\/collections\/official-raspberry-pi-accessories\/products\/official-raspberry-pi-noir-camera?src=raspberrypi\" target=\"_blank\" rel=\"noopener noreferrer\">these guys<\/a>, as <a href=\"https:\/\/mkorostoff.github.io\/1-pixel-wealth\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bezos has enough money already<\/a>. This camera will soon be moved to the basement Pi to try and revive the <a href=\"https:\/\/matthannan.net\/blog\/making-the-computer-see\/\" target=\"_blank\" rel=\"noopener noreferrer\">OpenCV oil tank monitor project<\/a>. That will free up the camera module currently in the basement Pi, as I was never really happy with the white light LED solutions that I came up with. I&#8217;m thinking about starting and stopping this <a href=\"https:\/\/motion-project.github.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Motion<\/a> service with a pair of timed CRON jobs on a Pi using the normal camera module.<\/p>\n<p>Here&#8217;s a picture of my messy desk. It does motion, but this is just a screen-capture to show the quality. I have the capture dialed down to 640&#215;480, but native mode is something like 2x 1080. At native, I can actually read text on that laptop screen! The noIR camera has, well, no IR filter, so things get a reddish tint. I also happen to have it housed in a bunch of red Lego. <a href=\"https:\/\/matthannan.net\/blog\/build-a-raspberry-pi-webcam-server-in-minutes\/noir\/\" rel=\"attachment wp-att-1818\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1818\" data-permalink=\"https:\/\/matthannan.net\/blog\/build-a-raspberry-pi-webcam-server-in-minutes\/noir\/\" data-orig-file=\"https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2020\/05\/noIR.png?fit=666%2C504&amp;ssl=1\" data-orig-size=\"666,504\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"noIR\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2020\/05\/noIR.png?fit=640%2C484&amp;ssl=1\" class=\"aligncenter size-full wp-image-1818\" src=\"https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2020\/05\/noIR.png?resize=640%2C484&#038;ssl=1\" alt=\"\" width=\"640\" height=\"484\" srcset=\"https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2020\/05\/noIR.png?w=666&amp;ssl=1 666w, https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2020\/05\/noIR.png?resize=300%2C227&amp;ssl=1 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>Calin and I were playing with the NoIR camera last night, as the 48 IR LED lamp arrived yesterday. I&#8217;ve got to say, it does a damn fine job. Calin was kind of blown away by &#8220;seeing in the dark&#8221;, which is sort of the point.<\/p>\n<blockquote><p>Learn How to build a Webcam server on the Raspberry Pi.<\/p><\/blockquote>\n<p>Source: <em><a href=\"https:\/\/pimylifeup.com\/raspberry-pi-webcam-server\/\">Build a Raspberry Pi Webcam Server in Minutes<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have this up and running with the official Pi NoIR v2.1 camera module. I purchased it from these guys, as Bezos has enough money already. This camera will soon be moved to the basement Pi to try and revive &hellip; <a href=\"https:\/\/matthannan.net\/blog\/build-a-raspberry-pi-webcam-server-in-minutes\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5,13],"tags":[458,94,457,456,459,388,448],"class_list":["post-1814","post","type-post","status-publish","format-standard","hentry","category-geek","category-photography","tag-bezos","tag-calin","tag-cron","tag-motion","tag-noir","tag-opencv","tag-raspberry-pi"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2NxlE-tg","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1430,"url":"https:\/\/matthannan.net\/blog\/installing-python-3-6-2-on-raspberry-pi-raspbian\/","url_meta":{"origin":1814,"position":0},"title":"Installing Python 3.6.2 on raspberry pi (raspbian)","author":"matthannan","date":"11 August 2018","format":false,"excerpt":"I want to update to the latest version of Python 3.6.6 on my Raspberry Pi 3B. I do not want my first go with 3.7 to be on a Pi! This Pi will be used in the basement as part of an OpenCV project. Replace 3.6.2 with 3.6.6 and you\u2026","rel":"","context":"In &quot;Geek&quot;","block_context":{"text":"Geek","link":"https:\/\/matthannan.net\/blog\/category\/geek\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1481,"url":"https:\/\/matthannan.net\/blog\/raspberry-pi-poe-hat\/","url_meta":{"origin":1814,"position":1},"title":"Raspberry Pi POE HAT","author":"matthannan","date":"12 December 2018","format":false,"excerpt":"I am gearing up to return to this OpenCV project. Changing jobs and such do make hobbies a challenge. Looking at how to power the Pi once it is installed on the oil tank is causing me some headaches. I'd love to keep this thing running on WiFi and not\u2026","rel":"","context":"In &quot;Geek&quot;","block_context":{"text":"Geek","link":"https:\/\/matthannan.net\/blog\/category\/geek\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1435,"url":"https:\/\/matthannan.net\/blog\/making-the-computer-see\/","url_meta":{"origin":1814,"position":2},"title":"Making the computer &#8220;see&#8221;.","author":"matthannan","date":"13 August 2018","format":false,"excerpt":"I am currently down the OpenCV rabbit hole. I want to velcro a Rasp Pi to my oil tank and have it \"see\" how much oil is in there. I don't want to see a picture of the meter. That would be too easy. I want something of an alpha-numeric\u2026","rel":"","context":"In &quot;Geek&quot;","block_context":{"text":"Geek","link":"https:\/\/matthannan.net\/blog\/category\/geek\/"},"img":{"alt_text":"OpenCV","src":"https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2018\/08\/opencv-300x212.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2542,"url":"https:\/\/matthannan.net\/blog\/finally-upgrading-my-raspberry-pi-3bfrom-sd-card-to-ssd\/","url_meta":{"origin":1814,"position":3},"title":"Finally upgrading my Raspberry Pi 3B+ from SD-Card to SSD","author":"matthannan","date":"15 January 2023","format":false,"excerpt":"I have one last Pi still running on SD-Card and know it is only a matter of time before it the card gives up the ghost. This is my basement Pi, which has done service as an IR camera with Open CV, and still does duty as a Python development\u2026","rel":"","context":"In &quot;Geek&quot;","block_context":{"text":"Geek","link":"https:\/\/matthannan.net\/blog\/category\/geek\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/AenM-JrG098\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2726,"url":"https:\/\/matthannan.net\/blog\/prometheus-node-exporter-on-raspberry-pi-how-to-install-linuxhit-2\/","url_meta":{"origin":1814,"position":4},"title":"Prometheus node exporter on Raspberry Pi &#8211; How to install &#8211; Linuxhit","author":"matthannan","date":"11 July 2025","format":false,"excerpt":"Node exporter is a great way to monitor your Raspberry Pi with Prometheus. Follow these steps to get node exporter running on your Raspberry Pi. Source: Prometheus node exporter on Raspberry Pi - How to install - Linuxhit","rel":"","context":"In &quot;Geek&quot;","block_context":{"text":"Geek","link":"https:\/\/matthannan.net\/blog\/category\/geek\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2618,"url":"https:\/\/matthannan.net\/blog\/further-adventures-with-music-on-raspberry-pi\/","url_meta":{"origin":1814,"position":5},"title":"Further Adventures with Music on Raspberry Pi","author":"matthannan","date":"11 June 2023","format":false,"excerpt":"I have a Raspberry Pi 3B (not the Plus version) with a HiFiBerry Digi+ DAC HAT attached. This is connected to my old school Sony receiver via TOSLINK fiber. I also have a 10.1\" touchscreen attached. The goal of all of this was to build a digital jukebox to play\u2026","rel":"","context":"In &quot;Geek&quot;","block_context":{"text":"Geek","link":"https:\/\/matthannan.net\/blog\/category\/geek\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2023\/06\/HA_page1c.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2023\/06\/HA_page1c.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2023\/06\/HA_page1c.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2023\/06\/HA_page1c.png?resize=700%2C400 2x, https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2023\/06\/HA_page1c.png?resize=1050%2C600 3x, https:\/\/i0.wp.com\/matthannan.net\/blog\/wp-content\/uploads\/2023\/06\/HA_page1c.png?resize=1400%2C800 4x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/posts\/1814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/comments?post=1814"}],"version-history":[{"count":3,"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/posts\/1814\/revisions"}],"predecessor-version":[{"id":1820,"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/posts\/1814\/revisions\/1820"}],"wp:attachment":[{"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/media?parent=1814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/categories?post=1814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matthannan.net\/blog\/wp-json\/wp\/v2\/tags?post=1814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}