Hacker News new | past | comments | ask | show | jobs | submit login

This is my baby monitor setup. It uses a GoPro (already owned) and a BeagleBoard. If you have a webcam lying around this is a lot cheaper than any baby monitor out there. If you have a webcam and a raspberry pi or something lying around, it's free.

Point-to-point encrypted video from a sender with a GoPro plugged in with a USB cable to a receiver at 192.168.0.2:

Sender:

    curl http://172.29.114.51/gp/gpWebcam/START?res= # Put GoPro in webcam mode
    ffmpeg -nostdin -threads 1 -i 'udp://@0.0.0.0:8554?overrun_nonfatal=1&fifo_size=50000000' -f:v mpegts -fflags nobuffer -vcodec copy -acodec copy -f rtp_mpegts -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params ${FORTY_CHARACTER_PRIVATE_KEY} 'srtp://192.168.0.2:5005'
Receiver:

    ffplay -srtp_in_suite AES_CM_128_HMAC_SHA1_80 -srtp_in_params ${FORTY_CHARACTER_PRIVATE_KEY} 'srtp://192.168.0.2:5005'



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: