From owner-freebsd-questions@FreeBSD.ORG Wed Apr 30 17:36:14 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 5E5D137B404 for ; Wed, 30 Apr 2003 17:36:14 -0700 (PDT) Received: from mail.skiltech.com (bunning.skiltech.com [216.235.79.240]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CA9F43F85 for ; Wed, 30 Apr 2003 17:36:13 -0700 (PDT) (envelope-from minter@lunenburg.org) Received: from localhost (localhost [127.0.0.1]) by mail.skiltech.com (Postfix) with ESMTP id 0405857B90 for ; Wed, 30 Apr 2003 20:36:13 -0400 (EDT) Received: from lunenburg.org (rdu57-90-057.nc.rr.com [66.57.90.57]) (using TLSv1 with cipher DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by mail.skiltech.com (Postfix) with ESMTP id 17B6B57B65 for ; Wed, 30 Apr 2003 20:36:12 -0400 (EDT) Date: Wed, 30 Apr 2003 20:36:10 -0400 Mime-Version: 1.0 (Apple Message framework v552) Content-Type: text/plain; charset=US-ASCII; format=flowed From: H.Wade Minter To: freebsd-questions@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: X-Mailer: Apple Mail (2.552) X-Virus-Scanned: by AMaViS snapshot-20020531 Subject: 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 00:36:14 -0000 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