From owner-freebsd-questions@FreeBSD.ORG Thu May 1 04:13:27 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C17637B401 for ; Thu, 1 May 2003 04:13:27 -0700 (PDT) Received: from gs166.sp.cs.cmu.edu (GS166.SP.CS.CMU.EDU [128.2.205.169]) by mx1.FreeBSD.org (Postfix) with SMTP id 523DD43F85 for ; Thu, 1 May 2003 04:13:26 -0700 (PDT) (envelope-from dpelleg@gs166.sp.cs.cmu.edu) Sender: dpelleg@gs166.sp.cs.cmu.edu To: "H.Wade Minter" References: From: Dan Pelleg Date: 01 May 2003 07:12:47 -0400 In-Reply-To: Message-ID: Lines: 40 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-questions@freebsd.org Subject: Re: On-Demand Icecast streaming X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 11:13:27 -0000 H.Wade Minter writes: > I'm trying to set up something for a client on our FreeBSD 4.8 machines, and > am stumped as to how to get it to work. Hopefully someone here will have an > idea. > > > The client has a bunch of audio recaps in MP3 format. They want someone to > be able to come to their website, click on a link, and have one of those > recaps streamed to them. This should be possible for an arbitrary number of > people, each listening to the same or different streams. > > > I've grabbed icecast and shout from the ports tree, but can't wrap my brain > around how I'd implement the on-demand streaming. Most documentation I've > seen is written around web radio streaming, where you have a fixed playlist > and an arbitrary number of clients listening to the same thing, which > doesn't fit what I need. > > > Anyone have any hints? > > --Wade > Try gnump3d. It's not so good with access control, but if you're assuming non-hostile visitors it should be ok. In particular, the security model is weak, and it's hard to cap the number of simultaneous connections. Nothing some wrappers can't fix. There's also ample. It's very simple. It doesn't do on-the-fly recoding, and in my experience somewhat flaky. But it may very well do the job for you. And in theory, there's also mod_mp3 for apache. But I couldn't get the port to compile. -- Dan Pelleg