RTSP VS RTMP protokoll
Készítmény
IP kamera adatfolyam megoldás: video média átjáró
IP-kamerás adatfolyamok beágyazása webhelyekbe
Előfordulhat, hogy otthonában van egy IP-kamera (biztonsági kamera vagy Ethernet-kamera), és azon gondolkodik, hogy a valós idejű videót élő platformokra streamelheti-e, vagy beágyazhatja-e az IP élő közvetítést egy weboldalba.
Sajnos natívan az IP-kamerában nem talál egyszerű megoldást. Ezért néhány külső alkalmazást vagy hardvert kell használnia a biztonsági kamerák globálisan elérhetővé tételéhez.
Ez a cikk bemutatja, hogyan küldhet adatfolyamot IP-kamerájáról bármilyen nyilvános helyre, és hogyan ágyazhatja be egy webhelybe vagy akár egy élő csevegés webkamerába.
Az IP kamera RTSP protokollt használ. Az RTSP egy médiavezérlő protokoll, amely lehetővé teszi a biztonság megfigyelését a helyi hálózaton belül.
A nyilvános internetes adatfolyam RTMP protokollt használ. Az RTMP egy médiaátviteli protokoll, amelyet széles körben alkalmaznak a Youtube, a Twitch, a Facebook Live és más élő platformok.
A biztonsági kamera streameléséhez át kell vinnie az eredeti protokollt az RTSP-ről az RTMP-re.
Mielőtt elkezdené, a következőket kell tennie:
1. Keresse meg IP-kamerája RTSP-címét.
2. Készítsen elő egy számítógépet, amely ugyanabban a hálózatban van, mint a fényképezőgép. Segítene az alkalmazás üzembe helyezésében vagy a helyi hálózathoz csatlakoztatott hardver konfigurálásában.
3. Szerezze meg a célplatform (YouTube, Facebook stb.) adatfolyam URL-címét és kulcsát. Szüksége lesz a stream URL-re és a stream kulcsra az RTMP push URL létrehozásához.
4. Készítse elő az ORIVISION-t video média átjáró (DH941), vagy Videodekóder (DH931/DS931/DS951)
Az Onvif Device Manager szoftverrel keresse meg a hálózati kamera RTSP-címét. Ha már megszerezte a hálózati kamera RTSP-címét, kérjük, hagyja figyelmen kívül ezt a lépést.
1. Töltse le és telepítse az Onvif Device Manager szoftvert. Az Onvif szoftver a szoftver megnyitása után automatikusan megkeresi a kamerát a hálózaton. A kamera pedig megjelenik a bal oldali ablakban.
2. Jelentkezzen be kamerája felhasználónevével és jelszavával.
3. Kattintson az 'Élő videó' elemre, ekkor megkapja az RTSP-címet. (Lásd az alábbi képet)
4. Ha a kamerának fiókra és jelszóra van szüksége a hozzáféréshez, kérjük, vegye figyelembe az RTSP-cím formátumát
Például:
Az RTSP-cím: rtsp://192.168.10.64:554/Streaming/Channels/101xxxxxxxx
A kamera felhasználóneve és jelszava: admin/admin.
A helyes cím: rtsp://admin: admin@192.168 .10.64:554/Streaming/Channels/101xxxxxxxx
Termékjellemzők:
Nagy teljesítményű H264/H265 hardveres dekódolás;
Maximális támogatás az RTSP /HTTP /UDP/ HTTPS /SRT /RTMP - RTMP /RTMPS /UDP /RTP 9-utas protokoll továbbításához;
Támogatja az 1. hálózati port átvitelét a 2. hálózati portra;
Több streaming cél elérhető;
Akár 3840 × 2160 kimenet támogatása (HDMI interfész);
Hang (háttérzene) továbbítási adatfolyamokba való beillesztésének támogatása;
Támogatja a helyi előnézeti kimenetet, legfeljebb 9 csatornás 720P előnézettel
Az IP-kamera adatok lekéréséhez és nyilvános platformokra való streameléséhez egy videomédia-átjáróban, a következő lépéseket kell tennie:
1. Csatlakoztassa a video média átjárót a helyi hálózathoz, és futtassa.
2. Nyissa meg a video médiaátjáró eszköz webhely-konzolját, és kattintson a dekódolási beállítások oldalra.
3. Adja meg a hálózati kamera RTSP-címét a Bemeneti beállításokban.
4. Engedélyezze az RTMP/RTMPS adatfolyamot, hogy webkamerás adatfolyamokat küldjön olyan platformokra, mint a YouTube és a Facebook:
Például:
Az RTMP-szerver címe: rtmp://a.rtmp.youtube.com/live2
Az adatfolyam kulcsa: 7thy-519k-6yux pubs xxxx


Tipp: Ha a kamerája nem rendelkezik beépített hanggal, a DH941 videó médiaátjárót kell használnia az audio beillesztéséhez.
Nincs közvetlen mód a biztonsági kamerák videóinak webhelybe ágyazására. A YouTube/Facebook/Switch videók beágyazása azonban egyszerű az oldalába.
4.1 YouTube Stream beágyazása a webhelybe:
A lépések a következők:
1. Lépj be a YouTube élő közvetítési oldalára, és kattints a 'Megosztás' gombra a videó alján.
2. Kattintson a 'Beágyazás' lehetőségre a megosztási lehetőségnél, és másolja ki a HTML iframe kódot.
3. Nyissa meg webhelye konzolját, és hozzon létre egy tesztoldalt (vagy bejegyzést).
4. Ha WordPress-t használ, adjon hozzá egy 'Egyéni HTML' blokkot. Ha másik webhelykészítőt használ, válassza a 'Szerkesztés HTML-ként' lehetőséget.
5. Illessze be a YouTube-ról most másolt HTML-kódot.
6. Tekintse meg és állítsa be az ablak szélességének és magasságának értékét szükség szerint.
7. Tegye közzé az oldalt, és élvezze az élő adást.
4.2 Facebook Stream beágyazása a webhelybe:
A lépések a következők:
1. Lépjen be webkamerája Facebook valós idejű oldalára, és kattintson a jobb oldalon található 'Megosztás' gombra.
2. Kattintson a 'Beágyazás' lehetőségre a megosztási lehetőségnél, és másolja ki a HTML iframe kódot.
3. Nyissa meg webhelye konzolját, és hozzon létre egy tesztoldalt (vagy bejegyzést).
4. Ha WordPress-t használ, adjon hozzá egy 'Egyéni HTML' blokkot. Ha másik webhelykészítőt használ, válassza a 'Szerkesztés HTML-ként' lehetőséget.
5. Illessze be az imént a Facebookról másolt HTML-kódot.
6. Tekintse meg és állítsa be az ablak szélességének és magasságának értékét szükség szerint.
7. Tegye közzé az oldalt, és élvezze az élő adást.
4.3 Twitch Stream beágyazása a webhelyre:
A lépések a következők:
1. Nyissa meg a webkamerás Twitch valós idejű oldalát, és kattintson a 'Megosztás' gombra alul.
2. Kattintson a 'Beágyazás' lehetőségre a megosztási beállításoknál, és másolja ki a HTML iframe kódot (kérjük, vegye figyelembe, hogy a Twitch két kódolási módszert biztosít, köztük a JavaScriptet, amelyeket másolhat).
3. Nyissa meg webhelye konzolját, és hozzon létre egy tesztoldalt (vagy bejegyzést).
4. Ha WordPress-t használ, adjon hozzá egy 'Egyéni HTML' blokkot. Ha másik webhelykészítőt használ, válassza a 'Szerkesztés HTML-ként' lehetőséget.
5. Illessze be a Twitchből kimásolt HTML-kódot.
6. Tekintse meg és állítsa be az ablak szélességének és magasságának értékét szükség szerint.
Ha JavaScript kódot másol, ügyeljen arra, hogy adjon hozzá egy height attribútumot a videó ablakhoz, és adja meg a megfelelő értéket.
Iframe kód másolásakor a megfelelő domain nevet kell megadni a „parent” attribútumban. És ne felejtse el beállítani a magasság értékét.
7. Tegye közzé az oldalt, és élvezze az élő adást