From owner-freebsd-multimedia@FreeBSD.ORG Wed May 9 23:07:42 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E66BE16A402 for ; Wed, 9 May 2007 23:07:42 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 5A76D13C4B0 for ; Wed, 9 May 2007 23:07:42 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 09 May 2007 23:07:41 -0000 Received: from h081217094222.dyn.cm.kabsi.at (EHLO taxman.pepperland) [81.217.94.222] by mail.gmx.net (mp055) with SMTP; 10 May 2007 01:07:41 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX1+PX2FBAIOPq2MaTEUu4w/d0wNX/89VWv6eJy8YP1 NGNF72pJ8A758M From: Stefan Ehmann To: Julian Elischer Date: Thu, 10 May 2007 01:07:35 +0200 User-Agent: KMail/1.9.6 References: <46411261.1030603@elischer.org> <200705092218.24178.shoesoft@gmx.net> <46423529.6000806@elischer.org> In-Reply-To: <46423529.6000806@elischer.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705100107.36308.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 Cc: freebsd-multimedia@freebsd.org Subject: Re: streaming guru needed X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2007 23:07:43 -0000 On Wednesday 09 May 2007 22:55:05 Julian Elischer wrote: > Stefan Ehmann wrote: > > On Wednesday 09 May 2007 21:46:00 Julian Elischer wrote: > >> Stefan Ehmann wrote: > >>> For mplayer "-rtsp-stream-over-tcp" seems to be the equivalent (It > >>> works for me at least). > >>> > >>> Also, the LIVEMEDIA option needs to be enabled when building mplayer > >>> (which is off by default from what I've checked). > >> > >> Ahh that may be the trick. > >> > >> I'm broadcasting all of today from my office and home (but not when I'm > >> commuting :-) so let me know if you see anything.. (URL above) > > > > Video and sound work both in mplayer and vlc. Quality was better than > > expected for that bitrate. I was waving to you but you didn't notice me > > :) > > could you give build-options and setting that you used to watch ? > > For those of us who don't usually dabble in this area it would > be nice to know these secrets! Ok, I'll give it a try. Haven't tested everything, so there might be some errors. If you want to use mplayer: - cd /usr/ports/multimedia/mplayer && make install clean OR portinstall multimedia/mplayer - make sure livemedia is selected: [X] LIVEMEDIA - mplayer -rtsp-stream-over-tcp rtsp://jello.ironport.com:80/Bsdtest.sdp If you already installed mplayer, but get the following error: "RTSP support requires the "LIVE555 Streaming Media" libraries." - cd /usr/ports/multimedia/mplayer - make config - make sure livemedia is selected: [X] LIVEMEDIA - make deinstall reinstall clean OR portupgrade -f multimedia/mplayer If you want to use vlc: - cd /usr/ports/multimedia/vlc - make install clean OR portinstall multimedia/vlc - make sure faad is selected: [X] FAAD - start vlc - Settings->Preferences -> check "Advanced options" -> go to Input/Codecs->Demuxers->RTP/RTSP and check "Use RTP over RTSP (TCP)" -> Save - File->Open Network Stream, check "RTSP", URL: rtsp://jello.ironport.com:80/Bsdtest.sdp OR $vlc rtsp://jello.ironport.com:80/Bsdtest.sdp If you already installed vlc, but get no sound: - cd /usr/ports/multimedia/vlc - make config - make sure faad is selected: [X] FAAD - make deinstall reinstall clean OR portupgrade -f multimedia/vlc I haven't yet succeeded using xine for the test stream. Notes: - I haven't tested if it works if you disable any of the default options (disabling LIVEMEDA for vlc is probably a bad idea). - I usually use the -R option for portupgrade to be sure that all dependent ports are up-to-date as well.