Streaming - online puzzle
Streaming (z anglického stream – proud) je technologie kontinuálního přenosu audiovizuálního materiálu mezi zdrojem a koncovým uživatelem. V současné době se streamingu využívá především pro přenášení audiovizuálního materiálu po internetu (webcasting). Webcasting může probíhat v reálném čase (internetová televize nebo rádio), nebo systémem Video on demand (např. YouTube). Pro streamování videa více uživatelům zároveň musí mít provozovatel k dispozici kromě obsahu také ještě streamovací server, který zajišťuje komunikaci s cílovými počítači a plynulé vysílání dat.
Kvalita videa
Na přenos audiovizuálního materiálu po internetu je třeba kodeků na zmenšení objemu dat. Dříve se ke streamingu využívaly flashové kodeky, Windows Media, Real Time a QuickTime, dnes je nejpoužívanějším kodekem H.264, pro streamování videa v rozlišení 4K také datově úspornější kodeky HEVC, VP9 nebo AV1, ty se však kvůli problémům s kompatibilitou využívají pouze pro podporovaná zařízení. Streaming v rozlišení 4K nabízí například služby YouTube, Netflix nebo Apple TV+. Pro živé vysílání se používají technologie HLS a MPEG-DASH.
Kvalita audia
Ke streamingu audia se využívají kodeky MP3, OGG a AAC, dříve také Windows Media Audio. Audio může být streamováno jako single bitrate, což je jeden konstantní datový tok nebo multibitrate, což je více konstantních datových toků přenášených dohromady v jednom datovém toku mezi kodérem streamu a serverem.