Re: [AVTCORE] Query: Reporting SSRC when you send no streams?

Simon Perreault <sperreault@jive.com> Mon, 08 June 2015 13:59 UTC

Return-Path: <sperreault@jive.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1A8D1A8827 for <avt@ietfa.amsl.com>; Mon, 8 Jun 2015 06:59:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eYbztLo0IjWQ for <avt@ietfa.amsl.com>; Mon, 8 Jun 2015 06:59:00 -0700 (PDT)
Received: from mail-oi0-f50.google.com (mail-oi0-f50.google.com [209.85.218.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9AD5D1A87C0 for <avt@ietf.org>; Mon, 8 Jun 2015 06:59:00 -0700 (PDT)
Received: by oigz2 with SMTP id z2so30364856oig.1 for <avt@ietf.org>; Mon, 08 Jun 2015 06:59:00 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=vPKWsHgu2ZZFskWioL1qnSlfL9CVSoVGI9FfkfY9yZU=; b=aI1u8+ssS7KJ7p99CzsIPEMJmNtAgpoADnW7WOCB4tl+OIpziAtFsTztd8kOCSk9pX KXEHtR/kjUyGLXErGiKqw06GET8nxtfTBEJjz6y3ZzoSNuiF5N7y05zkQ40LogYXGA6/ uVzC4vmkawgs2pW2fCQ3aaoAW6N4zHPBPjbmhwLSc9pJ2wZdV0m0KmqcoN0PmagR+Fqv 6MKTGVqy5rFQNe4hi/kJoUqa9qhWrxyglCO58PLTxqIztWDgaKsNwGTJ/14xe5op2u+0 yF3YvQVaKOw21UoaffjNwGU6q97lwDGVWpITzCB5SfRHz56QS06Iw6VxYSIC7njSdcpU KKEA==
X-Gm-Message-State: ALoCoQm1KYrRQDAt4GCxDRIuFmaPgm7QidI0dHD9kraNCmvV5yOH45ozy0Pg51xmrNeKA1tkI1bS
X-Received: by 10.202.68.213 with SMTP id r204mr13779228oia.97.1433771939988; Mon, 08 Jun 2015 06:58:59 -0700 (PDT)
Received: from jivecommunications.com ([199.87.120.129]) by mx.google.com with ESMTPSA id t20sm1794560oie.22.2015.06.08.06.58.58 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Jun 2015 06:58:59 -0700 (PDT)
Message-ID: <55759FA1.5080900@jive.com>
Date: Mon, 08 Jun 2015 07:58:57 -0600
From: Simon Perreault <sperreault@jive.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, Harald Alvestrand <harald@alvestrand.no>, avt@ietf.org, pbos@google.com
References: <556C1EFB.8060005@alvestrand.no> <556C23A4.4050500@ericsson.com> <556F1046.6020102@alvestrand.no> <55709464.4050000@jive.com> <55755FAB.2060200@ericsson.com>
In-Reply-To: <55755FAB.2060200@ericsson.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/avt/EidCB5up4kV_DuBfhWAW-nOpKvY>
Subject: Re: [AVTCORE] Query: Reporting SSRC when you send no streams?
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jun 2015 13:59:01 -0000

Le 2015-06-08 03:26, Magnus Westerlund a écrit :
> Simon Perreault skrev den 2015-06-04 20:09:
>> Le 2015-06-03 10:33, Harald Alvestrand a écrit :
>>> One thing I think I overlooked: If I (for other reasons) want to send an
>>> RTCP BYE on an SSRC, is that also a promise that I won't be using this
>>> SSRC for sending RR reports?
>>
>> You would use the same SSRC for sending BYEs and RRs.
>>
> 
> If one sends RTCP BYE, then the indicated SSRC is going away for any
> usage, RTP or RTCP to my understanding.

Yup. Straight from the RFC:

"BYE SHOULD be the last packet sent with a given SSRC/CSRC."

So if you need to send a BYE for whatever reason but still want to
listen and send RRs, you need to generate a new SSRC.

Simon