Treści przesyłane strumieniowo zależą głównie od zastosowania i podłączonych urządzeń, a w mniejszym stopniu od rozmiaru wyświetlacza. Współczesne smartfony potrafią sprawnie odbierać i przetwarzać wideo 4K by wyświetlać je użytkownikowi.
Dziś YouTube, Google i Android są ze sobą ściśle powiązane w celu wydajnego przetwarzania wideo. Android zapewnia akcelerację sprzętową dla kodeków, a także obsługuje platformy gier w chmurze, podczas gdy Google Stadia jest zaimplementowana również w niższych warstwach.
Chociaż wideo 4K jest postrzegane jako kluczowa usługa 5G, a przesyłanie strumieniowe 4K wymaga przepustowości kanału na poziomie ~50 Mbit/s, technologia ta może również działać płynnie w dobrych warunkach LTE. Niektóre flagowe smartfony dziś są wyposażone w ekrany 4K, ale zobaczenie większej ilości szczegółów podczas zwykłego przesyłania strumieniowego wymaga od użytkowników trzymania urządzenia bardzo blisko oczu. Możemy łatwo wyobrazić sobie funkcję powiększania wideo 4K bez utraty ostrości na ekranie HD i lepsze wrażenia podczas oglądania na podłączonych monitorach lub projektorach. Ogólnie rzecz biorąc, smartfony wkrótce będą bardziej skupiać się na prezentowaniu treści wizualnych i dostarczaniu interaktywnych doświadczeń. Wideo w wysokiej rozdzielczości jest bramą dla wielu usług, takich jak wirtualna, rozszerzona rzeczywistość i gry w chmurze. Smartfony przekształcają się w routery multimedialne.
Wiele z nowych schematów dostarczania usług i obecne szybkości transmisji danych zaspokoją wymagania dla 4K, ale aplikacje interaktywne wymagają szybszego transportu.
Test strumieniowego przesyłania wideo YouTube 4K na QualiPoc Android
YouTube nie jest już tylko stałym strumieniem plików wideo przesyłanym do telefonu o stałej rozdzielczości i stałych ustawieniach. Wiele parametrów wpływa na postrzeganą jakość odbioru wideo. Oprócz przełączenia protokołów transportowych z TCP/TLS na UDP/QUIC, główną zmianą w YouTube było użycie standardu MPEG-DASH dla uzyskania zmiennych przepływności. W DASH wideo nie jest transportowane „jako jeden plik”, ale pobierane w krótkich, kilkusekundowych segmentach. Można zażądać innej rozdzielczości dla każdego segmentu, a szybkość transmisji tymczasowo obniżyć lub zwiększyć dopasowując do szacowanej jakości kanału. Zmniejsza to ryzyko zawieszania się obrazu, gdy szybkość strumieniowania jest zbyt wysoka, ale odbywa się kosztem szczegółów utraconych z powodu większej kompresji. Stosuje się różne kodeki wideo. Nadal istnieją VP8 i H.264, niektórzy używają H.265. Kodek VP9 dominuje dziś w wideo Full HD i jest również używany do 4K. Nadchodzi AV1. Nie jest kwestia wyboru jednego lub drugiego kodeka.Strumienie wideo są kodowane za pomocą odpowiedniego kodeka, którego należy użyć zależnie od obierającego urządzenia. Większość platform wideo używa różnych koderów do tego samego wideo. Platforma kliencka wybiera kodek najlepiej dopasowany do zaimplementowanego w urządzeniu dekodera (który może być przyspieszany sprzętowo), a zakodowane wideo jest następnie przesyłane strumieniowo.Negocjacje w tle między odtwarzaczem klienta a platformą serwera wideo określają rzeczywisty strumień (kodek, protokół i segmentację) oraz fizyczny serwer do dostarczania wideo. Rzeczywisty strumień wideo i parametry są wybierane tak, aby zapewnić jak najlepsze wrażenia bez jakiejkolwiek interakcji ze strony użytkownika.