Sari la conținut
Castreon
Canale

Camere ONVIF și WebRTC direct din cameră

Actualizat la 18 oct. 2026

Două ajutoare pentru camerele IP: găsirea prin ONVIF — Castreon caută camerele din rețea și vă dă adresa RTSP corectă, fără s-o căutați în manual — și WebRTC direct din cameră, pentru întârzierea cea mai mică în browser.

Disponibil din Castreon 1.7.0. Găsirea prin ONVIF: edițiile Pro și Enterprise. WebRTC direct din cameră: ediția Enterprise (ca WebRTC). Adăugarea unei camere după adresa RTSP rămâne în toate planurile — vezi Camere IP (RTSP).

Găsirea camerelor prin ONVIF

  1. Canale → canal nou (sau Editează), la Surse, Tip → Cameră IP (RTSP).
  2. Completați Utilizator și Parolă — cele ale camerei.
  3. Caută camere (ONVIF) → Caută în rețea. În câteva secunde apar camerele care au răspuns, cu numele și modelul lor. Alegeți una.
  4. Citește profilele. Castreon arată profilele camerei — de obicei un flux principal și unul secundar — cu codecul, rezoluția și cadrele pe secundă. Profilul H.264 cel mai potrivit e marcat recomandat; la H.265 vedeți avertismentul pentru browsere.
  5. Folosește pune adresa RTSP a profilului în câmpul sursei. Apoi Testează camera și Salvează.

Dacă parola e deja salvată la sursă, câmpul gol o folosește pe cea salvată. Parola nu apare în răspunsuri, în jurnal sau în adresa RTSP pusă în câmp.

Căutarea în rețea merge doar dacă serverul Castreon e în aceeași rețea locală cu camerele: camerele răspund la un mesaj multicast, care nu trece de routere. Pe un server dintr-un centru de date sau din altă rețea, scrieți direct IP-ul camerei (cu portul, dacă nu e 80) și apăsați Citește profilele.

Ceasul camerei: dacă ora camerei diferă mult de a serverului, panoul vă spune. Castreon ține cont de diferență la autentificare, dar e bine să porniți NTP în cameră.

Ce înseamnă tehnic

Găsirea folosește WS-Discovery (Probe pe 239.255.255.250:3702), iar citirea folosește serviciile standard ONVIF: ora camerei, informațiile dispozitivului, serviciul Media, profilele și adresa fluxului (GetStreamUri). Autentificarea e HTTP Digest sau, la camerele mai vechi, WS-UsernameToken.

Cât e verificat: implementarea urmează specificația ONVIF (Core și Media) și a fost încercată cu o cameră simulată după exemplele specificației și cu un client ONVIF independent — nu încă pe o cameră fizică. Dacă o cameră nu răspunde cum trebuie, adresa RTSP din manual merge oricând.

Probleme frecvente

  • „Nicio cameră ONVIF n-a răspuns”: altă rețea / subnet, ONVIF oprit în cameră (la multe camere trebuie pornit și creat un utilizator ONVIF separat) sau multicast blocat de switch / firewall. Scrieți IP-ul camerei.
  • „Camera a refuzat utilizatorul sau parola”: verificați utilizatorul ONVIF al camerei și ceasul ei.
  • Camera nu dă adresa pentru un profil: folosiți alt profil sau adresa din manual.

WebRTC direct din cameră

În mod obișnuit, WebRTC pleacă din fluxul canalului (după citirea sursei și procesarea canalului). Cu Direct din cameră, WebRTC citește camera direct, cu o a doua conexiune RTSP — întârzierea scade cu tot ce adaugă procesarea canalului.

  1. Prima sursă pornită a canalului trebuie să fie Cameră IP (RTSP).
  2. La Output-uri, la WebRTC, bifați Direct din cameră și Salvează.

Cum se comportă:

  • H.264 fără cadre B se copiază, fără recodare. H.265 sau H.264 cu cadre B se recodează în H.264 (procesor).
  • O singură calitate (fără alegerea calității în player).
  • Camera trebuie să accepte două conexiuni RTSP în același timp (canalul și WebRTC).
  • Când canalul trece pe o sursă de rezervă, când camera nu mai răspunde sau când opțiunea se oprește, privitorii se reconectează singuri pe fluxul canalului — văd mereu ce e pe post. După o cădere a camerei, Castreon așteaptă un minut înainte să încerce iar direct camera.
  • Pagina canalului, la WebRTC, arată direct din cameră cât timp e folosit.

Testat cap-coadă cu un server RTSP real și o cameră simulată (H.264 copiat, H.264 cu cadre B recodat, sunet Opus), nu cu o cameră fizică.

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ț)