Return-Path: <public-webrtc-request@listhub.w3.org>
Received: from murder ([unix socket])
	 by eikenes (Cyrus v2.2.13-Debian-2.2.13-19squeeze2build0.10.04.1) with LMTPA;
	 Mon, 23 Jan 2012 17:59:06 +0100
X-Sieve: CMU Sieve 2.2
Received: from localhost (localhost [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 6735639E11A
	for <harald@alvestrand.no>; Mon, 23 Jan 2012 17:59:06 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id xS--SNUZ4FR1 for <harald@alvestrand.no>;
	Mon, 23 Jan 2012 17:59:05 +0100 (CET)
X-Greylist: domain auto-whitelisted by SQLgrey-1.6.8
Received: from frink.w3.org (frink.w3.org [128.30.52.56])
	by eikenes.alvestrand.no (Postfix) with ESMTPS id 12A4339E0E7
	for <harald@alvestrand.no>; Mon, 23 Jan 2012 17:59:05 +0100 (CET)
Received: from lists by frink.w3.org with local (Exim 4.69)
	(envelope-from <public-webrtc-request@listhub.w3.org>)
	id 1RpMpg-0004p9-ON
	for public-webrtc-dist@listhub.w3.org; Mon, 23 Jan 2012 16:33:24 +0000
Received: from maggie.w3.org ([128.30.52.39])
	by frink.w3.org with esmtp (Exim 4.69)
	(envelope-from <fluffy@cisco.com>)
	id 1RpMpf-0004oQ-TX
	for public-webrtc@listhub.w3.org; Mon, 23 Jan 2012 16:33:23 +0000
Received: from mtv-iport-1.cisco.com ([173.36.130.12])
	by maggie.w3.org with esmtp (Exim 4.72)
	(envelope-from <fluffy@cisco.com>)
	id 1RpMpe-0002nd-BV
	for public-webrtc@w3.org; Mon, 23 Jan 2012 16:33:23 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
  d=cisco.com; i=fluffy@cisco.com; l=1823; q=dns/txt;
  s=iport; t=1327336402; x=1328546002;
  h=from:content-transfer-encoding:subject:date:message-id:
   to:mime-version;
  bh=2bK9Z+XHwlzxHgxX/W+Bva4TkIaP0K2/VmQM5AWVKKQ=;
  b=lU3vl4oq1V+JcBRwC+QpqwxtGcHRY9UUDCz1vod8xZmmfgZJyaOO+iSJ
   LIe4EiDB0SXC8KCrEtGxFqjbEFK0CQKOAzFTIUAzKoy9ZcD3gI02NG28g
   IpyqNoRUnzWfF2dOie0HHtW5WWok93+J3RJYbSR55Om5AVv5Xi7JHTHbP
   U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvwEACaLHU+rRDoI/2dsb2JhbABDriiBBYILASeCMqBjgScBngGJCoI5YwSIO4xekm8
X-IronPort-AV: E=Sophos;i="4.71,556,1320624000"; 
   d="scan'208";a="25022106"
Received: from mtv-core-3.cisco.com ([171.68.58.8])
  by mtv-iport-1.cisco.com with ESMTP; 23 Jan 2012 16:32:55 +0000
Received: from dhcp-171-68-21-10.cisco.com (dhcp-171-68-21-10.cisco.com [171.68.21.10])
	by mtv-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id q0NGWoM5020638
	for <public-webrtc@w3.org>; Mon, 23 Jan 2012 16:32:56 GMT
From: Cullen Jennings <fluffy@cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Mon, 23 Jan 2012 08:32:55 -0800
Message-Id: <5A7593E9-0366-4BD1-B7AC-F1E246690E75@cisco.com>
To: public-webrtc@w3.org
Mime-Version: 1.0 (Apple Message framework v1251.1)
X-Mailer: Apple Mail (2.1251.1)
Received-SPF: pass client-ip=173.36.130.12; envelope-from=fluffy@cisco.com; helo=mtv-iport-1.cisco.com
X-W3C-Hub-Spam-Status: No, score=-11.8
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5
X-W3C-Scan-Sig: maggie.w3.org 1RpMpe-0002nd-BV 6a39d68ccd1cfe9084c18c722f93adb5
X-Original-To: public-webrtc@w3.org
Subject: Proposal for Hints Information 
Archived-At: <http://www.w3.org/mid/5A7593E9-0366-4BD1-B7AC-F1E246690E75@cisco.com>
Resent-From: public-webrtc@w3.org
X-Mailing-List: <public-webrtc@w3.org> archive/latest/895
X-Loop: public-webrtc@w3.org
Resent-Sender: public-webrtc-request@w3.org
Precedence: list
List-Id: <public-webrtc.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:public-webrtc@w3.org>
List-Unsubscribe: <mailto:public-webrtc-request@w3.org?subject=unsubscribe>
Resent-Message-Id: <E1RpMpg-0004p9-ON@frink.w3.org>
Resent-Date: Mon, 23 Jan 2012 16:33:24 +0000


Here is a rough sketch of the information I think we likely need in the =
Hints API. Note all of these are hints and can be ignored.=20

For Video: ----------------------------

min / max height=20

min / max width=20

aspect ratio=20

min / max frame rate=20

codingPreference - enum with values "detail" "action". This provides a =
hint of it the video coder should prefer to put bits into temporal or =
spacial resolution. It could use a better name but I'm trying to pick =
values where they both are appealing to web developers and do not seem =
like one is better than other. For example, if we called these =
"goodDetail" and "badDetail", I doubt badDetail would be used as often =
as it should.=20

preferredCamera - enum of front, back, left, right, middle, =
presentation, speaker, whiteboard

interactive: boolean indicating if this is for an interactive session or =
not. This would imply the browser would favor lower latency and shooter =
GOP sequence=20


For audio: ------------------------------

maxChannels - integer. 1 indicates mono, 2 stereo, and so on.=20

codingPreference - enum of "music", "speech", "scientific" - Music =
implies very trying to select a codec that can represent most things we =
hear. Speech implies this is human speech from mostly one speaker at a =
time. Scientific means we want to process this in ways beyond what the =
human ear does and prefer as faithful a reproduction as the original =
waveform as possible.=20

interactive: boolean indicating if this is for an interactive session or =
not. This would indicate the browser should try and do echo cancelation=20=

=20
disableAudioFiltering - boolean to disable VAD and other noise =
processing needed E911=20

useHeadsetInput - boolean

useHaedsetOutput - boolean=20





