Przejdź do głównej zawartości
Wszystkie kolekcjeWebex Events Streaming
Transmisja strumieniowa do Webex Events z oprogramowania innych firm za pomocą protokołu RTMP
Transmisja strumieniowa do Webex Events z oprogramowania innych firm za pomocą protokołu RTMP

Użyj Webex Events RTMP Player, aby osadzić transmisje i spotkania w swoim wydarzeniu

Daniel Murphey avatar
Napisane przez Daniel Murphey
Zaktualizowano ponad tydzień temu

Ten artykuł został przetłumaczony z języka angielskiego za pomocą tłumaczenia maszynowego.

Jeśli chcesz transmitować na żywo do swojej Event App za pomocą platformy streamingowej, która nie jest oficjalnie obsługiwana przez Webex Events, używać wielu różnych platform do jednego strumienia, transmitować z eCDN lub transmitować oprogramowanie do spotkań bezpośrednio do swojej Event App, to protokół Real-Time Messaging Protocol (RTMP) jest dla Ciebie! Nie wiesz, czym jest RTMP lub dlaczego jest przydatny? Przeczytaj nasz artykuł Wprowadzenie do Webex Events RTMP Player, aby dowiedzieć się więcej!

Zdjęcie sceny podczas imprezy hybrydowej, wokół której ustawiono kamery i monitory monitorujące poziom pewności siebie.

Niezależnie od tego, czy zajmujesz się produkcją strumieniową samodzielnie, czy współpracujesz z profesjonalną firmą produkcyjną, taką jak Meeting Tomorrow , w tym artykule znajdziesz wymagania dotyczące kodowania i porady, wyjaśniono, jak korzystać z Webex Events RTMP Player, a także zamieszczono odpowiedzi na często zadawane pytania.

Wymagania dotyczące kodowania i sieci

Nasze rekomendacje dotyczące ustawień kodowania są zgodne ze standardami branżowymi i najlepszymi praktykami, a ich celem jest zapewnienie odbiorcom jak najlepszych wrażeń.

Kodeki i rozdzielczość

Webex Events RTMP obsługuje strumienie wideo H.264 w rozdzielczości 480p, 720p i 1080p oraz strumienie audio AAC.

Ustawienia wideo

Szybkość transmisji, liczba klatek na sekundę (FPS) i rozdzielczość są ze sobą powiązane, a rozdzielczość strumienia w dużej mierze determinuje szybkość transmisji i liczbę klatek na sekundę (klatki na sekundę, FPS). Użyj następujących zalecanych ustawień, które są dostępne w większości oprogramowania do kodowania wideo H.264 lub interfejsów API sprzętowych:

  • Szybkość transmisji bitów

    • 1500 kbps dla 480p

      • Minimalna akceptowalna jakość dla każdej sytuacji przesyłania strumieniowego to 1500 Kbps/rozdzielczość 480p

    • Do 4500 kbps dla 720p

    • Do 8500 Kbps dla 1080p

  • Liczba klatek na sekundę - 30

  • IDR/Klatka kluczowa – 2 sekundy (lub 1 przy mniejszym opóźnieniu)

  • Poziom H.264 - Główny

  • Zmiana sceny – wyłączona (preferowana)

  • Podpróbka chrominancji - YUV420P

  • CABAC- Preferowany

💡 Pamiętaj, że zdecydowanie zalecamy korzystanie wyłącznie ze stałej przepływności bitowej (CBR), aby uzyskać płynniejsze i bardziej stabilne wrażenia z transmisji na żywo. Jeśli używasz zmiennej przepływności bitowej (VBR), Twoje transmisje będą bardziej podatne na buforowanie i przerywane odtwarzanie.

Ustawienia audio

Obsługujemy następujące ustawienia:

  • Szybkość transmisji - 96-320 kbps

  • Częstotliwość próbkowania - 44,1 lub 48 kHz

  • Kanały - Do 2 (mono lub stereo)

Sieć

Aby uzyskać jak najbardziej stabilne i trwałe połączenie, zawsze korzystaj z Internetu przewodowego.

Niestabilne połączenie internetowe może powodować buforowanie i opóźnienia strumienia dla widzów, więc wybrane ustawienia bitrate'u wideo i audio, FPS i klatek kluczowych muszą być wykonalne w oparciu o siłę sieci. Im wyższe ustawienia, tym więcej pasma będzie potrzebne do strumienia.

⚠️ Uwaga! Zawsze testuj strumienie RTMP przed dniem wydarzenia z dokładnym sprzętem kodującym, oprogramowaniem i konfiguracją sieci, które będą używane podczas oficjalnego strumienia, aby zapewnić płynne odtwarzanie wideo i audio.

Aktywuj RTMP i skopiuj klucz strumienia i adres URL RTMP

Unikalny adres URL RTMP i klucz strumienia, które Webex Events udostępnia dla każdego strumienia na żywo w Twoim wydarzeniu, wskazują Twojemu oprogramowaniu strumieniowemu, gdzie ma transmitować strumień. Używaj kluczy strumienia tyle razy, ile potrzebujesz i testuj tyle, ile chcesz! 👍

Aktywuj RTMP i inne funkcje

Podczas tworzenia funkcji Live Stream lub sesji wybierz RTMP Player jako dostawcę strumienia. Jeśli chcesz korzystać z dodatkowych funkcji, takich jak Webex Events Closed Captions & Translations , human captioning lub Attendee Engagement options, teraz jest dobry moment, aby aktywować te opcje.

Okno dialogowe Edytuj transmisję na żywo. Wybrano odtwarzacz RTMP Webex Events.

Po zakończeniu wprowadzania zmian kliknij Zapisz zmiany .

Skopiuj klucz strumienia i adres URL RTMP

Teraz ponownie edytuj funkcję transmisji strumieniowej na żywo lub sesję i zwróć uwagę, że pola RTMP URL i Stream Key są teraz wypełnione. Kliknij przycisk Kopiuj obok każdego z nich — wkleisz je do oprogramowania do transmisji strumieniowej w następnym kroku.

Pola RTMP URL i Klucz strumienia w oknie dialogowym Edytuj strumień na żywo.

Aby uzyskać najlepsze wrażenia, skopiuj adres URL RTMP i klucz strumienia dla wielu strumieni na żywo do arkusza kalkulacyjnego zawierającego nazwy strumienia na żywo lub sesji i godziny rozpoczęcia. Ułatwia to odwoływanie się do adresów URL i kluczy dla każdej sesji i udostępnianie ich.

Nie wiesz, czy użyć funkcji Live Stream czy transmisji na żywo Agenda Session? Przeczytaj nasz artykuł porównujący funkcję Live Stream i Session, aby uzyskać więcej informacji, które pomogą Ci podjąć decyzję.

Wprowadź adres URL RTMP i klucz strumienia do oprogramowania do transmisji

Teraz, gdy skopiowałeś adresy URL i klucze, czas wprowadzić je do oprogramowania do przesyłania strumieniowego.

Jeśli zarządzasz własnym oprogramowaniem do transmisji, musisz samodzielnie skopiować i wkleić adresy URL i klucze do każdego strumienia. Proces wprowadzania adresów URL RTMP i kluczy strumienia do oprogramowania do transmisji różni się w zależności od platformy. Zapoznaj się z dokumentacją wybranego oprogramowania, aby uzyskać dokładny opis procesu. Oto przykładowy zrzut ekranu ustawień przesyłania strumieniowego Vimeo:

Okno ustawień przesyłania strumieniowego w VMix.

💡 Pamiętaj, że jeśli Twoje oprogramowanie wymaga portu, użyj 443. Niektóre oprogramowanie, takie jak Teradek, wymaga dodania portu do adresu URL RTMP. Więcej informacji znajdziesz w sekcji FAQ dotyczącej edycji adresu URL RTMP w dalszej części tego artykułu.

Po ustawieniu adresów URL i kluczy możesz zaczynać! W ciągu kilku sekund od rozpoczęcia transmisji, zostanie ona wyświetlona uczestnikom w Event App. 📺

⚠️ Uwaga! Jeśli Twój strumień nie pojawi się od razu w Event App , nie uruchamiaj go ponownie. Odczekaj do 30 sekund, aż strumień się pojawi.

Teraz wiesz już wszystko o używaniu RTMP do transmisji na żywo. Czy współpracujesz z zespołem AV nad wydarzeniem hybrydowym? Przeczytaj nasz artykuł o przygotowaniu zespołu AV do wydarzenia hybrydowego !

Często zadawane pytania

Które oprogramowanie transmisyjne obsługuje protokół RTMP?

Mnóstwo! Strony internetowe, takie jak YouTube, Twitch i Facebook Live, a także lokalne oprogramowanie, takie jak Wirecast, Teradek i vMix, działały dla naszych klientów. Sprawdź dokumentację strony lub oprogramowania, aby dowiedzieć się, czy obsługują RTMP. Jeśli tak, zdecydowanie zalecamy przetestowanie, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami. 👍

💡 Pamiętaj, że Webex Events obsługuje niektórych z tych dostawców „od razu”. Zazwyczaj używasz ich z RTMP tylko wtedy, gdy chcesz używać wielu platform w jednym strumieniu na żywo. Zapoznaj się z naszym artykułem Live Streaming and Webex Events , aby uzyskać pełną listę dostawców, których oficjalnie obsługujemy.

Które oprogramowanie do obsługi konferencji obsługuje protokół RTMP?

Potwierdziliśmy, że Webex i Zoom współpracują z Webex Events RTMP, jednak gorąco zachęcamy do przetestowania dowolnego oprogramowania do obsługi spotkań, z którego korzystasz, aby dowiedzieć się, jak będzie się zachowywać i czego się spodziewać.

Które enkodery sprzętowe współpracują z protokołem RTMP?

Klienci zgłaszają sukcesy w stosowaniu enkoderów Blackmagic.

Czy mogę przesyłać strumieniowo do Webex Events RTMP z mojego eCDN?

Tak. Jednak w zależności od dostawcy eCDN, może być lepiej osadzić odtwarzacz dostawcy za pomocą i-frame, jak opisano w naszym artykule Vbrick i Webex Events .

Czy mogę transmitować Webex Events na inną platformę za pomocą protokołu RTMP?

Nie. Odtwarzacz Webex Events RTMP może odbierać strumienie tylko z platform zewnętrznych. Nie może transmitować strumienia wideo na platformę zewnętrzną.

Czy Webex Events RTMP Player wymaga protokołu RTMPS?

Tak. Jeśli używana przez Ciebie platforma transmisyjna nie obsługuje RTMPS, nie będzie działać z Webex Events.

Czy mogę wykorzystać klucz RTMP i adres URL wielokrotnie?

Tak! Używaj informacji RTMP tyle razy, ile potrzebujesz do testowania lub przesyłania strumieniowego z wielu różnych źródeł w trakcie sesji.

Mój strumień pokazuje logo dostawcy lub znak wodny. Jak go usunąć?

Dostawcy tacy jak Webex i Zoom automatycznie dołączają swoje logo jako znak wodny do strumienia. Ponieważ jest to ustawienie specyficzne dla dostawcy, skontaktuj się ze swoim dostawcą strumieniowania lub spotkania, aby omówić usunięcie. W przypadku spotkań lub seminariów internetowych Webex skontaktuj się z menedżerem ds. obsługi klienta Webex. Przeczytaj artykuł Webex o konfigurowaniu marki dla swojej witryny Cisco Webex w Control Hub, aby uzyskać więcej informacji.

Czy będę musiał edytować adres URL RTMP?

Niektóre platformy streamingowe mogą wymagać, aby adres URL RTMP zawierał określony port, wykluczał dodatkowy znak lub zawierał inne informacje. Zależy to od dostawcy, a dokładne kroki mogą się znacznie różnić. Na przykład Wirecast i Teradek wymagają dodania :443 do adresu URL RTMP i usunięcia ostatniego ukośnika.

Oryginał: rtmps://ff39bcb7eb65.global-contribute.live-video.net/apps/
Edytowano: rtmps://ff39bcb7eb65.global-contribute.live-video.net:443/apps

Zawsze testuj strumienie RTMP przed dniem wydarzenia. Jeśli napotkasz jakiekolwiek problemy, dokumentacja lub fora wybranego dostawcy prawdopodobnie pomogą Ci znaleźć rozwiązanie.

Pytania? Porozmawiaj z nami lub napisz na adres support@socio.events .

Czy to odpowiedziało na twoje pytanie?