Re: [Stox] stox-media: format parameter translation

Peter Saint-Andre - &yet <peter@andyet.net> Wed, 25 February 2015 04:35 UTC

Return-Path: <peter@andyet.net>
X-Original-To: stox@ietfa.amsl.com
Delivered-To: stox@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A7BE1A1AB8 for <stox@ietfa.amsl.com>; Tue, 24 Feb 2015 20:35:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.301
X-Spam-Level:
X-Spam-Status: No, score=-2.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 5GKQTYIULEGx for <stox@ietfa.amsl.com>; Tue, 24 Feb 2015 20:35:56 -0800 (PST)
Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) (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 CFB2B1A1A7E for <stox@ietf.org>; Tue, 24 Feb 2015 20:35:56 -0800 (PST)
Received: by iecvy18 with SMTP id vy18so1868673iec.13 for <stox@ietf.org>; Tue, 24 Feb 2015 20:35:55 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=plyy6j+zlEOYKfZS3uxFNR6GjCyPyfxFJUg55l3J8dg=; b=UWG9d5vE9ga0YMDRa0R7HYUJRgFO5q6UNQJwApKw14dk9CQZM3MdpUoxGBOoLtRqyV LE9ayQsB/KPLsteiAftg42j1CWEH05yFzibmHsC9tN3SbC0lqPzhgS2B9HjAAiYnxZt5 CJNCv+280+H6nphmay677TY8dpf+6CrzzRaB0vqRABiouCv8kDQjAKz5rFroz0J9Ikqz gBy0yFigLzsfd8kc8Ye1fqG1/79tU5cSWAuhW8H+AxrgcHBlDKCQoWWU30ieZb+uhzxD RkVYnDHaSSAZSN2YXowSvlBgOA/Fsunf7/Wol3wcYJbeVHoIEvruak3pI8vZlYX7asL3 b48Q==
X-Gm-Message-State: ALoCoQm+WekmU0GEKOXzwvryJ6BmUK5ozV/jTfDFffaB1XmTe1IFbs1H/pDlL3vOiHfQRyI03ilM
X-Received: by 10.50.111.168 with SMTP id ij8mr2195327igb.43.1424838955245; Tue, 24 Feb 2015 20:35:55 -0800 (PST)
Received: from aither.local (c-73-34-202-214.hsd1.co.comcast.net. [73.34.202.214]) by mx.google.com with ESMTPSA id m5sm9181271ige.5.2015.02.24.20.35.54 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Feb 2015 20:35:54 -0800 (PST)
Message-ID: <54ED5128.40704@andyet.net>
Date: Tue, 24 Feb 2015 21:35:52 -0700
From: Peter Saint-Andre - &yet <peter@andyet.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0
MIME-Version: 1.0
To: Saúl Ibarra Corretgé <saul@ag-projects.com>
References: <1CFAA181-4E37-42EF-A5B4-70737C697B9E@vidyo.com> <532A6584.7000105@stpeter.im> <7D07DA47-ED22-47F6-A892-0541B83A60F9@ag-projects.com>
In-Reply-To: <7D07DA47-ED22-47F6-A892-0541B83A60F9@ag-projects.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/stox/eNklRERp5sccIvhUOscE55QbpTA>
Cc: Jonathan Lennox <jonathan@vidyo.com>, "stox@ietf.org" <stox@ietf.org>
Subject: Re: [Stox] stox-media: format parameter translation
X-BeenThere: stox@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: SIP-TO-XMPP Working Group discussion list <stox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stox>, <mailto:stox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/stox/>
List-Post: <mailto:stox@ietf.org>
List-Help: <mailto:stox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stox>, <mailto:stox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2015 04:35:58 -0000

On 3/25/14 2:58 AM, Saúl Ibarra Corretgé wrote:
>
> On Mar 20, 2014, at 4:50 AM, Peter Saint-Andre wrote:
>
>> On 1/9/14, 10:22 AM, Jonathan Lennox wrote:
>>> This is the issue I brought up at the Interim -- I'll try to put it
>>> in writing.
>>>
>>> The point I raised is that the stox-media draft's section on format
>>> parameter translation should try to focus on media types which are
>>> actually used by existing, deployed Jingle clients, since this is
>>> probably a relatively small set.  The important question is which
>>> payload formats in use by existing Jingle clients have SDP fmtp
>>> formats that don't follow the normal semicolon-separated parameter
>>> model.
>>>
>>> I of course haven't done a full inventory of such payload formats,
>>> but two that seem reasonably likely and I think should be
>>> particularly called out are:
>>>
>>> audio/telephone-event: RFC 4733: the fmtp contains the value of an
>>> implicit "events" parameter.
>>
>> That one seems relevant.
>>
>>> audio/red: RFC 2198, with its media type registration in RFC 3555:
>>> the fmtp is the payload types of the encompassed formats.  The RFC
>>> 3555 definition of the actual media type parameters is weird (in an
>>> attempt to make it self-contained), and I doubt that any Jingle
>>> client that does RED would actually use it that way. So we need to
>>> figure out what any actual Jingle implementations do.
>>>
>>> Does anyone have a reasonably-authoritative list of which RTP payload
>>> formats are supported by existing Jingle clients?
>>
>> I do not, but it's a small enough universe that we can poll the developers. (I expect it's mostly limited to common audio and video payloads - Speex, Opus, etc. - but we'll find out.)
>>
>>> Does anyone know
>>> of any other real-world usage of codecs that have unusual fmtp
>>> encodings?
>>
>> I think audio/telephone-event is a possibility.
>>
>>> Someone on the call mentioned that they thought that
>>> Speex's was weird, but as far as I can tell, it's a normal
>>> semicolon-separated encoding.
>>
>> Agreed.
>>
>
> Same goes for H264 format AFAIS. It has many parameters, but in the end it's just a list of attribute=value separated by semicolons.

Agreed. I'm doing some research into the most common payload types and 
will report back soon regarding my findings.

Peter

-- 
Peter Saint-Andre
https://andyet.com/