Skip to main content
Welcome to Ogh, the local-first Android app that puts live streaming entirely in your hands. Whether you’re broadcasting your camera or sharing your screen, Ogh encodes once and pushes your stream to every destination at the same time — privately, with no Ogh account, no watermarks, and no Google Play Services required.
Ogh is fully local-first. Your stream keys and OAuth tokens never leave your device — they are encrypted with AES-256-GCM and stored securely in the Android Keystore. No Ogh account is ever required to use the app.

Explore the Docs

Introduction

Learn what Ogh is, how the single-encode multi-destination pipeline works, and what makes it different from other streaming apps.

Installation

Download Ogh, grant the permissions it needs, and get the app ready on your Android device in minutes.

Quickstart

Set up your first stream destination and go live in under five minutes with this step-by-step walkthrough.

Destinations

Add YouTube, Twitch, or any custom RTMP/RTMPS endpoint — and stream to all of them simultaneously.

How It Works

1

Install Ogh

Download and install Ogh on your Android device. No Google Play Services, no Ogh account, and no sign-up form — just install and open the app.
2

Add a Destination

Connect your YouTube or Twitch account via OAuth, or paste an RTMP/RTMPS URL and stream key for any custom platform. Add as many destinations as you need.
3

Choose Your Source

Pick your front camera, back camera, or screen capture as your live source. You can switch between sources on the fly while your stream stays live.
4

Go Live

Tap Start Stream. Ogh encodes your video once and broadcasts to every destination simultaneously. Use Hide Video at any time to pause the video slate while keeping audio and all connections active.