Novedades

Una visita muy emocionante...

En 2015 tuvimos tres estudiantes que hicieron un gran trabajo durante el Google Summer of Code. Uno de estos estudiantes fue Max Mertens quién trabajó en un proyecto cuyo objetivo era añadir una nueva característica al protocolo P2PSP: atravesar tantos tipos como sean posibles de NATs. El nos contó hace un tiempo su trabajo en este post (en/news/67-gsoc-2015-wrap-up-nat-traversal-via-hole-punching-set-of-rules). Nos gustó...


Leer mas...

Ideas para el GSoC 2016

Seguro que ya conoces el Google Summer of Code (https://summerofcode.withgoogle.com/), un programa anual que organiza Google para colaborar con proyectos de software libre durante el verano. Al igual que el año pasado pensamos que es muy importante participar y estamos preparando ideas para posibles proyectos. Cualquiera que esté interesado puede participar aportando ideas, no es necesario ser un estudiante o un mentor del...


Leer mas...

¿Es posible ejecutar un protocolo peer-t...

En P2PSP creemos que un dispositivo Google Chromecast puede ejecutar un peer P2PSP y un player usando WebRTC. Chromecast tiene un navegador Chrome en su interior, esto es lo que nos lleva a pensar que HTML5, MSE y WebRTC están disponible. Es por ello que una implementación del P2PSP para el navegador podría ser compatible con este dispositivo. Esta es la...


Leer mas...

Resumen del GSoC 15: atravesando NAT en ...

Como ya sabéis, hemos participado en el programa Google Summer of Code 2015. Uno de los proyectos aceptados en el programa ha sido "NAT traversal via hole punching Set of Rules" del estudiante Max Mertens. Max nos ha escrito un post contando su experienca. El post está disponible en inglés en GSoC 2015 wrap-up: NAT traversal via hole punching Set of Rules (en/news/67-gsoc-2015-wrap-up-nat-traversal-via-hole-punching-set-of-rules).  ¡Gracias Max!  


Leer mas...
0123

P2PSP is an open application-layer protocol for the real-time streaming of media content over a peer-to-peer overlay, where every peer is connected with each other following a push-based fully connected mesh scheme. This project was born of the necessity of teaching about computer networks in a more exciting way to students of computer science at University of Almería (a small university in the south of Spain) and … it worked!

In 2015 was the first time we participated as a mentoring organization in the GSoC program. We supervised three excellent students with great ideas. Their work has not only consisted of writing code but also thinking about new algorithms and researching about the problem in depth. We’d like to outline their projects.

NAT traversal via hole punching Set of Rules (Max Mertens)
Connection-filtering-NATs are becoming increasingly frequent, and this is a situation that hinders the connectivity between peers. In this project Max worked in proposing and creating an extra functionality to handle those peers that are behind restricted-cone NATs and symmetric NATs. Max coded and tested his implementation in different scenarios.

Implementation of Content Integrity Set of rules for P2PSP (Ilya Shakirov)
Pollution attacks are a challenging security-related problem in peer-to-peer streaming platforms. We proposed two different theoretical strategies in order to detect a pollution attack in the context of the P2PSP live streaming system. In this project, Ilya coded the strategies, got statistical results and proposed improvements for the strategies.

 

 

Integration of GUI, Player and Peer (Prince Kumar)
Till now, P2PSP users had to know how the command line terminal works but, after this project, running a P2PSP peer is much easier. Prince has performed the first GUI for a P2PSP peer including the design, coding and a set of tests. Now play a channel is simply to press a button. Take a look!

Another important part in the development of the program has been the contribution of the mentors. We have counted with six mentors, most of them members of the academia or research environments. They have been excited with their participation and highlighted our students' performance. In their words "the work of some our students have enough quality to be used in some research studies".

We are really happy with our participation in the program and we would like to thank Google for this great initiative.

Are you interested in our project?

Get Involved! 

code.p2psp.org | gplus.p2psp.org | Esta dirección de correo electrónico está protegida contra spambots. Usted necesita tener Javascript activado para poder verla.