From owner-freebsd-multimedia@FreeBSD.ORG Thu May 10 00:16:20 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 9EAEC16A403 for ; Thu, 10 May 2007 00:16:20 +0000 (UTC) (envelope-from bakul@bitblocks.com) Received: from mail.bitblocks.com (ns1.bitblocks.com [64.142.15.60]) by mx1.freebsd.org (Postfix) with ESMTP id 84CBD13C44B for ; Thu, 10 May 2007 00:16:20 +0000 (UTC) (envelope-from bakul@bitblocks.com) Received: from bitblocks.com (localhost.bitblocks.com [127.0.0.1]) by mail.bitblocks.com (Postfix) with ESMTP id 4CD3B5B2E; Wed, 9 May 2007 16:44:34 -0700 (PDT) To: Julian Elischer In-reply-to: Your message of "Wed, 09 May 2007 16:20:30 PDT." <4642573E.7010404@elischer.org> Date: Wed, 09 May 2007 16:44:34 -0700 From: Bakul Shah Message-Id: <20070509234434.4CD3B5B2E@mail.bitblocks.com> 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: Thu, 10 May 2007 00:16:20 -0000 > Danny Pansters wrote: > > On Wednesday 09 May 2007 21:03:35 Stefan Ehmann wrote: > >> On Wednesday 09 May 2007 02:45:13 Julian Elischer wrote: > >>> Julian Elischer wrote: > >>>> So, to continue on the topic of my last email, > >>>> I'll be webcasting from BSDCan and teh FreeBSD devsummit that is with > >>>> it. however I'll be using my Mac because I've used it before > >>>> and I don't have time to experiment.. (Hey it's BSD ok?) > >>>> > >>>> I'm currently (and often) broadcasting a test stream at > >>>> rtsp://jello.ironport.com:80/Bsdtest.sdp > >>>> > >>>> > >>>> I do have several questions. > >>>> > >>>> 1/ what is the best protocol/codec/etc. > >>>> I'm currently using mpeg-4 audio and video .. is that ok? > >>>> also for ease of coping with firewalls I'm using RTP over RTSP (I > >>>> think that's right) on port 80 though others might work....? > >>>> > >>>> 2/ does anyone know how to get mplayer to show this stuff? > >>>> > >>>> 3/ people have had success using VLC. does anyone have an > >>>> definative description of how to set it up to work? > >>> I have been told to use: > >>> Preferences -> check Advanced, go to Input/Codecs->Demuxers->RTP/RTSP > >>> and check "Use RTP over RTSP (TCP)" > >> For mplayer "-rtsp-stream-over-tcp" seems to be the equivalent (It works > >> for me at least). > >> > > > > Just for the record, you may already know this. (from long time ago when I > had > > a more than healthy interest in RealVideo) Rtsp is preferably used over UDP > > > (that is the A/V data) together with a control "channel" over TCP for the > > play/pause/feedback sort of things. So "rtsp over tcp" will be (very) > > suboptimal as there needs to be confirmation of every datagram. If it's als > o > > possible to send the a/v stream over UDP and to play it you'd rather use > > that. This is not right. The OP seem to have misunderstood rtsp. It has been a while but from what I remember rtsp does not have acks as it was designed to work the same way over udp and tcp and A/V can tolerate loss of a few packets so no sense in having acks.