Profile

Cover photo
68 followers|18,676 views
AboutPostsPhotos
Story
Tagline
Icecast provides free software for streaming multimedia.
Introduction

The Icecast project provides free software for streaming multimedia. It is part of the Xiph.org foundation.

Icecast is also a streaming media server which currently supports Ogg (Vorbis and Theora), Opus and WebM. MP3 audio streams are known to work.
It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction.

Icecast is distributed under the GNU GPL, version 2.

Links
Contact Information
Contact info
Email

Stream

Icecast

Shared publicly  - 
 
If you are using URL auth for sources aka stream_auth, then you should update ASAP!
If you use the default config ('source-password') or static mountpoint 'password', then you're fine.
[Icecast] Icecast 2.4.2 - security release. "Thomas B. Rücker" thomas at ruecker.fi. Wed Apr 8 05:52:37 PDT 2015. Previous message: [Icecast] Event Triggers on 2.5 beta1; Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] ...
4
2
Thomas Ruecker (TBR)'s profile photo
 
CVE-2015-3026 has been assigned by MITRE
Add a comment...

Icecast

Shared publicly  - 
 
Yay! We've been accepted!
 
Yay! Xiph.org foundation was accepted as +Google Summer of Code  participating organization this year! Our focus is going to be on the +Icecast project. To make multimedia streaming even better.
There will be aspects of "HTML5", WebM, Opus and the Icecast streaming directory.
Potential participating students are welcome to get in touch with me, after visiting the ideas page.
This is our ideas page for Google Summer of Code 2015 projects with Xiph.org. Students please use the template at Summer of Code Applications when applying for a GSoC position. Mentors please visit Summer of Code Mentoring and help us prepare our application as a mentoring organization.
4 comments on original post
1
Add a comment...

Icecast

Shared publicly  - 
 
 
Have a complex SVN repository that needs to be migrated to git? Read about the tool +Marvin Scholz found and used for +Icecast and its complex structure. SVN:externals, shuffled directory structure, commits dating back to before a CVS migration, we had all the nightmare stuff and even the +GitHub guys I met were skeptical if a full migration could be achieved.
I didn't envy his task, I had been thinking about figuring this out for a year before he went head on with it.
Migrating to Git. A while ago the whole Icecast SVN Stuff was migrated to Git. Migrating this was quite a challenge, as the Icecast tree was rather complex with some changes of locations in the history and already was migrated to SVN from CVS, so there were even more messed-up things.
1 comment on original post
1
Add a comment...

Icecast

Shared publicly  - 
 
If the hostname you use for your server also resolves to an IPv6 address, please make sure, that your Icecast server listens to it too! Not doing so might break access to your streams in non obvious ways.
On http://dir.xiph.org we require that streams be reachable over IPv6 if the hostname advertizes it. #PSA
MP3 streams, webradios, Ogg Vorbis streams... If you want to listen to music, free music, this stream directory is the right place for you. Icecast YP is just like Shoutcast.com, featuring radio listings.
1
1
Add a comment...

Icecast

Shared publicly  - 
 
Very nice indeed!
 
Very happy and also honoured to see that CCC / 31C3 uses +Icecast  as part of their broadcast concept! Bonus points to C3VOC for a perfectly configured server and latest version. Streams work very well on my Android TV!
http://webm.stream.c3voc.de:8000/status.xsl
http://webm.stream.c3voc.de:8000/server_version.xsl
#31C3 #CCC   #Icecast #C3VOC  
Stream Name: 31C3 - a new dawn - Ambient. Stream Description: Live DJ-Set from the 31C3 Ambient. Content Type: audio/mpeg. Stream started: Sat, 27 Dec 2014 23:40:06 +0100. Bitrate: 320. Listeners (current): 5. Listeners (peak): 13. Genre: live-dj ...
View original post
1
Add a comment...

Icecast

Internet broadcasting  - 
 
We released Icecast server v2.4.1 recently, including important security fixes. Now we have official packages for all major Linux distributions! Go upgrade!
 
Are you using +Icecast to stream live audio or video? Version 2.4.1 has been out for a month and now there are even less excuses not to upgrade: Packages for all major distributions are now available and come with HTTPS support built in!
(Sorry for taking so long, I was fairly busy otherwise and figuring out how to properly package a new directory structure prove to be challenging as it needed to work for all 29 distribution versions)
[Icecast] [Icecast-dev] Icecast 2.4.1 release. "Thomas B. Rücker" thomas at ruecker.fi. Sun Dec 14 09:55:59 PST 2014. Previous message: [Icecast] Icecast AAC FLV Container; Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] ...
2 comments on original post
1
Add a comment...

Icecast

Shared publicly  - 
 
We received many interesting applications and will be reviewing them now. Thanks to everyone who submitted!
 
Student applications for #gsoc2015  have now closed. Good luck to all our applicants! We announce accepted students on 27 April at 19:00 UTC.
View original post
2
Adam Harrison's profile photo
 
I dedicate this project to Icecast. It's a simple web interface to control Icecast2 instances and ices instances on the server for a streaming playlist on your LAN. Sorry about the javascript library used: jQuery. The file is large due to the media files. Of course this is the debug version. It needs some refactoring: especially the PHP.
drive.google.com - icecast2_web_control.tar.xz - Google Drive
Add a comment...

Icecast

Shared publicly  - 
 
 
For those who want to test WebM live streaming with +Icecast:
avconv -f video4linux2 -re -input_format mjpeg -framerate 30 -video_size 640x360 -i /dev/video0  -f WebM -g 5 -content_type video/webm icecast://source:password@example.org:8000/test.webm I've tested this on latest git. Note that Icecast support in the latest stable avconv release is broken, releases before that might work.
There are 4 noteworthy parameters:
- -video_size 640x360 - I've had to use quarter of the webcam resolution, because it looked like the webcam wouldn't deliver stable output at full resolutions. This will obviously depend on the hardware/input used.
- -input_format mjpeg - Also depends on the hardware used, might also be YUYV or h264
- -framerate 30 - Doesn't seem to do anything(?), but was supposed to match the framerate of the input device
- -g 5 - This one is rather important, as the default won't work for streaming. It sets the GOP ratio, so the keyframe interval. You can experiment with this. My quick testing shows that especially browsers seem to have problems with a stream that doesn't have a keyframe near the start. Values up to 10 seem to work reliable. Setting it too low drives the bitrate up and the quality down. YMMV.
I left out audio, as I was only testing video playback, but adding that in should be trivial.
Thanks +Luca Barbato and +Marvin Scholz for your work!
1 comment on original post
1
Add a comment...

Icecast

Shared publicly  - 
 
Heads up! We're hoping to take part in this year's +Google Summer of Code with Icecast.
We're looking for mentors and project ideas. Help improve the ideas page and volunteer as a mentor.
If you are a student who wants to participate in GSoC, feel free to look at our ideas page and talk to us on IRC.
[Icecast-dev] Help wanted! - Icecast is applying for Google Summer of Code through Xiph.org. "Thomas B. Rücker" thomas at ruecker.fi. Thu Feb 19 23:34:46 PST 2015. Previous message: [Icecast-dev] listen backlog patch; Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] ...
1
1
Add a comment...

Icecast

Shared publicly  - 
 
The skilled guys of #C3VOC brought to our attention, that you should try the below remuxer if you experience playback problems for a #WebM stream encoded using #LibAV or #ffmpeg .
Just pipe avconv output through it and then forward the stream using curl in PUT mode.
1
Add a comment...

Icecast

Shared publicly  - 
 
Happy new year and happy new beta release!
[Icecast-dev] Icecast 2.5 beta1 release. "Thomas B. Rücker" thomas at ruecker.fi. Wed Dec 31 12:45:26 PST 2014. Previous message: [Icecast-dev] bored? Become a Icecast volunteer; Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] ...
1
Add a comment...

Icecast

Shared publicly  - 
 
Thanks to +Thomas Ruecker spending some of this holiday time on the subject, we now again have a nice Windows installer. We've rereleased Icecast 2.4.1 for Windows with it.
Let us know how it works for you.
http://downloads.xiph.org/releases/icecast/icecast_win32_2.4.1.exe
[Icecast] [Icecast-dev] Icecast 2.4.1 release (Windows Installer). "Thomas B. Rücker" thomas at ruecker.fi. Fri Dec 26 13:35:34 PST 2014. Previous message: [Icecast] [Icecast-dev] Icecast 2.4.1 release; Next message: [Icecast] [Icecast-dev] Icecast 2.4.1 release (Windows Installer) ...
1
1
Add a comment...