Dimensione: 3111
Commento:
|
Dimensione: 4270
Commento: added OBAMP optimization proposal
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 9: | Linea 9: |
Here some generic info on GSoC | Here some info on GSoC |
Linea 37: | Linea 37: |
== Web Radio Scheduler == | == Multi-tree OBAMP implementation in OLSR == In GSoC Saverio Proto ported the OBAMP protocol for overlay multicast in C, as a plugin of the OLSR routing protocol. The current implementation creates a multicast distribution tree among all the OBAMP node in the mesh network. The plugin can be extended creating one multicast tree for every multimedia stream broadcasted into the network, creating basically different OBAMP groups. This optimizes data distribution and strongly reduces bandwidth waste. ||Usefull skills || C programming with sockets, strong TCP/IP knowledge || || Type of work || Coding || ||Level from Beginner 1-5 Professional: || 4 Semi-professional || References: * [[ http://www.olsr.org/ | OLSR ]] * [[ http://netgroup.uniroma2.it/Andrea_Detti/obamp/ | OBAMP Protocol ]] == Web Radio Program Scheduler == |
Linea 41: | Linea 58: |
Fusoradio http://www.fusoradio.net that is now online since the year 2004 | Fusoradio http://www.fusoradio.net that is now online since the year 2004. The Programme Schedule is now based on a script hooked to a proprietary software called [[ http://www.spacialaudio.com/ | SAM Broadcaster ]]. We want to rewrite the Programme Schedule engine with a open source language called [[ http://savonet.sourceforge.net/ | liquidsoap ]] |
Linea 50: | Linea 71: |
* [[ Liquidsoap | http://savonet.sourceforge.net/ ]] | * [[ http://savonet.sourceforge.net/ | liquidsoap ]] * [[ http://www.spacialaudio.com/ | SAM Broadcaster ]] |
Google summer of Code 2010
For the year 2010 the Ninux.org community decided to participate to google summer of code. The application has been submitted and is still under review by Google
About Google Summer of Code
Here some info on GSoC
Google Summer of Code is a global program that offers student developers stipends to write code for various open source software projects. We have worked with several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Since its inception in 2005, the program has brought together nearly 2500 successful student participants and 2500 mentors from 98 countries worldwide, all for the love of code. Through Google Summer of Code, accepted student applicants are paired with a mentor or mentors from the participating projects, thus gaining exposure to real-world software development scenarios and the opportunity for employment in areas related to their academic pursuits. In turn, the participating projects are able to more easily identify and bring in new developers. Best of all, more source code is created and released for the use and benefit of all.
To know more:
Participants
By now we list some people that proposed to be Mentors of Ninux.org gets accepted to GSoC 2010
Mentors
- Mario Sabatino
- Dario Minghetti
Ideas
Multi-tree OBAMP implementation in OLSR
In GSoC Saverio Proto ported the OBAMP protocol for overlay multicast in C, as a plugin of the OLSR routing protocol. The current implementation creates a multicast distribution tree among all the OBAMP node in the mesh network.
The plugin can be extended creating one multicast tree for every multimedia stream broadcasted into the network, creating basically different OBAMP groups. This optimizes data distribution and strongly reduces bandwidth waste.
Usefull skills |
C programming with sockets, strong TCP/IP knowledge |
Type of work |
Coding |
Level from Beginner 1-5 Professional: |
4 Semi-professional |
References:
Web Radio Program Scheduler
The web radio is one of the services that Ninux provides on its network and on the Internet. Our web radio experience comes from the support that the Ninux Community gives to the Italian web radio Fusoradio http://www.fusoradio.net that is now online since the year 2004.
The Programme Schedule is now based on a script hooked to a proprietary software called SAM Broadcaster.
We want to rewrite the Programme Schedule engine with a open source language called liquidsoap
Usefull skills |
Linux |
Type of work |
Coding |
Level from Beginner 1-5 Professional: |
3 Advanced |
References:
Web Radio WJ Client
WJs (Web DJs) stream from home their radio transmission. To do such thing they need a software that mixes various audio sources (Microphone, mp3s, skype calls) and sends the encoded stream to a Icecast server. Right now at Ninux we use a proprietary software, and we want to develop an Open Source alternative, cross platform.
Usefull skills |
Linux |
Type of work |
Coding |
Level from Beginner 1-5 Professional: |
4 Semi-professional |
- Savonet
More Info
About GSOC 2010: http://socghop.appspot.com/
Previous Edition GSOC 2009: http://socghop.appspot.com/gsoc/program/home/google/gsoc2009
Useful Links
Contact
If you are interested to partecipate please contact contatti@ninux.org. Thank You!