Re: [MMUSIC] Review of unified-plan-00

Martin Thomson <martin.thomson@gmail.com> Thu, 18 July 2013 17:06 UTC

Return-Path: <martin.thomson@gmail.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7768E11E8150 for <mmusic@ietfa.amsl.com>; Thu, 18 Jul 2013 10:06:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level:
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5 tests=[AWL=-0.250, BAYES_00=-2.599, J_CHICKENPOX_15=0.6, J_CHICKENPOX_17=0.6, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ACdOzoCp4c92 for <mmusic@ietfa.amsl.com>; Thu, 18 Jul 2013 10:06:51 -0700 (PDT)
Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) by ietfa.amsl.com (Postfix) with ESMTP id 630E311E81A2 for <mmusic@ietf.org>; Thu, 18 Jul 2013 10:06:49 -0700 (PDT)
Received: by mail-wi0-f181.google.com with SMTP id hq4so3455872wib.8 for <mmusic@ietf.org>; Thu, 18 Jul 2013 10:06:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=FHI7q2kV6SQGVxSS8UnTE+OjmFCrIKaMgqjrtCwnKFs=; b=Dhwde+YgnsH8cOi1fyuILAutjWv0QMzjbpLFD2tLDUEbPaPEQT/ychZmpJpHm/a1dz pzsHihy1bThy4hi+YOw51g4S4dfVCQdu5ETe5VDoeP0DQP3plIn9y1lLDZAvKzkhZrvi 6nwEwv7UzyARlCJPLHbladABb12hC/hJ0K86EQu6X39DxVTxZtz4OyCgRT/eCxFUVuxs zFsRVuMHRHXtM3SqnN7mMaShSLdO+Gv22ZGYKhlU9vUmnPYx19n/B0ItfEgtIyFkBFIh Zmn/ODtYyrBISPBq8MZtgHCQ8vbC/rQMBmzCPxU3UEgOtoYdDX8npYLyqWW50OFrFs3L GrCQ==
MIME-Version: 1.0
X-Received: by 10.180.187.235 with SMTP id fv11mr8716842wic.65.1374167208409; Thu, 18 Jul 2013 10:06:48 -0700 (PDT)
Received: by 10.194.60.46 with HTTP; Thu, 18 Jul 2013 10:06:48 -0700 (PDT)
In-Reply-To: <51E7B818.6000802@alvestrand.no>
References: <51E7B818.6000802@alvestrand.no>
Date: Thu, 18 Jul 2013 10:06:48 -0700
Message-ID: <CABkgnnXVnVgqrVfbW46xZ8N-FACeyVjg_Pek9ToWXvuZN0VcWw@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: Harald Alvestrand <harald@alvestrand.no>
Content-Type: text/plain; charset="UTF-8"
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] Review of unified-plan-00
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jul 2013 17:06:51 -0000

On 18 July 2013 02:40, Harald Alvestrand <harald@alvestrand.no> wrote:
>    The standard way of encoding this information in SDP is to have each
>    RTP flow (i.e., SSRC) appear on its own m-line.
>
> This is not strictly true, since the proposal continues to use each m-line
> for up to two flows, one in each direction, and some of the . Suggested
> rephrase:
>
>   One common way of encoding this information uses each M-line to
>   describe one media source in each direction.

That's fine with me.  It seems that there is some contention around
what an m-line actually is, and this has no substantive impact.  So
weasel away.

> It needs to note that this specification modifies RFC 5888 section 9.2

Yes.  We've talked about that lots, but we missed it somehow.

> 4.1 Simple example
>
> "It also shows unique payload across the audio and video m=lines for the
> Answerer that does not support BUNDLE semantics." - this doesn't make sense
> to me; unique payloads are needed for answerers that support BUNDLE
> semantics. Copy/paste error?
>
> Would be consistent if it said "for the Answerer that supports BUNDLE
> semantics".

Actually, this has nothing to do with BUNDLE.  It assumes that you
support BUNDLE, but might not support the RTP header extension and
might want to have media play out at the offerer prior to receiving an
answer.

> 4.4 Multiple Video with Simulcast
>
> If it's intended that draft-westerlund-avtcore-rtp-simulcast is used, the
> ssrc-group lines should probably say SCS rather than SIMULCAST.

Maybe this is a veiled comment along the lines of : "SCS" is a
strangely perverse choice of label, why don't you call a spade a spade
:)

> Interaction with a=content
>
> Previously, we had discussed having a "content" attribute on
> MediaStreamTracks that would make a track link to an m-line with the same
> "a=content" attribute. If this is still expected to work, it might be worthy
> of inclusion here.

The purpose to which a=content was put in plan B isn't really
necessary any more.  No actual feature would depend on this, so don't
see a particular reason to mention this in the plan.

Maybe this is one of the SDP mutations we've been looking for.
Perhaps you can take this to the W3C.