{"id":15197044,"url":"https://github.com/sudolmin/raspi-watcher","last_synced_at":"2026-02-18T04:35:49.952Z","repository":{"id":252356361,"uuid":"404262219","full_name":"sudolmin/Raspi-Watcher","owner":"sudolmin","description":"An electron app, acting as an wrapper for executing RTSP stream video data from Raspiberry Pi camera.","archived":false,"fork":false,"pushed_at":"2021-09-09T10:38:49.000Z","size":4890,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T21:46:22.258Z","etag":null,"topics":["electronjs","nodejs","raspberry-pi-camera","raspberrypi","rtsp","rtsp-client","rtsp-stream","server","v4l2"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sudolmin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-08T08:02:31.000Z","updated_at":"2021-09-09T10:45:13.000Z","dependencies_parsed_at":"2024-08-09T08:55:33.987Z","dependency_job_id":null,"html_url":"https://github.com/sudolmin/Raspi-Watcher","commit_stats":null,"previous_names":["sudolmin/raspi-watcher"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sudolmin/Raspi-Watcher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudolmin%2FRaspi-Watcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudolmin%2FRaspi-Watcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudolmin%2FRaspi-Watcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudolmin%2FRaspi-Watcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sudolmin","download_url":"https://codeload.github.com/sudolmin/Raspi-Watcher/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudolmin%2FRaspi-Watcher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278916444,"owners_count":26068090,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electronjs","nodejs","raspberry-pi-camera","raspberrypi","rtsp","rtsp-client","rtsp-stream","server","v4l2"],"created_at":"2024-09-28T00:40:26.173Z","updated_at":"2025-10-08T08:44:38.797Z","avatar_url":"https://github.com/sudolmin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Raspberry Pi RTSP camera Project\n\n## Description:\nThis project consists an Desktop application for viewing and recording live feed from raspberry pi camera using VLC API.\n\n## Requirements:\n1. Raspberry Pi with camera attached in the same network.\n2. VLC media player installed in the client computer.\n\n## Setting up server in Raspberry Pi:\n\n### Updating Raspberry Pi OS\n`\nsudo apt-get update \u0026\u0026 sudo apt-get upgrade \n`\n### Installing **v4l2rtspserver** package\n\n`sudo apt-get install libv4l-dev liblog4cpp5-dev git cmake -y`\n#### Once all the packages gets installed, run this command\n`git clone https://github.com/mpromonet/v4l2rtspserver.git ; cd v4l2rtspserver/ ; cmake . ; make ; sudo make install`\n\nNow you run your server using the command on the terminal\n\n`pi@raspberrypi:~ $ v4l2rtspserver`\n\nThis command will run your server in default mode. For tinkering options like controlling height, width, FPS, Port you can run, to know more.\n\n`pi@raspberrypi:~ $ v4l2rtspserver --help`\n\nFor eg, \n\n`pi@raspberrypi:~ $ v4l2rtspserver -W 1080 -H 720 -F 30 -P 8554 /dev/video0`\n\n## Setting up client:\n\n### Install VLC\n\n[Download](http://https://www.videolan.org/vlc/ \"download\") and install vlc.\n\nFor windows computer, make sure your **vlc.exe** containing folder is in Environment PATH variable. You can check this by running \n\nIn Powershell/CMD\n\n`C:\\Users\\someuser\u003e vlc `\n\nor\n\n`C:\\Users\\someuser\u003e vlc.exe`\n\nIf VLC screen comes up, you are good to go, if not. Set your Environment Path Variable.\n\nNow, you can install this software and use for surveillance or any other use case.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudolmin%2Fraspi-watcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsudolmin%2Fraspi-watcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudolmin%2Fraspi-watcher/lists"}