Transmisja na żywo w YouTube obsługuje te protokoły przetwarzania danych klienci zewnętrzni:
Protokół przetwarzania | Zaszyfrowane | Obsługiwane kodeki wideo | Komentarz |
---|---|---|---|
RTMP | Nie | H.264 | Odpowiedni do transmisji na żywo z normalnym, małym lub bardzo małym opóźnieniem. |
RTMPS | Tak | H.264 | Odpowiedni do transmisji na żywo z normalnym, małym lub bardzo małym opóźnieniem. |
HLS | Tak | H.264 i H.265 (HEVC) | Lepszy do rozdzielczości 4K dzięki obsłudze HEVC. Obsługuje HDR. Nieodpowiednie w przypadku bardzo małego opóźnienia. |
DASH | Tak | H.264, VP9 | Dzięki obsłudze standardu VP9 lepsza jest rozdzielczość 4K. Nieodpowiednie w przypadku bardzo małego opóźnienia. |
Protokół RTMPS (Real Time Messaging Protocol) to powszechnie stosowany protokół do obsługi wideo akceptowanych w YouTube na żywo od czasu uruchomienia usługi.
RTMPS to bezpieczne rozszerzenie RTMP. RTMPS przynosi korzyści zarówno twórcom treści, jak i widzom, ponieważ zapobiegają interwencji człowieka. po stronie przetwarzania transmisji na żywo. Dzięki temu wszystkie dane transmisji na żywo twórcy – w tym obraz, dźwięk i sygnały kontrolne – są bezpiecznie przesyłane na serwery YouTube, chroniąc je przed przechwycenia w trakcie transportu.
Transmisje na żywo przez HTTP (HLS) i Dynamiczne adaptacyjne strumieniowe przesyłanie danych przez HTTP (DASH) protokoły przetwarzania również są szyfrowane. Dotyczy to np. RTMPS. Obsługują też z kodeków, których nie obsługuje RTMP ani RTMPS. w nowych kodekach wideo, takich jak VP9 czy Kodowanie wideo o wysokiej wydajności (HEVC) pozwala uzyskać znacznie lepszą kompresję do H.264, co pozwala użytkownikom na odtwarzanie w wyższej jakości lub prześlij strumień o tej samej jakości, ale z mniejszą szybkością transmisji bitów, co może spowodować zmniejsz buforowanie. Dlatego przetwarzanie HLS lub DASH to dobry wybór w przypadku treści premium. które wymagają wyższej jakości i rozdzielczości, ale stosunkowo większe opóźnienie. Pamiętaj, że przetwarzanie danych HLS i DASH zazwyczaj wiąże się z kosztami. większy czas oczekiwania niż RTMP, ponieważ HLS i DASH są oparte na segmentach.