BROADCASTING FROM AN ANDROID DEVICE

The free GoCoder for Android is not as universal as the iPhone app - but with newer devices it works well. The following instructions are taken from the Wowza site.

Requires Android 4.1 (Jelly Bean / API 16) or later. Download from the Google App store for FREE.

Configure Wowza GoCoder App

Launch the Wowza GoCoder app on your Android device. An instructional overlay image is displayed on top of the application after it launches. The overlay provides a brief description of each of the app's buttons. To dismiss it, tap anywhere on the screen.



To put your temple broadcast details in the gocoder app, tap the "W" gear icon in the upper-right corner of the app. On the Connect To page, tap Wowza Streaming Engine.



Click the Engine page



Tap Host, enter Server and Port information (see below), and then tap Back.



For Server, enter the MayapurTV server hostname (as shown in picture).
The Port is always 1935.
Tap Application, enter Application and Stream Name information (see below), and then tap Back.



The above example shows what you should enter if your channel Name is "Nigdi" and your stream name is "Your Stream Name".
Tap Login, enter the Source Username and Source Password, and then tap Done.



Enter your FMLE name and password for the Source Username and Source Password.
Now set video and audio.
Tap the Video Options button in the upper-right corner of the app to display the Video Options.



Video

For video streams, do the following:

Tap Stream, choose the recording type (video, audio, or both), and then tap Back.



Tap Video Settings, specify the Framerate and Keyframe Interval (number of seconds between keyframes), and then tap Back.



Notes: Not all Android devices guarantee the target framerate or keyframe interval of the output stream. Enable Allow Rotated Video if you want the video output to match the orientation of the camera. If you want to keep the video output upright and be able to switch from portrait to landscape mode, keep Allow Rotated Video off. Make sure Auto-rotate is enabled in your device settings.
Tap Video Size, select a video size (see below), and then tap 'Done'.



Tap Video Size, select a video size, and then tap 'Done'.



The available Video Size values may not be as shown above. You must choose a smaller size in order to stream below 350kbps so viewers worldwide can see without difficulty' Auto Restart To specify that the GoCoder app should start streaming to the Wowza server after the connection is lost and then re-established, slide the Auto Restart button to ON.

Specify the encoded bitrate for the stream. Tap the bitrate button in the lower-left corner of the app to show the available bitrates.



In the bitrate bar, select the highest bitrate value that you want to stream, depending on audience and bandwidth availability.

Generally use around 250kbps, as most viewers will be able to watch at that setting


(If needed) For devices that have an LED flash for the rear-facing camera, tap the LED flash button () in the upper-left corner of the app to enable LED flash mode. Setting LED flash mode to ON provides extra light.

Tap the button again to disable LED flash mode (set to OFF).

For devices that have front-facing and rear-facing cameras, tap the Camera switch button () in the upper-left corner of the app to toggle the selected camera.

To broadcast to the Wowza server, tap the Encode button.

If everything is configured correctly, you'll see the following message displayed in the app:

Connected

After streaming starts, the Egg Timer starts incrementing. To stop the broadcast to the Wowza server, tap the Encode button again.

Troubleshooting

or post on the MayapurTV Facebook Broadcasters Forum.