Możesz prowadzić transmisję w YouTube na żywo przy użyciu RTMPS – bezpiecznego rozszerzenia popularnego protokołu strumieniowej transmisji wideo RTMP. RTMP wykorzystuje połączenie z użyciem protokołu Transport Layer Security (TLS/SSL) i zapewnia szyfrowanie.
Na początek
Sprawdź, czy Twój koder obsługuje RTMPS i czy znasz podstawy transmisji na żywo w YouTube. Dowiedz się, jak utworzyć transmisję na żywo za pomocą kodera
1. Sprawdź, czy istnieje gotowe ustawienie RTMPS do YouTube
Zaktualizuj koder do najnowszej wersji i sprawdź, czy jest w nim ustawienie RTMPS do YouTube.
- Jeśli widzisz takie gotowe ustawienie, wybierz je. Konieczne może być też podanie klucza strumienia z Pokoju reżyserskiego. Teraz możesz rozpocząć transmisję.
- Jeśli Twój koder ma gotowe ustawienie RTMPS do YouTube, przejdź do kroku „Ustaw adres URL serwera”.
2. Ustaw adres URL serwera
Adres URL używany w protokole RTMPS możesz uzyskać w Pokoju reżyserskim. Nadal będzie tam domyślnie widać adres URL RTMP – pamiętaj, by zamiast niego użyć adresu URL protokołu RTMPS.
- Otwórz Pokój reżyserski YouTube.
- Kliknij kartę Transmisja lub zaplanuj nową transmisję na żywo.
- W polu „URL transmisji” w ustawieniach transmisji kliknij ikonę blokady, aby wyświetlić adres URL RTMPS.
- Skopiuj URL transmisji.
- Wklej adres do kodera.
- Skopiuj klucz strumienia YouTube z Pokoju reżyserskiego i wklej go do kodera.
Rozwiązywanie problemów
Błędy SSL
Jeśli zobaczysz błąd w stylu „Serwer RTMP wysłał nieprawidłowy certyfikat SSL”:
1. Sprawdź, czy adres URL serwera jest poprawny
rtmps
, a nie tylko rtmp
.2. Podaj numer portu
Jeśli adres URL wygląda na poprawny, ale nadal pojawia się błąd SSL, podaj w URL-u port 443. Oto przykład, ale musisz samodzielnie uzupełnić go o adres URL transmisji uzyskany z Pokoju reżyserskiego:
rtmps://przykładowySerwerYouTube.com:443/stream
Jeśli koder umożliwia podanie numeru portu w opcjach konfiguracji, wpisz tam 443.
Osiągnięto limit czasu połączenia.
Jeśli zobaczysz błąd w stylu „Nie udało się połączyć z serwerem — osiągnięto limit czasu połączenia”:
1. Sprawdź, czy adres URL serwera jest poprawny
Wykonaj instrukcje z sekcji „Ustaw adres URL serwera”, aby mieć pewność, że URL serwera jest prawidłowy.
Zarówno protokół, jak i serwer powinny używać ciągu rtmps, a nie tylko rtmp.