[ietf-types] Video media-types insufficient?

Paul Libbrecht <paul@hoplahup.net> Sat, 26 May 2012 08:28 UTC

Return-Path: <paul@hoplahup.net>
X-Original-To: ietf-types@ietfa.amsl.com
Delivered-To: ietf-types@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1818D21F85F0 for <ietf-types@ietfa.amsl.com>; Sat, 26 May 2012 01:28:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.351
X-Spam-Level:
X-Spam-Status: No, score=0.351 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gwN2qYTLyWEC for <ietf-types@ietfa.amsl.com>; Sat, 26 May 2012 01:28:03 -0700 (PDT)
Received: from pechora1.lax.icann.org (unknown [IPv6:2620:0:2d0:201::1:71]) by ietfa.amsl.com (Postfix) with ESMTP id A797F21F85EA for <ietf-types@ietf.org>; Sat, 26 May 2012 01:28:03 -0700 (PDT)
Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.10]) by pechora1.lax.icann.org (8.13.8/8.13.8) with ESMTP id q4Q8RgHs010349 for <ietf-types@iana.org>; Sat, 26 May 2012 08:28:02 GMT
Received: from [192.168.178.32] (p5DDEC3B6.dip0.t-ipconnect.de [93.222.195.182]) by mrelayeu.kundenserver.de (node=mreu4) with ESMTP (Nemesis) id 0MUgUR-1SQK6A1kyh-00Qjdd; Sat, 26 May 2012 10:27:41 +0200
From: Paul Libbrecht <paul@hoplahup.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Sat, 26 May 2012 10:27:39 +0200
Message-Id: <17F2F6DB-D3F0-4EA2-9234-F3EFF27E6F11@hoplahup.net>
To: IANA Media types <ietf-types@iana.org>
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
X-Provags-ID: V02:K0:fhE/29wX1DBoXP9viKVFr19FaL1uGC5qwIXWtMDkl9v HfstCdw4KkSz/V8+bWROKbuY+LMfDa1zXO4E3JywhB8bqvwIAa L6douKDpKZC69oPiS0hYDqHx4g6caCZHgbh9apRpnExOR2jYP5 7/EjXCH2JD4DItLmlZMTiNabzVKe7nV8ab6QCqj9hE9GY/NAYr gfJcEOmPk3EGhJNQ4sjjeu5SPpOTtphK1cAR/RyGGeoLEb8EPX oG8e3reTkMVxJ7Lfopen2jNHa2NzOjSVJi6RZco/Y2BTB/q1Wh jEka9bkjyi+WqZHCwpJCYim8PcW0172OP8sTlMb5Nhg2Wz+i+Q ER1pt8VDI7CQPYEzOqqgb/Ei7VMuoBQMxThwn/lV3feDEcLoim wVxioZGsAAK4g==
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.0 (pechora1.lax.icann.org [192.0.33.71]); Sat, 26 May 2012 08:28:03 +0000 (UTC)
Subject: [ietf-types] Video media-types insufficient?
X-BeenThere: ietf-types@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Media \(MIME\) type review" <ietf-types.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-types>, <mailto:ietf-types-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf-types>
List-Post: <mailto:ietf-types@ietf.org>
List-Help: <mailto:ietf-types-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-types>, <mailto:ietf-types-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 May 2012 08:28:04 -0000

hello dear Media-types' expert,

the other day, I played with the nifty new video element of HTML5 which seems to be fairly well implemented. This element allows a list of sources together with their media-type so that the browser can find the "video format" that it can play.
This element is perfectly following the idea of a media-type's characterization of an exploitable format.

However, this characterization is insufficient: the same media-type for videos can be encode data in multiple codecs and these are not encoded in media-types:

I met this while using the video/mp4 media-type and realized that our default encoding, the mpeg4 codec, did not play in iPad.
So I used the same video element, with a src of media-type pointing to an mp4 file that uses the h264 codec. This one plays on iPad.

To me, this is a clear failure of the media-type video/mp4: it does not express sufficiently the playability on a device.

Is this something well known?
Are there maybe media-type parameters that could help?
Are newer video media-types better on this respect?

thanks in advance

Paul