Terminologie van Azure Video Analyzer

Dit artikel bevat een overzicht van terminologie met betrekking tot Azure Video Analyzer.

Pijplijntopologie

Met een pijplijntopologie kunt u definiëren waar media moeten worden vastgelegd, hoe deze moeten worden verwerkt en waar de resultaten moeten worden afgeleverd. Hiermee kunt u een pijplijn definiëren die bestaat uit bronnen, processors en sinkknooppunten waarmee u live videoanalysetoepassingen kunt bouwen.

RTSP

RTSP verwijst naar Real-Time Streaming Protocol. Het is een protocol op toepassingsniveau voor controle over de levering van gegevens met realtime-eigenschappen. RTSP biedt een extensible framework om gecontroleerde, on-demand levering van realtime gegevens, zoals audio en video, mogelijk te maken. Video Analyzer biedt ondersteuning voor het vastleggen, analyseren en opnemen van video van IP-camera's die RTSP ondersteunen.

VMS

VMS verwijst naar een videobeheersysteem. Dergelijke systemen worden gebruikt voor het configureren en controleren van DE CAMERA's en voor het vastleggen en opnemen van video's van deze camera's. Deze systemen bieden ook clienttoepassingen om de opgenomen video af te spelen.

Opnemen

In de context van een videobeheersysteem voor beveiligingscamera's verwijst video-opname naar het proces van het vastleggen van video van de camera's en het opslaan van video's voor latere weergave via mobiele apps en browser-apps. Video-opname kan worden gecategoriseerd in continue video-opname en video-opname op basis van gebeurtenissen. Deze worden uitgebreid beschreven op de conceptpagina van de video-opname.

Streaming

U kunt Video Analyzer gebruiken om video-opnamen te streamen naar clients met behulp van industriestandaard HTTP-protocollen voor mediastreaming, zoals HTTP Live Streaming (HLS) en MPEG-DASH. U kunt de widgets van de Azure Video Analyzer-speler (webonderdelen) gebruiken om videoresources af te spelen. Daarnaast wordt HLS ondersteund door webspelers zoals JW Player, hls.js, VideoJS, Shaka Playervan Google of kunt u native renderen in mobiele apps met Android's Android-speler en AV Foundation van iOS. MPEG-DASH wordt ook ondersteund door een lijst met clients op deze pagina.

Exporteren

In de context van een VMS voor beveiligingscamera's verwijst het exporteren van video naar het proces waarbij geselecteerde gedeelten van een video-opname worden gemaakt en een afzonderlijk bestand wordt gemaakt, meestal een MP4-bestand, dat vervolgens extern kan worden gedeeld. De video-opname kan bijvoorbeeld beeldmateriaal bevatten waarin promptactie van medewerkers een veiligheidsincident heeft voorkomen. Dat gedeelte van de opname kan worden geëxporteerd naar een MP4-bestand voor gebruik in toekomstige trainingssessies.

Video

Video's zijn resources in uw Video Analyzer-account die VMS-mogelijkheden mogelijk maken, zoals opnemen, afspelen, streamen en exporteren. Video's kunnen worden opgenomen van RTSP-camera's of kunnen worden gemaakt door delen van een bestaande opgenomen video te exporteren. Opgenomen video's kunnen worden gestreamd en bekeken met behulp van de widget Video Analyzer-speler of andere compatibele spelers. Geëxporteerde video's kunnen worden gedownload als MP4-bestanden.

Wanneer u Video Analyzer gebruikt voor het opnemen van een RTSP-camera, moet u die videoresource aan die camera koppelen. U kunt continu video van die camera opnemen in die videoresource, of u kunt sporadisch opnemen op basis van gebeurtenissen. Video Analyzer biedt ondersteuning voor het aan een bestaande videoresource toe te staan gegevens. Hiervoor moeten de eigenschappen van de RTSP-camera (resolutie, framesnelheid, enzovoort) echter ongewijzigd blijven. Als u de camera-instellingen moet wijzigen, moet u overschakelen naar opname naar een nieuwe videoresource.

Wanneer u een Video Analyzer-account maakt, moet u er een Azure-opslagaccount aan koppelen. Zowel opgenomen als geëxporteerde video's die zijn opgeslagen als blobs in een container in het opslagaccount. Alle inhoud die aan dergelijke videoresources is gekoppeld, wordt opgeslagen als blobs in de bijbehorende containers, terwijl Video Analyzer de metagegevens bevat (zoals een naam, beschrijving of aanmaaktijd).

gRPC

gRPC is een taalagnostisch RPC-framework (Remote Procedure Call) met hoge prestaties. Het maakt gebruik van op sessies gebaseerde gestructureerde schema's via Protocol Buffers 3 als de onderliggende indeling voor berichtuitwisseling voor communicatie.

Streaming met lage latentie

Videostreaming met lage latentie is een nuttige functie van een VMS-systeem. Video Analyzer kan live video streamen met een vertraging van ongeveer 2 seconden. Latentie betekent de vertraging tussen het moment waarop een gebeurtenis zich voor de camera voor en wanneer die gebeurtenis wordt gezien op een afspeelapparaat.

Volgende stappen