From owner-freebsd-net Sat Jan 8 18:59: 9 2000 Delivered-To: freebsd-net@freebsd.org Received: from havoc.entera.com (havoc.entera.com [206.165.109.130]) by hub.freebsd.org (Postfix) with ESMTP id D999414E13 for ; Sat, 8 Jan 2000 18:59:01 -0800 (PST) (envelope-from davel@entera.com) Received: from entera.com ([206.165.109.147]) by havoc.entera.com (Post.Office MTA v3.5.3 release 223 ID# 0-61971U200L100S0V35) with ESMTP id com; Sat, 8 Jan 2000 19:14:38 -0800 To: Rich Fox Cc: "Justin C. Walker" , freebsd-net@FreeBSD.ORG Subject: Re: Quicktime Streaming and IP Aliasing References: From: Dave Liebreich In-Reply-To: Rich Fox's message of "Sat, 8 Jan 2000 21:02:01 -0500 (EST)" User-Agent: Gnus/5.0802 (Gnus v5.8.2) Emacs/20.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 08 Jan 2000 18:58:58 -0800 Message-ID: <20000109031438180.AAA412@havoc.entera.com@entera.com> Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Rich Fox writes: > Hi, > > We are using IP masquerading as opposed to NAT. Yes, I thought that the > streaming should've worked since we can get streaming Realmedia, but for > some reason, I am thinking, (and this is beyond my knowledge base), that I > read that the implementation of true > RTP/RTSP and an IP aliasing system are inherently incompatible (I figured > that RealNetworks did their own thing). Yup. During the RTSP "negotiations" the client and server exchange address/port pairs for RTP. So your masquerading box needs to go in to the RTSP payloads and change the IP addresses and ports there, then set up the necessary (udp) port forwarding. You could also use a proxy. I think realmedia uses something akin to ftp passive mode (streaming data sent across the initial tcp connection) - rtsp/rtp supports this, but that does not mean that the servers or the clients do. dave To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message