Server RTMP je přijímacím bodem pro živého vysílatele. Kodér nebo produkční aplikace odešle adresu URL RTMP a klíč streamu; server tuto relaci přijme, uplatní zásady přístupu a zpřístupní stream pro další zvolený úkol. Není automaticky přehrávačem pro diváky, CDN, rekordérem ani produkčním přepínačem.
Co server RTMP dělá
Užitečný mentální model je vysílatel → server RTMP → vybraný navazující modul. Vysílatelem může být OBS, FFmpeg nebo kodér. Zveřejněná specifikace RTMP je zachována v historickém zrcadle specifikace. Server dává vysílateli adresu a přihlašovací údaje, poté operátorovi umožňuje zjistit, zda jsou připojení a média aktivní. Nahrávání, směrování, monitoring a doručování divákům vyžadují vlastní konfiguraci a akceptační kontrolu.
| Vrstva | Otázka k zodpovězení |
|---|---|
| Příjem | Dorazil přiřazený vysílatel k naslouchajícímu bodu se zamýšleným klíčem? |
| Média | Jsou video, zvuk a datový tok u přijímače použitelné? |
| Navazující zpracování | Který samostatně nakonfigurovaný monitor, záznam, trasa nebo přehrávač jej má přijmout? |
Adresu pro publikování čtěte pečlivě
Koncový bod RTMP obvykle spojuje adresu serveru nebo cestu aplikace s názvem streamu či klíčem. S klíčem zacházejte jako s přihlašovacím údajem: zkopírujte jej z nasazení, nevkládejte jej do veřejného dokumentu a pokud se prozradí, vyměňte jej. Port závisí na nasazení; nepředpokládejte jeho dostupnost, dokud neověříte naslouchající bod a pravidla firewallu.
Zvolte řízený nebo hostující přístup
Řízený režim přiřazuje role Publisher a Receiver ke stejnému nakonfigurovanému názvu streamu; adresa URL RTMP proto může být pro obě role shodná. Režim Guest nepoužívá předem vytvořená pravidla přístupu. Záměrně otevírá koncový bod: při publikování zvolte neprázdný název streamu a stejný název použijte pro příjem.
Ověřte předání v tomto pořadí
- V řízeném režimu potvrďte, že stream má role Publisher a Receiver; v režimu Guest potvrďte, že otevřený koncový bod je záměrný.
- Publikujte známý zdroj a ověřte stav aktivního vysílatele i příchozí datový tok.
- Zkontrolujte obraz a zamýšlený zvuk z nakonfigurovaného přijímače nebo monitorovací cesty.
- Teprve poté otestujte zvolený workflow nahrávání, směrování nebo výstupu do prohlížeče.
Pokud OBS hlásí, že streamuje, ale server nezobrazuje žádného vysílatele, porovnejte přesnou adresu URL a klíč a poté zkontrolujte DNS, port naslouchajícího bodu a pravidlo přístupu. Je-li vysílatel viditelný, ale navazující cesta je prázdná, kontrola příjmu prošla; prozkoumejte daný navazující modul, místo abyste náhodně měnili kodér.
Pracujte s přijatým streamem
Callaba RTMP Server je nakonfigurovaný naslouchající bod a bod řízení pro operátora: vytvořte přístup vysílatele a přijímače, sledujte aktuální aktivitu a předejte vybraný stream dalšímu provoznímu úkolu. Přehrávání v prohlížeči je samostatný workflow Web Player nebo HLS; moderní prohlížeče nativně nepřehrávají adresu URL RTMP.
Další kroky
Pro nakonfigurovaný workflow příjmu si prohlédněte Callaba RTMP Server. Pro test odesílatele použijte průvodce OBS RTMP, pro hranici přenosu základy protokolu RTMP, nebo přehrávač RTMP a přehrávání v prohlížeči, pokud je dalším úkolem sledování streamu.