For iOS devices, LiveCams Pro works great:

For Android TinyCam Pro is a great option:

Both of these apps have features to use a camera for a baby monitor. There are a handful of others as well. 

These apps usually allow you to run audio in the background, only play audio if it is above a threshold, etc.