Files
babyphone/README.md
2015-12-27 17:36:45 -05:00

39 lines
1.8 KiB
Markdown

# protect-baby-monitor
An Open Source Baby Monitor for Android
[![Build Status](https://travis-ci.org/brarcher/protect-baby-monitor.svg?branch=master)](https://travis-ci.org/brarcher/protect-baby-monitor)
_Protect Baby Monitor_ allows two Android devices to act as a baby monitor. The first device,
left in the room with the baby, will advertise itself on the network and stream audio
to a connected client. The second device, with the parent, will connect to the monitoring
device and receive an audio stream.
Currently _Protect Baby Monitor_ builds against Android SDK 17. It may work for
lower SDK versions, but this has not been tested.
The current version of _Protect Baby Monitor_ is rudimentary at best. It is capable
of successfully advertising itself on the network, allows clients to connect,
and streams audio. Room for improvement includes:
1. Decent UI
2. Hook into audio controls to adjust volume
3. Robust usage of the AudioTrack API
4. Handle dropped packets gracefully
At the time this project was started there was no obvious open source solution for a
baby monitor for Android. There are both free and paid options available for Android,
including:
- [Baby Monitor Wifi](https://play.google.com/store/apps/details?id=com.bluechillie.babyphone)
- [Dormi](https://play.google.com/store/apps/details?id=com.sleekbit.dormi)
- [Baby Monitor](https://play.google.com/store/apps/details?id=dk.mvainformatics.android.babymonitor)
If there is any interest in improving this open source baby monitor, kindly submit a pull request with
proposed changed.
# Thanks
App icon originals from [WPZOOM](http://www.wpzoom.com/wpzoom/new-freebie-wpzoom-developer-icon-set-154-free-icons)
and formatted using [Android Asset Studio](https://romannurik.github.io/AndroidAssetStudio/index.html).