IP Cam Viewer already has in-app motion detection with notifications in Record Mode. Adding remote control will allow you to change settings like turning in-app MD on/off while away from home.
Many people have asked for tasker integration but I’ve held off in-order to find a lighter, simpler and more extensible solution (compared to their plugins). Adding commands to the embedded web server will allow for tasker integration via it’s HTTP automation features while enabling easy integration for all other tools.
Want to share your camera via a website but 1) don’t want to share it directly, or 2) don’t know it’s API, or 3) it’s has some custom binary protocol / video format? Now with the embedded web server, all 1900+ camera types supported by IP Cam Viewer can has it’s own simple web page. Of course it’s only available from the local network but you can choose to open it up (port forward) to the outside or just send the image elsewhere.
People have asked lately for ChromeCast support. Its seems like a limited device to me (although cheap). We can direct ChromeCast to the embedded server to view all supported cameras. Note: directing ChromeCast to cameras directly doesn’t work well because many cameras have odd protocols/formats not supported by ChromeCast.
Backing up a bit, if you really want to see the display on a TV, you can do it today with a $50 android hdmi dongle like the MK908. It runs all android apps directly (no casting, mirroring, etc). If mirroring is a must, other devices like the roku and even Fire TV have full screen mirroring.
In summary, the embedded http server is coming in the next 1-2 releases while features built on top of the server will trickle in over time.