Internship and PhD position at the CNRS-LaBRI lab., Bordeaux, France

The Networking team of the CNRS LaBRI laboratory located inside the University of Bordeaux, France, (http://www.labri.fr) is opening a position for an internship to be followed by a PhD program to work on a language approach for dynamic adaptation of multimedia streams in the context of networked Media for Future Internet. The work will be part of a large European R&D project (FP7 ICT program).

Context

Nowadays, various electronic devices (telephone, pda, PC, settop-box, ...) provide audio and video rendering capabilities and wired and/or wireless connectivity. However, accessing multimedia content from these terminals requires to adapt the characteristics of audio and video streaming broadcast so that they are 1) compatible and 2) optimized for the terminal and its environment (such as available bandwith). Moreover, since these constraints may vary dynamically depending of the user mobility and terminal usage (i.e., power consumption), it is necessary to dynamically adapt these stream according to the context of the user.

Because the adaptation of multimedia streams at the sender is not realistic in many cases (e.g. broadcast), given the heterogeneity of existing devices and usage conditions, a promising approach is to interpose at the right place between the transmitter and receiver a device capable of dynamic adaptation. However, the development of such a gateway is tedious and error prone, which must be repeated whenever a new device appears or a new format arrives.

Objectives

The aim of the proposed program is to define an innovative approach, based on domain-specific languages, to specify the main features of different formats (source and recipient) and automatically generate a robust and efficient implementation. Specifically, the proposed approach aims to design and develop a domain-specific middleware to support the adaptation of media streams, a language for describing the adaptation policies and a toolchain to generate the implementation of these policies based on primitives offered by the middleware.

The various steps of the work to perform are as follow:

  • Definition of adaptation methods for media stream;
  • Development of adaptation primitives based on related work;
  • Design of the language for describing adaptation policies;
  • Definition of the compilation and processing toolchain;
  • Implementation and optimization of the domain-specific middleware;
  • Development of a prototype to assess the approach;
  • Test and validation into a large-scale demonstrator.

Location: CNRS LaBRI laboratory, LSR research group, University of Bordeaux, France

Starting date: February-March 2010

Duration: internship: 6months, PhD: 3 years

Diplomas: MSc in software engineering, networking, or distributed systems

Salary: internship: ~800EUR/month net, PhD program: ~1600EUR/month net

Contact person: Applicants should send full resume (CV) + motivation letter by email to

Daniel Négru, @ : daniel.negru@labri.fr <daniel.negru@labri.fr>, Tél : +33 (0)5.56.84.44.66 ou +33 (0)5.40.00.37.97

Laurent Réveillère, @ : Laurent.Reveillere@labri.fr <Laurent.Reveillere@labri.fr>, Tél : +33 (0)5.40.00.28.69

Back to Internships Information