In order to monitor your babies (or whatever you wish) and there is some old hardware available you can easily build your own CRYPTO DIY FLOSS babycam. All you need is:
- a raspberry pi (3b in my case) and corresponding gear (sd-card, powersupply)
- the raspbian operating system (with LXDE, not the lite version)
- a usb camera
- a ssl-secured jitsi meet instance where you can create rooms without password
Install the raspbian and boot it. You need to enable ssh. Login via ssh and install XRDP:
sudo apt-get install xrdp
Login to the rdp session on the pi (e.g. with remmina or any other rdp client) and open the chromium-browser. Open your favourite jitsi website and create a new room with a complex roomname so nobody can access it accidentially. Rooms with password won’t work as passwords are not transferred via url parameters so autologin is not possible. Allow access to camera and microphone.
Now take the shell and edit the lxde autostart config file:
sudo vi /etc/xdg/lxsession/LXDE-pi/autostart
Attach following line and change it to your needs:
/usr/bin/chromium-browser --disable-restore-session-state https://your.favourite.jitsi.server/averycomplexroomnameformybabycam
Save the file and reboot your pi. The pi should now be starting with jitsi automatically after powering it on.
If you want to turn off the babycam you could just kill the power supply with risking a damage to the data on your sd card (never happened to though).
Alternatively shut the pi down before switching it off through Raspi Check available on F-Droid.
2 Responses
[…] my first babycam I used a usb-webcam, LXDE, chrome and Jitsi to get the video signal to the receiver. I needed to […]
[…] motion is detected on on of the cameras. But I wanted to use MotionEye for a better version of my babycam v.1 and babycam […]