View Single Post
  #16  
Old 06-18-2008, 09:55 AM
Avian's Avatar
Avian(Admin) Avian is offline
Owner Emeritus
 
Join Date: May 2001
Location: Yellow Springs, OH, USA
Posts: 819
Send a message via ICQ to Avian Send a message via AIM to Avian Send a message via Yahoo to Avian
Re: NEARfest get-together?

Holy cow - OK, looks like you have everything covered! I was just setting up the same system on my MacBook Pro (with shoutcast server for OSX and Nicecast streaming into it, with SAM relaying the shoutcast server on my laptop), and tested it last night. So we'll have lots of options. It worked great last year AFTER I worked around the firewall port restrictions of the hotel's internet connection. That will be the only hurdle we'll have to figure out. The hotel blocks all incoming ports. Except for port 80. But outgoing ports are unrestricted (or something like that - tryibng to remember). But in any case, we'll have to fool around with that - but it's just choosing the right port numbers that will get through the hotel firewall.

Do you have something to archive the broadcast? I can probably connect to your shoutcast server, and rip the stream directly from it (at 192k) if not.

Now if we can just do this with beer in us...

A

Quote:
Originally Posted by VAXman View Post
Avian,

I have been working on that for the past few weeks since I first spoke with Kevin Feeley at a NJPH event about Aural Moon carrying this broadcast.

I've purchased a 24bit PCM/USB encoder and a laptop (2.4MHz Compaq Evo). It is running the latest version of Ubuntu Linux (8.04). I've installed Shoutcast (SC) and IDJC (Internet DJ Console) on the laptop.

I have installed Cygwin on the station for scripting needs and the OpenSSH server for secure access and port tunneling.

I've created a playlist item for the Live broadcast in SAM and it is located in the "live resources".

The Laptop and PCM encoder can stay and run around the clock AFAIAC. I have a lock for the laptop so that it doesn't walk. The connection to the station, since Cygwin and OpenSSH have been installed, can now be handled with ssh and ssh tunneling (malice of foresight to avoid any problems with hotel internet firewalls).

From the laptop, an ssh connection is made to the station:

Code:
$ ssh -p{ssh_port} -R{SC_port}:localhost:{SC_port} administrator@station.domain.com password: {yeah, right, like you think I'd put that here?}
I've intentionally elided the port number details and station domain so that information isn't listed when this page is indexed by Google.

The playlist item is located in the "live resources" on the station (SAM). If you look, it is listed as: http://localhost:{SC_port}

Once Tom's board is plugged into the PCM encoder and the connection is made to SAM, it's ready to go. The live resource I've created only needs to be queued at the appropriate time. In fact, if I knew the actual times, it could be queued up and dequeued automagically by SAM. I would think that queueing it up would be sage and dequeue it manually in case the
show runs long

I've run several tests of the above as other moonies can attest. It's working swimmingly. 44.1KHz(Nq)@192Kbps MP3 too.

Like I said, the only missing piece of the puzzle are the air times for Friday and Saturday (and Sunday?).

_________

FWIW, I would stream the Saturday Gagliarchives this way but I'd need to invest in the antenna I've described here in the past. However, since the retransmission of Gagliarchives is iffy, I haven't gone that route ... yet.
Reply With Quote