Stream Live Video from Android to RTMP Server
Finally I could create a live hidden camera library which takes a context and start streaming. The library code and release information is at:

https://github.com/mirsamantajbakhsh/LiveHiddenCamera

Here is a demonstration: