Re: [clue] Participant info/type followup
Christian Groves <Christian.Groves@nteczone.com> Thu, 03 April 2014 23:56 UTC
Return-Path: <Christian.Groves@nteczone.com>
X-Original-To: clue@ietfa.amsl.com
Delivered-To: clue@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DD0B1A03CB for <clue@ietfa.amsl.com>; Thu, 3 Apr 2014 16:56:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 oma0xIw3y1wo for <clue@ietfa.amsl.com>; Thu, 3 Apr 2014 16:55:55 -0700 (PDT)
Received: from cserver5.myshophosting.com (cserver5.myshophosting.com [175.107.161.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54CB91A03C6 for <clue@ietf.org>; Thu, 3 Apr 2014 16:55:55 -0700 (PDT)
Received: from ppp118-209-196-251.lns20.mel6.internode.on.net ([118.209.196.251]:53047 helo=[127.0.0.1]) by cserver5.myshophosting.com with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82) (envelope-from <Christian.Groves@nteczone.com>) id 1WVrU2-0000rh-QX for clue@ietf.org; Fri, 04 Apr 2014 10:55:47 +1100
Message-ID: <533DF500.1080403@nteczone.com>
Date: Fri, 04 Apr 2014 10:55:44 +1100
From: Christian Groves <Christian.Groves@nteczone.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
MIME-Version: 1.0
To: clue@ietf.org
References: <5318809E.2030204@nteczone.com> <5318AE5E.4050404@alum.mit.edu> <5318B0C9.1050603@nteczone.com> <5318B48E.3090300@alum.mit.edu> <53290C9B.6090106@nteczone.com> <5329F3FF.7090606@alum.mit.edu> <533A16BA.40707@nteczone.com> <533A91BF.7040404@unina.it> <533B47FF.5020407@nteczone.com> <533D7E8F.4000303@alum.mit.edu>
In-Reply-To: <533D7E8F.4000303@alum.mit.edu>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - cserver5.myshophosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - nteczone.com
X-Get-Message-Sender-Via: cserver5.myshophosting.com: authenticated_id: christian.groves@nteczone.com
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: http://mailarchive.ietf.org/arch/msg/clue/cr7hkqlDUVU8Tt21i3F7Cv0jB3U
Subject: Re: [clue] Participant info/type followup
X-BeenThere: clue@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: CLUE - ControLling mUltiple streams for TElepresence <clue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/clue>, <mailto:clue-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/clue/>
List-Post: <mailto:clue@ietf.org>
List-Help: <mailto:clue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clue>, <mailto:clue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Apr 2014 23:56:00 -0000
Hello Paul, I think its a framework issue as much as a data model issue. The data model issue is really just the syntactic issue of minimizing the repeating of the participant information through a reference. In the framework I think there are two options: 1. A participant information attribute where the applicability of this attribute (e.g. a participant is depicted by the capture, and/or a capture is from a participant) is indicated. 2. Two separate attributes: "Captured Participant/s" and "Capture originating from participant" I think either will work. From a data model perspective where a reference will be used and given the XML structure probably the 2nd option would allow most alignment between the two. Regards, Christian On 4/04/2014 2:30 AM, Paul Kyzivat wrote: > ISTM we have both a semantic issue and a syntactic/terminological issue: > > - we have the semantic distinction between who is represented within > the capture and who is responsible for sending the capture > > - we have a terminology issue regarding what to call these two things > > I think we now agree that the semantic distinction is real and should > be identified in the advertisement. > > Regarding terminology, IMO we should use two different terms to > identify these. At most one of them should be called "participant". > Given the conflict with xcon, perhaps *neither* of them should be > called participant. > > This is mostly a data model issue. Some of it might need to peek > through into the framework. And what does should be consistent. > > Thanks, > Paul > > On 4/1/14 7:13 PM, Christian Groves wrote: >> Hello Roberta, >> >> From a data model perspective I agree that it makes sense to have the >> participant metadata "referenced" to minimize duplication in the >> messages. So I support your solution in the data model to the redundancy >> problem. >> >> In general I think its good to maintain consistency between the >> framework and the data model. However in London I thought this was more >> of a syntax shortcut (like the captureID wildcarding) rather than >> something we'd need to formalize in the framework. I guess we could add >> it at a higher level in the framework (it would functionally be the same >> thing), it would just be more work for the editor... >> >> I could go either way on this. >> >> Regards, Christian >> >> On 1/04/2014 9:15 PM, Roberta Presta wrote: >>> Hi Christian, >>> >>> In section 7.1.1.X we are dealing with media capture attributes and in >>> section 7.1.1.11 we want to define an attribute conveying information >>> about participants. >>> I would say that here we can find both information (*references*, in >>> the data model) about "who is represented in the capture" ("captured >>> participants"?) and "who is the owner of the generating device" >>> ("owner"?). >>> >>> Maybe participant metadata, such as Participant Information and >>> Participant Type as they are currently defined, should be treated in a >>> separate section of the same level of capture scenes or media captures >>> as. >>> Indeed we showed in London that repeating the vcard and the role of >>> the participants in each capture, as if they were capture attributes, >>> causes redundancy. >>> >>> I know that I have a data model definition perspective, but I would >>> propose to make a change that is more coherent with what we will >>> describe formally. >>> >>> Cheers, >>> >>> Roberta >>> >>> >>> >>> >>> >>> Il 01/04/2014 03:30, Christian Groves ha scritto: >>>> Hello Paul, all, >>>> >>>> If we follow the approach that there is a specific indicating of >>>> whether the participant information is based on an explicit >>>> indication then I would suggest the following text for the framework: >>>> >>>> Clause 7.1.11 Participant information >>>> (Under the 1st paragraph) >>>> >>>> The participant information contains an explicit indication of >>>> whether it relates to a participant contained in the capture, from a >>>> participants capture device or both. For example a video camera may >>>> capture an image containing the participant, or a participant may >>>> send a video capture with a presentation that does not depict the >>>> participant. >>>> >>>> Something similar would be needed under participant type. >>>> >>>> Thoughts? >>>> >>>> Regards, Christian >>>> >>>> On 20/03/2014 6:46 AM, Paul Kyzivat wrote: >>>>> On 3/18/14 11:18 PM, Christian Groves wrote: >>>>>> Hello Paul, >>>>>> >>>>>> "How" they differ is given by the example bullets below the >>>>>> sentence. If >>>>>> you want something more normative we could remove the "For example". >>>>> >>>>> Yeah, I don't believe in specification by example. :-) >>>>> >>>>> IMO it is a bit dicey to base this distinction on the type of >>>>> capture. >>>>> >>>>> I'm more comfortable with an explicit syntactic indication of the >>>>> distinction, such as proposed by Roberta. >>>>> >>>>> Thanks, >>>>> Paul >>>>> >>>>>> Regards, Christian >>>>>> >>>>>> On 7/03/2014 4:46 AM, Paul Kyzivat wrote: >>>>>>> On 3/6/14 5:30 PM, Christian Groves wrote: >>>>>>>> Hello Paul, >>>>>>>> >>>>>>>> The text says media type and presentation attribute. Is that the >>>>>>>> relationship you're talking about? >>>>>>> >>>>>>> "How the generated content relates to the entity described in the >>>>>>> participant info is dependent on media type and and the >>>>>>> presentation >>>>>>> attribute." >>>>>>> >>>>>>> I take that to mean that the relationship may be different for >>>>>>> presentation streams than non-presentation streams. But it doesn't >>>>>>> say >>>>>>> *how* they differ. >>>>>>> >>>>>>> Thanks, >>>>>>> Paul >>>>>>> >>>>>>>> Regards, Christian >>>>>>>> >>>>>>>> On 7/03/2014 4:20 AM, Paul Kyzivat wrote: >>>>>>>>> Christian, >>>>>>>>> >>>>>>>>> I've read the quoted text several times, and I cannot figure out >>>>>>>>> how >>>>>>>>> to *derive* your example conclusions from it. The text says the >>>>>>>>> relationship is dependent on the presentation attribute, but not >>>>>>>>> how. >>>>>>>>> >>>>>>>>> AFAICT I could make a new definition where the a participant >>>>>>>>> attached >>>>>>>>> to a presentation capture means that the participant is shown in >>>>>>>>> the >>>>>>>>> presentation, and that would be equally compatible with the text. >>>>>>>>> >>>>>>>>> ISTM that more text is required to actually specify the >>>>>>>>> relationships. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Paul >>>>>>>>> >>>>>>>>> On 3/6/14 2:05 PM, Christian Groves wrote: >>>>>>>>>> Hello all, >>>>>>>>>> >>>>>>>>>> To follow up on Jonathon's comments on participant info/type >>>>>>>>>> and the >>>>>>>>>> semantics and particularly how it relates to a presentation. >>>>>>>>>> Here's a >>>>>>>>>> first stab at some text to stimulate some discussions. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "The participant info attribute allows a provider to associate >>>>>>>>>> participant information with the capture source. When used in an >>>>>>>>>> individual capture it indicates that the captured content (e.g. >>>>>>>>>> video/audio/text etc.) as opposed to the actual media streams is >>>>>>>>>> generated from the entity described. How the generated content >>>>>>>>>> relates >>>>>>>>>> to the entity described in the participant info is dependent on >>>>>>>>>> media >>>>>>>>>> type and and the presentation attribute. >>>>>>>>>> >>>>>>>>>> For example: >>>>>>>>>> - a video capture with participant info would indicate that the >>>>>>>>>> video >>>>>>>>>> contains a picture of the entity associated with the information >>>>>>>>>> provided. >>>>>>>>>> - a video capture with participant info and the presentation >>>>>>>>>> attribute >>>>>>>>>> would indicate that the presentation video is associated with >>>>>>>>>> the >>>>>>>>>> participant but could contain any video content. >>>>>>>>>> - a text capture with participant info would indicate that the >>>>>>>>>> text is >>>>>>>>>> generated from the actual participant. >>>>>>>>>> - a text capture with participant info and the presentation >>>>>>>>>> attribute >>>>>>>>>> would indicate that the text is associated with the participant >>>>>>>>>> but >>>>>>>>>> could contain any text content." >>>>>>>>>> >>>>>>>>>> Comments? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Regards, Christian >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> clue mailing list >>>>>>>>>> clue@ietf.org >>>>>>>>>> https://www.ietf.org/mailman/listinfo/clue >>>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> clue mailing list >>>>>>>>> clue@ietf.org >>>>>>>>> https://www.ietf.org/mailman/listinfo/clue >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> clue mailing list >>>>>>>> clue@ietf.org >>>>>>>> https://www.ietf.org/mailman/listinfo/clue >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> clue mailing list >>>> clue@ietf.org >>>> https://www.ietf.org/mailman/listinfo/clue >>>> >>> >>> >> >> _______________________________________________ >> clue mailing list >> clue@ietf.org >> https://www.ietf.org/mailman/listinfo/clue >> > > _______________________________________________ > clue mailing list > clue@ietf.org > https://www.ietf.org/mailman/listinfo/clue >
- Re: [clue] Participant info/type followup Christian Groves
- [clue] Participant info/type followup Christian Groves
- Re: [clue] Participant info/type followup Paul Kyzivat
- Re: [clue] Participant info/type followup Roberta Presta
- Re: [clue] Participant info/type followup Christian Groves
- Re: [clue] Participant info/type followup Christian Groves
- Re: [clue] Participant info/type followup Paul Kyzivat
- Re: [clue] Participant info/type followup Christian Groves
- Re: [clue] Participant info/type followup Roberta Presta
- Re: [clue] Participant info/type followup Christian Groves
- Re: [clue] Participant info/type followup Paul Kyzivat
- Re: [clue] Participant info/type followup Christian Groves
- Re: [clue] Participant info/type followup Duckworth, Mark
- Re: [clue] Participant info/type followup Christian Groves