Przejdź do treści
Callaba

Transmisja RTMP na żywo: zbuduj ścieżkę po ingestie

Na tej stronie

Transmisja RTMP na żywo jest gotowa na wydarzenie dopiero wtedy, gdy źródło, ingest i jeden wybrany rezultat dalszej ścieżki zostały przetestowane razem. RTMP jest często praktyczną ścieżką kontrybucyjną ze znanego enkodera. Pozostała część przepływu musi jeszcze określać, kto obserwuje sygnał, dokąd trafia i jak odbierają go widzowie.

Zacznij od rezultatu operacyjnego

Najpierw wybierz jeden rezultat: monitoring operatora, przekazanie do produkcji, nagrywanie, routing do celu albo dostarczanie w przeglądarce. Zapobiega to częstemu błędowi — uznaniu sukcesu po połączeniu enkodera, gdy zespół nie przetestował modułu, który naprawdę ma znaczenie.

Jeśli kolejnym zadaniem jest…Sprawdź po ingestie
MonitoringAktualny obraz, zamierzony dźwięk i stan aktywności.
NagrywanieStart, czas trwania, odtwarzanie i oczekiwany zapisany materiał.
RoutingKażdy skonfigurowany cel i jego niezależny stan.
Oglądanie w przeglądarceOsobno skonfigurowany punkt końcowy odtwarzacza, nie URL RTMP.

Używaj RTMP tam, gdzie obsługuje go nadawca

OBS, FFmpeg i wiele enkoderów może publikować RTMP. OBS opisuje konfigurację streamingu w bazie wiedzy OBS Studio, a FFmpeg obsługiwane opcje transportu w instrukcji protokołów. Skonfiguruj przydzielony URL i klucz, a następnie sprawdź, czy listener odbiorczy widzi nadawcę oraz użyteczne media. Wybór transportu nie rozstrzyga odporności, opóźnienia end-to-end ani dostarczania widzom; zależą one od całej ścieżki i jej ustawień.

Oddziel kontrybucję od odtwarzania

RTMP może wprowadzić sygnał do przepływu. HLS lub inny skonfigurowany przepływ wyjścia przeglądarkowego zapewnia widzom punkt końcowy web. Gdy pytasz „dlaczego ten URL nie odtwarza się w przeglądarce?”, skorzystaj z odtwarzacza RTMP i odtwarzania w przeglądarce, nie ze zmiany ustawień enkodera.

Lista kontroli przed wydarzeniem

  1. Potwierdź adres nadawcy, klucz, listener i zasadę dostępu.
  2. Wyślij znane źródło programu oraz sprawdź aktywność odbiornika i bitrate.
  3. Odsłuchaj zamierzony dźwięk i obejrzyj wideo w punkcie monitoringu.
  4. Uruchom jeden rezultat dalszej ścieżki istotny dla wydarzenia.
  5. Połącz ponownie nadawcę i potwierdź ścieżkę odzyskiwania zespołu.

Callaba odbiera nadawcę, pokazuje bieżącą aktywność i łączy sygnał z wybranym monitoringiem, nagrywaniem, routingiem lub przepływem odtwarzacza.

Następne kroki

Skonfiguruj listener w Callaba RTMP Server, postępuj zgodnie z przewodnikiem OBS, aby przetestować nadawcę, lub użyj RTMP do HLS do konfiguracji dostarczania w przeglądarce.