This means that the microphone in one laptop will send the stream to be played through the speakers in the second laptop (Edit: or multiple computers - not just one).
(I am hoping I might eventually be able to extend this to be usable as an audio/PA system for a party).
I guess you could also use this as a "bug" to find out what your kids are saying about you.
Edit: Or you could use it to broadcast your own radio station in your home or workplace.
Notes:
- you will need both PCs to be connected to your home router (Mine is a wireless connection)
- the router will (in theory) keep the audio transmissions within your home network. This babymonitor does not require use of the internet.
- The commands below work correctly with the default microphone on my machine (and many others). If it doesn't work for you it should be simple to adjust the command to access the correct soundcard/mic
Here is how to do it:
1) Turn off the firewall on both machines (don't worry - your router will still have a functional firewall between you and the internet)
2) On the "Sender" machine (in the babies room) open a terminal and type the following:
Code: Select all
ffmpeg -re -f alsa -i hw:0,0 -acodec mp2 -f rtp rtp://234.5.5.5:4444
Code: Select all
ffplay rtp://234.5.5.5:4444
As shown in the last couple of lines of this terminal screenshot you can use the "q" key to stop the transmission.
.