RASPBERRY PI ENGINE

Live Streaming

RTSP-Kamera zu YouTube Live übertragen

Dauerhafter Livestream leicht gemacht

Diese Anleitung zeigt dir, wie du einen Raspberry Pi nutzt, um den RTSP-Stream deiner IP-Kamera automatisch und stabil zu YouTube Live zu senden. Perfekt für 24/7 Livestreams deiner Webcam.

System-Anforderungen
Raspberry Pi 3/4/5
IP-Kamera (RTSP)
YouTube Key
FFmpeg Lib
1 FFmpeg Installation

Aktualisiere dein System und installiere das Multimedia-Tool FFmpeg:

sudo apt update && sudo apt upgrade -y
sudo apt install ffmpeg -y
2 Streaming-Script konfigurieren

Erstelle ein Bash-Script unter /home/pi/youtube-stream.sh:

#!/bin/bash

# Konfiguration
STREAM_URL="rtsp://USER:PASS@IP-ADRESSE:554/stream"
YOUTUBE_URL="rtmp://a.rtmp.youtube.com/live2/DEIN_STREAM_KEY"

# Endlosschleife für Auto-Reconnect
while true; do
  ffmpeg -re -i "$STREAM_URL" \
    -c:v copy -preset veryfast -b:v 3000k \
    -c:a aac -b:a 128k -ar 44100 \
    -f flv "$YOUTUBE_URL"

  echo "Stream abgebrochen. Neustart in 5 Sekunden..."
  sleep 5
done
Wichtig: Mache das Script ausführbar: chmod +x /home/pi/youtube-stream.sh
3 Autostart einrichten (Systemd)

Lege einen Dienst an, damit der Stream nach jedem Neustart sofort beginnt:

sudo nano /etc/systemd/system/youtube-stream.service

Inhalt der Service-Datei:

[Unit]
Description=RTSP to YouTube Stream Service
After=network-online.target

[Service]
ExecStart=/home/pi/youtube-stream.sh
Restart=always
User=pi

[Install]
WantedBy=multi-user.target

Dienst aktivieren und starten:

sudo systemctl daemon-reload
sudo systemctl enable youtube-stream.service
sudo systemctl start youtube-stream.service

System Online!

Dein Raspberry Pi fungiert nun als dedizierter Streaming-Server. Den Status kannst du jederzeit mit systemctl status youtube-stream.service prüfen. Viel Erfolg mit deinem Livestream!