Protokol RTSP VS RTMP
Příprava
IP Camera Stream Solution: brána video médií
Jak vložit streamy z IP kamer na webové stránky
Možná máte doma nainstalovanou IP kameru (bezpečnostní kameru nebo ethernetovou kameru) a přemýšleli jste, zda můžete streamovat video v reálném čase na živé platformy nebo vložit živý přenos IP na webovou stránku.
Bohužel nenajdete jednoduché řešení nativně ve vaší IP kameře. Proto musíte použít některé externí aplikace nebo hardware, aby byly bezpečnostní kamery globálně přístupné.
Tento článek vám řekne, jak přenést stream z vaší IP kamery do jakéhokoli veřejného cíle a vložit jej na webovou stránku nebo dokonce webovou kameru s živým chatem.
IP kamera používá protokol RTSP . RTSP je protokol pro řízení médií, který vám umožňuje sledovat vaši bezpečnost ve vaší místní síti.
Veřejný internetový stream používá protokol RTMP . RTMP je protokol pro přenos médií široce přijímaný platformami Youtube, Twitch, Facebook Live a dalšími živými platformami.
Chcete-li streamovat bezpečnostní kameru, musíte přenést původní protokol z RTSP do RTMP.
Než začnete, musíte:
1. Zjistěte RTSP adresu vaší IP kamery.
2. Připravte si počítač, který je ve stejné síti jako kamera. Pomohlo by vám nasadit aplikaci nebo nakonfigurovat hardware připojený k místní síti.
3. Získejte URL streamu a klíč vaší cílové platformy (YouTube, Facebook atd.). K vytvoření RTMP push URL budete potřebovat adresu URL streamu a klíč streamu.
4. Připravte ORIVISION brána video médií (DH941), popř Video dekodér (DH931/ DS931/DS951)
Pomocí softwaru Onvif Device Manager vyhledejte adresu RTSP síťové kamery. Pokud jste již získali RTSP adresu síťové kamery, ignorujte prosím tento krok.
1. Stáhněte a nainstalujte software Onvif Device Manager. Software Onvif po otevření softwaru automaticky vyhledá kameru v síti. A kamera se zobrazí v levém okně.
2. Přihlaste se pomocí uživatelského jména a hesla vaší kamery.
3. Klikněte na 'Živé video', poté získáte adresu RTSP. (Viz obrázek níže)
4. Pokud vaše kamera vyžaduje pro přístup účet a heslo, poznamenejte si prosím formát adresy RTSP
Například:
Adresa RTSP je rtsp://192.168.10.64:554/Streaming/Channels/101xxxxxxx
Uživatelské jméno a heslo kamery je admin/admin.
Správná adresa je rtsp://admin: admin@192.168 .10.64:554/Streaming/Channels/101xxxxxxx
Vlastnosti produktu:
Vysoce výkonné hardwarové dekódování H264/H265;
Maximální podpora pro 9cestné přesměrování protokolu RTSP /HTTP /UDP/ HTTPS /SRT /RTMP na RTMP /RTMPS /UDP /RTP;
Podpora přenosu síťového portu 1 na síťový port 2;
K dispozici více cílů streamování;
Podpora výstupu až 3840 × 2160 (rozhraní HDMI);
Podpora pro vkládání zvuku (hudby na pozadí) do přeposílání streamů;
Podporujte lokální náhledový výstup s maximálně 9 kanály náhledu 720P
Chcete-li získat data z IP kamery a streamovat je na veřejné platformy v bráně video médií, musíte provést následující kroky:
1. Připojte bránu video médií k místní síti a spusťte ji.
2. Otevřete konzolu webu zařízení brány video médií a klikněte na stránku nastavení dekódování.
3. Zadejte RTSP adresu vaší síťové kamery v Nastavení vstupu.
4. Povolte streamování RTMP/RTMPS, abyste mohli streamovat z webových kamer na platformy, jako jsou YouTube a Facebook:
Například:
Adresa serveru RTMP je: rtmp://a.rtmp.youtube.com/live2
Klíč streamu je: 7thy-519k-6yux pubs xxxx


Tip: Pokud vaše kamera nemá vestavěný zvuk, musíte pro vložení zvuku použít bránu video médií DH941
Neexistuje žádný přímý způsob, jak vložit videa z bezpečnostních kamer na web. Vložení videí z YouTube/Facebooku/Přepnutí na vaši stránku je však snadné.
4.1 Vložení YouTube Stream na web:
Postup je následující:
1. Vstupte na svou stránku živého vysílání YouTube a klikněte na tlačítko 'Sdílet' ve spodní části videa.
2. Klikněte na 'Vložit' v možnosti sdílení a zkopírujte HTML kód iframe.
3. Přejděte do konzole svého webu a vytvořte testovací stránku (nebo příspěvek).
4. Pokud používáte WordPress, přidejte prosím blok 'Vlastní HTML'. Pokud používáte jiný nástroj pro tvorbu webových stránek, vyberte „Upravit jako HTML“.
5. Vložte kód HTML, který jste právě zkopírovali z YouTube.
6. Prohlédněte si náhled a podle potřeby upravte hodnoty šířky a výšky okna.
7. Zveřejněte stránku a užijte si živé vysílání.
4.2 Vložte Facebook Stream do webové stránky:
Postup je následující:
1. Vstupte na facebookovou stránku své webové kamery v reálném čase a klikněte na tlačítko 'Sdílet' vpravo.
2. Klikněte na 'Vložit' v možnosti sdílení a zkopírujte HTML kód iframe.
3. Přejděte do konzole svého webu a vytvořte testovací stránku (nebo příspěvek).
4. Pokud používáte WordPress, přidejte prosím blok 'Vlastní HTML'. Pokud používáte jiný nástroj pro tvorbu webových stránek, vyberte „Upravit jako HTML“.
5. Vložte HTML kód, který jste právě zkopírovali z Facebooku.
6. Prohlédněte si náhled a podle potřeby upravte hodnoty šířky a výšky okna.
7. Zveřejněte stránku a užijte si živé vysílání.
4.3 Vložení Twitch Stream na web:
Postup je následující:
1. Přejděte na stránku webové kamery Twitch v reálném čase a klikněte na tlačítko 'Sdílet' dole.
2. Klikněte na 'Vložit' v možnostech sdílení a zkopírujte HTML kód iframe (všimněte si prosím, že Twitch poskytuje dvě metody kódování, včetně JavaScriptu, který můžete zkopírovat).
3. Přejděte do konzole svého webu a vytvořte testovací stránku (nebo příspěvek).
4. Pokud používáte WordPress, přidejte prosím blok 'Vlastní HTML'. Pokud používáte jiný nástroj pro tvorbu webových stránek, vyberte „Upravit jako HTML“.
5. Vložte HTML kód, který jste právě zkopírovali z Twitche.
6. Prohlédněte si náhled a podle potřeby upravte hodnoty šířky a výšky okna.
Pokud kopírujete kód JavaScript, nezapomeňte do okna videa přidat atribut výšky a zadat správnou hodnotu.
Při kopírování kódu iframe musí být do atributu 'parent' zadán správný název domény. A nezapomeňte upravit hodnotu výšky.
7. Zveřejněte stránku a užijte si živé vysílání