Owncast est un logiciel open source gratuit pour diffuser votre propre livestream. Il réunit un serveur de streaming avec lecteur web et chat intégré, avec modération, émoticônes personnalisées et authentification, et prend en charge les plateformes du Fediverse comme Mastodon via ActivityPub. Vous utilisez votre propre domaine et votre identité visuelle, y compris du CSS personnalisé, et diffusez avec OBS Studio, Streamlabs ou FFmpeg. Écrit en Go avec une interface React, il s'installe avec un installateur, un fichier unique ou un conteneur Docker.
Owncast est un logiciel auto-hébergé : vous l'exécutez sur un serveur, chez un fournisseur cloud ou sur un ordinateur personnel de votre choix. L'emplacement des données de flux, de chat et de spectateurs dépend donc de votre installation. Le code est publié sur GitHub sous licence MIT et maintenu par le Owncast Project. Le projet ne propose pas de service hébergé, mais des hébergeurs peuvent l'installer pour vous. Pour une organisation européenne, un hébergeur de l'UE ou sa propre infrastructure garde toute la chaîne sous son contrôle.