Skip to content

Owncast App

About

Owncast is an open source, self-hosted, decentralized, single user live video streaming and chat server for running your own live streams similar in style to the large mainstream options. It offers complete ownership over your content, interface, moderation and audience.

Broadcasting

The way it works is that you point your Broadcasting software (like OBS) to Owncast and Owncast shows a web page to the world with your stream. Broadcasting software talks to Owncast using RTMP. Use rtmp://yourserver/live as the RTMP destination. By default the stream key is abc123. For broadcasting software without a separate stream key section, one can use the RTMP URL as rtmp://yourserver/live/abc123 .

Embedding

The stream can be embedded like so:

<iframe
  src="https://your.host/embed/video"
  title="Owncast"
  height="350px" width="550px"
  referrerpolicy="origin"
  scrolling="no"
  allowfullscreen>
</iframe>

HLS Stream

The HTL Stream is located at http://your.host/hls/stream.m3u8