Re: [rtcweb] Proposal for dealing with CNAMEs and MSIDs for synchronization

Jim Barnett <Jim.Barnett@genesyslab.com> Thu, 07 February 2013 19:27 UTC

Return-Path: <jim.barnett@genesyslab.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE04E21F8904 for <rtcweb@ietfa.amsl.com>; Thu, 7 Feb 2013 11:27:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level:
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RHm1K3xDIqEd for <rtcweb@ietfa.amsl.com>; Thu, 7 Feb 2013 11:27:07 -0800 (PST)
Received: from service108-us.mimecast.com (service108-us.mimecast.com [205.139.110.64]) by ietfa.amsl.com (Postfix) with ESMTP id 7B8F121F88F7 for <rtcweb@ietf.org>; Thu, 7 Feb 2013 11:27:07 -0800 (PST)
Received: from webmail-us.genesyslab.com (168.75.250.4 [168.75.250.4]) (Using TLS) by service108-us.mimecast.com; Thu, 07 Feb 2013 14:27:06 -0500
Received: from GENSJZMBX03.msg.int.genesyslab.com ([fe80::fc31:8268:eb4c:f8af]) by GENSJZFE02.msg.int.genesyslab.com ([::1]) with mapi id 14.02.0318.004; Thu, 7 Feb 2013 11:27:03 -0800
From: Jim Barnett <Jim.Barnett@genesyslab.com>
To: Eric Rescorla <ekr@rtfm.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Proposal for dealing with CNAMEs and MSIDs for synchronization
Thread-Index: AQHOBWiaQZ9LPtsGMkigYi8uDi1lLphuxzhw
Date: Thu, 07 Feb 2013 19:27:03 +0000
Message-ID: <57A15FAF9E58F841B2B1651FFE16D28101F23D@GENSJZMBX03.msg.int.genesyslab.com>
References: <CABcZeBO105HXWoRAbaAR0fGTCLtDmAyjt-DOM=aKy80sg2SG_Q@mail.gmail.com>
In-Reply-To: <CABcZeBO105HXWoRAbaAR0fGTCLtDmAyjt-DOM=aKy80sg2SG_Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [155.212.214.60]
MIME-Version: 1.0
X-MC-Unique: 113020714270611102
Content-Type: multipart/alternative; boundary="_000_57A15FAF9E58F841B2B1651FFE16D28101F23DGENSJZMBX03msgint_"
Subject: Re: [rtcweb] Proposal for dealing with CNAMEs and MSIDs for synchronization
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Feb 2013 19:27:08 -0000

On point 2,  do you mean "same MediaStream"?


-          Jim

From: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] On Behalf Of Eric Rescorla
Sent: Thursday, February 07, 2013 2:22 PM
To: rtcweb@ietf.org
Subject: [rtcweb] Proposal for dealing with CNAMEs and MSIDs for synchronization

Here's what I was trying to say at the microphone.

1. When two MSTracks are in the same MediaStream on the sending side:
 They must generate the same MSID in SDP and the same CNAME in RTP.

2. One the receiving side, any two tracks with the same MSID will appear in
the same MediaStreamTrack.

3. On the receiving side, any two RTP streams with the same CNAME will
be synchronized.

4. There are two ways for MSID and CNAME to be inconsistent.
- If MSID indicates synchronization but different CNAMEs are provided,
  synchronization is not attempted.
- If MSID indicates no synchronization but the same CNAME is used,
  then the tracks shall be synchronized, even though they appear in
  different MediaStreams.

-Ekr