Sari la conținut
Castreon
Canale

Camere IP (RTSP) și H.265 → H.264

Actualizat la 08 oct. 2026

Castreon 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

  1. Canale → canal nou (sau Editează la unul existent).
  2. La Surse, Tip → Cameră IP (RTSP).
  3. Adresa camerei — fără utilizator și parolă. Dacă lipiți o adresă cu ele (rtsp://admin:parola@…), se mută singure în câmpurile lor.
  4. Transport — TCP (recomandat) merge prin router și firewall, fără pierderi. UDP doar în rețea locală curată. Automat lasă alegerea pe seama FFmpeg.
  5. 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ă.
  6. 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.
  7. 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.

Confidențialitate

Cookie-uri și stocare locală

Cookie-urile strict necesare sunt mereu active. Statisticile și marketingul folosesc servicii Google și pornesc doar dacă le accepți — până atunci nu se trimite nimic la Google. Îți poți retrage acordul oricând, aici.

Strict necesare

Fără ele nu funcționează autentificarea, formularele și limba aleasă. Nu necesită consimțământ (§ 25 alin. 2 pct. 2 TDDDG).

Mereu active
Nume Scop Durată Tip
castreon-session Păstrează sesiunea: autentificarea și limba aleasă 2 ore, prelungit la fiecare accesare Cookie
XSRF-TOKEN Protejează formularele împotriva cererilor falsificate 2 ore, prelungit la fiecare accesare Cookie
remember_web_… Doar dacă bifezi „Ține-mă minte” la autentificare Până la deconectare, max. 400 de zile Cookie
__cf_bm Cloudflare: deosebește vizitatorii de roboți, doar când traficul e verificat 30 de minute Cookie · Cloudflare
castreon:consent Ține minte alegerea ta privind cookie-urile 12 luni Memorie locală
theme Aspectul contului de client: luminos, întunecat sau sistem Până o schimbi Memorie locală

Statistici

Google Analytics 4 (Google Ireland Ltd.): ce pagini sunt vizitate, de unde vin vizitele și de pe ce tip de dispozitiv — cu identificatori pseudonimi, fără salvarea adresei IP. Ne ajută să îmbunătățim site-ul.

Nume Scop Durată Tip
_ga Google Analytics: recunoaște vizitatorul (identificator pseudonim) 13 luni Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: păstrează starea vizitei 13 luni Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): măsoară dacă vizitele venite din reclame Google ajung la test sau la un plan și permite afișarea reclamelor Castreon pe alte site-uri (remarketing).

Nume Scop Durată Tip
_gcl_au, _gcl_aw Google Ads: leagă vizita de clicul pe reclamă (conversii) 90 de zile Cookie · Google Ads
IDE, test_cookie Google Ads: remarketing și măsurarea reclamelor, pe domeniile Google (doubleclick.net) Până la 13 luni Cookie · Google (terț)