New issue
Advanced search Search tips

Issue 760667 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Packet loss when sending screen share

Reported by pan.dev....@gmail.com, Aug 30 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:54.0) Gecko/20100101 Firefox/54.0

Steps to reproduce the problem:
1. Send screen sharing from Chrome browser, receive the sharing on another PC.
2. from sharing side, switch the content to create some busy scenes
3. the sharing content on the receiving side is stuck and takes very long to recover; from the sharing chrome browser, the webrtc-internal stats shows high packet loss numbers

What is the expected behavior?
the sharing should be smooth on the receiving side, and there shouldn't be so much packet loss.

What went wrong?
Looks like the lost packets are triggered by the high bitrate and high packet rate during the scene change.
Attached a screen capture from webrtc-internals, and a webrtc-internals dump file. 

Did this work before? N/A 

Chrome version: 60.0.3112.113  Channel: stable
OS Version: OS X 10.10
Flash Version: Shockwave Flash 26.0 r0

Firefox seems to be able to handle similar situations better.
 
Screen Shot 2017-08-30 at 10.55.04 AM.png
425 KB View Download
webrtc_internals_dump (2).txt
1.3 MB View Download
Cc: niklase@chromium.org
This could be a dupe of https://bugs.chromium.org/p/chromium/issues/detail?id=753943, which unfortunately is restricted. Can you try on Dev channel and see if you get the same problem?
Components: -Platform>DevTools
Looks like the Dev channel chrome has much better performance on this. Will keep testing to see if this is resolved.
The problem in the other bug is that background tabs get down-prioritized and we start losing packets over IPC in Chrome. WebRTC tabs are supposed to be exempt from backgrounding, but that only applied to tabs with audio (might not be the case for screensharing). This is fixed in 61.
Labels: Needs-Triage-M60
Components: Blink>WebRTC
Labels: Needs-Feedback
pan.dev.cisco@,

Could you please check this issue as comment#3,4 & update the thread accordingly.
Thanks..!!
Labels: -Needs-Feedback
Status: WontFix (was: Unconfirmed)
As there is no response from the reporter for comment #6 for more than two months and as per C#3 & C#4, closing the issue as WontFix.

pan.dev.cisco@ Please feel free to raise a new issue if the issue is reproduced with latest chrome builds.

Thanks...!!

Sign in to add a comment