Doorsturen
Geplaatst
  • 29 mei 2019
Sluitingsdatum
  • 29 juni 2019
Vestigingen
  • School Technicom
  • LOCATIE AMSTERDAM
  • LOCATIE DELFT - LEEGHWATERSTRAAT
  • LOCATIE DEN HAAG - NEW BABYLON
  • LOCATIE EINDHOVEN - HIGH TECH CAMPUS 25
Plaatsen
  • Hoogvliet Rotterdam
  • Amsterdam
  • Delft
  • 's-Gravenhage
  • Eindhoven
Opleiding
  • WO/Universitair
Beroep
  • ICT Medewerker
Branche
  • Zakelijke Diensten
Citytalent contact
Bel of mail ons
Volg ons via:

Functieomschrijving

More and more users are watching videos on mobile devices nowadays. Also, with services such as Interactive TV from KPN and Youtube live, the consumption of live video and TV streaming services via mobile networks is ramping up. The majority of video streaming services right now, including KPN and YouTube’s, are deployed over-the-top (i.e. via Internet) using adaptive video streaming approaches, based on the HTTP protocol. Examples of these approaches are MPEG DASH (dynamic adaptive streaming over HTTP) and Apple HLS (HTTP live streaming). In these approaches, the service provider and the mobile streaming application have no insights into what happens in the network. This is not optimal for services that have specific requirements, especially in terms of delay, and when multiple users access them concurrently, which is what happens for live video services. To improve the management of video streaming services, MPEG has recently released a new standard, called MPEG DASH SAND (SAND – Server and Network Assisted DASH), which proposes the presence of a “network element”, located in the ISP network, which communicates with the video applications on the mobile phones advising them on potential network/server issues and proposing alternatives. However, this standard is very new – no commercial implementations exist yet – and how the special “network elements” may be used for live-streaming services – which are characterized by low delays and potentially many users accessing the same stream at the same time – is not well understood. Additionally, the standard currently only specifies communication between the network element and the mobile app – and not between the network element and the media server or other elements in the ISP network.

In this research assignment, you are going to investigate how the new MPEG DASH SAND standard can be used to improve the Quality-of-Service (QoS) of live video streaming services. In particular you will focus on the following research questions:
  • How can MPEG DASH SAND improve live video streaming delivery in case of network congestion?
  • Can SAND decrease the delay in the delivery of live video?
  • What additional features and/or interfaces (e.g. between the SAND network elements and other elements in the ISP network) are needed in SAND to improve live video streaming

Functie-eisen

  • You have a hands-on mentality.
  • You can combine research with prototyping.
  • You have a BSc and preferably be studying for a MSc in Computer Science, Media Technology, Telecommunications, or Electrical/Electronics Engineering, and the alike.
  • You are familiar with Python and/or JavaScript, or willing to learn them.
  • Knowledge of Network protocols such as HTTP/TCP, and of media protocols such as MPEG DASH is a plus.

Arbeidsvoorwaarden

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.

Sollicitatieinformatie

Geïnteresseerd? Solliciteer dan direct via de onderstaande button.

Onze overige vacatures

Array