- From: Randell Jesup <randell-ietf@jesup.org>
- Date: Mon, 24 Aug 2015 15:16:55 -0400
- To: public-webrtc@w3.org
- Message-ID: <55DB6DA7.9090707@jesup.org>
On 8/22/2015 3:23 AM, Peter Thatcher wrote: > I have created PR 273 (https://github.com/w3c/webrtc-pc/pull/273). It > has not had much discussion on the list. I created it to start the > discussion. I hope we can talk about it f2f in a few weeks. > And it also proposes some configurable fields: > > encodings > resolutionScale > framerateScale > framerateBias Thanks - I was about to submit a PR for these, but you beat me to it. ;-) Seriously, thanks for checking making sure all these had PRs. I used the same general interface as ORTC, but renamed and rewrote the description. I use resolutionDivideBy/framerateDivideBy, as to me "blahScale = 2.0" reads as "should multiply blah by 2.0". Also I added a stipulation that it must be >= 1.0 (i.e. no upscale/up-framerate) (or rather, that values below 1.0 will not cause upscaling). In addition, I specified rounding down. I also added framerateMax (floating, not integer, so I used double). And also the time period for framerate measurement is unspecified; I specified 1 second. eg: <dt>double resolutionDivideBy</dt> <dd> <p> Value the input resolution should be divided by for encoding. Example: 1.0 = full resolution, 2.0 = one half of the full resolution, rounded down, in both dimensions. Values below 1.0 will not result in any scaling-up of the source. </p> </dd> <dt>double framerateMax</dt> <dd> <p> Value the input framerate should not exceed, measured over a time period of 1 second. The encoding should attempt to use a regular pattern of frame drops to reduce input framerate to framerateMax if the input rate exceeds framerateMax. </p> </dd> <dt>double framerateDivideBy</dt> <dd> <p> Value the input framerate should be divided by for encoding, measured over a time period of 1 second. The encoding should attempt to use a regular pattern of frame drops to reduce input framerate to the target rate. Values below 1.0 will not result in any increase in framerate </p> </dd> > > If you want to see the details of what they mean, look at the PR. If > you want to see the inspiration for them, see > http://ortc.org/wp-content/uploads/2015/06/ortc.html. If you'd like to > discuss one in particular, that's what the list and the upcoming f2f > meeting are for :). -- Randell Jesup -- rjesup a t mozilla d o t com Please please please don't email randell-ietf@jesup.org! Way too much spam
Received on Monday, 24 August 2015 19:18:58 UTC