Kontrola Session VideoWhisper RTMP

Pro weby a integrace, kde dodatečná bezpečnostní opatření jsou vyžadovány, VideoWhisper Web Applications podporovat přihlašovací relaci kontrolu na straně Wowza RTMP.

To se používá k Ujistěte se, že žádné klienti se nebudou moci připojit k serveru rtmp bez dříve přihlášení na stránkách (s _login.php skripty pro php verze).
Když nový klient se pokusí připojit k serveru RTMP s názvem relace, RTMP aplikace zkontroluje na webovém serveru, pokud existuje relace klienta. Je-li webový server nepotvrdí, že klient přihlášen, RTMP server odmítne spojení. Rovněž šek na webKey, který musí být konfigurována stejným způsobem na serveru rtmp a web bude RTMP server: tím se zabrání připojení v případě únosu webové domény (pouze webový server a serveru rtmp znát klíč, aplikace klienta nemá).

Poznámky

  • Tímto zakážete připojení externího snímače (tj.. FMLE) a hráči (tj.. JwPlayer) na tuto adresu rtmp, Tyto neposkytne název relace pro kontrolu platnosti. Tyto aplikace mohou být podporovány pokročilé řešení, které umožňuje vložení klíč v rtmp adresu a také kontinuální rtmp řízení relace z webu (RTMP zprávy on-line připojení k webové skripty a tyto mohou ukončit všechny relace rtmp): Řízení relace RTMP
  • Obvykle, Každá instalace bude vyžadovat vlastní rtmp strana, která kontroluje informace relace s instalaci. Jinak budete muset poupravit skriptů pro kontrolu na všechny instalace.
  • This Wowza SE functionality is optional and can be disabled by leaving those properties blank.

RTMP konfigurace

RTMP straně webové relace kontrola je nyní podporováno Wowza rtmp strana. Stáhnout nejnovější verze Wowza rtmp strany, nasazení na server a aktualizovat tato nastavení v conf/videowhisper-web/Application.xml :


<Vlastnosti>
<Vlastnost>
<Jméno>acceptPlayers</Jméno>
<Hodnota>pravda</Hodnota>
</Vlastnost>
<Vlastnost>
<Jméno>Webové</Jméno>
<Hodnota>http://installation_url /rtmp_login.php?s =</Hodnota>
</Vlastnost>
<Vlastnost>
<Jméno>webKey</Jméno>
<Hodnota>VideoWhisper</Hodnota>
</Vlastnost>
<Vlastnost>
<Jméno>webLogout</Jméno>
<Hodnota>http://installation_url/rtmp_logout.php?s =</Hodnota>
</Vlastnost>
</Vlastnosti>
</Aplikace>

Pak restartujte službu WowzaMediaServer. Pro řešení potíží v protokolech Wowza přístup. Pokud dojde k chybám v protokolech chyb předložit jízdenku do VideoWhisper o tomto.

Konfigurace webu

Stáhnout nejnovější Video konference php edition a zkontrolovat tyto soubory integrace:
RTMP.Inc.php – ukládá informace o relaci, pokud uživatel ověřuje z vc_login.php ; obsahuje $webKey, pokud chcete změnit
rtmp_login.php – volání serveru rtmp zjistit, zda je platný název relace (ověřen); Získá také canKick oprávnění uživateli kopnout klientů
rtmp_logout.php – volání serveru rtmp při odpojení klienta s názvem relace (k vyčištění relaci)

Konfigurovat settings.php rtmp adresu videowhisper-web.

Integrovat to na jiné edice nebo instalace budete muset kopírovat 3 soubory výše uvedené instalační složku a zahrnout rtmp.inc.php do _login.php skripty, které povolují uživateli.
Další změny mohou být vyžadovány v závislosti na zvláštnosti jednotlivých integrace.

Ukázkové Demo konfigurace

Adresa url instalace: http://www.videowhisper.com/demos/vc_web
Použitím rtmp adresu: RTMP://videowhisper.com/videowhisper-web

<Vlastnost>
<Jméno>Webové</Jméno>
<Hodnota>http://www.videowhisper.com/demos/vc_web/rtmp_login.php?s =</Hodnota>
</Vlastnost>
<Vlastnost>
<Jméno>webKey</Jméno>
<Hodnota>VideoWhisper</Hodnota>
</Vlastnost>
<Vlastnost>
<Jméno>webLogout</Jméno>
<Hodnota>http://www.videowhisper.com/demos/vc_web/rtmp_logout.php?s =</Hodnota>
</Vlastnost>

Řízení relace RTMP (po přihlášení a pro 3rd strany kodéry/aplikace)

Kromě řízení relace přihlášení, Mohou také poskytovat rtmp straně VideoWhisper pro Wowza RTMP Session Control (zvláštní licence je vyžadována pro 3rd strana servery).

Slouží ke sledování 3 klienti stran, jiné než VideoWhisper aplikace, jako Wirecast, Flash Media Live Encoder (FMLE), Otevřené vysílací Software (OBS), GoCoder iOS/Android aplikací pro rtmp živé vysílání.

V příkladu, je-li vysílání spojuje přímo s aplikací externí kodér, skripty webové stránky mohou být oznámeny o tom Ukázat svůj kanál jako LIVE.
Také webové skripty mohou komunikovat zpět do serveru rtmp odpojení klienta v případě potřeby.