Arhivski sajt. Zvanični novi portal telekomunikacionog foruma Telfor nalazi se na adresi: www.telfor.rs

Multimedija: standardi kompresije, striming i integracija medijskih servisa

Ključne teze i rezime

  • Razumevanje kompleksnosti multimedijalnih podataka ključno je za efikasnu kompresiju, koja se oslanja na matematičke transformacije poput Diskretne kosinusne transformacije (DCT) i psihosomatske modele za redukciju perceptivno nebitnih informacija.
  • Standardi video kompresije, poput H.264 (AVC) i H.265 (HEVC), predstavljaju tehnološke vrhunce koji omogućavaju efikasno kodovanje i dekodovanje video sadržaja, koristeći napredne algoritme za predikciju i kvantizaciju, čime se drastično smanjuje neophodan protok.
  • Moderni striming protokoli, kao što su HTTP Live Streaming (HLS) i MPEG-DASH, esencijalni su za adaptivni prenos multimedije preko heterogenih IP mreža, obezbeđujući optimalno korisničko iskustvo nezavisno od varijacija u propusnom opsegu i mrežnim uslovima.

Multimedija: standardi kompresije, striming i integracija medijskih servisa

Uvod u kompleksnost multimedijalnih sistema

Digitalna revolucija u telekomunikacijama transformisala je način na koji ljudi komuniciraju i konzumiraju informacije. U srcu ove transformacije leži multimedija – integracija teksta, slike, zvuka, videa i animacije u jedinstvene digitalne formate. Sa eksponencijalnim rastom dostupnosti i raznovrsnosti multimedijalnih sadržaja, pojavio se imperativ za efikasnim upravljanjem ogromnim količinama podataka koje ovi sadržaji generišu. Bez naprednih tehnika kompresije, striminga i inteligentne integracije servisa, globalna dostupnost i interaktivnost multimedije kakvu danas poznajemo bila bi nezamisliva. Ovaj članak detaljno istražuje fundamentalne principe, istorijski razvoj, ključne standarde i arhitekture koje omogućavaju funkcionisanje savremenih multimedijalnih ekosistema, sa posebnim fokusom na tehničke aspekte kompresije, protokola za striming i izazove integracije.

Potreba za kompresijom multimedijalnih podataka proističe iz prirode samih podataka. Neprocesirani digitalni video, na primer, za jedan minut visokokvalitetnog sadržaja u Full HD rezoluciji (1920x1080 piksela, 24 bita po pikselu, 25 frejmova u sekundi) može generisati preko 4,7 gigabajta podataka. Slično, nekompresovani audio u CD kvalitetu (44.1 kHz, 16 bita, stereo) zahteva oko 10 megabajta po minutu. Ovakve količine podataka su nepraktične za skladištenje i prenos preko ograničenih mrežnih resursa, što direktno podstiče razvoj sofisticiranih algoritama za smanjenje redundanse i irelevantnosti informacija.

Istorijski razvoj i teorijske osnove kompresije

Istorija kompresije multimedije neraskidivo je vezana za razvoj digitalne obrade signala i telekomunikacija. Rani radovi na kvantizaciji i enkodovanju izvora datiraju još iz sredine 20. veka, sa pionirskim doprinosima Claudea Shannona i njegovom teorijom informacija. Ipak, masovna primena počinje krajem 1980-ih i početkom 1990-ih, sa pojavom digitalne televizije, CD-ova i kasnijim razvojem interneta.

Kompresija se generalno deli na dve glavne kategorije: lossless (bezgubitna) i lossy (sa gubitkom). Lossless kompresija omogućava potpunu rekonstrukciju originalnih podataka, bez ikakvog gubitka informacija. Primeri uključuju ZIP za tekstualne fajlove, FLAC za audio ili PNG za slike. S druge strane, lossy kompresija trajno uklanja deo informacija za koje se smatra da su perceptivno manje značajne za ljudsko čulo vida ili sluha, postižući znatno veće stope kompresije. Gotovo svi multimedijalni formati koji se danas koriste za striming i široku distribuciju oslanjaju se na lossy kompresiju.

Temelji lossy kompresije leže u matematici i psihofiziologiji. Ključni matematički alati uključuju transformacije, kao što je Diskretna kosinusna transformacija (DCT), dok se psihofiziološki modeli koriste za identifikaciju informacija koje ljudski perceptor ne registruje ili ih registruje u manjoj meri.

Diskretna kosinusna transformacija (DCT)

DCT je transformacija koja konvertuje signal iz prostornog (ili vremenskog) domena u domen frekvencija. Njena efikasnost leži u sposobnosti da "koncentriše" energiju signala u mali broj koeficijenata niske frekvencije. To znači da se većina vizuelnih ili auditivnih informacija, koje su obično sporopromenljive, može predstaviti sa relativno malo podataka nakon transformacije.

Matematički, DCT preslikava sekvencu N realnih brojeva $x_n$ u sekvencu N realnih brojeva $X_k$, gde $X_k$ predstavljaju amplitude kosinusnih talasa različitih frekvencija. Za sliku, ovo se obično primenjuje na blokove piksela (npr. 8x8 ili 16x16), čime se dekomponuju lokalne promene osvetljenosti i boje.

Nakon DCT transformacije, koeficijenti visoke frekvencije, koji predstavljaju fine detalje i šum, često imaju male amplitude. Ljudsko oko je manje osetljivo na ove visoke frekvencije, što omogućava da se ti koeficijenti, uz minimalan perceptivni uticaj, kvantizuju agresivnije, pa čak i potpuno odbace.

Kvantizacija

Kvantizacija je proces smanjenja broja bitova potrebnih za predstavljanje vrednosti. U kontekstu lossy kompresije, kvantizacija smanjuje preciznost DCT koeficijenata. Na primer, opseg vrednosti se može mapirati na manji broj diskretnih nivoa. Ovaj proces je ireverzibilan i predstavlja primarni izvor gubitka informacija u lossy kompresiji. Agresivnija kvantizacija dovodi do veće kompresije, ali i do primetnijih artefakata (npr. blokovske artefakte u videu).

Enkodovanje entropije

Poslednji korak u lancu kompresije je enkodovanje entropije, koje je obično lossless. Nakon DCT i kvantizacije, preostali koeficijenti često imaju statističku raspodelu koja se može efikasno kodovati. Tehnike poput Hufmanovog kodovanja, aritmetičkog kodovanja ili kontekst-adaptivnog binarnog aritmetičkog kodovanja (CABAC) iskorišćavaju ove statističke pravilnosti za dalje smanjenje veličine fajla, bez gubitka informacija.

Za video kompresiju, pored prostorne redundanse (unutar jedne slike), ključna je i temporalna redundansa (između uzastopnih slika). Algoritmi za kompenzaciju pokreta identifikuju i koduju pokrete objekata između frejmova, umesto da kodiraju celu sliku iznova, što drastično smanjuje količinu podataka.

Standardi video kompresije

Razvoj standarda za video kompresiju ključan je za interoperabilnost uređaja i platformi. Većina modernih standarda proizašla je iz rada Joint Photographic Experts Group (JPEG) i Moving Picture Experts Group (MPEG) organizacija, kao i ITU-T (International Telecommunication Union – Telecommunication Standardization Sector).

MPEG porodica standarda

MPEG-1 je bio prvi široko prihvaćeni standard (1993. godina), prvenstveno dizajniran za kodovanje video i audio zapisa na CD-ROM-u. Njegov deo, MPEG-1 Audio Layer III, postao je poznat kao MP3.

MPEG-2 (1995. godina) je doneo značajna poboljšanja, podržavajući višu rezoluciju i veće bitrejte, te je postao osnova za digitalnu televiziju (DVB), DVD format i kasniji Blu-ray. Uveo je naprednije tehnike kompenzacije pokreta i podršku za interlaced video.

MPEG-4 (1998. godina) je bio ambiciozniji, sa ciljem podrške raznovrsnim multimedijalnim aplikacijama – od niskobitnih mobilnih komunikacija do visoko kvalitetnog striminga. Njegov deo, MPEG-4 Part 10, poznat je kao H.264.

H.264 / MPEG-4 AVC (advanced video coding)

H.264, poznat i kao MPEG-4 AVC, objavljen je 2003. godine i predstavlja jedan od najuspešnijih i najrasprostranjenijih video kompresionih standarda. Njegova efikasnost je bila značajno veća u poređenju sa MPEG-2, nudeći isti kvalitet slike pri otprilike dvostruko manjem bitrejtu. Razlozi za ovu efikasnost leže u nekoliko ključnih tehnoloških inovacija:

  • Poboljšana kompenzacija pokreta: H.264 koristi fleksibilnije veličine blokova (od 16x16 do 4x4 piksela) za procenu i kompenzaciju pokreta, omogućavajući preciznije modelovanje pokreta objekata. Podržava više referentnih frejmova za inter-predikciju, što poboljšava efikasnost kodovanja.
  • Poboljšana intra-predikcija: Umesto da kodira cele blokove frejmova, H.264 koristi prostornu predikciju piksela unutar istog I-frejma (ključnog frejma), čime se smanjuje redundansa čak i bez informacija o pokretu.
  • Višestruke metode enkodovanja entropije: Standard podržava Context-Adaptive Variable-length Coding (CAVLC), jednostavniju metodu, i Context-Adaptive Binary Arithmetic Coding (CABAC), koja je značajno efikasnija, ali zahteva više računarskih resursa. CABAC tipično postiže dodatno smanjenje bitrejta od 10-15%.
  • Napredni in-loop filter (deblocking filter): Ovaj filter smanjuje blokovske artefakte nastale kvantizacijom, čime se poboljšava vizuelni kvalitet rekonstruisane slike.

H.264 je postao de facto standard za Blu-ray, digitalnu televiziju, online striming servise (YouTube, Netflix), video konferencije i mobilne uređaje.

H.265 / HEVC (high efficiency video coding)

Razvijen kao naslednik H.264, H.265 ili HEVC objavljen je 2013. godine, sa primarnim ciljem da omogući kodovanje 4K i 8K rezolucija uz održavanje razumnih bitrejtova. HEVC nudi tipično 25-50% bolju efikasnost kompresije u poređenju sa H.264 za isti subjektivni kvalitet slike. Ključna unapređenja uključuju:

  • Coding Tree Units (CTU): Umesto makroblokova, HEVC koristi CTU, koje mogu biti veličine do 64x64 piksela, omogućavajući fleksibilnije particionisanje slike i efikasnije kodovanje za visoke rezolucije.
  • Poboljšana intra-predikcija: Više modova intra-predikcije i veća fleksibilnost u njihovoj primeni.
  • Naprednija kompenzacija pokreta: Veći broj referentnih frejmova, poboljšani algoritmi za pretragu pokreta i mogućnost asimetričnog particionisanja.
  • Paralelizacija: Uvedeni su alati za paralelizaciju procesa kodovanja i dekodovanja, što je ključno za obradu ultra-visokih rezolucija na višejezgarnim procesorima.
  • Poboljšani filteri: Napredniji deblocking filteri i novi filteri za adaptivnu uzorkovanje (SAO – Sample Adaptive Offset) dodatno smanjuju artefakte.

HEVC je esencijalan za 4K UHD televiziju, striming servise koji nude 4K sadržaj, i buduće aplikacije visoke rezolucije. Međutim, njegova kompleksnost i licenčni uslovi su otvorili put za razvoj alternativnih, royalty-free kodeka.

Alternativni video kodeci: VP9 i AV1

VP9, razvijen od strane Googlea, predstavlja royalty-free alternativu HEVC-u. Pruža sličnu efikasnost kompresije kao HEVC, ali je otvorenog koda i ne zahteva plaćanje licenci. Široko je prihvaćen na YouTube-u i u Chrome pregledaču.

AV1 (AOMedia Video 1) je još jedan open-source, royalty-free video kodek, razvijen od strane Alliance for Open Media (AOMedia), konzorcijuma koji uključuje Google, Apple, Microsoft, Amazon, Netflix i druge vodeće tehnološke kompanije. AV1 cilja na još bolju efikasnost od HEVC-a i VP9, sa ciljem da postane univerzalni kodek za web i striming. Iako je računarski intenzivniji, njegova obećanja u pogledu efikasnosti i nedostatka licenčnih naknada čine ga izuzetno atraktivnim za budućnost.

Kodek Godina izdanja Efikasnost (u odnosu na prethodnika) Ključne inovacije Tip licenciranja Tipična upotreba
MPEG-2 1995 N/A (prvi široko prihvaćen) Interlaced video, DVD, DTV Vlasnički DVD, Blu-ray (SD), Digitalna TV
H.264 (AVC) 2003 ~2x efikasniji od MPEG-2 Fleksibilni blokovi, višestruki referentni frejmovi, CABAC Vlasnički Blu-ray, HDTV, YouTube, Netflix, Video konferencije, mobilni uređaji
H.265 (HEVC) 2013 ~25-50% efikasniji od H.264 CTU (do 64x64), naprednija intra/inter predikcija, paralelizacija Vlasnički 4K/8K UHD TV, Netflix (4K), Blu-ray (4K), Striming visoke rezolucije
VP9 2013 Slično HEVC-u Fleksibilne makroblok veličine, naprednija transformacija i predikcija Royalty-free YouTube, Chrome, Android, WebM format
AV1 2018 ~20-30% efikasniji od HEVC/VP9 Napredne tehnike intra/inter predikcije, film grain sinteza, otvorenost Royalty-free Budućnost web striminga, Netflix, YouTube, Twitch (planirano)

Standardi audio kompresije

Audio kompresija, slično video kompresiji, oslanja se na perceptivne modele kako bi eliminisala informacije koje ljudsko uho ne može da detektuje ili ih detektuje u manjoj meri. Osnova leži u psihoakustičkom modelu, koji koristi fenomene kao što su maskiranje (kada glasniji zvuk maskira tiši zvuk bliske frekvencije ili vremenski blizak zvuk) i prag sluha.

MP3 (MPEG-1 audio layer III)

MP3 je verovatno najpoznatiji i najrasprostranjeniji audio format na svetu. Objavljen kao deo MPEG-1 standarda 1993. godine, MP3 je revolucionirao distribuciju muzike. Ključne tehnike koje koristi su:

  • Filter banke: Audio signal se deli na više frekvencijskih opsega (sub-bands).
  • Modifikovana diskretna kosinusna transformacija (MDCT): Primenjuje se unutar svakog frekvencijskog opsega radi koncentracije energije.
  • Psihoakustički model: Analizira frekvencijski spektar signala i identifikuje delove zvuka koji su ispod praga sluha ili su maskirani drugim glasnijim frekvencijama. Ovi delovi se zatim agresivnije kvantizuju ili potpuno odbacuju.
  • Kvantizacija: Koeficijenti koji preostanu nakon primene psihoakustičkog modela se kvantizuju.
  • Hufmanovo kodovanje: Na kraju se primenjuje Hufmanovo kodovanje za bezgubitno smanjenje preostalih bitova.

MP3 je omogućio značajno smanjenje veličine audio fajlova (tipično 10:1 do 12:1 u odnosu na CD kvalitet) uz očuvanje visokog subjektivnog kvaliteta zvuka, čime je postao kamen temeljac digitalne muzičke revolucije.

AAC (advanced audio coding)

AAC, deo MPEG-2 i MPEG-4 standarda, razvijen je kao naslednik MP3-a, nudeći poboljšanu efikasnost kompresije i fleksibilnost. Objavljen 1997. godine, AAC pruža bolji kvalitet zvuka pri nižim bitrejtima u poređenju sa MP3. Njegova unapređenja uključuju:

  • Fleksibilnije filter banke: Omogućavaju bolju adaptaciju na karakteristike audio signala.
  • Poboljšani psihoakustički model: Preciznije detektuje maskiranje.
  • Dugoročna predikcija: Koristi se za smanjenje redundanse u stacionarnim signalima.
  • Podrška za više kanala: AAC nativno podržava do 48 audio kanala, što je ključno za surround zvuk.
  • Sustavno enkodovanje: Razvijeno je sa jasnijim arhitektonskim principima.

AAC je danas široko rasprostranjen, posebno u Apple ekosistemu (iTunes, Apple Music), YouTube-u, Netflix-u i digitalnim radiodifuzijama (DAB+).

Opus

Opus je relativno nov, potpuno otvoreni i royalty-free audio kodek, razvijen od strane Internet Engineering Task Force (IETF) i objavljen 2012. godine. Dizajniran je da kombinuje izvanrednu kvalitetu zvuka pri niskim latencijama i širokom spektru bitrejtova (od 6 kbps do 510 kbps). Spaja prednosti dva glavna audio kodeka: CELT (za visokokvalitetni audio sa malom latencijom) i SILK (za glasovni opseg sa malom propusnošću). Opus je idealan za VoIP, video konferencije, online igranje i web aplikacije koje zahtevaju real-time komunikaciju.

Striming protokoli i arhitekture

Striming multimedije predstavlja izazov zbog inherentne prirode IP mreža koje su, po svojoj prirodi, nepouzdane i sa promenljivim propusnim opsegom. Ključ za uspešan striming leži u protokolima koji omogućavaju adaptivnost, kontrolu i efikasnu isporuku sadržaja.

Osnovni principi striminga

  • Protokoli za prenos u realnom vremenu (RTP/RTCP): Real-time Transport Protocol (RTP) se koristi za prenos audio i video podataka u realnom vremenu. Ne garantuje isporuku niti redosled, ali pruža mehanizme za numerisanje sekvenci, vremenske oznake i identifikaciju izvora, što je ključno za rekonstrukciju multimedijalnog toka. Real-time Transport Control Protocol (RTCP) radi u sprezi sa RTP-om, pružajući povratne informacije o kvalitetu prenosa i omogućavajući prilagođavanje bitrejta.
  • Real-time Streaming Protocol (RTSP): RTSP je protokol kontrolne ravni koji omogućava klijentima da kontrolišu striming server, slično daljinskom upravljaču. Klijent može da pokrene, pauzira, premota ili zaustavi multimedijalni tok. RTSP ne prenosi same medijske podatke, već upravlja uspostavljanjem i kontrolom sesije prenosa putem RTP-a. 1
  • Baferovanje: Klijentske aplikacije koriste bafer (privremenu memoriju) za skladištenje dolazećih medijskih podataka pre nego što se reprodukuju. Ovo pomaže u ublažavanju efekata mrežnog kašnjenja (jittera) i privremenih prekida u protoku podataka, obezbeđujući glatku reprodukciju.

Adaptivni striming preko http-a

Savremeni striming sistemi gotovo isključivo koriste adaptivni striming preko HTTP-a, što omogućava prilagođavanje kvaliteta sadržaja raspoloživom mrežnom propusnom opsegu i mogućnostima uređaja. Sadržaj se enkoduje u više verzija sa različitim bitrejtovima i rezolucijama, a zatim se deli na kratke segmente (obično 2-10 sekundi).

  • HTTP Live Streaming (HLS): Razvijen od strane Apple-a, HLS je de facto standard za adaptivni striming. Koristi HTTP servere za isporuku sadržaja. Klijent preuzima manifest fajl (M3U8 plejtlistu) koji sadrži listu dostupnih strimova (različitih bitrejtova) i segmenata unutar svakog strima. Klijent dinamički bira koji segment da preuzme na osnovu procenjene propusne moći mreže i stanja bafera, čime se optimizuje korisničko iskustvo.
  • MPEG-DASH (Dynamic Adaptive Streaming over HTTP): Kao otvoreni međunarodni standard (ISO/IEC 23009-1), MPEG-DASH nudi sličnu funkcionalnost kao HLS. Glavna razlika je u formatu manifest fajla (Media Presentation Description - MPD, u XML formatu) i agnostičnosti prema kodecima, što ga čini fleksibilnijim. MPEG-DASH se široko koristi u OTT (Over-The-Top) servisima i sve je prisutniji u web pregledačima.

Content delivery networks (CDN)

Content Delivery Networks (CDN) su ključni element arhitekture modernog striminga. Geografski distribuiraju kopije medijskog sadržaja na servere ("edge servers") koji su bliži krajnjim korisnicima. Kada korisnik zatraži striming sadržaj, CDN ga automatski usmerava ka najbližem serveru sa keširanim sadržajem. Ovo značajno smanjuje latenciju, rasterećuje primarni server za poreklo sadržaja i poboljšava brzinu isporuke, čime se obezbeđuje glatko i pouzdano striming iskustvo, čak i tokom perioda visokog opterećenja i za geografski disperzovane korisnike. 2

WebRTC

Web Real-Time Communication (WebRTC) je skup standarda, protokola i API-ja koji omogućavaju real-time komunikaciju (glas, video, razmena podataka) direktno u veb pregledaču, bez potrebe za pluginovima. WebRTC je ključan za video konferencije, online igranje i druge interaktivne servise koji zahtevaju nisku latenciju. Koristi SRTP (Secure Real-time Transport Protocol) za enkripciju medijskog saobraćaja. 3

Integracija medijskih servisa i budući trendovi

Integracija medijskih servisa danas je sveprisutna, transformišući telekomunikacionu industriju. Konvergencija fiksne i mobilne mreže, IPTV, OTT platforme, video konferencije, i cloud gaming servisi, svi se oslanjaju na efikasnu multimedijalnu obradu i isporuku.

  • IPTV (Internet Protocol Television): Predstavlja isporuku televizijskog sadržaja putem IP mreža, često u kontrolisanom okruženju provajdera. Zahteva visoke nivoe QoS (Quality of Service) i često koristi MPEG-2 TS (Transport Stream) ili H.264/H.265 kodeke.
  • OTT (Over-The-Top) servisi: Platforme poput Netflixa, YouTubea, HBO Maxa isporučuju video sadržaj direktno preko interneta, zaobilazeći tradicionalne provajdere kablovske ili satelitske televizije. Masovno koriste adaptivni HTTP striming (HLS, MPEG-DASH) i najnovije video kodeke.
  • Video konferencije: Od Zoom-a do Microsoft Teams-a, ovi servisi su postali neizostavni deo poslovne i privatne komunikacije. Oslanjaju se na niske latencije, efikasne kodeke (često H.264, VP9, AV1) i mehanizme za adaptivno prilagođavanje propusnom opsegu u realnom vremenu.

Budućnost multimedijalnih servisa obeležena je konstantnom potragom za većom efikasnošću, boljim korisničkim iskustvom i novim interaktivnim mogućnostima.

  • AI/ML u kompresiji: Veštačka inteligencija i mašinsko učenje sve više pronalaze primenu u optimizaciji kompresije. Algoritmi mogu da uče obrasce u video i audio signalima, predviđaju pokrete, optimizuju parametre kvantizacije i čak generišu frejmove, što obećava dalje smanjenje bitrejta uz očuvanje kvaliteta.
  • Imersivni mediji (VR/AR): Virtuelna i proširena realnost zahtevaju izuzetno visoke rezolucije, široko vidno polje i ekstremno niske latencije. Ovo postavlja nove izazove za kompresiju i striming, pogotovo za 360-stepeni video i volumetrijski video.
  • 5G mreže: Uvođenje 5G mreža sa svojim ultra-niskim latencijama, masivnim propusnim opsegom i podrškom za veliki broj uređaja po jedinici površine, imaće transformativan uticaj na striming multimedije. Omogućiće pouzdan striming 4K/8K sadržaja na mobilnim uređajima, napredne AR/VR aplikacije i nove interaktivne servise sa minimalnim kašnjenjem.
  • Edge Computing: Premještanje obrade i skladištenja sadržaja bliže korisnicima, na ivicu mreže, dodatno će smanjiti latenciju i poboljšati performanse striming servisa, posebno za aplikacije koje zahtevaju brze reakcije.

Zaključak

Multimedija je postala integralni deo savremenih telekomunikacija, a njen razvoj je neodvojiv od kontinuiranih inovacija u standardima kompresije, striming protokolima i arhitekturama medijskih servisa. Od pionirskih dana MP3 i MPEG-1 kodeka do sofisticiranih rešenja poput H.265 i AV1, kao i adaptivnih striming protokola HLS i MPEG-DASH, industrija je konstantno pomerala granice efikasnosti i kvaliteta. Razumevanje matematičkih osnova kompresije, detaljno poznavanje ključnih standarda i protokola, te svest o budućim trendovima, esencijalni su za svakog stručnjaka u oblasti telekomunikacija. Dok se suočavamo sa sve većim zahtevima za ultra-visokom rezolucijom, imersivnim iskustvima i mobilnom povezanošću, dalji istraživački rad i standardizacija biće ključni za oblikovanje budućnosti multimedijalnog sadržaja i njegove isporuke.

Reference i fusnote


Reference i literatura:

1. IETF RFC 2326, "Real Time Streaming Protocol (RTSP)", H. Schulzrinne et al., April 1998.
2. Akamai Technologies, "The State of the Internet / Connectivity Report", Annual Report, https://www.akamai.com/ (pristupljeno 27. avgusta 2023.).
3. W3C, "WebRTC 1.0: Real-time Communication Between Browsers", https://www.w3.org/TR/webrtc/ (pristupljeno 27. avgusta 2023.).
4. Richardson, Iain E. G., "H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia", John Wiley & Sons, 2003.
5. ITU-T H.265 (04/2013), "High efficiency video coding", International Telecommunication Union – Telecommunication Standardization Sector.

Česta pitanja (FAQ)

Koja je osnovna razlika između lossy i lossless kompresije u kontekstu multimedije?

Lossless kompresija omogućava potpunu rekonstrukciju originalnih podataka bez ikakvog gubitka informacija, što je idealno za arhiviranje ili aplikacije gde je integritet podataka kritičan. Lossy kompresija, s druge strane, permanentno uklanja deo informacija za koje se smatra da su perceptivno manje značajne za ljudsko čulo vida ili sluha, čime se postiže znatno veća stopa kompresije, ali uz nepovratan gubitak originalnih detalja. Većina multimedijalnih standarda koristi lossy kompresiju zbog potrebe za drastičnim smanjenjem veličine fajla i protoka.

Kako H.265 (HEVC) postiže bolju efikasnost kompresije u odnosu na H.264 (AVC)?

H.265 postiže značajnu efikasnost kompresije, tipično 25-50% bolju od H.264 za isti kvalitet, kroz nekoliko inovacija. Ključna je upotreba većih i fleksibilnijih Coding Tree Units (CTU) do 64x64 piksela, za razliku od H.264 makroblokova od 16x16. Takođe, HEVC nudi naprednije modove intra-predikcije, proširen opseg za kompenzaciju pokreta sa većim brojem referentnih slika, poboljšane algoritme za kvantizaciju i naprednije metode za enkodovanje entropije, što sve zajedno rezultira efikasnijim uklanjanjem prostorne i temporalne redundanse.

Koja je uloga CDN-ova (Content Delivery Networks) u savremenom strimingu multimedije?

CDN-ovi igraju ključnu ulogu u strimingu multimedije tako što geografski distribuiraju kopije medijskog sadržaja na servere bliske krajnjim korisnicima. Kada korisnik zatraži striming sadržaj, CDN ga automatski usmerava ka najbližem serveru sa keširanim sadržajem. Ovo drastično smanjuje latenciju, rasterećuje primarni server za poreklo sadržaja, poboljšava brzinu isporuke i smanjuje opterećenje mrežne infrastrukture, čime se obezbeđuje glatko i pouzdano striming iskustvo čak i tokom perioda visokog opterećenja i geografski disperzovanim korisnicima.