Întrebări frecvente: Configurație RTSP pentru codec-uri HDMI | Exvist Support
Întrebări frecvente: RTSP de codec
Autentificare RTSP
Cum putem activa autentificarea pentru RTSP pe un codificator HDMI?
Pentru a activa autentificarea pentru RTSP pe codificatorul dvs. HDMI:
Navigați laSetări ->Rețea -> RTSP.
Bifați caseta de selectare etichetatăAutentificare.
Odată ce autentificarea este activată:
Trebuie să introduceținumele de utilizatorșiparolapentru a accesa fluxul RTSP.
Acest lucru se aplică indiferent dacă redați fluxul prinVLC media playersau vizualizați videoclipul prinONVIF Device Manager (ODM).
Activarea autentificării RTSP asigură că doar utilizatorii autorizați pot accesa fluxurile video, sporind securitatea sistemului dvs.
Port RTSP
Ce este portul RTSP?
Portul implicit pentru RTSP (Real Time Streaming Protocol) este 554. Acest port este utilizat pentru stabilirea și controlul livrării conținutului media în streaming, inclusiv audio și video, prin rețea. La configurarea unui server media sau la configurarea dispozitivelor de rețea pentru streaming RTSP, acest port implicit este utilizat pentru comunicarea între server și dispozitivele client.
În unele cazuri, la configurarea streamingului RTSP, poate fi necesar să efectuați maparea porturilor (cunoscută și sub denumirea de redirecționare a porturilor) pentru a permite clienților sau dispozitivelor externe să acceseze fluxul RTSP din afara rețelei locale. Maparea porturilor implică redirecționarea traficului de rețea primit de la un port specific al routerului către un dispozitiv sau server desemnat din cadrul rețelei locale.
Dacă trebuie să efectuați maparea porturilor pentru streaming RTSP, va trebui să vă asigurați că traficul către portul 554 de pe adresa dvs. IP externă este redirecționat către adresa IP internă și portul serverului care găzduiește fluxul RTSP.
Iată o prezentare generală a modului de configurare a mapării porturilor pentru streaming RTSP:
Accesați interfața de configurare a routerului : Deschideți un browser web și conectați-vă la interfața de configurare a routerului utilizând adresa IP a routerului. Acest lucru se realizează de obicei prin introducerea „http://192.168.1.1"sau a unei adrese similare în bara de adrese a browserului și furnizarea credențialelor de conectare ale routerului.
Localizați setările de redirecționare a porturilor sau NATÎn cadrul interfeței de configurare a routerului, căutați setările de port forwarding sau NAT (Network Address Translation). Locația și etichetarea acestor setări pot varia între diferitele modele de router, dar de obicei se găsesc în secțiunile „Advanced” sau „Security” ale interfeței de configurare a routerului.
Configurați maparea porturilor pentru RTSP: Creați o regulă de port forwarding pentru a mapa traficul de intrare pe portul 554 (portul implicit pentru RTSP) către adresa IP internă și portul serverului care găzduiește fluxul RTSP. Specificați adresa IP internă a serverului și setați portul intern și extern la 554. Salvați setările de mapare a porturilor.
Testați fluxul RTSP: Odată ce maparea porturilor este configurată, clienții externi pot accesa acum fluxul RTSP folosind adresa IP externă și portul 554. Testați fluxul RTSP de pe un dispozitiv extern pentru a vă asigura că maparea porturilor funcționează conform intenției.
Este important de reținut că pașii exacți pentru configurarea mapării porturilor pot varia în funcție de marca și modelul routerului dumneavoastră. Asigurați-vă că consultați documentația routerului sau resursele de asistență ale producătorului pentru instrucțiuni specifice privind configurarea port forwarding pentru RTSP sau orice alte protocoale de streaming.
Flux RTSP
Ce este fluxul RTSP?
RTSP (Real Time Streaming Protocol) este un protocol de control al rețelei conceput pentru a controla livrarea datelor multimedia, cum ar fi audio și video, prin intermediul unei rețele. Acesta permite transmiterea fluidă a conținutului audio și video live sau preînregistrat de la un server către un dispozitiv client și este utilizat în mod obișnuit pentru aplicații de streaming media.
Iată câteva puncte cheie despre fluxurile RTSP:
Controlul fluxului: RTSP este utilizat pentru a stabili și controla livrarea conținutului media în streaming. Acesta permite unui client să solicite pornirea, oprirea și pauza unui flux media, precum și să controleze funcțiile de redare, cum ar fi derularea rapidă înainte și înapoi.
Operarea protocolului: RTSP funcționează prin User Datagram Protocol (UDP) sau Transmission Control Protocol (TCP). Utilizează o arhitectură client-server, în care un server găzduiește fluxurile media, iar clienții solicită și primesc conținutul media.
Tipuri de media: RTSP poate fi utilizat cu diverse formate media, inclusiv fluxuri audio și video. Acesta acceptă streamingul de conținut live, conținut la cerere și alte aplicații media interactive.
Interoperabilitate: RTSP este un standard deschis care permite interoperabilitatea între diferite dispozitive multimedia, servere și clienți. Aceasta înseamnă că dispozitivele și software-ul compatibile cu RTSP de la diferiți producători pot comunica și schimba conținut media în streaming.
Utilizare: RTSP este utilizat în mod obișnuit pentru streamingul de evenimente live, video la cerere, fluxuri de la camere IP și alte aplicații multimedia în timp real.
Pentru a accesa un flux RTSP, un client trimite de obicei o cerere RTSP către server, detaliind fluxul media dorit și operațiunile de control aferente. Serverul răspunde apoi cu informațiile necesare pentru a stabili și menține fluxul. Acestea pot include locația fluxului media, comenzile de control al redării și alți parametri relevanți.
În general, RTSP joacă un rol vital în facilitarea livrării și controlului eficient al conținutului multimedia în streaming, făcându-l un protocol fundamental pentru multe aplicații de streaming.
Cum putem reda fluxul RTSP?
Pentru a reda un flux RTSP (Real Time Streaming Protocol) și a selecta un mod specific de flux, cum ar fi complex (audio și video combinate), doar video sau doar audio, puteți utiliza software de redare media sau aplicații care acceptă streaming RTSP.
Iată cum puteți reda un flux RTSP:
Utilizați playere media compatibile cu RTSP: Puteți utiliza software de redare media sau aplicații care acceptă streaming RTSP, cum ar fi VLC Media Player, Windows Media Player, QuickTime Player sau alte aplicații de redare media care au suport RTSP.
Deschideți fluxul RTSP: Lansați playerul media compatibil cu RTSP și selectați opțiunea de a transmite în streaming complex (audio și video combinate), doar video sau doar audio. În caseta de dialog furnizată, introduceți URL-ul sau locația de rețea a fluxului RTSP. De obicei, acesta va fi în formatul: rtsp://192.168.1.120:554/live/1_0.
Care este numărul maxim de fluxuri simultane acceptate de protocolul RTSP?
Acesta acceptă6 fluxuri RTSP, ceea ce înseamnă că a fost proiectat să gestioneze până la șase fluxuri simultane Real Time Streaming Protocol (RTSP). Această capacitate ar trebui să vă permită să distribuiți eficient conținut video și audio pe mai multe canale sau dispozitive. Cu toate acestea, este important să vă asigurați că infrastructura de rețea, inclusiv serverul și dispozitivele client, poate gestiona eficient aceste fluxuri fără degradarea performanței. În plus, luați în considerare cerințele de lățime de bandă și capacitățile dispozitivelor care accesează aceste fluxuri pentru a asigura o experiență de streaming fluidă. De obicei, se recomandă utilizarea unor playere media precum VLC, PotPlayer sau OBS pentru a prelua un flux RTSP de la codecul nostru.
Cum putem măsura cadrele reale pe secundă redând fluxul RTSP?
Pentru a testa cadrele reale pe secundă (FPS) ale unui flux RTSP folosind PotPlayer, puteți utiliza funcția integrată de statistici de redare video din software. PotPlayer oferă o opțiune pentru a afișa informații despre redarea video, inclusiv rata curentă de cadre pe secundă (FPS). Iată cum puteți testa FPS-ul real al unui flux RTSP cu PotPlayer:
Instalați PotPlayer: Dacă nu ați făcut deja acest lucru, descărcați și instalați PotPlayer pe computer. PotPlayer este un player multimedia care acceptă diverse protocoale de streaming, inclusiv RTSP.
Deschideți PotPlayer și redați fluxul RTSP: Lansați PotPlayer și selectați opțiunea de a deschide un flux de rețea sau un URL. Introduceți URL-ul fluxului RTSP sau locația de rețea pentru a începe redarea fluxului în PotPlayer.
Afișați statisticile de redare video: În timp ce fluxul RTSP este redat, faceți clic dreapta pe fereastra PotPlayer pentru a accesa meniul contextual. Din meniul contextual, selectați "Playback Information" sau "Statistics" (eticheta specifică poate varia în funcție de versiunea PotPlayer).
Vizualizați cadrele pe secundă (FPS): Fereastra de statistici de redare video va afișa informații despre videoclipul redat, inclusiv rata în timp real de cadre pe secundă (FPS). Monitorizați valoarea FPS pentru a observa rata reală de cadre a fluxului RTSP.
Urmând acești pași, puteți utiliza PotPlayer pentru a testa cadrele reale pe secundă (FPS) ale unui flux RTSP. Funcția de statistici de redare video a PotPlayer vă permite să monitorizați rata FPS în timp real, oferind informații despre fluiditatea și performanța redării fluxului video.
Test de latență prin flux RTSP
Cum putem obține o latență mai mică prin VLC atunci când redăm video pe iPad?
Cum putem efectua un test de latență între codificator și decodificator?
Cum putem efectua un test de latență al codecului redând fluxul RTSP?
Determinarea cauzei întârzierii în streamingul RTSP este adesea influențată de playerul RTSP utilizat. Pentru a testa cu precizie performanța, recomandăm utilizarea unor instrumente specializate concepute pentru streaming RTSP, deoarece playerele media obișnuite pot introduce probleme de buffering. Mai exact, instrumente precumEasyPlayerProsunt optimizate pentru streaming în timp real și pot oferi rezultate mai precise pentru identificarea și soluționarea întârzierilor în streamingul RTSP. Pur și simplu faceți clic peEasyPlayerProde mai sus pentru a-l descărca în vederea testării.
Ce pași specifici trebuie urmați pentru a efectua un test comparativ de latență între VLC și EasyPlayerPro?
Configurați două computere: primul computer va servi drept sursă de intrare video, iar al doilea computer va funcționa ca dispozitiv de ieșire video.
Descărcați și rulațiOnlyStopWatchpe primul computer pentru a măsura latența.
Pe al doilea computer, deschidețiEasyPlayerProși extrageți fluxul RTSP după cum urmează:
Deschideți VLC pe al 2-lea computer și extrageți același flux RTSP după cum urmează:
Utilizați o cameră de mare viteză pe un telefon mobil pentru a captura imagini ale desktopurilor ambelor computere. Utilizați aceste imagini pentru a calcula timpii specifici de latență.
Analiză: Comparați rezultatele de latență. Dacă latența este de aproximativ 100ms atunci când utilizați EasyPlayerPro și semnificativ mai mare atunci când utilizați VLC, aceasta indică faptul că playerul în sine influențează latența, nu codificatorul/decodificatorul utilizat.
NOTĂ: Latența teoretică atât pentru codificare, cât și pentru decodificare este de 33,3ms, pe baza parametrilor cipului.