Internship: Building the next generation video streaming protocols


Den Haag

Education type

university (wo)


Internship and graduation project

Hours a week

Fulltime – 40


Apply now


What will you be doing?

Media & Network Services (MNS) works on "The Future of the Internet". This future is characterized by an increase of video content on the web, increasing numbers of devices connected to the Internet and Big Data. Our leading themes are distribution of audio and video content and media mining.  

Media streaming via HTTP is quickly getting adopted as the technology of choice for the delivery of video over the Internet. Content providers such as Netflix, Hulu, and Youtube do not deploy their own streaming equipment and protocols but use the existing Internet infrastructure and industry standards for the delivery and consumption of the content they offer. In fact, despite the varying bandwidth conditions resulting from using the HTTP protocol, HTTP-based streaming applications work surprisingly well, thanks to their ability to "adapt" to the current network conditions of the streaming clients and taylor the parameters of the video stream (bitrate, resolution) accordingly. Examples of popular HTTP Adaptive Streaming protocols include Apple's HTTP Live Streaming (HLS) and MPEG-DASH, which has been developed as an international standard.

At the same time, the demand for higher quality streaming (HD and soon 4k), streaming to mobile devices via 4G networks, and game streaming is rising. These are the new challenges that international standards and industry organisations are tackling these days.

During your internship at TNO, you will work at the edge of innovation in the media world, as your main task will be to implement the next generation streaming protocols that can face the above challenges.

You will start by developing reference implementations of new media streaming solutions proposed on recently published (or soon to be published) standards. For this, you will work closely with the TNO researchers who are daily involved in the design and creation of such streaming protocols and are actively participating in the definitions of standards developed by organisations such as MPEG, IETF and ISO.
Next, you are expected to evaluate your reference implementation, and suggest and test ways to improve it, which will give you the chance of actually contributing to an Internet standard.

You will perform your research work at the TNO premises and in particular you can make use of TNO's media-lab, the place where we constantly develop new prototypes and demos of media streaming applications.

What do we require of you?

  • You have to be currently enrolled in a BSc or MSc program.
  • You have a background in computer science, telecommunications, or similar engineering discipline.
  • You have interest in video streaming and distributed Internet applications.
  • You have a research oriented, problem solving attitude.
  • You have good programming skills (Java/JavaScript is a plus).

What can you expect of your work situation?

TNO is an independent research organisation whose expertise and research make an important contribution to the competitiveness of companies and organisations, to the economy and to the quality of society as a whole. Innovation with purpose is what TNO stands for. With 3000 people we develop knowledge not for its own sake but for practical application. To create new products that make life more pleasant and valuable and help companies innovate. To find creative answers to the questions posed by society. We work for a variety of customers: governments, the SME sector, large companies, service providers and non-governmental organisations. Working together on new knowledge, better products and clear recommendations for policy and processes. In everything we do, impact is the key. Our product and process innovations and recommendations are only worth something if our customers can use them to boost their competitiveness.

What can TNO offer you?

You want to work on the precursor of your career; a work placement gives you an opportunity to take a good look at your prospective future employer. TNO goes a step further. It’s not just looking that interests us; you and your knowledge are essential to our innovation. That’s why we attach a great deal of value to your personal and professional development. You will, of course, be properly supervised during your work placement and be given the scope for you to get the best out of yourself. Naturally, we provide suitable work placement compensation.

Has this vacancy aroused your interest?

Then please feel free to apply on this vacancy! For further questions don’t hesitate to contact us.

Contactpersoon: Lucia D'Acunto
Phone number: +31 (0)88-86 67137

Note that applications via email and third party applications are not taken into consideration.


Apply now


We use anonymous cookies to enhance the use of our site.