electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
go to the radio page Live at electro-music.com radio 1 Please visit the chat
poster
 Forum index » electro-music.com » Streaming Radio Station
Open port streaming
Post new topic   Reply to topic Moderators: shanemorris
Page 1 of 1 [15 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Tue Apr 27, 2010 4:34 pm    Post subject:  Open port streaming Reply with quote  Mark this post and the followings unread



EDIT: see http://electro-music.com/wiki/pmwiki.php?n=Radio.BroadcastingInfo for more on how to broadcast on electro-music.com.




Some will have listened already, and some streamed on it already ... but our streaming radio station now makes use of a second port that people can listen to. This is the "open port", as opposed to the "main port" which was the only one up to recently.

When you go to http://electro-music.com/radio/ you'll see the two stations being present, the top one being the main stream the bottom one being the open port.

This new stream is being called open as it is open for anyone wanting to stream. All you need is a program like edcast or nicecast to connect up to the server and you'll be on the public stream.

There is a management tool for the open port to be found here. The username and password for that page are both "public".

Please read that page (and this post) carefully, as I try to keep stuff up-to date and informative.

The management tool has an MOTD feature, a message that will be shown on all forum pages. It is okay to set an MOTD when you have a show running on the open port, or for a short test to see how it works - to clear the message make it all empty and then beam it up.

    * As a streamer there are some rules to keep in mind, and the set of rules likely will change as we gain experience with the medium.

    * do not ever stream copyrighted material unless you have permission from the copyright holder to do so, repeated failure to abide will surely result in some bans being put on your IP address(es). When you as a listener notice a violation of this rule please notify one of the admins or stream operators about this - or dump a message here.

    * Use the chat room to coordinate with other people who may want to use the open port.

    * Do not use aggressive auto reconnect 1 timeouts on your edcast / nicecast tools, so that when your stream goes bad others will have a chance to connect instead ... a 10 s auto reconnect time seems reasonable.

    * Please set up a song title 2.

    * Do not misuse the MOTD feature, let it be relevant to the forum, a short test is okay, clear it when it is no longer needed.

    * Do not grab the open port just because you can, please let there be some content.


Currently there is a maximum of 32 listeners for the open port. The main port has a maximum of 128 listeners.

Connection details :

Code:
Bitrate            128 (kbps)
Samplerate         44100
Channels           2
Encode type        MP3Lame
Server type        Shoutcast
Server IP          electro - music . com [and remove all spaces from this!]
Server port        8056
Encoder password   public
Mountpoint         [blank, fill in nothing there]
Reconnect seconds  10


For edcast (oddcast = edcast) setup there is some more help here.

Please be sure to stream with exactly these parameters, especially the 128 kbps one, other values may crash the server.

It may sometimes happen that someone is streaming while you would like to stream. In that case please visit the chat to coordinate things ... when that does not work there is a tool to gain access to the open port, but please do not use that one unless there is no other way.

The tool is :
Code:
http://bluehell.electro-music.com/radio_info/kick.php


The management page (as mentioned above) has kick links too.

When you use the kick for the first time it will ask you for a user name and a password both being public (literally). After you clicked ok on that screen the kick will be effectuated immediately without any further warning. When you had enter username and password before it will not ask you for those again, and clicking the link above will immediately kick the current streamer off the public port ... so don't use it as a toy please.

For any questions please post a message here, or go to the chat room, likely there will be someone around there to help you out.

And .. have fun!




1 About auto reconnect settings for nicecast :

From the nicecast manual

Quote:
In the name of simplicity, not all of Nicecast's preferences are accessible from within the application.
Some prefs can only be accessed through the "defaults" system in the Terminal or by editing the
preferences file (~/Library/Preferences/com.rogueamoeba.Nicecast.plist) by hand.


Quote:
retryTimeIntervals: This preference controls the connection retry attempts, for Nicecast connecting to
the server specified in the Servers window.
The example command below for the Terminal will cause Nicecast to attempt to reconnect once a
second. This is not recommended unless you know it's needed, as it can overwhelm a server.
defaults write com.rogueamoeba.Nicecast "retryTimeIntervals" '(1)'
The example command below for the Terminal will cause Nicecast to attempt to reconnect after 10
seconds. If that fails, it will try again 20 seconds later, and if that fails it will try in 30 seconds. After
the third attempt it will continue trying to connect every 30 seconds thereafter.
defaults write com.rogueamoeba.Nicecast "retryTimeIntervals" '(10, 20, 30)'
To reset to the default (which is 1,1,10,10,20,20,60), enter:
defaults delete com.rogueamoeba.Nicecast retryTimeIntervals





2 How to set up a song title.

In Edcast/Oddcast :

In the main Edcast/Oddcast window enter some meta information (Click on the Edit button, fill in the Metadata field, set external metadata disabled, and do not check grab metadata from window title). This information will be used as the song title. Unfortunately the program will have (half) forgotten this info after a restart, so it has to be set again then.

Another option is to have the meta data in a text file, in this case set External metadata on, select the file option and give the full name and path for the text file, the first line from that file will be used for the song title then.

In Nicecast :

There is a file /Library/Application Support/Nicecast/NowPlaying.txt, when you enter as a first line :

Title: Song Title Here

the song title will be set to 'Song Title Here', any following lines will be ignored.

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.

Last edited by blue hell on Wed Apr 03, 2013 4:10 pm; edited 15 times in total
Back to top
View user's profile Send private message Visit poster's website
shanemorris
Stream Operator


Joined: Sep 07, 2008
Posts: 2114
Location: dreamtime
Audio files: 92

PostPosted: Tue Apr 27, 2010 4:53 pm    Post subject: Reply with quote  Mark this post and the followings unread

Very Happy Woohoo! Choices, Choices!
_________________
ElectroCasa
Back to top
View user's profile Send private message Visit poster's website
jfox
Radio operator


Joined: Mar 06, 2010
Posts: 208
Location: GMT
Audio files: 26

PostPosted: Tue Apr 27, 2010 11:46 pm    Post subject: Reply with quote  Mark this post and the followings unread

wave This Rocks wave



thanks
Back to top
View user's profile Send private message
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Wed Apr 28, 2010 12:45 pm    Post subject: Reply with quote  Mark this post and the followings unread

I saw a question in the chat about how to set the auto connect interval for Nicecast, I copied some stuff from the Nicecast manual re. that subject into the top message here.

Edit : also added a paragraph about how to set up a song title in Edcast/Oddcast, if anyone knows how to do this in Nicecast please let me know - I'll add the info then.

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
droffset



Joined: Feb 02, 2009
Posts: 515
Location: London area
Audio files: 2

PostPosted: Wed Apr 28, 2010 2:12 pm    Post subject: Reply with quote  Mark this post and the followings unread

Thanks for making this available! I'll give it a try soon.
_________________
==================
Check out the FREE Intro to Lunettas Document
https://docs.google.com/document/d/1V9qerry_PsXTZqt_UDx7C-wcuMe_6_gyy6M_MyAgQoA/edit?usp=sharing

Edit: Spelling mistakes.
Back to top
View user's profile Send private message
modulator_esp
Stream Operator


Joined: Feb 04, 2005
Posts: 2844
Location: Nottingham, UK
Audio files: 275
G2 patch files: 1

PostPosted: Wed Apr 28, 2010 3:22 pm    Post subject: Reply with quote  Mark this post and the followings unread

Re song title, I didn't realise this had to be reset, so thanks for that info Smile
_________________
Jez
music | adventures in sound | gear for sale
Back to top
View user's profile Send private message Send e-mail Visit poster's website
MusicMan11712



Joined: Aug 08, 2009
Posts: 1082
Location: Out scouting . . .

PostPosted: Wed Apr 28, 2010 3:55 pm    Post subject: Reply with quote  Mark this post and the followings unread

Excellent tips, suggestions, etc.
Back to top
View user's profile Send private message
Lorenzo



Joined: Nov 09, 2008
Posts: 375
Location: Trieste - Italy

PostPosted: Sat May 08, 2010 2:13 pm    Post subject: Reply with quote  Mark this post and the followings unread

jfox wrote:
wave This Rocks wave


wave wave

_________________
Yes!
Oh Yeah!
Wow!
Back to top
View user's profile Send private message Visit poster's website
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Fri Jul 30, 2010 7:43 pm    Post subject: Reply with quote  Mark this post and the followings unread

New "end user license agreement" put in place Wink and some changes to better reflect the current infra structure.
_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
nobody



Joined: Mar 09, 2008
Posts: 1687
Location: Not here

PostPosted: Thu Oct 21, 2010 12:57 pm    Post subject: Reply with quote  Mark this post and the followings unread

What type of streaming server do we have here? I need to decide which streaming client I need to install on my new Linux DAW (sorry, I no longer use Windows and I don't have a Mac).

All I need to know is what kind of streaming server we have and I can pick out a client that will connect to it to send streams.
Back to top
View user's profile Send private message
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Thu Oct 21, 2010 12:58 pm    Post subject: Reply with quote  Mark this post and the followings unread

Shoutcast .. sc_serv , or alternatively sc_trans ... you might be able to use sc_trans for a client too on Linux.
Last edited by blue hell on Thu Oct 21, 2010 12:59 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
nobody



Joined: Mar 09, 2008
Posts: 1687
Location: Not here

PostPosted: Thu Oct 21, 2010 12:58 pm    Post subject: Reply with quote  Mark this post and the followings unread

Damn, Jan, that was fast. I guess it's a sign that I need to stream some stuff!
Back to top
View user's profile Send private message
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Thu Oct 21, 2010 1:00 pm    Post subject: Reply with quote  Mark this post and the followings unread

heh, the radio is not that boring ... lol ... but you're very welcome!

Edited my post above a bit.

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Thu May 26, 2011 5:50 pm    Post subject: Reply with quote  Mark this post and the followings unread

Lil update to the rules.

It is not very polite to just grab the stream and send out something without setting a stream title and without making yourself known to the listeners in any way ... at the discretion of the stream ops this may result in being kicked off and, in case of an auto connecting client, in a ban.

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Sun Jun 26, 2011 8:30 am    Post subject: Reply with quote  Mark this post and the followings unread

And another small update.

In the last couple of weeks I've seen on several occasions that people forgot to stop their streaming software when they were done streaming on one of the public ports, resulting in silence being transmitted.

As the ban list feature on sc_serv refuses to work I have no other option than to change the port password in this case, so when you can not log in to a port please go to the chat room to ask about it, a stream operator will be able to look up the current password.

This will get messy in the end, so please, shut down your software when done streaming, or at least turn on some nicely evolving generative stuff.

Sorry for the inconvenience.

Edit: changed things a bit, the current passwords for the open and public ports can now be found in : http://bluehell.electro-music.com/radio_info/forums.html

Edit: changed http://bluehell.electro-music.com/radio_info/manage_public.php to to show the current passwords.

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: shanemorris
Page 1 of 1 [15 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » electro-music.com » Streaming Radio Station
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use