Re: [MMUSIC] Progressing the rid draft (RTP Payload Format Constraints)

Peter Thatcher <pthatcher@google.com> Fri, 05 February 2016 21:45 UTC

Return-Path: <pthatcher@google.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F65E1B2D74 for <mmusic@ietfa.amsl.com>; Fri, 5 Feb 2016 13:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.379
X-Spam-Level:
X-Spam-Status: No, score=-1.379 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no
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 XETWgP3ICSfI for <mmusic@ietfa.amsl.com>; Fri, 5 Feb 2016 13:45:08 -0800 (PST)
Received: from mail-ob0-x235.google.com (mail-ob0-x235.google.com [IPv6:2607:f8b0:4003:c01::235]) (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 7288F1B2D02 for <mmusic@ietf.org>; Fri, 5 Feb 2016 13:45:08 -0800 (PST)
Received: by mail-ob0-x235.google.com with SMTP id wb13so101655007obb.1 for <mmusic@ietf.org>; Fri, 05 Feb 2016 13:45:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=vvGrtUPQsPqabsxrV5WP8yCA6D/3qeoHCfsbYudDyYI=; b=CRCQSIUeOLUDeaGeh/joLLhoYAxlcP8+0RzRBI3VF3pZ6ZTTaj2V3FdiDfmFa4E7WD Sk868WIXn0gq6QmxyweBn9gzYFUkCckRPPdtrARLvV4KYAnnQCiC41MeO0irGilcZmXb Doqmh7rSfYCvh4RUNb8IaozksuaM10OBl2XCrjTPXiWnwz0sKNjFb9GVBqcbj7XuM5h1 yxlj8PWvtSt3IN9R+PymY0E01PwRlUhRuNd0orZBeKWqJSOqD6qMpy/GcHoCR8ed6k9p f1VbTNlVGFYLA+EUr97ZTyKIRCZ8dIvYK6z60mFrc3JDQMoEgBs7wPi4yYFh6vuaznSZ 6rbw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=vvGrtUPQsPqabsxrV5WP8yCA6D/3qeoHCfsbYudDyYI=; b=GHZjCFEdcT7cozT/sp8NtjWukEkJ6uozAPZQVDdWmta2HIaTLNMbcHPNAU+lgR9D1o R0GMGSCnwY8sEEsfdkk7mRUEW5glO5F18O/Mpmx6UeLYOKh/sAI6qwuv63LqVXsBOWaQ oXQMQ+6LQ90Vo7Pa/J8SbuGyADlpRlLdqkUO2yA8TJnHV5nMx9EZyQjvTnWHK2IQaGvL aDMhtbfkVR3ntPIYVFyVileLNuBnO3Z0nig5v3WSW4ty+L6yEevBNG+B6hcYtQ+m5chR bLRl8rmZlOKYbr1TyjcY/kS0sCjCQeYnIdiPMLDAzyEqp9twuM83sm6+FbDx/hbRFWGU 8DOA==
X-Gm-Message-State: AG10YOQxAMnaZFFJrzEwZqt+PeGpq3ckMGwxoGrw5lMZWYuNXi/HsrfNdF8/x+aA3ZVS7R+zG2EHF9zO1SyG8N9Z
X-Received: by 10.182.129.228 with SMTP id nz4mr13920689obb.14.1454708707723; Fri, 05 Feb 2016 13:45:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.202.226.205 with HTTP; Fri, 5 Feb 2016 13:44:28 -0800 (PST)
In-Reply-To: <56B515D6.9090005@nostrum.com>
References: <566F2202.5010107@cisco.com> <CAJrXDUG0V13tS31Aeo_FwJYvFKOXthizSPwWd3bgOuPUwRWi4g@mail.gmail.com> <56B515D6.9090005@nostrum.com>
From: Peter Thatcher <pthatcher@google.com>
Date: Fri, 05 Feb 2016 13:44:28 -0800
Message-ID: <CAJrXDUE8z_i+9wE1Ea0_Rqg7MAzEpcK3pVN6FX3GHeoESQ8uRQ@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Content-Type: multipart/alternative; boundary="089e0149c716c6f0b8052b0cc336"
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/F62UCArfMDg8ILdbqb5vP6GgPOM>
Cc: Flemming Andreasen <fandreas@cisco.com>, draft-ietf-mmusic-rid@ietf.org, mmusic <mmusic@ietf.org>
Subject: Re: [MMUSIC] Progressing the rid draft (RTP Payload Format Constraints)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 05 Feb 2016 21:45:10 -0000

On Fri, Feb 5, 2016 at 1:36 PM, Adam Roach <adam@nostrum.com> wrote:

> On 2/5/16 15:01, Peter Thatcher wrote:
>
> Having just re-read draft-ietf-mmusic-rid-02 from to top to bottom, I
> think it's in a very good state.  I only have minor readability and
> editorial comments where I think it could be improvements.
>
>
> Thanks!
>
>  On small matters of readability:
>
> - We use the term "RID RTP streams", which is then defined in another spec
> as "source RTP Streams".  Can we just call them "source RTP streams" here
> too and save the reader some indirection?
>
>
> But it's not exactly "a Source RTP Stream". It's "a Source RTP Rtream,
> *or* the non-redundant RTP Stream of a Dependent Stream," which is a bit
> too unwieldy to use all over the document.
>

Oh yes, I forgot about that little wrinkle in the taxonomy.

​


> ​
>

> This distinction between "Source RTP Stream" and "RID RTP Stream" is small
> but important. If you want to suggest a different term for this construct,
> I'm quite keen to have a more intuitive term. But I spent probably way too
> much time scratching my head over this without coming up with anything
> better than "RID RTP Stream".
>
> You can argue that RFC 7576 should have defined a term that we could just
> use here, and I would heartily agree. But it didn't, and we've got to work
> with the terms as published.
>

You're right.  Let's just s
tick
​with​
 "RID RTP Stream"
​.
​


>
>
>
> - We use the terms "constraints", "parameters" and even "constraining
> parameters", which I believe all mean the same thing.  Can we just pick one
> and save the reader some disambiguation?
>
>
> I'll make a pass to clean this up. I'm going to go with "constraint" so as
> to avoid confusion with ftmp parameters.
>

​Sounds good.
​


>
>
>
> On the open issues:
>
> 11.1 (declarative SDP): I agree with keeping the current text.
>
> 11.2 (bitrate definition): I agree with keeping the current text.
>
> 11.3 (escaping values): I agree with option #3 (let a future extension
> define it, if needed).
>
> 11.4 (max-width and max-height): Either way is fine to me (included or
> not).
>
> 11.5 (max-fps definition): I agree with keeping the current text.
>
>
> Thanks for explicitly commenting on the open issues. :)
>
> And finally, some very minor editoral things:
>
> - The sentence "All "rid" parameters MUST be registered ... Section 12"
> doesn't have a period at the end.
>
> - The sentence "The SDP given below skips few lines" should be "The SDP
> given below skips a few lines".
>
>
> Good catches. Thanks.
>
> /a
>
>