Vanliga frågor: RTSP-konfiguration för HDMI-kodeker | Exvist Support
Vanliga frågor: RTSP av Codec
RTSP-autentisering
Hur kan vi aktivera autentisering för RTSP på en HDMI-kodek?
Så här aktiverar du autentisering för RTSP på din HDMI-kodek:
Navigera tillInställningar ->Nätverk -> RTSP.
Markera kryssrutan märktAutentisering.
När autentisering har aktiverats:
Du måste angeanvändarnamnochlösenordför att komma åt RTSP-strömmen.
Detta gäller oavsett om du spelar upp strömmen viaVLC media playereller visar videon genomONVIF Device Manager (ODM).
Aktivering av RTSP-autentisering säkerställer att endast behöriga användare kan komma åt videoströmmarna, vilket förbättrar säkerheten i ditt system.
RTSP-port
Vad är RTSP-porten?
Standardporten för RTSP (Real Time Streaming Protocol) är 554. Denna port används för att upprätta och styra leveransen av strömmande media, inklusive ljud och video, över ett nätverk. När du konfigurerar en medieserver eller konfigurerar nätverksenheter för RTSP-strömning används denna standardport för kommunikation mellan servern och klientenheterna.
I vissa fall, när du konfigurerar RTSP-strömning, kan du behöva göra portmappning (även känt som portvidarebefordran) för att tillåta externa klienter eller enheter att komma åt RTSP-strömmen från utanför det lokala nätverket. Portmappning innebär att vidarebefordra inkommande nätverkstrafik från en specifik port på routern till en angiven enhet eller server inom det lokala nätverket.
Om du behöver göra portmappning för RTSP-strömning bör du se till att trafik till port 554 på din externa IP-adress vidarebefordras till den interna IP-adressen och porten för servern som är värd för RTSP-strömmen.
Här är en allmän översikt över hur du konfigurerar portmappning för RTSP-strömning:
Öppna routerns konfigurationsgränssnitt: Öppna en webbläsare och logga in på routerns konfigurationsgränssnitt med routerns IP-adress. Detta görs vanligtvis genom att ange "http://192.168.1.1"eller en liknande adress i webbläsarens adressfält och ange routerns inloggningsuppgifter.
Lokalisera inställningarna för portvidarebefordran eller NATI routerns konfigurationsgränssnitt, leta efter inställningarna för portvidarebefordran eller NAT (Network Address Translation). Placeringen och märkningen av dessa inställningar kan variera mellan olika routernmodeller, men de finns vanligtvis under avsnitten "Advanced" eller "Security" i routerns konfigurationsgränssnitt.
Konfigurera portmappning för RTSP: Skapa en regel för portvidarebefordran för att mappa inkommande trafik på port 554 (standardporten för RTSP) till den interna IP-adressen och porten för servern som är värd för RTSP-strömmen. Ange serverns interna IP-adress och ställ in den interna och externa porten till 554. Spara inställningarna för portmappning.
Testa RTSP-strömmen: När portmappningen är konfigurerad kan externa klienter nu komma åt RTSP-strömmen med den externa IP-adressen och port 554. Testa RTSP-strömmen från en extern enhet för att säkerställa att portmappningen fungerar som avsett.
Det är viktigt att notera att de exakta stegen för att konfigurera portmappning kan variera beroende på routerns märke och modell. Se till att konsultera routerns dokumentation eller tillverkarens supportresurser för specifika instruktioner om hur du konfigurerar portvidarebefordran för RTSP eller andra streamingprotokoll.
RTSP-ström
Vad är en RTSP-ström?
RTSP (Real Time Streaming Protocol) är ett nätverkskontrollprotokoll utformat för att styra leveransen av multimediadata, såsom ljud och video, över ett nätverk. Det möjliggör smidig överföring av live- eller förinspelat ljud- och videoinnehåll från en server till en klientenhet och används vanligtvis för streamingmediaapplikationer.
Här är några viktiga punkter om RTSP-strömmar:
Strömkontroll: RTSP används för att upprätta och styra leveransen av streamingmedia. Det gör det möjligt för en klient att begära start, stopp och paus av en medieström, samt att styra uppspelningsfunktioner som snabbspolning framåt och bakåt.
Protokolldrift: RTSP fungerar över User Datagram Protocol (UDP) eller Transmission Control Protocol (TCP). Det använder en klient-server-arkitektur, där en server är värd för medieströmmarna och klienter begär och tar emot mediainnehållet.
Mediatyper: RTSP kan användas med olika mediaformat, inklusive ljud- och videoströmmar. Det stöder streaming av liveinnehåll, innehåll på begäran och andra interaktiva mediaapplikationer.
Interoperabilitet: RTSP är en öppen standard som möjliggör interoperabilitet mellan olika multimediaenheter, servrar och klienter. Detta innebär att RTSP-kompatibla enheter och programvara från olika tillverkare kan kommunicera och utbyta streamingmedia.
Användning: RTSP används vanligtvis för streaming av liveevenemang, video på begäran, IP-kameraströmmar och andra realtidsapplikationer för multimedia.
För att komma åt en RTSP-ström skickar en klient vanligtvis en RTSP-förfrågan till servern som specificerar den önskade medieströmmen och relaterade kontrolloperationer. Servern svarar sedan med nödvändig information för att upprätta och upprätthålla strömmen. Detta kan inkludera medieströmmens plats, uppspelningskontrollkommandon och andra relevanta parametrar.
Sammantaget spelar RTSP en viktig roll för att möjliggöra effektiv leverans och kontroll av streamingmultimediainnehåll, vilket gör det till ett grundläggande protokoll för många streamingapplikationer.
Hur kan vi spela upp RTSP-ström?
För att spela upp en RTSP-ström (Real Time Streaming Protocol) och välja specifikt strömläge, såsom komplext (kombinerat ljud och video), endast video eller endast ljud, kan du använda mediespelarprogramvara eller applikationer som stöder RTSP-streaming.
Så här kan du spela upp en RTSP-ström:
Använd RTSP-kompatibla mediespelare: Du kan använda mediespelarprogramvara eller applikationer som stöder RTSP-streaming, såsom VLC Media Player, Windows Media Player, QuickTime Player eller andra mediespelarapplikationer som har RTSP-stöd.
Öppna RTSP-strömmen: Starta den RTSP-kompatibla mediespelaren och välj alternativet att streama komplext (kombinerat ljud och video), endast video eller endast ljud. I den tillhandahållna dialogrutan anger du RTSP-strömmens URL eller nätverksplats. Vanligtvis är detta i formatet: rtsp://192.168.1.120:554/live/1_0.
Vilket är det maximala antalet samtidiga strömmar som stöds av RTSP-protokollet?
Den stöder6x RTSP-strömmar, vilket innebär att den har utformats för att hantera upp till sex samtidiga Real Time Streaming Protocol (RTSP)-strömmar. Denna kapacitet bör göra det möjligt för dig att effektivt distribuera video- och ljudinnehåll över flera kanaler eller enheter. Det är dock viktigt att säkerställa att din nätverksinfrastruktur, inklusive din server och dina klientenheter, effektivt kan hantera dessa strömmar utan prestandaförsämring. Överväg även bandbreddskraven och kapaciteten hos de enheter som använder dessa strömmar för att säkerställa en smidig streamingupplevelse. Vanligtvis rekommenderas det att använda mediaspelare som VLC, PotPlayer eller OBS för att hämta en RTSP-ström från vår codec.
Hur kan vi mäta de faktiska bilderna per sekund genom att spela upp RTSP-ström?
För att testa den verkliga bildfrekvensen (FPS) för en RTSP-ström med PotPlayer kan du använda den inbyggda funktionen för videouppspelningsstatistik i programvaran. PotPlayer erbjuder ett alternativ för att visa information om videouppspelning, inklusive den aktuella bildfrekvensen (FPS). Så här kan du testa den verkliga FPS:en för en RTSP-ström med PotPlayer:
Installera PotPlayer: Om du inte redan har gjort det, ladda ner och installera PotPlayer på din dator. PotPlayer är en multimediaspelare som stöder olika streamingprotokoll, inklusive RTSP.
Öppna PotPlayer och spela upp RTSP-strömmen: Starta PotPlayer och välj alternativet att öppna en nätverksström eller URL. Ange RTSP-strömmens URL eller nätverksplats för att börja spela upp strömmen i PotPlayer.
Visa videouppspelningsstatistik: Medan RTSP-strömmen spelas upp, högerklicka på PotPlayer-fönstret för att komma åt snabbmenyn. Från snabbmenyn väljer du "Uppspelningsinformation" eller "Statistik" (den specifika etiketten kan variera beroende på PotPlayer-versionen).
Visa bilder per sekund (FPS): Fönstret för videouppspelningsstatistik visar information om videon som spelas upp, inklusive den realtida bildfrekvensen (FPS). Övervaka FPS-värdet för att observera den faktiska bildfrekvensen för RTSP-strömmen.
Genom att följa dessa steg kan du använda PotPlayer för att testa den verkliga bildfrekvensen (FPS) för en RTSP-ström. PotPlayers funktion för videouppspelningsstatistik gör det möjligt för dig att övervaka den realtida FPS-frekvensen, vilket ger insikt i jämnheten och prestandan för videoströmmens uppspelning.
Latensprov via RTSP-ström
Hur kan vi få lägre latens via VLC när vi spelar upp video på din iPad?
Hur kan vi utföra ett latensprov mellan encodern och decodern?
Hur kan vi utföra ett latensprov för codec genom att spela upp RTSP-ström?
Att fastställa orsaken till fördröjning i RTSP-streaming påverkas ofta av den RTSP-spelare som används. För att noggrant testa prestandan rekommenderar vi att använda specialiserade verktyg utformade för RTSP-streaming, eftersom vanliga mediaspelare kan orsaka buffringsproblem. Specifikt är verktyg somEasyPlayerProoptimerat för realtidsstreaming och kan ge mer exakta resultat för att identifiera och åtgärda fördröjningar i RTSP-streaming. Klicka bara på ovanståendeEasyPlayerProför att ladda ner det för testning.
Vilka specifika steg bör följas för att utföra ett jämförande latensprov mellan VLC och EasyPlayerPro?
Ställ in två datorer: den första datorn fungerar som videoingångskälla och den andra datorn fungerar som videoutgångsenhet.
Ladda ner och körOnlyStopWatchpå den första datorn för att mäta latens.
På den andra datorn, öppnaEasyPlayerProoch hämta RTSP-strömmen enligt nedan:
Öppna VLC på den andra datorn och hämta samma RTSP-ström enligt nedan:
Använd en höghastighetskamera på en mobiltelefon för att fånga bilder av båda datorernas skrivbord. Använd dessa bilder för att beräkna de specifika latensiderna.
Analys: Jämför latensresultaten. Om latensen är cirka 100 ms när EasyPlayerPro används, och betydligt högre när VLC används, indikerar det att spelaren i sig påverkar latensen snarare än den encoder/decoder som används.
OBS: Teoretisk latens för både kodning och avkodning är 33,3 ms, baserat på chipparametrarna.