A little flavor text: My wife and I are having our baby in Taiwan, and we want to use a camera, such that my family and friends can go to a website, fill in a password, and see a live stream of the baby sleeping at certain times.
I have a Raspberry pi running linux headlessly, and have tried using the motion application -- but this only allows me to view about 1 frame per second locally, from within my own router. What I want is to have someone go to www.mywebsite.com/babycam and see the video stream. It isn't important for people to be able to hear our audio, but it might be nice later, when I decide to use this as a baby monitor. The goal is for the video broadcast to start when I turn the pi's power on at a certain time. I don't particularly care if there's a short delay before the video actually reaches the web, but I'd like the video viewed on the website to have a watchable framerate (>15 fps) and to be continuous. So far I'm trying to follow the tutorial [over here about websockets] (http://phoboslab.org/log/2013/09/html5-live-video-streaming-via-websockets), but I am stuck at the line of code here:
node stream-server.js yourpassword
And I think I either need advice on how to continue in the tutorial, or I need something much simpler. Also, the method I am following does not give audio.
If you were just getting started with Linux, and really just wanted to set this up quickly before the baby was born, what would you do? Do you know of any instructions to follow?