GoCoder App & SDK

Wowza GoCoder SDK will no longer be available August 31, 2021.

Learn More

Increase user engagement and build live-streaming into your iOS or Android app in minutes. Use the Wowza GoCoder mobile app to capture and stream live audio and video content in real time. If you need a live-streaming app with a higher level of customization, download the free Wowza GoCoder SDK. The Wowza GoCoder SDK simplifies mobile app development for iOS and Android by offering a common, cross-platform API to capture, encode and stream live video and audio.

How GoCoder Works

The GoCoder Mobile App and the GoCoder SDK are built for direct integration with Wowza Streaming Engine™ software and the Wowza Streaming Cloud™ service, providing a true end-to-end mobile broadcasting solution.

GoCoder worfklow

Integrate your app with Wowza Streaming Engine or Wowza Streaming Cloud.
Sign up for a free trial or purchase a license.


Professional-Grade Live Streams

  • Live and on-demand streaming at any scale and to any destination.
  • Broadcast-quality inputs and encoding.
  • Packaged into one robust, reliable end-to-end live-streaming solution.

Best-in-Class Features

Ultra-High Definition icon

Ultra-High Definition 4K From any iOS or Android Device

Wi-Fi icon

Stream Content Over Wi-Fi, 4G or 3G Networks

Network Bitrate icon

Configurable Network Bitrate

Ultra-Low Latency Capabilities icon

Ultra-Low Latency Capabilities

Mobile Broadcast and Playback icon

Mobile Broadcast and Playback

Metadata Support icon

Metadata Support

Wowza GoCoder App & SDK Product Features
  Wowza GoCoder SDK Wowza GoCoder
Pricing Free mobile SDK Free Wowza-branded app
Minimum Supported iOS Configuration

iOS SDK 11 or later
Xcode 10.2 or later for debugging

iOS SDK 11 or later
Xcode 10.2 or later for debugging
Minimum Supported Android Configuration

Android SDK 4.4.2 or later
Studio 1.2.0 or later for debugging

Android SDK 4.4.2 or later
Studio 1.2.0 or later for debugging

Ultra Low Latency Playback Support

(only available witth Wowza Streaming Cloud Ultra Low Latency Service)

Image Overlay Support    
In-Device Local Stream Recording/Archiving    

Application Graphic Capture and Streaming
(e.g., game graphic live-streaming)

On-Device Recording and Playback    
Bidirectional In-Stream Metadata and Event Capability    
Non-Wowza-Branded Interface    
iOS Platform Support    
Android Platform Support    
Front and Rear Camera Support    
Torch/Light Control    
4K UHD Support    
Auto Stream Restart    
On-Screen Help    

Extensive Developer Toolset

  • Maintained by developers for developers, incorporating a wealth of streaming-industry and app-creation knowledge.
  • Cross-platform API, supporting a broad range of iOS and Android devices.
  • Comprehensive SDKs to control encoder settings.
  • Developer guides, providing in-depth GoCoder SDK information on common tasks and topics.
  • GitHub repositories with sample code, projects and documentation.
  • Detailed iOS and Android API reference documentation.
integration icon

Simple to Integrate

  • Mobile-app support for iOS and Android devices through a single, small-footprint API.
  • Connections to Wowza Streaming Engine and Wowza Streaming Cloud through a single configuration interface for streaming and authentication settings.
  • Includes code samples and sample apps to get you to “Hello, World!” as quickly as possible.

Support Resources When You Need Them

Wowza offers tons of resources to help you get started and make your streaming a success. From samples apps to tutorials, help is close at hand.

Sample Apps

Learn how to build an app for iOS and Android for Wowza Streaming Engine or Wowza Streaming Cloud.

SDK Forums

Learn valuable tips and answers to FAQs by visiting the GoCoder SDK forums.


See all of the how-to articles and guides for the GoCoder SDK.

Tech Guide

This 19-page tech guides you, step by step, through five different approaches to delivering mobile live streaming.

Get More out of Wowza

Wowza Streaming Cloud logo

Wowza Streaming Cloud

Cloud Streaming Services

Send your streams to any destination with minimal setup by adding Streaming Cloud to your workflow.

Wowza Streaming Engine logo

Wowza Streaming Engine

Streaming Server Software

Manage and customize your transcoding in-house to send your streams anywhere with Streaming Engine.

Wowza Professional Services logo

Professional Services

Technical Expertise

Ensure all of your streaming goals are met with expert help from our Professional Services team.