Zum Inhalt springen
Castreon
Kanäle

IP-Kameras (RTSP) und H.265 → H.264

Aktualisiert am 08 Okt 2026

Castreon kann das Bild direkt von einer IP-Kamera über RTSP holen und es wie jeden anderen Kanal ausliefern: HLS, DASH, WebRTC, SRT, Push zu einem CDN. Kameras, die H.265 senden, lassen sich mit einem Klick in H.264 umwandeln, damit sie in jedem Browser laufen.

Verfügbar ab Castreon 1.1.0 in allen Plänen.

Was Sie brauchen

  • Die RTSP-Adresse der Kamera. Sie steht im Handbuch der Kamera oder in ihrer Weboberfläche (meist unter Netzwerk → RTSP). Übliche Beispiele: rtsp://192.168.1.64:554/stream1, rtsp://192.168.1.64:554/Streaming/Channels/101.
  • Benutzer und Passwort der Kamera, falls sie danach fragt.
  • Der Castreon-Server muss die Kamera erreichen — am RTSP-Port (standardmäßig 554). Liegen Server und Kamera in verschiedenen Netzen, verbinden Sie sie per VPN, statt die Kamera zum Internet zu öffnen.

Viele Kameras haben zwei Streams: einen Hauptstream (volle Qualität) und einen Substream (niedrige Auflösung und Bitrate). Für Zuschauer am Handy oder mit schwacher Verbindung reicht der Substream oft aus.

Kamera hinzufügen

  1. Kanäle → neuer Kanal (oder Bearbeiten bei einem bestehenden).
  2. Unter Quellen Typ → IP-Kamera (RTSP).
  3. Kameraadresse — ohne Benutzer und Passwort. Wenn Sie eine Adresse mit beiden einfügen (rtsp://admin:passwort@…), wandern sie von selbst in ihre Felder.
  4. Transport — TCP (empfohlen) funktioniert über Router und Firewall, ohne Verluste. UDP nur in einem sauberen lokalen Netz. Automatisch überlässt die Wahl FFmpeg.
  5. Benutzer und Passwort. Das Passwort wird auf dem Server aufbewahrt und nicht mehr angezeigt: Nach dem Speichern zeigt das Feld „•••••••• gespeichert“; lassen Sie es leer, damit es bleibt. Das Passwort erscheint weder im Log noch im Audit-Log noch in der angezeigten FFmpeg-Befehlszeile. Sonderzeichen (@, :, #, Leerzeichen) sind kein Problem.
  6. Kamera testen — Castreon liest einige Sekunden und zeigt, was die Kamera sendet, zum Beispiel „Funktioniert: H264 1920×1080 · 25 fps · Ton PCM_ALAW 8 kHz · gelesen in 1.245 ms“, oder den Fehler der Kamera.
  7. Speichern.

Wie jeder Kanal kann auch die Kamera Ersatzquellen haben: Antwortet die erste nicht, wechselt Castreon zur nächsten.

H.265 → H.264

Viele Kameras senden H.265 (HEVC). Browser und viele Player spielen es nicht ab. Zeigt Kamera testen H.265 und hat der Kanal kein Transcodierungsprofil, erscheint ein Hinweis mit der Schaltfläche Profil „Kamera → H.264“ verwenden:

  • Das Profil wird beim ersten Klick angelegt und für den Kanal gewählt — danach nur noch Speichern; bei weiteren Kameras wird dasselbe Profil gewählt.
  • H.264 in der Auflösung der Kamera, ein Keyframe alle 2 Sekunden, Ton AAC 48 kHz.
  • Die Bitrate richtet sich nach der Kamera, mit der Sie das Profil anlegen: unter 720p 1.200 kbit/s, 720p 2.500 kbit/s, 1080p 4.500 kbit/s, 1440p 8.000 kbit/s, 4K 12.000 kbit/s. Für Kameras mit anderer Auflösung ändern Sie die Bitrate unter Profile oder legen eine Kopie des Profils an.

Transcodierung kostet CPU (oder GPU, wenn das Profil eine nutzt). Eine Kamera, die bereits H.264 sendet, braucht kein Profil.

Ton

Kameras senden oft Ton in G.711 (PCM, 8 kHz), den HLS und die meisten Player nicht tragen. Ohne Profil kopiert Castreon das Bild unverändert und wandelt den Ton selbst in AAC 48 kHz um — ohne Einstellungen.

Wenn die Kamera ausfällt

Kommt 10 Sekunden lang nichts von der Kamera, beendet Castreon das Lesen und versucht es von selbst erneut. Ist die Kamera wieder da (nach einem Neustart, einem Stromausfall oder einem Netzwerkproblem), startet der Kanal wieder, ohne dass Sie etwas tun müssen.

Häufige Probleme

  • 401 Unauthorized: Benutzer oder Passwort stimmen nicht, oder der Benutzer darf den Stream nicht sehen (prüfen Sie seine Rechte in der Kamera).
  • „die Quelle hat innerhalb von 12s nicht geantwortet“: Der Server erreicht die Kamera nicht — Adresse, Port, Netz oder Firewall. Versuchen Sie TCP.
  • „Die Kamera antwortet, sendet aber kein Bild.“: Der Stream-Pfad in der Adresse stimmt nicht (zum Beispiel eine andere Kanal- oder Streamnummer).
  • Das Bild zerfällt oder zeigt Artefakte: Wechseln Sie auf TCP; bei WLAN oder schwachen Verbindungen senken Sie die Bitrate in den Kameraeinstellungen.
  • Im Browser nichts, in VLC schon: Die Kamera sendet H.265 — verwenden Sie das Profil Kamera → H.264.

Datenschutz

Cookies & lokaler Speicher

Unbedingt erforderliche Cookies sind immer aktiv. Statistik und Marketing nutzen Dienste von Google und starten nur, wenn Sie zustimmen — bis dahin wird nichts an Google übertragen. Sie können Ihre Einwilligung hier jederzeit widerrufen.

Unbedingt erforderlich

Ohne sie funktionieren Anmeldung, Formulare und die gewählte Sprache nicht. Sie erfordern keine Einwilligung (§ 25 Abs. 2 Nr. 2 TDDDG).

Immer aktiv
Name Zweck Dauer Art
castreon-session Hält Ihre Sitzung: Anmeldung und gewählte Sprache 2 Stunden, bei jedem Aufruf verlängert Cookie
XSRF-TOKEN Schützt Formulare vor gefälschten Anfragen 2 Stunden, bei jedem Aufruf verlängert Cookie
remember_web_… Nur wenn Sie bei der Anmeldung „Angemeldet bleiben“ wählen Bis zur Abmeldung, max. 400 Tage Cookie
__cf_bm Cloudflare: unterscheidet Besucher von Bots, nur wenn der Datenverkehr geprüft wird 30 Minuten Cookie · Cloudflare
castreon:consent Speichert Ihre Cookie-Auswahl 12 Monate Lokaler Speicher
theme Darstellung des Kundenkontos: hell, dunkel oder System Bis Sie sie ändern Lokaler Speicher

Statistik

Google Analytics 4 (Google Ireland Ltd.): welche Seiten besucht werden, woher Besuche kommen und mit welchem Gerätetyp — mit pseudonymen Kennungen, ohne Speicherung der IP-Adresse. Hilft uns, die Website zu verbessern.

Name Zweck Dauer Art
_ga Google Analytics: erkennt den Besucher wieder (pseudonyme Kennung) 13 Monate Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: speichert den Sitzungsstatus 13 Monate Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): misst, ob Besuche über Google-Anzeigen zu einem Test oder Tarif führen, und ermöglicht die Anzeige von Castreon-Werbung auf anderen Websites (Remarketing).

Name Zweck Dauer Art
_gcl_au, _gcl_aw Google Ads: verknüpft den Besuch mit dem Anzeigenklick (Conversions) 90 Tage Cookie · Google Ads
IDE, test_cookie Google Ads: Remarketing und Anzeigenmessung, auf Google-Domains (doubleclick.net) Bis zu 13 Monate Cookie · Google (Drittanbieter)