/[gentoo]/xml/htdocs/doc/en/shoutcast-config.xml
Gentoo

Diff of /xml/htdocs/doc/en/shoutcast-config.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.16 Revision 1.17
1<?xml version='1.0' encoding='UTF-8'?> 1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 2<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
3<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/shoutcast-config.xml,v 1.16 2008/05/19 20:43:16 swift Exp $ --> 3<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/shoutcast-config.xml,v 1.17 2010/07/13 19:42:13 nightmorph Exp $ -->
4<guide link="/doc/en/shoutcast-config.xml"> 4<guide>
5<title>Streaming Radio With SHOUTcast</title> 5<title>Streaming Radio With SHOUTcast</title>
6 6
7<author title="Author"> 7<author title="Author">
8 <mail link="chriswhite@gentoo.org">Chris White</mail> 8 <mail link="chriswhite@gentoo.org">Chris White</mail>
9</author> 9</author>
414<p> 414<p>
415This allows you to configure an intro file. Every time users connect, they'll 415This allows you to configure an intro file. Every time users connect, they'll
416hear this file played. As it states, the stream bit rate and the intro song 416hear this file played. As it states, the stream bit rate and the intro song
417bit rate must match, or else things will break. You can, however, put 417bit rate must match, or else things will break. You can, however, put
418something such as intro128.mp3 and intro64.mp3, and it will play intro128.mp3 418something such as intro128.mp3 and intro64.mp3, and it will play intro128.mp3
419to users connecting to a 128kbps stream, and intro64 for users connecting at 419to users connecting to a 128kbps stream, and intro64.mp3 for users connecting
42064kbps. 420at 64kbps.
421</p> 421</p>
422 422
423<pre caption="Setting up a back file"> 423<pre caption="Setting up a back file">
424<comment>; BackupFile can specify a mp3 file that will be streamed to listeners over 424<comment>; BackupFile can specify a mp3 file that will be streamed to listeners over
425; and over again when the source stream disconnects. AutoDumpUsers must be 425; and over again when the source stream disconnects. AutoDumpUsers must be
450; The default is no format string.</comment> 450; The default is no format string.</comment>
451TitleFormat=Chris Gentoo Beats: %s 451TitleFormat=Chris Gentoo Beats: %s
452</pre> 452</pre>
453 453
454<p> 454<p>
455This sets up a non-variable title for your Shoutcast server. Use this if your 455This sets up a non-variable title for your SHOUTcast server. Use this if your
456source stream differs from your SHOUTcast Server's name. This will NOT work 456source stream differs from your SHOUTcast Server's name. This will NOT work
457with relay servers. 457with relay servers.
458</p> 458</p>
459 459
460<pre caption="Setting up a URL format"> 460<pre caption="Setting up a URL format">
521</section> 521</section>
522<section> 522<section>
523<title>Access Configuration</title> 523<title>Access Configuration</title>
524<body> 524<body>
525 525
526<pre caption="Setting the max listner time"> 526<pre caption="Setting the max listener time">
527<comment>; ListenerTimer is a value in minutes of maximum permitted time for 527<comment>; ListenerTimer is a value in minutes of maximum permitted time for
528; a connected listener. If someone is connected for longer than this 528; a connected listener. If someone is connected for longer than this
529; amount of time, in minutes, they are disconnected. When undefined, 529; amount of time, in minutes, they are disconnected. When undefined,
530; there is no limit defined. Default is undefined. 530; there is no limit defined. Default is undefined.
531; ListenerTimer=600</comment> 531; ListenerTimer=600</comment>
736<title>Setting up on demand streaming</title> 736<title>Setting up on demand streaming</title>
737<body> 737<body>
738 738
739<p> 739<p>
740On demand streaming, as shown in the configuration chapter, automatically sets 740On demand streaming, as shown in the configuration chapter, automatically sets
741up on demand play lists for mp3 files in the content directory. The Shoutcast 741up on demand play lists for mp3 files in the content directory. The SHOUTcast
742server ebuild has a directory setup in /opt/SHOUTcast/content for all your on 742server ebuild has a directory setup in /opt/SHOUTcast/content for all your on
743demand mp3's. Let's get started by creating a simple on demand streaming mp3. 743demand mp3's. Let's get started by creating a simple on demand streaming mp3.
744</p> 744</p>
745 745
746<p> 746<p>
759<p> 759<p>
760OK, so the file is copied over now. Now we'll need to startup our SHOUTcast 760OK, so the file is copied over now. Now we'll need to startup our SHOUTcast
761Server so the file can be accessed. 761Server so the file can be accessed.
762</p> 762</p>
763 763
764<pre caption="Starting up the Shoutcast Server"> 764<pre caption="Starting up the SHOUTcast Server">
765# <i>/etc/init.d/shoutcast start</i> 765# <i>/etc/init.d/shoutcast start</i>
766 * Starting Shoutcast Server... 766 * Starting Shoutcast Server...
767******************************************************************************* 767*******************************************************************************
768** SHOUTcast Distributed Network Audio Server 768** SHOUTcast Distributed Network Audio Server
769** Copyright (C) 1998-2004 Nullsoft, Inc. All Rights Reserved. 769** Copyright (C) 1998-2004 Nullsoft, Inc. All Rights Reserved.
1008As I most often use SHOUTcast Trans with SHOUTcast Server, I tend to startup 1008As I most often use SHOUTcast Trans with SHOUTcast Server, I tend to startup
1009SHOUTcast Trans, which in turns starts up SHOUTcast for you (much easier). So 1009SHOUTcast Trans, which in turns starts up SHOUTcast for you (much easier). So
1010we'll go ahead and get SHOUTcast Trans started. 1010we'll go ahead and get SHOUTcast Trans started.
1011</p> 1011</p>
1012 1012
1013<pre caption="Starting up Shoutcast Trans and Shoutcast Server"> 1013<pre caption="Starting up SHOUTcast Trans and SHOUTcast Server">
1014# <i>/etc/init.d/shoutcast_trans start</i> 1014# <i>/etc/init.d/shoutcast_trans start</i>
1015 * Starting Shoutcast Server... 1015 * Starting Shoutcast Server...
1016******************************************************************************* 1016*******************************************************************************
1017** SHOUTcast Distributed Network Audio Server 1017** SHOUTcast Distributed Network Audio Server
1018** Copyright (C) 1998-2004 Nullsoft, Inc. All Rights Reserved. 1018** Copyright (C) 1998-2004 Nullsoft, Inc. All Rights Reserved.
1062Starting playback... 1062Starting playback...
1063</pre> 1063</pre>
1064 1064
1065<p> 1065<p>
1066This was somewhat clipped. The -cache variable was put in to over-ride my 1066This was somewhat clipped. The -cache variable was put in to over-ride my
1067somewhat larger buffering settings. And viola! You're now listening to 1067somewhat larger buffering settings. And voilà! You're now listening to
1068streaming media! In the next chapter, we'll show you how to do a little 1068streaming media! In the next chapter, we'll show you how to do a little
1069bit more with your SHOUTcast Server. 1069bit more with your SHOUTcast Server.
1070</p> 1070</p>
1071 1071
1072</body> 1072</body>

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

  ViewVC Help
Powered by ViewVC 1.1.20