Privates Automatisierungsprojekt

Ein Livestream.
Automatisch organisiert.

Schafstall YouTube Stream verbindet eine Reolink-IP-Kamera, einen Raspberry Pi und die YouTube Live Streaming API. Die Anwendung koordiniert Livestream-Abschnitte und deren Abschluss als YouTube-Aufzeichnungen.

So funktioniert es

Von der Kamera zum YouTube-Livestream

Die Steuerung läuft lokal auf einem Raspberry Pi. Der Video- und Audiostream stammt von der Kamera. Die Google-/YouTube-API wird verwendet, um Übertragungen anzulegen, zu starten und abzuschließen.

01

Kamera

Eine Reolink-IP-Kamera liefert die Aufnahmen aus dem Stall über das lokale Netzwerk.

02

Raspberry Pi

FFmpeg überträgt den Videostream. Ein lokales Python-Skript koordiniert die Übertragungen.

03

YouTube Live

Die API legt neue Livestreams an, steuert deren Status und beendet sie zur Archivierung als VOD.

Google OAuth

Wofür die App eine Berechtigung benötigt

Die Anwendung nutzt eine durch den Betreiber erteilte OAuth-Berechtigung für seinen eigenen YouTube-Kanal. Sie wird nicht als öffentlicher Login-Dienst angeboten und benötigt keine Anmeldung von Website-Besuchern.

Details zu genutzten Berechtigungen, lokal gespeicherten Tokens und externen Diensten stehen in der Datenschutzerklärung.

Hinweise

Eigenständiges privates Projekt

Diese Informationswebsite erläutert ausschließlich die Funktionsweise der Anwendung „Schafstall YouTube Stream“. Die Website selbst streamt keine Videodaten, erhebt keine Anmeldedaten von Besuchern und bietet keinen fremden Personen Zugriff auf den YouTube-Kanal.

Fragen zur Anwendung: glenn.ritter5994@gmail.com