Re: [rtcweb] Is support for non square pixels MTI
Randell Jesup <randell-ietf@jesup.org> Wed, 31 August 2016 15:44 UTC
Return-Path: <randell-ietf@jesup.org>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7694512D5D6 for <rtcweb@ietfa.amsl.com>; Wed, 31 Aug 2016 08:44:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.002
X-Spam-Level:
X-Spam-Status: No, score=-0.002 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001] 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 wDmhWEEMxnL4 for <rtcweb@ietfa.amsl.com>; Wed, 31 Aug 2016 08:44:44 -0700 (PDT)
Received: from bongo.tulip.relay.mailchannels.net (bongo.tulip.relay.mailchannels.net [23.83.218.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF2EC12DAEE for <rtcweb@ietf.org>; Wed, 31 Aug 2016 08:28:02 -0700 (PDT)
X-Sender-Id: wwwh|x-authuser|randell@jesup.org
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 2FB721BC1DF for <rtcweb@ietf.org>; Wed, 31 Aug 2016 15:27:59 +0000 (UTC)
Received: from rcentral501.webserversystems.com (ip-10-107-69-155.us-west-2.compute.internal [10.107.69.155]) by relay.mailchannels.net (Postfix) with ESMTPA id 54C0B1BC98D for <rtcweb@ietf.org>; Wed, 31 Aug 2016 15:27:58 +0000 (UTC)
X-Sender-Id: wwwh|x-authuser|randell@jesup.org
Received: from rcentral501.webserversystems.com ([TEMPUNAVAIL]. [10.16.27.41]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.7.6); Wed, 31 Aug 2016 15:27:58 +0000
X-MC-Ingress-Time: 1472657278697
X-MC-Relay: Neutral
X-MailChannels-SenderId: wwwh|x-authuser|randell@jesup.org
X-MailChannels-Auth-Id: wwwh
X-MC-Loop-Signature: 1472657278513:3103591373
Received: from pool-108-16-238-163.phlapa.fios.verizon.net ([108.16.238.163]:61805 helo=[192.168.1.12]) by rcentral501.webserversystems.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <randell-ietf@jesup.org>) id 1bf7RU-0005i4-4k for rtcweb@ietf.org; Wed, 31 Aug 2016 11:28:44 -0400
References: <724F4BD9-521C-47F7-AA33-155323F25ED3@iii.ca>
To: rtcweb@ietf.org
From: Randell Jesup <randell-ietf@jesup.org>
Message-ID: <127876fa-32a5-473c-3820-af28dd82ab10@jesup.org>
Date: Wed, 31 Aug 2016 11:27:06 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <724F4BD9-521C-47F7-AA33-155323F25ED3@iii.ca>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-AuthUser: randell@jesup.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/_9yi7_8zASULrDkUKPYFfvBP3ng>
Subject: Re: [rtcweb] Is support for non square pixels MTI
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Aug 2016 15:44:49 -0000
On 8/25/2016 9:20 AM, Cullen Jennings wrote: > I was trying to figure out from the specs what the story is on WebRTC support for non square pixels (for example CIF resolution video is often not quite square pixels). > > Thoughts on what the specs should say on this ? Anyone know what browser do today? Yeah... ugh. So most cameras *now* are square pixels. Non-square pixel support would allow things like 640x240 (or 320x480) at 2:1/1:2 ratios as well. Some much older cameras are the 10:11-ish ratios that also apply to BT.601/etc (see https://en.wikipedia.org/wiki/Pixel_aspect_ratio) and HDV/HDCAM (1.3 -- 1440x1080). So we should be defining how MediaStreamTracks and PeerConnections deal with this. Must all MSTs be square pixels always? (and what if the source just isn't, must it be converted to square at the input point (typically GetUserMedia)? Can PeerConnection carry a non-square-pixel stream (separate from the MST requirement) for use outside of the W3 environment? If so, how is it signaled? (I suspect there's some way to do so in the SDP, haven't checked). If non-square are allowed in MSTs, we need to define some property of the stream so the <video> element can correctly display it. There's work no matter which we select, though likely less in total if we mandate square pixels everywhere - though it loses some capability. And I think we need to say something (here and/or in the W3). Passing data without any indication as the ratio (if it's not fixed as square) is just a mess, and where we are today. -- Randell Jesup -- rjesup a t mozilla d o t com Please please please don't email randell-ietf@jesup.org! Way too much spam
- [rtcweb] Is support for non square pixels MTI Cullen Jennings
- Re: [rtcweb] Is support for non square pixels MTI Randell Jesup
- Re: [rtcweb] Is support for non square pixels MTI Sergio Garcia Murillo
- Re: [rtcweb] Is support for non square pixels MTI Cullen Jennings (fluffy)
- Re: [rtcweb] Is support for non square pixels MTI Mo Zanaty (mzanaty)
- Re: [rtcweb] Is support for non square pixels MTI Mo Zanaty (mzanaty)