Commit 057852ff authored by Marvin Scholz's avatar Marvin Scholz
Browse files

Add new website data

parent d3d94083
# Folder
_site/
# Mac files
.DS_Store
.AppleDouble
.LSOverride
.Spotlight-V100
.Trashes
<? include "inc/header.php"; ?>
<h2>3rd Party Applications</h2>
<div class="roundcont">
<div class="roundtop">
<img src="/images/corner_topleft.jpg" class="corner" style="display: none" />
</div>
<div class="newscontent">
<h3>Source Clients</h3>
<center>
<p>These source clients are known to work with icecast2</p>
<table border=1 cellpadding=5 cellspacing=0 width=90% bordercolor="#000000">
<tr><td><b>Application</b></td><td><b>Platform</b></td><td><b>Download Link</b></td></tr>
<tr><td>ices</td><td>Linux/Unix</td><td><a href="http://www.icecast.org/ices.php">http://www.icecast.org/ices.php</a></td></tr>
<tr><td>Oddcast/Edcast</td><td>Windows</td><td><a href="http://www.oddsock.org/tools">Formerly at http://www.oddsock.org/tools</a></td></tr>
<tr><td>Edcast reborn</td><td>Windows</td><td><a href="http://code.google.com/p/edcast-reborn/">http://code.google.com/p/edcast-reborn/</a></td></tr>
<tr><td>Muse</td><td>Linux/Unix</td><td><a href="http://muse.dyne.org">http://muse.dyne.org</a></td></tr>
<tr><td>Darkice</td><td>Linux/Unix</td><td><a href="http://darkice.sourceforge.net/">http://darkice.sourceforge.net/</a></td></tr>
<tr><td>SAM2</td><td>Windows</td><td><a href="http://www.spacialaudio.com">http://www.spacialaudio.com</a></td></tr>
<tr><td>ezstream</td><td>Windows</td><td><a href="http://www.icecast.org/ezstream.php">http://www.icecast.org/ezstream.php</a></td></tr>
<tr><td>Nicecast</td><td>Mac OSX</td><td><a href="http://www.rogueamoeba.com/nicecast/">http://www.rogueamoeba.com/nicecast/</a></td></tr>
<tr><td>IceGenerator</td><td>Linux/Unix</td><td><a href="http://sourceforge.net/projects/icegenerator">http://sourceforge.net/projects/icegenerator</a></td></tr>
<tr><td>Orban Opticodec-PC</td><td>Windows</td><td><a href="http://www.orban.com/orban/products/stream/1010_overview.html">http://www.orban.com/</a></td></tr>
<tr><td>freej</td><td>Linux/Unix</td><td><a href="http://freej.org">http://freej.org/</a></td></tr>
<tr><td>Traktor DJ Studio 3</td><td>MacOS X, Windows</td><td><a href="http://www.native-instruments.com/index.php?id=traktor3_us">Native Instruments</a></td></tr>
<tr><td>Savonet/Liquidsoap</td><td>Linux/Unix, Windows</td><td><a href="http://savonet.sourceforge.net/">http://savonet.sourceforge.net/</a></td></tr>
<tr><td>DeeFuzzer</td><td>Linux/Unix</td><td><a href="http://pypi.python.org/pypi/DeeFuzzer/">http://pypi.python.org/pypi/DeeFuzzer/</a></td></tr>
<tr><td>RoarAudio</td><td>Linux/Unix, Windows</td><td><a href="http://roaraudio.keep-cool.org/roaraudio.html">http://roaraudio.keep-cool.org/roaraudio.html</a></td></tr>
<tr><td>RoarAudio PlayList Daemon</td><td>Linux/Unix, Windows</td><td><a href="http://roaraudio.keep-cool.org/rpld.html">http://roaraudio.keep-cool.org/rpld.html</a></td></tr>
<tr><td>butt - broadcast using this tool</td><td>Linux/Unix, Mac OSX, Windows</td><td><a href="http://butt.sourceforge.net/">http://butt.sourceforge.net/</a></td></tr>
<tr><td>Mixxx</td><td>Linux/Unix, Mac OSX, Windows</td><td><a href="http://mixxx.org/">http://mixxx.org/</a></td></tr>
<tr><td>iCast</td><td>iOS</td><td><a href="http://icast.anthonymyatt.net">http://icast.anthonymyatt.net</a></td></tr>
<tr><td>MPD - Music Player Daemon</td><td>Linux/Unix, Mac OSX</td><td><a href="http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki">http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki</a></td></tr>
<tr><td>KRADradio</td><td>Linux/Unix<a href="http://kradradio.com/">http://kradradio.com/</a></td></tr>
</table>
</center>
</div>
<div class="roundbottom">
<img src="/images/corner_bottomleft.jpg" class="corner" style="display: none" />
</div>
</div>
<br><br>
<div class="roundcont">
<div class="roundtop">
<img src="/images/corner_topleft.jpg" class="corner" style="display: none" />
</div>
<div class="newscontent">
<h3>Media Players That Support Icecast Streaming</h3>
<center>
<p>These media players are known to work with icecast2</p>
<table border=1 cellpadding=5 cellspacing=0 width=90% bordercolor="#000000">
<tr><td><b>Application</b></td><td><b>Platform</b></td><td><b>Download Link</b></td></tr>
<tr><td>foobar2000 (mp3 + ogg vorbis)</td><td>Windows</td><td><a href="http://www.foobar2000.org">http://www.foobar2000.org</a></td></tr>
<tr><td>winamp 2.x, 5.x (Not 3.x)(mp3 + ogg vorbis)</td><td>Windows</td><td><a href="http://www.winamp.com">http://www.winamp.com</a></td></tr>
<tr><td>XMMS(mp3 + ogg vorbis)</td><td>Linux/Unix</td><td><a href="http://www.xmms.org">http://www.xmms.org</a></td></tr>
<tr><td>Zinf(mp3 + ogg vorbis)</td><td>Linux/Unix, Windows</td><td><a href="http://zinf.sourceforge.net">http://zinf.sourceforge.net</a></td></tr>
<tr><td>MPlayer</td><td>Linux/Unix, Windows, Mac OSX</td><td><a href="http://www.mplayerhq.hu">http://www.mplayerhq.hu</a></td></tr>
<tr><td>Xine</td><td>Linux/Unix</td><td><a href="http://www.xine-project.org/home">http://www.xine-project.org/home</a></td></tr>
<tr><td>VLC</td><td>Linux/Unix, Windows, Mac OSX, Android</td><td><a href="http://www.videolan.org">http://www.videolan.org</a></td></tr>
<tr><td>FStream</td><td>iOS</td><td><a href="https://itunes.apple.com/app/fstream/id289892007">https://itunes.apple.com/app/fstream/id289892007</a></td></tr>
<tr><td>TuneIn Radio</td><td>iOS</td><td><a href="https://itunes.apple.com/app/tunein-radio/id418987775">https://itunes.apple.com/app/tunein-radio/id418987775</a></td></tr>
<tr><td>Internet Radio Box</td><td>iOS</td><td><a href="https://itunes.apple.com/app/internet-radio-box/id293623806">https://itunes.apple.com/app/internet-radio-box/id293623806</a></td></tr>
</table>
</center>
</div>
<div class="roundbottom">
<img src="/images/corner_bottomleft.jpg" class="corner" style="display: none" />
</div>
</div>
<br><br>
<div class="roundcont">
<div class="roundtop">
<img src="/images/corner_topleft.jpg" class="corner" style="display: none" />
</div>
<div class="newscontent">
<h3>Other Applications</h3>
<center>
<p>Miscellaneous other *stuff*</p>
<table border=1 cellpadding=5 cellspacing=0 width=90% bordercolor="#000000">
<tr><td><b>Application</b></td><td><b>Platform</b></td><td><b>Download Link</b></td></tr>
<tr><td>CAJUN</td><td>?</td><td><a href="http://cajun.sourceforge.net/">http://cajun.sourceforge.net/</a></td></tr>
<tr><td>Amptracker</td><td>Web Service</td><td><a href="http://amptracker.com/">http://amptracker.com/</a></td></tr>
</table>
</center>
</div>
<div class="roundbottom">
<img src="/images/corner_bottomleft.jpg" class="corner" style="display: none" />
</div>
</div>
<br><br>
<? include "inc/footer.php"; ?>
# Site settings
title: Icecast
email: webmaster@xiph.org
description: "Icecast is free server software for streaming multimedia."
baseurl: ""
url: "http://icecast.org"
timezone: UTC
# Build settings
markdown: kramdown
permalink: /news/:title/
highlighter: pygments
include: [".htaccess"]
#collections:
# docs:
# output: true
# Markdown settings
# only change if you know what you are doing
kramdown:
header_offset: 2
defaults:
-
scope:
path: ""
type: "page"
values:
layout: "page"
-
scope:
path: "docs"
values:
layout: "docs"
product: "Icecast"
-
scope:
path: "ices/docs"
values:
layout: "docs"
product: "IceS"
\ No newline at end of file
# Menu entries
# shold not contain more than 7 entries
- name: Download
path: /download
- name: Docs
path: /docs
- name: Apps
path: /apps
- name: Streams
url: http://dir.xiph.org/
- name: Ices
path: /ices
- name: Subversion
path: /svn
- name: Contact
path: /contact
\ No newline at end of file
# Xiphbar entries
entries:
- name: Xiph.org
url: http://www.xiph.org/
- name: Opus
url: http://www.opus-codec.org/
- name: FLAC
url: http://xiph.org/flac/
- name: Icecast
url: http://www.icecast.org/
- name: Vorbis
url: http://www.vorbis.com/
- name: Theora
url: http://www.theora.org/
- name: Speex
url: http://www.speex.org/
- name: XSPF
url: http://www.xspf.org/
# Xiph logo / alt text
logo:
url: http://www.xiph.org/
img: /assets/img/xiph-community.svg
alt: the xiph open source community
\ No newline at end of file
<footer>
<p>&copy; 2004-{{ site.time | date: '%Y' }} Xiph.Org.<br />All rights reserved.</p>
</footer>
\ No newline at end of file
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="{{ site.description }}">
<link type="text/plain" rel="author" href="{{ "/humans.txt" | prepend: site.baseurl }}" />
<link rel="canonical" href="{{ page.url | remove:'index.html' | prepend: site.baseurl | prepend: site.url }}">
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="{{ "/assets/css/style.css" | prepend: site.baseurl }}" media="screen, print" />
<header>
{% if site.data.xiphbar %}
{% assign bar = site.data.xiphbar %}
<div id="xiphbar">
<div>
<a href="{{ bar.logo.url }}"><img src="{{ bar.logo.img | prepend: site.baseurl }}" alt="{{ bar.logo.alt }}"/></a>
<ul>
{% for entry in bar.entries %}
<li><a href="{{ entry.url }}">{{ entry.name }}</a></li>
{% endfor %}
</ul>
</div>
</div>
{% endif %}
<h1><a href="/{{ site.baseurl }}" title="Home page">Icecast</a> <span>is free server software for streaming multimedia.</span></h1>
<nav>
<label for="toggle-nav" title="Toggle navigation"></label>
<input type="checkbox" id="toggle-nav" />
<ul>
{% if site.data.menu %}
{% assign menu = site.data.menu %}
{% for i in menu %}
{% if i.url %}
{% assign url = i.url %}
{% elsif i.path %}
{% assign url = i.path | prepend: site.baseurl %}
{% else %}
{% assign url = '#' %}
{% endif %}
<li><a href="{{ url }}">{{ i.name }}</a></li>
{% endfor %}
{% else %}
<li><a href="#">Home</a></li>
{% endif %}
</ul>
</nav>
</header>
<!DOCTYPE html>
<html lang="en">
<head>
<title>{{ site.title }}{% if page.title %} &mdash; {{ page.title }}{% endif %}</title>
{% include head.html %}
</head>
<body>
{% include header.html %}
<section>
{{ content }}
</section>
{% include footer.html %}
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<title>{{ site.title }}{% if page.title %} Docs &mdash; {{ page.title }}{% else %} Documentation{% endif %}</title>
{% include head.html %}
</head>
<body>
{% include header.html %}
<section>
<h2>{{ page.product }} {{ page.version }} Docs{% if page.title %} &mdash; {{ page.title }}{% endif %}</h2>
{{ content }}
</section>
{% include footer.html %}
</body>
</html>
\ No newline at end of file
---
layout: default
---
<h2>{{ page.title }}</h2>
{{ content }}
\ No newline at end of file
---
layout: default
---
<article>
<h3>{{ page.title }}</h3>
{{ content }}
<aside>Posted <strong>{{ page.date | date: "%b %-d, %Y" }}</strong>{% if page.author %} by <strong>{{ page.author }}</strong>{% endif %}</aside>
</article>
<p><a href="{{ "/news" | prepend: site.baseurl }}">Back to index</a></p>
\ No newline at end of file
---
layout: post
title: "Icecast Release 2.0.0"
date: 2004-01-07
author: oddsock
categories: icecast release
---
After years in development and years in alpha testing, the Icecast development team
has released version 2.0.0 of its streaming media server. Icecast2 supports Ogg Vorbis
and MP3 streaming and has many features and functions you would expect from a world
class streaming media server.
There are more things to come from the icecast development team, and we have many new
features just waiting to be implemented.
Download 2.0.0 from the main [download page]({{ "/download" | prepend: site.baseurl }}).
In addition to the new release, we have re-vamped the icecast.org website to hopefully
make things easier to access and to get at the information you need faster.
Please let us know what you think.
---
layout: post
title: "Ices Release 2.0.0"
date: 2004-03-11
author: karl
categories: ices release
---
After far too long in development and testing, the icecast development team has
released Ices version 2.0.0. Ices is a source client for Icecast streaming media
server. It takes audio from one of the defined inputs and (re)encodes the audio
for streaming to icecast for listeners to pick up.
Download Ices 2.0.0 from the [Ices page]({{ "/ices" | prepend: site.baseurl }}).
---
layout: post
title: "Icecast Release 2.0.1"
date: 2004-05-12
author: oddsock
categories: icecast release
---
This patch release fixes a overflow buffer which can cause server crashes under
certain circumstances. This release contains ONLY the fix for this issue. We are
still targetting a 2.1.0 release with new features and functionality in the
near future.
Download Icecast 2.0.1 from the [download page]({{ "/download" | prepend: site.baseurl }}).
\ No newline at end of file
---
layout: post
title: "Icecast Release 2.0.2"
date: 2004-09-24
author: oddsock
categories: icecast release
---
This patch release fixes an exploit found by Luigi Auriemma.
We recommend that all users currently upgrade to this patch release.
Download Icecast 2.0.2 from the [download page]({{ "/download" | prepend: site.baseurl }}).
\ No newline at end of file
---
layout: post
title: "Icecast Release 2.1.0"
date: 2004-11-04
author: oddsock
categories: icecast release
---
After about 8 months in development, version 2.1.0 of Icecast has been released.
## New features for 2.1 (in no particular order)
### Listener Authentication
Icecast now supports listener authentication. This provides a mechanism for creating/maintaining
users and passwords for listeners. Currently, we only have implemented a simple, file-based storage
for users and passwords. New authenticators are on the horizon (such as URL-based or possibly
MySQL based) New admin pages were also added for the maintenance of users/passwords. Please
check the docs for a more detailed description of this new feature.
### Multi-Level Fallbacks
Multi-level fallbacks allow for specifications of a series of fallback mounts that you can use
to automatically move listeners in the event of a source being disconnected. In the event of
new listeners attaching to the source stream that has been disconnected, they are routed to
the fallback mount (if specified). Icecast now has fallback-override capability as well which
means that in the event of a source stream failure, listeners are moved to the fallback mount,
and then automatically recaptured when the original source stream returns.
### Burst-On-Connect
This is an new, optional config setting which will send a initial burst of data to connecting
listeners. This has the effect of reducing (significantly) the startup buffer latency from the
end-user perspective. This option is enabled by default.
## New enhancements for 2.1
### Update to admin interface
This interface has been cleaned up quite a bit and made a bit nicer.
### Rewrite of the YP listing code
The icecast yp code has received a complete overhaul by karl, and it's
a much more stable and failure-resistant implementation.
### Lots and lots of bugs fixed
Check the ChangeLog for a complete list of these…
Download Icecast 2.1.0 from the [download page]({{ "/download" | prepend: site.baseurl }}).
---
layout: post
title: "Icecast Release 2.2.0"
date: 2004-12-21
author: oddsock
categories: icecast release
---
On the heels of version 2.1.0, we are releasing 2.2.0 with some new key features.
## New features for 2.2.0 (in no particular order)
### Theora Video support
Icecast now supports video streaming via theora. Currently, we require the latest
(alpha 4) version of libtheora. This is an optional compile, so if you don't have
theora then Icecast will safely ignore it.
### Shoutcast style source client support
Icecast now supports the connection protocol used by the Shoutcast DSP source client.
This is the same connection protocol used by their NSV encoding tools. This means that
not only can you use the Shoutcast DSP to stream to Icecast, but that you can also
stream NSV via their tools.
### AAC is added as a supported streaming format
Not too many source clients support streaming in this format, but we support it.
### Cluster password
Now you can specify a cluster password as a option in the config. This will allow you
to cluster multiple servers/mounts into a single listing on the stream directory. Note
that this is different than “grouping” which groups together streams coming from the
same physical IP and with the same stream name. Clusters are meant for relays of the
same stream and will only be listed _once_ in the stream directory. When a listener
tunes into a cluster, they will be served an m3u file with all the clusters for that
stream.
### Playlist Log
This is an option setting that will create an audit trail of metadata that comes through
Icecast. It is a single file that contains information for all mountpoints.
### Range Support for static files
We now support seeking in files served off the icecast fserve.
### Metadata Update via Admin
We now support metadata updates via the admin interface for both MP3 _and_ Ogg Vorbis streams.
### Per mount hidden stats and YP prevention
You many now indicate certains mounts to be excluded (i.e. hidden) from the main status.xsl page.
This is useful when using local private relays. You can also override the YP setting (as in disable)
on a per-mount basis. Also useful for local private relays.
### Multiple example config files
We now have multiple config files for you to use as a base. A “simple” one for quick-start, and a
more detailed "advanced" one with all the features, as well as a “shoutcast compatable” one, which
shows how you'd config for using the shoutcast DSP.
### Relay user/pass
You can now specify authentication used by a relay. This is for the case where you have listener
authentication enabled for a mountpoint, and want to connect a relay to it.
Download Icecast 2.2.0 from the [download page]({{ "/download" | prepend: site.baseurl }}).
\ No newline at end of file
---
layout: post
title: "Load Test Report"
date: 2005-09-22
author: oddsock
---
We've done a load test of our soon-to-be released Icecast 2.3 to hopefully answer some
of the questions that have popped up recently about Icecast's ability to work in high
traffic situtations.
This report can be found [here]({{ "/loadtest" | prepend: site.baseurl }}).
\ No newline at end of file
---
layout: post
title: "Icecast Release 2.3.0"
date: 2005-09-23
author: oddsock
categories: icecast release
---
We are pleased to announce the next release of Icecast.
Downloads:
- Source: [icecast-2.3.0.tar.gz](http://downloads.xiph.org/releases/icecast/icecast-2.3.0.tar.gz)
- SRPM: [icecast-2.3.0-0.src.rpm](http://downloads.xiph.org/releases/icecast/icecast-2.3.0-0.src.rpm)
- Windows: [icecast2_win32_v2.3.0_setup.exe](http://downloads.xiph.org/releases/icecast/icecast2_win32_v2.3.0_setup.exe)
## New features for 2.3.0
### Intro file support - per mount settable
Intro files will play when a listener first connects to a stream. This is designed for station
jingles and the like. If you don't broadcast in ogg vorbis, you must make sure the
bitrate/samplerate/number of channels match up to your stream.
### On-demand relays, global and per-relay settable
On demand relays only connect to the relayed content when there are listeners attached to the
relay. This can save bandwidth in certain cases.
### Fallback to file, extends on the intro file handling
With this feature, you can specify a "fallback file" which will be played in a loop and sent
your currently connected listeners in the event of a source client disconnect. This means your
listeners stay connected while you fix your disconnect problem. Same rules regarding
bitrate/samplerate/number of channels apply as with intro files.
### New mount-level settings
- public, type/subtype, genre settings, stream description, stream url, stream name,
bitrate (override what is sent from the source client)
- mp3 metadata interval
- on-(dis)connect scripts can be stated per-mount, invoked at source start/stop and take 1 arg which is the mountpoint.
### New URL listener authenticator
This delegates your listener authorization to an external application. URL calls are made on
listener connect/disconnect as well as source connect/disconnect. It is meant for large
broadcasters who have existing authentication systems that need to be integrated into. Included
is an example php-based application that can be used in conjunction with the url authenticator to
manage a simple subscription-based broadcast.
### Other new features:
- HTPasswd authenticator uses in-memory structures now
- On demand files now can be fed through an authenticator
- Streaming support for OGG Speex, OGG Flac, OGG Midi
- Update to admin/web xslt interface
- Icecast can now be installed as a win32 service
## Fixes for 2.3.0
- real/helix works
- win32 access log correct
- stats client is stable now (curl -X STATS http://admin@host:port/)
- show mountpoints on stats that are inactive but have an active fallback
- more updates over HUP possible
- improved stability under heavy load
- moving clients will no longer sometimes deadlock the server
- avoid small writes to reduce TCP overhead.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment