Gaspard Perrot, winner of the 2014 Boost Your Code contest
© Inria / Photo A. Sarthou
Gaspard Perrot, a computer science student at the University of Nice Sophia Antipolis is this year’s lucky winner of the Boost Your Code contest. His software development project won over the members of the jury and has already been selected for a Crossroads of the Possible event organised by Fing in Paris on 14 June.
In October, Gaspard will be joining the Inria Wimmics team at the Inria Sophia Antipolis Méditerranée research centre where he will benefit from the advice of experienced engineers and researchers to complete his project.
According to Stéphane Ubéda, Director of Technological Development at Inria: “This year’s contest again shows how talented and creative young students with a passion for computer development can be! We are delighted to meet them and help them with their projects.”
This year’s winning project is a peer-to-peer system for optimising video broadcasting on the Internet.
Gaspard Perrot’s project sets out to provide Internet users with a peer-to-peer, or P2P, network overlay to allow them to broadcast the multimedia content of the sites they visit.
It all started when Gaspard Perrot observed that conventional Internet applications encounter problems with scaling and ramping up as the number of visitors to their websites grows. Using his application, called HeaveHo, the stronger the demand for a resource, the less the server will have to broadcast it; users will share the resource directly among themselves. His project particularly focuses on the issue of real-time video broadcasting. Clients send simultaneous requests to the same server for the same video sequence. The server can only handle a limited number of requests; if there are too many clients, some of them will not have access to the video. Using a P2P system, the video can be broadcast to more clients (after a certain period of time for those who are the farthest from the source). The use of sharing techniques based on user location can also cut data transfer costs directly at ISP level, thereby reducing the risk of problems such as data rate limits.
Gaspard Perrot explains:
“My project allows multimedia broadcasting on P2P networks using html5 and WebRTC technology. It is a novel technology and a project which fits in with current trends, so we’re developing it. The competition will catch on soon so now is the time to act.
I proposed the project to Inria through the Boost Your Code contest, first to lend credibility to the idea by presenting it to a group of research and industry professionals, and second to see whether young graduates’ ideas could work.
I come from Polytech Sophia where many members of the teaching staff are at Inria. They promote our awareness of open source development. I’ve also met Christophe Desclaux, a previous BYC winner.
For me, winning the contest has opened the door to an ideal environment for working on a personal project, with the added advantage of finding myself among researchers and people who love what they do, who are devoted to promoting new technologies and who are there to help us develop new projects.”