I need an Android app that connects to a rtmp(e) server and allows a user to broadcast audio and/or video. It does the following:
When user opens app their camera and microphone is turned on. There is a big green button that says Go Live. When clicked it connects to the rtmp(e) server and broadcasts live. Since we are live now there is a big red button that says stop.
Other buttons that need to be on there are:
-if user has more than one camera on phone then offer to switch to other camera
-Turn the mic on/off
-Record
-Settings
The Settings button allows a user to change:
Frames per second
Quality
Record - You can choose whether you want to save the video on the rtmp server or on the phone
Server url: (rtmp://[login to view URL])
If there are any errors then the user needs to know that. Errors could be any of the FMS event listeners.
There should be a way to get to a log which lists all the timestamped events of the app.