Afstudeeropdracht

 Afstudeeropdracht Waar? Unified Streaming is a leading provider of cross-­‐platform video-­‐streaming technologies. Dedicated to helping companies create and execute smart video-­‐streaming technologies, Unified Streaming products are in operation around the world, with customers ranging from broadcast networks and online content distributors to small companies and webcasters. Unified Streaming is based in Amsterdam. Wat? Late transmuxing in an OpenStack Cloud environment In streaming setups, met name de grote (land of continent omvattend) wordt uitsluitend gebruik gemaakt van caching setups: content delivery networks (CDN) gebruiken een tweedeling, in de simpelste vorm: edges van het netwerk (servers waarop, in het geval van video) kijkers op connecten cachen content, en wanner het niet in cache is gaat de edge naar de origin om de content op te halen. Dit werkt zeer goed, maar heeft als nadeel dat alles van de origin gehaald moet worden en dit belast het interne netwerk en de edge storage moet dezelfde content in meerdere formaten opslaan. Beter is een edge content te laten genereren: hogere cache-­‐hit ratios, minder belasting intern netwerk en minder edge storage. Dit heet ‘late transmuxing’ en kan mbt USP op origin en edge gerealiseerd worden. Uitdaging: het cachen van range requests op de edge die de edge maakt naar de origin en die transmuxen. -­‐ Doel: een demo setup maken waarin cloud edges een stream van een cloud origin transmuxen -­‐ Skill: ervaring of interesse in OpenStack, kennis van HTTP (range requests, caching), webservers (Nginx, Apache), Lua -­‐ Level: advanced Wanneer? Als het aan ons ligt zo spoedig mogelijk. Interesse? Stuur jouw cv met motivatiebrief naar Anne Zant anne@unified-­‐streaming.com