RE: [AVT] File format for EVRC/SMV vocoder

Dave Singer <singer@apple.com> Mon, 17 March 2003 19:09 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA25400 for <avt-archive@odin.ietf.org>; Mon, 17 Mar 2003 14:09:06 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h2HJPbg26443 for avt-archive@odin.ietf.org; Mon, 17 Mar 2003 14:25:37 -0500
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h2HJOoO26359; Mon, 17 Mar 2003 14:24:50 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h2HJGNO25920 for <avt@optimus.ietf.org>; Mon, 17 Mar 2003 14:16:23 -0500
Received: from mail-out2.apple.com (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA24999 for <avt@ietf.org>; Mon, 17 Mar 2003 13:59:19 -0500 (EST)
Received: from mailgate1.apple.com (A17-128-100-225.apple.com [17.128.100.225]) by mail-out2.apple.com (8.12.8/8.12.8) with ESMTP id h2HJ1VsJ011635 for <avt@ietf.org>; Mon, 17 Mar 2003 11:01:31 -0800 (PST)
Received: from scv1.apple.com (scv1.apple.com) by mailgate1.apple.com (Content Technologies SMTPRS 4.2.1) with ESMTP id <T61080cac7f118064e156c@mailgate1.apple.com>; Mon, 17 Mar 2003 11:01:16 -0800
Received: from [203.209.47.65] (singda.apple.com [17.202.35.52]) by scv1.apple.com (8.11.3/8.11.3) with ESMTP id h2HJ1I614410; Mon, 17 Mar 2003 11:01:19 -0800 (PST)
Mime-Version: 1.0
X-Sender: singer@mail.apple.com (Unverified)
Message-Id: <p05200e55ba9bcbb0f99c@[203.209.47.65]>
In-Reply-To: <F286138BFB1A724ABDD9F0A27978ED1C1AA429@lapis.nextreaming.com>
References: <F286138BFB1A724ABDD9F0A27978ED1C1AA429@lapis.nextreaming.com>
Date: Mon, 17 Mar 2003 11:00:27 -0800
To: Jae-Yong Lee <jlee@nextreaming.com>, Harinath Garudadri <hgarudad@qualcomm.com>, Pete McCann <mccap@lucent.com>, Randall Gellens <randy@qualcomm.com>
From: Dave Singer <singer@apple.com>
Subject: RE: [AVT] File format for EVRC/SMV vocoder
Cc: "Lars-Erik Jonsson (EAB)" <Lars-Erik.Jonsson@epl.ericsson.se>, Adam Li <adamli@icsl.ucla.edu>, Ietf-Avt <avt@ietf.org>, casner@acm.org, Scott Bradner <sob@harvard.edu>, Colin Perkins <csp@csperkins.org>, Allison Mankin <mankin@psg.com>, mdturner@lucent.com, smathai@lucent.com, lioy@qualcomm.com, zeng@packetvideo.com, sherwood@packetvideo.com, villa@icsl.ucla.edu, yllee@samsung.com, jeonghoon@samsung.com, tom.hiller@lucent.com, David.Leon@nokia.com, nleung@qualcomm.com, dgal@lucent.com, ajayrajkumar@lucent.com, magnus.westerlund@era-t.ericsson.se, vbharga@cisco.com, craig.greer@nokia.com, magda@qualcomm.com, ned.freed@mrochek.com, csp@isi.edu, sakazawa@kddilabs.jp
Content-Type: multipart/alternative; boundary="============_-1164194718==_ma============"
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>

At 10:55 +0900 3/17/03, Jae-Yong Lee wrote:
>Hello Hari and all,
>
>Well there is a sort of plug-in for Quicktime for that.
>But I'm not sure if we can count this in since, with plug-in, 
>virtually everything is possible.
>Maybe someone from Apple can clarify hopefully.

This FAQ seems to say that we ship a QCP importer.  I couldn't 
remember, and can't find a QCP file.

<http://www.cdmatech.com/solutions/products/purevoice_quicktime.html>

>
>Jay
>
>
>-----Original Message-----
>From: Harinath Garudadri [mailto:hgarudad@qualcomm.com]
>Sent: Monday, March 17, 2003 9:12 AM
>To: Jae-Yong Lee; Pete McCann; Randall Gellens
>Cc: Lars-Erik Jonsson (EAB); Adam Li; Ietf-Avt; casner@acm.org; 
>Scott Bradner; Colin Perkins; Allison Mankin; mdturner@lucent.com; 
>smathai@lucent.com; lioy@qualcomm.com; zeng@packetvideo.com; 
>sherwood@packetvideo.com; villa@icsl.ucla.edu; yllee@samsung.com; 
>jeonghoon@samsung.com; tom.hiller@lucent.com; David.Leon@nokia.com; 
>nleung@qualcomm.com; dgal@lucent.com; ajayrajkumar@lucent.com; 
>magnus.westerlund@era-t.ericsson.se; vbharga@cisco.com; 
>craig.greer@nokia.com; magda@qualcomm.com; ned.freed@mrochek.com; 
>hgarudad@qualcomm.com; csp@isi.edu; sakazawa@kddilabs.jp
>Subject: RE: [AVT] File format for EVRC/SMV vocoder
>
>At 08:04 AM 3/17/2003 +0900, Jae-Yong Lee wrote:
>
>>Hi all,
>>
>>To my best knowledge, QT is supporting QCELP "codec"
>>(in QT file format), not the .qcp file format.
>>
>
>I was able to create a qcp file in my Eudora client and send to 
>someone who uses a different email client. When he launched 
>Quicktime for this file, he was able to play the file as is and also 
>convert the file to .mov format. Here is the .mov version of the 
>file for those who have Quicktime.
>
>>Jay
>>
>  >
>  > Hi, Randy,
>  >
>  > Are there any intellectual property issues with the qcp format?
>  >
>  > Also, were the interoperable implementations of the qcp format really
>  > done independently?  My understanding is that Eudora is a Qualcomm
>>  product and that Apple acted merely as an integrator and distributer
>>  of the PureVoice technology from Qualcomm.  If these implementations
>>  are not independent it may be misleading for you to talk about
>>  interoperability.
>>
>>  -Pete
>>
>>
>>  Randall Gellens writes:
>>   > At 1:52 PM +0100 3/11/03, Lars-Erik Jonsson (EAB) wrote:
>>   >
>>   > >  OK, but why has not this issue been brought up earlier?
>>   >
>>   > Because of an unfortunate oversight.  Neither myself nor the other
>>   > authors of the evrc/smv draft were aware of the qcp
>>  format.  I very
>>   > much regret this.  At the time we were working on the
>>  evrc/smv draft,
>>   > we specified a file format to make the draft complete. 
>>  Had we been
>>   > aware of an existing format that was currently being used to
>>   > interoperably exchange vocoder frames, I'm sure it would have been
>>   > considered instead of inventing something new.
>>   >
>>   > >   The EVRC/SMV
>>   > >  format work in AVT has been going on for a long time,
>>  and therefore one
>>   > >  can question whether it is correct (from a procedural
>>  point of view) to
>>   > >  suddenly not use what has been developed in this WG,
>>  but use something
>>   > >  defined elsewhere. IETF standardization is usually an
>>  engineering
>  >  > >  process, not rubber-stamping of already deployed
>>  technical solutions.
>>   >
>>   > When I learned of the qcp format, my suggestion for how to proceed
>>   > was to register a new mime type (audio/qcp) so as to not risk
>>   > delaying the evrc draft.  (As one of the authors of that draft, I
>>   > have no desire to delay it at all.)  This is what the current qcp
>>   > draft says.  However, I was told to do the technically
>>  correct thing
>>   > instead.
>>   >
>>   > >  Note that I am not aware of all the details in this
>>  matter, but what
>>   > >  has been communicated on the list does not provide
>>  enough material for
>>   > >  motivating what has been proposed. "We have already
>>  deployed this
>>   > >  alternative format while you were trying to agree on a
>>  standard, and
>>   > >  now we think you should use our format instead since it is more
>>   > >  widely deployed" is a rather strange way of arguing in standards
>>   > >  development, I think.
>>   >
>>   > The QCP format was in deployment when we started working on the
>>   > evrc/smv draft, but neither I not the other authors were aware of
>>   > this.  It's not the case that the qcp format was deployed
>>  afterwards
>>   > or in parallel, in an attempt to circumvent process.
>>   >
>>   > The question now is how best to proceed.  As I said, my initial
>>   > suggestion was to take the easy path of not deleting the
>>  file format
>>   > from the evrc/smv draft, and instead to use a kludge of
>>  registering a
>>   > new mime type for the qcp file format.
>>
>>
>
>Hari Garudadri (from Vancouver, B.C.)
>mobile : 858-229-2801


-- 
David Singer
Apple Computer/QuickTime