Rövid útmutató: Első lépések a Video Analyzer élő folyamataival a Azure Portal
Másik lehetőségként tekintse meg az Intelligens videoalkalmazások létrehozása a peremhálózaton című témakört.
Megjegyzés
Nyugdíjba megyünk az Azure Video Analyzer előzetes verziójú szolgáltatásától. Javasoljuk, hogy 2022. december 01-ig váltsa át az alkalmazásait a Video Analyzerről.
Ez a kivezetés nem érinti az Azure Video Analyzer for Media-t. Most az Azure Video Indexerre lesz átnevítve. További információért kattintson ide .
Beavatkozás szükséges: A számítási feladatok megszakadásának minimalizálása érdekében 2022. december 01. előtt váltsa át az alkalmazást a Video Analyzerről az útmutatóban ismertetett javaslatok alapján. 2022. december 1-től az Azure Video Analyzer-fiók már nem fog működni. 2022. május 2-tól nem hozhat létre új Video Analyzer-fiókokat.
Ez a rövid útmutató végigvezeti azon lépéseken, hogyan rögzíthet és rögzíthet videókat egy RTSP-kameráról élő folyamatok használatával az Azure Video Analyzer szolgáltatásban. A Azure Portal használatával létre fog hozni egy Video Analyzer-fiókot és a hozzá tartozó erőforrásokat. RtSP-kameraszimulátort fog üzembe helyezni, ha nincs hozzáférése egy tényleges RTSP-kamerához (amely elérhető az interneten keresztül). Ezután üzembe helyezi a megfelelő Video Analyzer-erőforrásokat, hogy videót rögzítsen a Video Analyzer-fiókjában.
Az ebben a dokumentumban ismertetett lépések az interneten keresztül elérhető, tűzfal mögött nem védett kamerákra vonatkoznak. Az alábbi diagram grafikusan ábrázolja azt az élő folyamatot , amelyet a Video Analyzer-fiókban fog üzembe helyezni.
Előfeltételek
Aktív Azure-előfizetés. Ha még nincs előfizetése, hozzon létre egy ingyenes fiókot.
Megjegyzés
Szüksége lesz egy Azure-előfizetésre, amelyben a Közreműködő és a Felhasználói hozzáférés rendszergazdája szerepkör is elérhető ahhoz az erőforráscsoporthoz, amelyben új erőforrásokat (felhasználó által hozzárendelt felügyelt identitás, tárfiók, Video Analyzer-fiók) fog létrehozni. Ha nem rendelkezik a megfelelő engedélyekkel, kérje meg a fiókadminisztrátort, hogy adja meg Önnek ezeket az engedélyeket. A társított tárfióknak ugyanabban a régióban kell lennie, mint a Video Analyzer-fióknak. Javasoljuk, hogy standard, általános célú v2-tárfiókot használjon.
Egy, az interneten keresztül elérhető RTSP-kamera, vagy egy (rendszergazdai jogosultságokkal rendelkező) Azure-beli Linux rendszerű virtuális gép rtsp kameraszimulátor üzemeltetéséhez
Mintaarchitektúra – Videó rögzítése kameráról az interneten keresztül
RTSP kamera
A támogatott kamerákhoz RTSP-kompatibilis kamerához kell hozzáférnie. A kamerát úgy kell konfigurálni, hogy legfeljebb 3 Mbps sávszélességű videoképet kódoljon. Jegyezze fel ezt a maximális sávszélesség-beállítást. Emellett a kamera RTSP-kiszolgálójának elérhetőnek kell lennie a nyilvános interneten keresztül. Ha képes használni egy ilyen kamerát, továbbléphet az Azure-erőforrások létrehozása szakaszra. Másik lehetőségként rtsp kameraszimulátort is üzembe helyezhet az alábbi szakaszban leírtak szerint.
RTSP-kameraszimulátor üzembe helyezése
Ez a szakasz bemutatja, hogyan helyezhet üzembe RTSP-kameraszimulátort az "Ubuntu Server 18.04" operációs rendszert futtató Azure Linux rendszerű virtuális gépeken. Ez a szimulátor a Live555 Media Servert használja.
Megjegyzés
A harmadik féltől származó szoftverekre mutató hivatkozások kizárólag tájékoztatási és kényelmi célokra szolgálnak. A Microsoft nem támogatja és nem biztosítja a harmadik féltől származó szoftverekre vonatkozó jogosultságokat. További információ: Live555 Media Server.
Figyelmeztetés
Vegye figyelembe, hogy ez az RTSP-kameraszimulátor végpontja az interneten keresztül érhető el, így bárki számára elérhető lesz, aki ismeri az RTSP URL-címet.
Üzembehelyezési lépések:
Helyezzen üzembe egy standard_D2s_v3 sorozatú, "Ubuntu Server 18.04" operációs rendszert futtató Azure Linux rendszerű virtuális gépet. A virtuális gépek létrehozásának lépéseit itt találja , és nem kell telepítenie a hivatkozott cikkben említett webkiszolgálót. Emellett engedélyezze az SSH-portot az üzembe helyezési varázslóban, hogy SSH-kapcsolaton keresztül kapcsolódhasson a virtuális géphez.
Engedélyezze a bejövő kapcsolatokat az RTSP protokollhoz. A Azure Portal nyissa meg a fent létrehozott Linux rendszerű virtuális gép felügyeleti panelét.
- Kattintson a Hálózatkezelés elemre – a panel megnyílik a bejövő SSH-kapcsolatok támogatásához létrehozott hálózati biztonsági csoport (NSG) bejövő portszabályaihoz.
- Új portszabály hozzáadásához kattintson a Bejövőport-szabály hozzáadása elemre
- A megnyíló panelen módosítsa a célporttartományokat 554-re. Válasszon egy nevet a szabálynak, például "RTSP". Tartsa meg az összes többi értéket alapértelmezettként. További információt itt talál.
Telepítse a Dockert a virtuális gépre az itt található utasítások alapján, csak a lépéseket követve ellenőrizze a Docker telepítését a "hello-world" rendszerkép futtatásával.
Csatlakozás a virtuális gépre, például SSH használatával. A terminálablakban hozzon létre egy helyi mappát (például "localmedia" a médiafájlok tárolásához), ezzel a virtuális gép helyi mappával lesz leképezve az RTSP mediaserver tárolóra.
Másolja ki a kamera hírcsatornájának szimulálásához használt MKV-fájlt az alábbiak szerint:
cd localmedia wget https://avamedia.blob.core.windows.net/public/camera-1800s.mkv
Indítsa el az RTSP-kiszolgálót a virtuális gépen az előre elkészített tárolórendszerkép használatával az alábbiak szerint
sudo docker run -d -p 554:554 -v ${PWD}:/live/mediaServer/media mcr.microsoft.com/ava-utilities/rtspsim-live555:1.2
Miután az RTSP-kiszolgáló fut, az ügyfelek mostantól egy RTSP URL-címen keresztül csatlakozhatnak hozzá:
Lépjen a virtuális gép Áttekintés lapjára Azure Portal, és jegyezze fel a "Nyilvános IP-cím" értékét
- Az RTSP URL-címe rtsp://{Nyilvános IP-cím}:554/media/camera-1800s.mkv, asztali lejátszóval tesztelhető, pl. VLC
Azure-erőforrások létrehozása
A következő lépés a szükséges Azure-erőforrások (Video Analyzer-fiók, tárfiók és felhasználó által hozzárendelt felügyelt identitás) létrehozása.
Video Analyzer-fiók létrehozása a Azure Portal
Jelentkezzen be az Azure Portalra.
A felső keresősávon írja be a Video Analyzer kifejezést.
A Szolgáltatások területen válassza a Videoelemzők lehetőséget.
Válassza a Hozzáadás lehetőséget.
A Video analyzer-fiók létrehozása szakaszban adja meg a következő kötelező értékeket:
- Előfizetés: Válassza ki azt az előfizetést, amelyet a Video Analyzer-fiók létrehozásához használ.
- Erőforráscsoport: Válasszon ki egy erőforráscsoportot, ahol a Video Analyzer-fiókot hozza létre, vagy válassza az Új létrehozása lehetőséget egy erőforráscsoport létrehozásához.
- Video Analyzer-fiók neve: Adja meg a Video Analyzer-fiók nevét. A névnek minden kisbetűnek vagy számnak szóköz nélkül, 3–24 karakter hosszúságúnak kell lennie.
- Hely: Válasszon ki egy helyet a Video Analyzer-fiók üzembe helyezéséhez (például az USA 2. nyugati régiója).
- Storage fiók: Hozzon létre egy tárfiókot. Javasoljuk, hogy válasszon egy standard, általános célú v2-tárfiókot .
- Felhasználói identitás: Új, felhasználó által hozzárendelt felügyelt identitás létrehozása és elnevezése.
Válassza az Áttekintés + létrehozás lehetőséget az űrlap alján.
Élő folyamat üzembe helyezése
A Video Analyzer-fiók létrehozása után a következő lépésekkel létrehozhat egy élő folyamattopológiát és egy élő folyamatot.
Nyissa meg a Video Analyzer-fiókot, és keresse meg az Élő menüelemet a bal alsó sarokban, és válassza ki.
A Topológiák síkon válassza a Topológia létrehozása lehetőséget felülről egy élő topológia létrehozásához. Élő folyamattopológia létrehozásához kövesse a portál varázslójának lépéseit
A folyamattopológia létrehozása varázsló megjelenik a portálon
Válassza a Mintatopológiák kipróbálása lehetőséget–> válassza az ÉLŐ rögzítés, felvétel és stream lehetőséget az RTSP kameratopológiából –> Válassza a "Folytatás" lehetőséget a Mintatopológia betöltése párbeszédpanelen.
Ekkor megjelenik az élő folyamat topológiáját létrehozó varázsló, amelyen egy videofogadó csomóponthoz csatlakoztatott RTSP-forráscsomópont látható.
Adja meg a topológia létrehozásához szükséges mezőket:
- Topológia neve – Adja meg a topológia nevét
- Leírás (nem kötelező) – Rövid leírás a topológiáról
- Kind (előre kitöltött "Live" )
- Válassza ki az RTSP forráscsomópontot, majd állítsa be a Transport tulajdonság értékét TCP-ként
- Válassza a Mentés alapértelmezett konfigurációval lehetőséget a többi tulajdonsághoz
A következő lépés egy élő folyamat létrehozása az előző lépésben létrehozott topológiával.
Válassza a Folyamatok lehetőséget–> Válassza a Folyamat létrehozása lehetőséget,> majd válassza ki az előző lépésben létrehozott élő folyamattopológiát egy folyamat létrehozásához. A topológia kiválasztása után kattintson a Létrehozás gombra
Az élő folyamat létrehozása varázsló megjelenik a portálon. Adja meg a szükséges mezőket:
- Élő folyamat neve – Egyedi név használata, alfa számok és kötőjelek engedélyezése
- Bitráta – Ez az élő folyamat számára fenntartott maximális kapacitás kbps-ban, az engedélyezett tartomány 500 kbps és 3000 kbps közötti. Használja az alapértelmezett 1000-et RTSP kameraszimulátor camera-1800s.mkv fájlhoz (ennek az értéknek egyeznie kell a használt videofájlmintával).
- rtspUserNameParameter, rtspPasswordParameter – Ezekhez a mezőkhöz állítson be próbaértékeket, ha RTSP-kameraszimulátort használ, máskülönben adjon meg hitelesítési hitelesítő adatokat a tényleges RTSP-kamerastreamhez
- rtspUrlParameter – Használat
rtsp://<VMpublicIP>:554/media/camera-1800s.mkv
(RTSP kameraszimulátorhoz) más tényleges RTSP kamerastream URL-címe - videoNameParameter – A rögzítendő célvideó-erőforrás egyedi neve. Megjegyzés: használjon egyedi videoerőforrást minden kamerához (vagy MKV-fájlhoz)
Válassza a Létrehozás lehetőséget , és látni fogja, hogy létrejön egy folyamat a portál folyamatrácsán.
Válassza ki a rácsban létrehozott élő folyamatot, majd az élő folyamat aktiválásához válassza a panel jobb oldalán elérhető Aktiválás lehetőséget. Ezzel elindítja az élő folyamatot, és elkezdi rögzíteni a videót
Most már láthatja a videoerőforrást a Video Analyzer fiók-Videók> paneljén a portálon. Az állapot azt jelzi, hogy a Rögzítés folyamat aktív, és rögzíti az élő videóstreamet.
Néhány másodperc elteltével válassza ki a videót, és láthatja az alacsony késésű streamet.
Megjegyzés
RTSP-kameraszimulátor használata esetén nem lehet pontosan meghatározni a végpontok közötti késést. Továbbá, miután az RTSP kameraszimulátor elérte az MKV-fájl végét, leáll. Az élő folyamat megpróbál újracsatlakozni, és egy idő után a szimulátor újraindítja a streamet a fájl elejétől. Ha hagyja, hogy ez az élő folyamat több órán át fusson, rések jelennek meg a videófelvételen, amikor a szimulátor leáll és újraindul.
Ha szükséges, tekintse meg a tevékenységnaplót az üzembehelyezési műveletek gyors ellenőrzéséhez. A figyelési és eseménynaplókat itt találja.
A folyamatrögzítés inaktiválásához lépjen a Video Analyzer-fiókjába>, a bal oldali panelen válassza az Élőfolyamatok lehetőséget.> Válassza ki az inaktiválni kívánt folyamatot, majd válassza az Inaktiválás lehetőséget a folyamatrácsban, ezzel leállítja a felvételt.
Ha nincs rájuk szükség, továbbra is törölheti a folyamattopológiát & .
Az erőforrások eltávolítása
Ha más rövid útmutatókat vagy oktatóanyagokat szeretne kipróbálni, tartsa meg a létrehozott erőforrásokat. Ellenkező esetben lépjen a Azure Portal, nyissa meg az erőforráscsoportokat, válassza ki azt az erőforráscsoportot, ahol a rövid útmutatót futtatta, és törölje az összes erőforrást.
Következő lépések
- További információ a videó adatmegőrzési szabályzatának kezeléséről
- Próbáljon ki különböző MKV-mintafájlokat a médiaszimulátorhoz , a mintafájl átviteli sebességének meg kell egyeznie a folyamat beállításával.
- További információ a felhőfolyamatok naplózásának figyeléséről&.