<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.midsouthmakers.org/index.php?action=history&amp;feed=atom&amp;title=Internet_radio_stream</id>
	<title>Internet radio stream - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.midsouthmakers.org/index.php?action=history&amp;feed=atom&amp;title=Internet_radio_stream"/>
	<link rel="alternate" type="text/html" href="http://wiki.midsouthmakers.org/index.php?title=Internet_radio_stream&amp;action=history"/>
	<updated>2026-05-11T14:58:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.midsouthmakers.org/index.php?title=Internet_radio_stream&amp;diff=8498&amp;oldid=prev</id>
		<title>Orias: /* Issues */ eye kant spel</title>
		<link rel="alternate" type="text/html" href="http://wiki.midsouthmakers.org/index.php?title=Internet_radio_stream&amp;diff=8498&amp;oldid=prev"/>
		<updated>2011-05-29T00:47:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Issues: &lt;/span&gt; eye kant spel&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:47, 29 May 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Issues ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Issues ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MPD &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;neesd &lt;/del&gt;to be reset everytime you change your config (sudo /etc/init.d/mpd reset), you&#039;ll find that it solves a lot of issues if your player cannot connect&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MPD &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;needs &lt;/ins&gt;to be reset everytime you change your config (sudo /etc/init.d/mpd reset), you&#039;ll find that it solves a lot of issues if your player cannot connect&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Icecast will let you know when you mess up your config file, similar to MPD, it needs to be restarted every time you make a change (sudo /etc/init.d/icecast2 restart). I recommend going through section by section and restarting at each instance to verify every-thing&amp;#039;s happy. If not- just check the line that the error tells you about.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Icecast will let you know when you mess up your config file, similar to MPD, it needs to be restarted every time you make a change (sudo /etc/init.d/icecast2 restart). I recommend going through section by section and restarting at each instance to verify every-thing&amp;#039;s happy. If not- just check the line that the error tells you about.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Orias</name></author>
	</entry>
	<entry>
		<id>http://wiki.midsouthmakers.org/index.php?title=Internet_radio_stream&amp;diff=7930&amp;oldid=prev</id>
		<title>Orias: Created page with &quot;{{Infobox project |project_name = Headless Internet Radio Stream |image =  |caption =  |owner = Orias |version = 1.0 |status = in progress |start_date = Jan 16 2010 |cost = $0 }}...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.midsouthmakers.org/index.php?title=Internet_radio_stream&amp;diff=7930&amp;oldid=prev"/>
		<updated>2011-01-21T05:33:47Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Infobox project |project_name = Headless Internet Radio Stream |image =  |caption =  |owner = Orias |version = 1.0 |status = in progress |start_date = Jan 16 2010 |cost = $0 }}...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox project&lt;br /&gt;
|project_name = Headless Internet Radio Stream&lt;br /&gt;
|image = &lt;br /&gt;
|caption = &lt;br /&gt;
|owner = Orias&lt;br /&gt;
|version = 1.0&lt;br /&gt;
|status = in progress&lt;br /&gt;
|start_date = Jan 16 2010&lt;br /&gt;
|cost = $0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
I have listened to Shoutcast radio streams for the past couple of years. Rather than carry all my cd&amp;#039;s or fill my phone with my mp3&amp;#039;s, I wanted a way to access my music library from anywhere. All you need is an internet connection, a computer, and a little bit of free software. This is not a complete how-to, consider it more of a guide to show you were to look. As I come across good tutorials, I&amp;#039;ll include links to them here. Of course, feel free to ask me any questions, I&amp;#039;d be happy to help!&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Password protected stream, so access is limited and controlled&lt;br /&gt;
* Remote administration and play-list building through a web-based GUI&lt;br /&gt;
* CLI for administration and play-list building if desired&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
* Computer with enough local storage&lt;br /&gt;
* Internet connection- at least 20KBps upstream bandwidth&lt;br /&gt;
* Windows/Linux/Mac OS (this article will be for linux)&lt;br /&gt;
* [http://www.icecast.org/index.php Icecast2 ] &lt;br /&gt;
* [http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki MPD]&lt;br /&gt;
* [http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki Ampache]&lt;br /&gt;
* [http://unkart.ovh.org/ncmpcpp/ Ncmpcpp]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setup Instructions ==&lt;br /&gt;
&lt;br /&gt;
* Setup MPD- [http://mpd.wikia.com/wiki/Configuration MPD Wiki] make sure to set up the shoutcast section (for Icecast) and the httpd section, to verify you have a working stream&lt;br /&gt;
&lt;br /&gt;
* Setup a MPD Client [http://www.webupd8.org/2010/01/ncmpcpp-ncurses-mpd-client-shell-music.html Ncmpcpp]&lt;br /&gt;
&lt;br /&gt;
* Verify the player can see your music, add some tracks to the playlist and check to see if its playing&lt;br /&gt;
&lt;br /&gt;
* Setup Icecast2- [http://www.icecast.org/docs/icecast-2.2.0/icecast2_config_file.html Icecast Docs]&lt;br /&gt;
&lt;br /&gt;
* Verify you can see the Icecast page at http://localhost:8000&lt;br /&gt;
&lt;br /&gt;
* Verify you can hear your stream by going to http://localhost:8000/stream&lt;br /&gt;
&lt;br /&gt;
* Setup Ampache [http://ampache.org/wiki/ Ampache Wiki] Follow the preparing your OS for Ampache, then go through the web-browser based setup&lt;br /&gt;
&lt;br /&gt;
* Sign in to Ampache, build your catalog, and start playing  :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
* MPD neesd to be reset everytime you change your config (sudo /etc/init.d/mpd reset), you&amp;#039;ll find that it solves a lot of issues if your player cannot connect&lt;br /&gt;
&lt;br /&gt;
* Icecast will let you know when you mess up your config file, similar to MPD, it needs to be restarted every time you make a change (sudo /etc/init.d/icecast2 restart). I recommend going through section by section and restarting at each instance to verify every-thing&amp;#039;s happy. If not- just check the line that the error tells you about.&lt;br /&gt;
&lt;br /&gt;
* Ampache will sometimes flake out on passing the playlist to MPD, that&amp;#039;s why we have Ncmpcpp as a fallback if needed.Sometimes it just needs to clear the playlist and start fresh.&lt;br /&gt;
&lt;br /&gt;
* You will listen to too much music :p&lt;/div&gt;</summary>
		<author><name>Orias</name></author>
	</entry>
</feed>