A native Java application for Android is required to stream video and audio to a RTMP server.
Android 4's audio/video encoders must be used to keep CPU usage minimum. RTMP server for development and testing will be provided.
All I'm looking for is to have a camera display with "Start" and "Stop" buttons. Audio/Video bitrate, Video resolution and arguments like RTMP URL should be configurable in code.