Re: [avtext] Proposed text for Alia and other AD's DISCUSS

"Ben Campbell" <ben@nostrum.com> Wed, 22 June 2016 15:25 UTC

Return-Path: <ben@nostrum.com>
X-Original-To: avtext@ietfa.amsl.com
Delivered-To: avtext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B90B212DAA4; Wed, 22 Jun 2016 08:25:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.326
X-Spam-Level:
X-Spam-Status: No, score=-3.326 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=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 TW1NoJM6-Jge; Wed, 22 Jun 2016 08:25:41 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 657F912D8E1; Wed, 22 Jun 2016 08:13:05 -0700 (PDT)
Received: from [10.0.1.4] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id u5MFCn2e000902 (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 22 Jun 2016 10:12:50 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.4]
From: Ben Campbell <ben@nostrum.com>
To: Huangyihong <rachel.huang@huawei.com>
Date: Wed, 22 Jun 2016 10:12:52 -0500
Message-ID: <6CD06201-4FCD-4934-ADF0-18ED3A3D4BF8@nostrum.com>
In-Reply-To: <51E6A56BD6A85142B9D172C87FC3ABBB86ED8E92@nkgeml513-mbx.china.huawei.com>
References: <20160615183734.26197.55835.idtracker@ietfa.amsl.com> <B8BB63C9-B261-4BBC-8CEE-5058010A8D8C@csperkins.org> <6BB6D77A-579F-4690-8582-A6B41A70CB4C@kuehlewind.net> <A3B3AC0F-40D9-418F-94CA-0B2988471BA3@gmail.com> <51E6A56BD6A85142B9D172C87FC3ABBB86ED8BD9@nkgeml513-mbx.china.huawei.com> <0B7CD9BF-8C01-4CED-AE2F-202DB6B477ED@nostrum.com> <D36FC76F-D079-402B-B659-3DEAEB41DF72@csperkins.org> <9894DE50-B2C3-49EE-B932-54254573D26F@nostrum.com> <01A5530D-A34F-4253-AB02-5439E3FFB99F@csperkins.org> <947DF280-60CD-41F4-B8F6-BD9B6C16C9F8@nostrum.com> <51E6A56BD6A85142B9D172C87FC3ABBB86ED8E92@nkgeml513-mbx.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.4r5234)
Archived-At: <https://mailarchive.ietf.org/arch/msg/avtext/QWvKYNxYnECs6pQJQUkb8F_FXEg>
Cc: "jonathan@vidyo.com" <jonathan@vidyo.com>, "avtext@ietf.org" <avtext@ietf.org>, "avtext-chairs@ietf.org" <avtext-chairs@ietf.org>, "kathleen.moriarty.ietf@gmail.com" <kathleen.moriarty.ietf@gmail.com>, Mirja Kuehlewind <ietf@kuehlewind.net>, The IESG <iesg@ietf.org>, "draft-ietf-avtext-splicing-notification@ietf.org" <draft-ietf-avtext-splicing-notification@ietf.org>, Alia Atlas <akatlas@gmail.com>, Colin Perkins <csp@csperkins.org>
Subject: Re: [avtext] Proposed text for Alia and other AD's DISCUSS
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avtext/>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jun 2016 15:25:43 -0000

On 21 Jun 2016, at 22:13, Huangyihong (Rachel) wrote:

> Please see below.
>
> BR,
> Rachel
>
>
>> -----Original Message-----
>> From: Ben Campbell [mailto:ben@nostrum.com]
>> Sent: Wednesday, June 22, 2016 6:41 AM
>> To: Colin Perkins
>> Cc: Huangyihong (Rachel); kathleen.moriarty.ietf@gmail.com; Mirja
>> Kuehlewind; Alia Atlas; Alissa Cooper; avtext-chairs@ietf.org;
>> draft-ietf-avtext-splicing-notification@ietf.org; avtext@ietf.org; 
>> The IESG;
>> jonathan@vidyo.com
>> Subject: Re: [avtext] Proposed text for Alia and other AD's DISCUSS
>>
>> On 21 Jun 2016, at 16:57, Colin Perkins wrote:
>>
>>>> On 21 Jun 2016, at 22:53, Ben Campbell <ben@nostrum.com> wrote:
>>>>
>>>> On 21 Jun 2016, at 16:48, Colin Perkins wrote:
>>>>
>>>>>> That particular motivation gives me a bit of heartburn. But I 
>>>>>> think
>>>>>> the reality is that the content provider wants to provide an
>>>>>> apparently continuous stream, and they don't think the the 
>>>>>> splicing
>>>>>> details are the business of the recipient (any more than the
>>>>>> splices that occur in the original media stream incident to the
>>>>>> normal editing of the content.)
>>>>>
>>>>>
>>>>> It’s implied, but perhaps easy to miss in Rachel’s suggested 
>>>>> text,
>>>>> that this is only talking about whether the splicing is detectable
>>>>> *at the RTP layer*. A receiver that’s willing to analyse the
>>>>> metadata in the payload can almost certainly tell that the content
>>>>> changed for the duration of the splicing, even without decoding 
>>>>> the
>>>>> video.
>>>>
>>>> Okay, that's a good point. But one wonders why bother with the
>>>> guidance for "undetectable splices" at all? In the example, if an
>>>> implementation that wants to do commercial skipping can still do it
>>>> anyway, then why even talk about it? (Other than to say that
>>>> undetectable splices aren't real?)
>>>
>>> It (slightly) simplifies the receiver if it can not care about 
>>> seeing
>>> multiple sources (either SSRC or CSRC, depending on how the splicer
>>> was implemented) in the RTP stream.
>>
>> That may be the best motivation for not forwarding the input SSRCs 
>> offered so
>> far.
>
>
> [Rachel]: I'm think if it's okay to not specify "undetectable 
> splicing" in this document: This draft is to extend a RTP header 
> extension and RTCP extension message for splicing interval, which is 
> actually a message communicated between the sender and the splicer. So 
> maybe we just need to specify that the splicer MUST NOT forward these 
> extensions to the receivers, cause these messages are useless to them. 
> For undetectable splicing, it has already been written in RFC6828, 
> where splicer works as a mixer. If the splicer works as a translator, 
> it's impossible for receivers not to detect the splicing happens in 
> RTP layer. So I guess there's no need to specify any undetectable 
> splicing activities in this document. What do you think?

I'm generally okay with that, but I want to see what others think,

I do, though, wonder if the MUST NOT is still justified at this point. 
If the motivation is just that forwarding the messages are useless, or 
even a nuisance, MUST seems a bit strong. That is, it doesn't seem to 
impact interoperability, or otherwise create a real problem. This seems 
better stated without 2119 keywords.

>
>>
>>>
>>> --
>>> Colin Perkins
>>> https://csperkins.org/