Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

MIT ontwikkelt protocol voor efficiënt verdelen bandbreedte bij videostreamen

Onderzoekers van MIT's Csail-afdeling hebben een protocol voor videostreaming ontwikkeld dat intelligent voorrang geeft aan specifieke streams bij een dreigend tekort aan bandbreedte. Het protocol berekent op basis van diverse factoren hoe 'belangrijk' een stream is.

Het protocol kijkt bijvoorbeeld naar het genre; een sportwedstrijd met snel bewegende beelden wordt sneller een slechtere ervaring bij minder bandbreedte dan bijvoorbeeld een tekenfilm. Op basis daarvan zou een sportwedstrijd dus voorrang krijgen in een situatie waarin er op enig punt een tekort aan bandbreedte is, schrijft onder andere Engadget. Verder wordt volgens VentureBeat gekeken naar schermformaat, schermresolutie, apparaattype en de grootte van de buffer.

Bij de experimenten van MIT werd wel een automatische instelling van videokwaliteit gebruikt, aangezien het afknijpen van bandbreedte bij een vaststaande resolutie altijd bufferen betekent; pas wanneer de kwaliteit automatisch wordt aangepast aan de bandbreedte, kan dit concept zijn werk doen.

Volgens de onderzoekers kan het protocol, dat ze Minerva noemen, op verschillende punten in de videostream worden ingezet. Bij een streamingaanbieder zelf kan Minerva bijvoorbeeld de upstreambandbreedte in de gaten houden, maar in een huishouden, in een modem of router, kan het van dienst zijn aan de downstreamzijde.

Volgens de onderzoekers waren de resultaten van hun tests positief. Er moest ongeveer de helft minder gewacht worden op rebuffering en de vooruitgang in videokwaliteit zou door het slim toewijzen van bandbreedte ongeveer gelijkstaan aan de sprong van 720p naar 1080p. Het onderzoeksrapport zelf is nog niet openbaar; dat wordt ergens deze maand gepresenteerd aan de Association for Computing Machinery’s Special Interest Group on Data Communications in Los Angeles.

Door Mark Hendrikman

Nieuwsposter

20-08-2019 • 16:09

16 Linkedin Google+

Reacties (16)

Wijzig sortering
Zoiets heeft Netflix al in 2015 beschreven. Ze geven een lagere bitrate voor animaties dan voor snel bewegende content (sport/actiefilms). Netflix kijkt per resolutie wat de beste bitrate zou moeten zijn. Vervolgens optimaliseren ze welke resolutie (en dus bitrate) richting de client (klant/eindgebruiker) wordt gestuurd.
Volgens de onderzoekers kan het protocol, dat ze Minerva noemen, op verschillende punten in de videostream worden ingezet. Bij een streamingaanbieder zelf kan Minerva bijvoorbeeld de upstreambandbreedte in de gaten houden, maar in een huishouden, in een modem of router, kan het van dienst zijn aan de downstreamzijde.
Zouden streamingsaanbieders in Nederland vast niet mogen doen, i.v.m. net neutraliteit.

[Reactie gewijzigd door Starcaz op 20 augustus 2019 17:10]

Streamingaanbieders zelf normaal wel. Als website mag je kiezen waar je bandbreedte naartoe gaat. Het is als netwerk provider mag je geen content afknijpen. Daar koopt de klant bandbreedte en dat moet je in principe gewoon blind doorgeven.

Bij een website koop je geen bandbreedte, maar toegang tot content. Zolang dat de website geen belofte doet over de bitrate die je krijgt heeft niemand daar iets over te zeggen. Als het niet naar behoren werkt kan je als klant naar de concurrentie gaan.
Hoe je dit op de clientside deftig kan gaan doen zonder heel je netwerk met elkaar te verbinden of door onveilige protocolen te gebruiken ziet me er wel een uitdaging uit :)
Ik zie inderdaad ook niet hoe een modem of router (die geen kennis heeft van de inhoud van een, vaak encrypted, videostream) moet kunnen zien of een stream "belangrijk" is.

In een thuis-situatie werkt overigens iets als SQM m.b.v Cake ook al prima.
Dit heeft wellicht ook meer te maken met "content delivery/distributie" op het gehele internet.

We denken er niet vaak bij na tijdens het gebruik van het internet, maar door explosieve groei van o.a. streaming services; video, muziek en nu ook al games vindt er echt een massale toename in data distributie plaats. Dit moet ook gefaciliteerd kunnen worden op de bestaande infrastructuur en geprojecteerde bandbreedte in de nabije toekomst. De specs van wat er grofweg mogelijk is qua vezel, koper etc de komende 10 jaar is wel bekend, welke groei of nieuwe services er bij komen is een heel ander verhaal..

Efficienter met content distributie omgaan is al een gedachte proces, zelfs bij de grote spelers om kosten en fysieke infrastructuur te besparen. Hele interessante concepten die al ontwikkeld worden voor o.a. live streams etc. De grote spelers hebben alleen minder speel ruimte om dit soort toepassingen te vroeg uit te rollen vanwege risico's op uitval en bedragen waar gemoeid wordt bij dit soort media, het zal echt "bulletproof" moeten zijn en dit meer vanuit de rechthebbende dan de techneuten.

Geeft wel weer weg voor startups waar sowieso al een houding en verwachting tegen over staat van "Laat maar zien dat het werkt".

[Reactie gewijzigd door JosephArturo op 20 augustus 2019 18:15]

Hoe wil je een stream kijken zonder je netwerken met elkaar te verbinden?
Communicatie tussen de aanbieder van de stream en de client is er sowieso al, anders kun je geen stream kijken.
Het zou mooi zijn als ze dit protocol vrij geven en het onder publiek domein valt zodat iedereen die dat wil er vrij gebruik van kan maken. Ontwikkeling kost natuurlijk ook veel geld dus is de vraag of dit ook daadwerkelijk gaat gebeuren.
De MIT license is een hele vrije licentie. Deze zal daar waarschijnlijk onder gaan vallen. https://nl.m.wikipedia.org/wiki/MIT-licentie
Mmm. ik vraag me af waar ze de bandbreedte gaan meten. Als een Engels team tegen een Frans team speelt dan zou dat in Zuid Afrika en Australië zeer uitgebreid bekeken worden (denk Rugby!).

Zullen ze dan bij de bron (in Frankrijk bijvoorbeeld) de kwaliteit knijpen als de bandbreedte naar Zuid Afrika het niet aan kan? Of zullen ze onderweg (ter hoogte van de middellandse zee bijvoorbeeld) de hele stream re-encoden om toch op-snelheid-en-dan-maar-mindere-kwaliteit in Zuid Afrika te komen? En de stream naar Australië dan?
De bandbreedte speelt meestal alleen lokaal een rol aangezien alle grote streamers lokaal buffer servers hebben.
En wat was de achtergrond van dit protocol ook al weer? Het gaat niet om de bandbreedte die bruto beschikbaar is maar het gaat om de bandbreedte die beschikbaar is voor het signaal.

En over bufferen gesproken: Dat kan voor sport wedstrijden en dergelijke ook niet te veel vertraging opleveren. Het heeft geen pas dat als ik via wat voor hoge kwaliteit naar een spannende ontknoping van de wedstrijd zit te kijken terwijl mijn buren al juichen omdat ze via een mindere kwaliteit al weten wie gewonnen heeft.

Maar je hebt gelijk, bandbreedte speelt meestal alleen lokaal. dat was ook de achtergrond van mijn opmerking. Zullen ze voor een lokale bottle-neck de hele stroom her-coderen?
Het zal vast ook wel om geld gaan. Een sportwedstrijd is hevig gesponsord, dus daarom is het van belang dat de kijkers goed de promotie bordjes kunnen lezen. Bij een tekenfilm daarentegen zijn er minder commerciële belangen.
Ik vrees dat je er pal op zit! Wat jammer toch...
vrees het ook.
En ik vind tekenfilms nu veel belangrijker dan sportwedstrijden.
Interessante techniek voor ISP's, hiermee kunnen ze luxere paketten aanbieden zonder dat ze daadwerkelijk hoeven te investeren in hun infrastructuur. Tenminste dat is hoe de sales afdeling het op gaat vatten :z

Op dit item kan niet meer gereageerd worden.


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Politiek en recht

'14 '15 '16 '17 2018

Tweakers vormt samen met Tweakers Elect, Hardware Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True