New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 625219 link

Starred by 5 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Feature

Blocked on:
issue 651800



Sign in to add a comment

WebRtc: Implement RTCRtpEncodingParameters.resolutionScaleDownBy

Reported by rajsripe...@gmail.com, Jul 1 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36

Steps to reproduce the problem:
At present there is no way for the app written on top of WebRtc to change the resolution of the send stream after it was created.
This ability is important to adjust to the peer's requirements dynamically. The only way to achieve this right now is to tear down the current stream and create a new one with different constraints. This is expensive. We need support for RTCRtpEncodingParameters.resolutionScaleDownBy  to achieve this.

eg:
var params = sender.getParameters();
// ... decrease sending resolution by 50 percent params.encodings[0].resolutionScaleDownBy = 2;
sender.setParameters(params)

What is the expected behavior?

What went wrong?
It is not easy for WebRtc peer to request a different video resolution after the stream was started.

Did this work before? N/A 

Chrome version: 51.0.2704.103  Channel: canary
OS Version: 10.0
Flash Version: Shockwave Flash 22.0 r0
 

Comment 1 by b...@chromium.org, Jul 1 2016

Components: Blink>WebRTC
Status: Untriaged (was: Unconfirmed)
Marking the above issue as Untriage as this is a feature request.

Dev team will take a call on the above issue.


Thank you!
Cc: tommi@chromium.org

Comment 4 by guidou@chromium.org, Oct 26 2016

Components: -Blink>WebRTC Blink>WebRTC>Network
Blockedon: 651800
Cc: deadbeef@chromium.org
Labels: -Pri-2 WebRTCTriaged Pri-3
Status: Available (was: Untriaged)
Project Member

Comment 6 by sheriffbot@chromium.org, Nov 13 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 7 by zstein@chromium.org, Nov 15 2017

Cc: zstein@chromium.org
Ping for triaging.
Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)
Summary: WebRtc: Implement RTCRtpEncodingParameters.resolutionScaleDownBy (was: WebRtc: Need the ability to change the resolution of the send stream)
Related issue: https://bugs.chromium.org/p/chromium/issues/detail?id=803494
Project Member

Comment 10 by sheriffbot@chromium.org, Jan 21 (2 days ago)

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment