Difference between revisions of "G.I.S.S. Icecast"

From Giss
Line 3: Line 3:
 
This task is intended to modify the Icecast to fit specific G.I.S.S. features.
 
This task is intended to modify the Icecast to fit specific G.I.S.S. features.
  
The patches will be based on Icecast 2.3.2-kh2, a branched version by Karl Heyes from the official icecast.
+
The patches will be based on Icecast 2.3.2-kh4, a branched version by Karl Heyes from the official icecast.
  
 
We would like to add the following features :
 
We would like to add the following features :
Line 12: Line 12:
  
 
* improving stability
 
* improving stability
 +
 +
= Improving Stability =
 +
 +
This task mainly consists in fixing some bugs leading to the unexpected crash of the main server.
 +
The icecast has been installed in debug mode producing core dumps on every crash.
 +
The version of the modified icecast is know as Icecast 2.3.2-kh4-giss
 +
 +
The following bugs has been fixed :
 +
 +
bug core.21596 : meta-data crash : file : admin.c
 +
bug core.25207 : crash in ogg header analysis : file : format_ogg.c

Revision as of 15:11, 17 November 2008

Context And Goals

This task is intended to modify the Icecast to fit specific G.I.S.S. features.

The patches will be based on Icecast 2.3.2-kh4, a branched version by Karl Heyes from the official icecast.

We would like to add the following features :

  • intelligent load balancing in the master-slave redirection
  • encryption of Ips ( anonymizer )
  • improving stability

Improving Stability

This task mainly consists in fixing some bugs leading to the unexpected crash of the main server. The icecast has been installed in debug mode producing core dumps on every crash. The version of the modified icecast is know as Icecast 2.3.2-kh4-giss

The following bugs has been fixed :

bug core.21596 : meta-data crash : file : admin.c
bug core.25207 : crash in ogg header analysis : file : format_ogg.c