Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 3.74 KB

README.md

File metadata and controls

41 lines (29 loc) · 3.74 KB

Wowza GoCoder SDK for Android Sample App

Wowza Player, Wowza GoCoder SDK, and the technology powering the Ultra Low Latency (ULL) service in Wowza Streaming Cloud will no longer be available on August 31, 2021. Learn more.

This repository contains a sample application that demonstrates the capabilities of the Wowza GoCoder™ SDK for Android and is provided for developer educational purposes. To build your own application, you must use the GoCoder SDK.

Prerequisites

  • Wowza GoCoder SDK for Android v1.9.0.0632

Notes:

  • The GoCoder SDK library necessary to build this app is not provided here. To get the free SDK, complete the GoCoder SDK sign-up form to receive a link to allow you to download the SDK along with a license key. If you already have a license key, you can download the current SDK release here. Be sure to include the .aar file in the libs directory.
  • In the GoCoderSDKActivityBase.java file located at gocoder-sdk-sample-app/java/ui/GoCoderSDKActivityBase.java, be sure to replace the SDK_SAMPLE_APP_LICENSE_KEY value with your license key.
  • In the defaultConfig section of the build.gradle file located at Gradle Scripts/build.gradle (Module: gocoder-sdk-sample-app), be sure to replace the applicationID value with the App ID provided in your GoCoder SDK license welcome email.

Sample App Activities

The sample app includes a number of activities that demonstrate the features of the GoCoder SDK, including:

  • CameraActivity.java, which uses the SDK to capture and broadcast video using the device's internal cameras,
  • InfoActivity.java, which uses the SDK's version and device interrogation APIs to list detailed information about the SDK and the mobile device, and
  • MP4BroadcastActivity.java, which uses WOWZBroadcast, WOWZBroadcastAPI, and related classes and interfaces to broadcast frames from a local MP4 file.

More Resources

Wowza Media Systems™ provides developers with a platform to create streaming applications and solutions. See Wowza Developer Tools to learn more about our APIs and SDK.

Contact

Wowza Media Systems, LLC

License

This code is distributed under the BSD 3-Clause License.