Camere IP (RTSP) și H.265 → H.264
Actualizat la 08 oct. 2026Castreon poate lua imaginea direct de la o cameră IP, prin RTSP, și o livrează ca orice alt canal: HLS, DASH, WebRTC, SRT, push către CDN. Camerele care trimit H.265 se pot transforma în H.264 dintr-un clic, ca să meargă în orice browser.
Disponibil din Castreon 1.1.0, în toate planurile.
Ce vă trebuie
- Adresa RTSP a camerei. O găsiți în manualul camerei sau în interfața ei web (de obicei la Rețea → RTSP). Exemple uzuale:
rtsp://192.168.1.64:554/stream1,rtsp://192.168.1.64:554/Streaming/Channels/101. - Utilizatorul și parola camerei, dacă cere.
- Serverul Castreon trebuie să ajungă la cameră pe portul RTSP (implicit 554). Dacă serverul și camera sunt în rețele diferite, folosiți o legătură VPN între ele în loc să deschideți camera spre internet.
Multe camere au două fluxuri: unul principal (calitate maximă) și unul secundar (rezoluție și debit mici). Pentru privitori pe telefon sau pe conexiuni slabe, fluxul secundar e adesea suficient.
Adăugarea camerei
- Canale → canal nou (sau Editează la unul existent).
- La Surse, Tip → Cameră IP (RTSP).
- Adresa camerei — fără utilizator și parolă. Dacă lipiți o adresă cu ele (
rtsp://admin:parola@…), se mută singure în câmpurile lor. - Transport — TCP (recomandat) merge prin router și firewall, fără pierderi. UDP doar în rețea locală curată. Automat lasă alegerea pe seama FFmpeg.
- Utilizator și Parolă. Parola se păstrează pe server și nu se mai afișează: după salvare câmpul arată „•••••••• salvată”; lăsați-l gol ca să rămână. Parola nu apare în jurnal, în audit sau în comanda FFmpeg afișată. Caracterele speciale (
@,:,#, spații) sunt în regulă. - Testează camera — Castreon citește câteva secunde și vă spune ce trimite camera, de exemplu „Merge: H264 1920×1080 · 25 fps · sunet PCM_ALAW 8 kHz · citit în 1.245 ms”, sau eroarea camerei.
- Salvează.
Camera poate avea și surse de rezervă, ca orice canal: dacă prima nu răspunde, Castreon trece la următoarea.
H.265 → H.264
Multe camere trimit H.265 (HEVC). Browserele și multe playere nu îl redau. Dacă Testează camera arată H.265, iar canalul nu are profil de transcodare, apare un avertisment și butonul Folosește profilul „Cameră → H.264”:
- profilul se creează la prima apăsare și se alege pentru canal — apoi doar Salvează; la următoarele camere se alege același profil;
- H.264 la rezoluția camerei, cadru cheie la 2 secunde, sunet AAC 48 kHz;
- debitul se alege după camera la care creați profilul: sub 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. Pentru camere cu altă rezoluție, schimbați debitul la Profile sau faceți o copie a profilului.
Transcodarea costă procesor (sau placă video, dacă profilul o folosește). O cameră care trimite deja H.264 nu are nevoie de profil.
Sunetul
Camerele trimit des sunet G.711 (PCM, 8 kHz), pe care HLS și majoritatea playerelor nu îl duc. Fără profil, Castreon copiază imaginea așa cum vine și transformă singur sunetul în AAC 48 kHz — fără setări.
Când camera cade
Dacă nu vine nimic de la cameră timp de 10 secunde, Castreon oprește citirea și reîncearcă singur. Când camera revine (după o repornire, o pană de curent sau o problemă de rețea), canalul pornește din nou fără să faceți nimic.
Probleme frecvente
401 Unauthorized: utilizatorul sau parola nu sunt bune, sau utilizatorul nu are voie să vadă fluxul (verificați drepturile lui în camera).- „sursa nu a răspuns în 12s”: serverul nu ajunge la cameră — adresa, portul, rețeaua sau firewall-ul. Încercați TCP.
- „Camera răspunde, dar nu trimite imagine”: calea fluxului din adresă nu e bună (de exemplu alt număr de canal sau de flux).
- Imaginea se rupe sau are artefacte: treceți pe TCP; pe Wi-Fi sau pe legături slabe, scădeți debitul din setările camerei.
- În browser nu se vede nimic, în VLC da: camera trimite H.265 — folosiți profilul Cameră → H.264.