Re: [AVT] RTP/RTCP Timestamp and transmission time
Colin Perkins <csp@csperkins.org> Thu, 18 September 2003 09:18 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA03138 for <avt-archive@odin.ietf.org>; Thu, 18 Sep 2003 05:18:28 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19zuvO-0005MB-PX for avt-archive@odin.ietf.org; Thu, 18 Sep 2003 05:18:06 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h8I9I6aL020566 for avt-archive@odin.ietf.org; Thu, 18 Sep 2003 05:18:06 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19zuvK-0005L2-Qf; Thu, 18 Sep 2003 05:18:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19zuuO-0005HQ-B9 for avt@optimus.ietf.org; Thu, 18 Sep 2003 05:17:04 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA03095 for <avt@ietf.org>; Thu, 18 Sep 2003 05:16:55 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19zuuK-0002x4-00 for avt@ietf.org; Thu, 18 Sep 2003 05:17:00 -0400
Received: from dundee.dcs.gla.ac.uk ([130.209.242.163]) by ietf-mx with esmtp (Exim 4.12) id 19zuuK-0002wm-00 for avt@ietf.org; Thu, 18 Sep 2003 05:17:00 -0400
Received: from bisa ([130.209.247.104]:49320 helo=csperkins.org) by dundee.dcs.gla.ac.uk with asmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.04) id 19zutq-0004fq-00; Thu, 18 Sep 2003 10:16:30 +0100
Date: Thu, 18 Sep 2003 10:16:29 +0100
Subject: Re: [AVT] RTP/RTCP Timestamp and transmission time
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Mime-Version: 1.0 (Apple Message framework v552)
Cc: avt@ietf.org
To: Lorenzo Polidori <lorenzo@blt.it>
From: Colin Perkins <csp@csperkins.org>
In-Reply-To: <3F4F1DDF0071548E@vsmtp3.tin.it> (added by postmaster@virgilio.it)
Message-Id: <C987CF8B-E9B8-11D7-A337-000A957FC5F2@csperkins.org>
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.552)
Content-Transfer-Encoding: 7bit
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
[I removed MMUSIC from the cc list, since this question is not appropriate there] On Thursday, Sep 18, 2003, at 09:15 Europe/London, Lorenzo Polidori wrote: > I have two questions about RTCP packets. > 1- In RFC 3550, section 6.4, it is specified that a sender can set the > NTP > timestamp to zero: in this case, will subsequent RTP timestamp of the > same > RTCP packet be zero, as this value is calculated from the NTP > timestamp? And > in what cases is allowed setting to zero NTP timestamp? Do common > clients > like RealOnePlayer accept this setting? The RTP timestamp is NOT calculated from the NTP timestamp, but represents a sampling of the media clock. Setting the NTP timestamp to zero prevents inter-media synchronisation, but does not otherwise affect the media playout or the values of the RTP timestamp. > 2- In the case of unicast scenario, with only one client and one > server and > a fixed bandwidth, is it possible to calculate the transmission time > of > RTCP packets a priori, and to send the RTCP packet at fixed times, for > example every 3000 RTP data packets? Doing so, it will be avoided the > calculation of transmission time for this very simple scenario. RTCP packet transmission times are randomised, and scale automatically with the number of participants in the group. Since it is not possible to tell, a priori, now large is the group, it is not appropriate to pre-calculate the sending time (even in a unicast session, your peer could be a gateway device, bringing many participants into the session). The RTCP time calculation is not complex: many implementations use the code directly from the appendix of the RFC, and there is no reason not to perform the calculation. -- Colin Perkins http://csperkins.org/ _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- Re: [AVT] RTP/RTCP Timestamp and transmission time Colin Perkins
- Re: [AVT] RTP/RTCP Timestamp and transmission time Magnus Westerlund
- Re: [AVT] RTP/RTCP Timestamp and transmission time Colin Perkins
- RE: [AVT] RTP/RTCP Timestamp and transmission time Allison, Art
- Re: [AVT] RTP/RTCP Timestamp and transmission time Colin Perkins
- RE: [AVT] RTP/RTCP Timestamp and transmission time Alan Clark
- Re: [AVT] RTP/RTCP Timestamp and transmission time Colin Perkins