Showing Low Quality in Chrome

Hello @Max
We have upgraded our webcall server instance on amazon EC2 from C4.large to C4.2xlarge
We are facing quality issue in Google chrome
I have set
webrtc_cc_min_bitrate=29360128 // 3.5MB in bps
webrtc_cc_max_bitrate=29360128 // 3.5MB in bps
I have also tested media devices demo with this video bit rate but its showing poor graphs attached below
upload_2018-3-5_17-14-36.png


I have sent SSH EC2 instance access to logs@flashphoner.com
Can you please check it as urgent as its our live site?

Thanks,
Faraz
 

Max

Administrator
Staff member
Hello

We have recently reproduced similar issue on the following configuration with Chrome 64:
Reproduced
- Windows 8.1, Windows 10 & Chrome 64 & laptop & H.264 codec
Not reproduced
- Windows 7 || Linux || Mac OS || Chrome 58 || hardware acceleration disabled in Chrome || Desktop PC || VP8 codec

Therefore you can fix the issue changing priority VP8 to H.264 codec on server-side.
flashphoner.properties
Code:
codecs=opus,alaw,ulaw,g729,speex16,g722,mpeg4-generic,telephone-event,vp8,h264,flv,mpv
Please note. This setting will cause high CPU load as a result of transcoding from VP8 to H.264.

Another workaround, you inform your users disable hardware acceleration flag in Chrome settings
chrome://settings
 

Attachments

Hello @Max

Can you guys fix it in chrome 64 under windows 8.1

I have tried second option disable hardware acceleration flag in Chrome settings but it still not working.

Thanks,
Faraz
 

Max

Administrator
Staff member
Currently we suppose it is a Chrome internal issue.
Because it is reproduced even without server, with H.264 codec
Example:
https://appr.tc/r/4695136149?vrc=H264
Here 4695136149 is arbitrary room ID.
We hope it will be fixed in Chrome 65.
As suggested you can change video codec to VP8 to get a workaround.
We will keep the issue tracked and will inform you once it is resolved.
 
Hello @Max

I have checked this room example which you provided.
Its working fine with video bit rate greater than 2MB please see below screen shoot.
Something wrong with our server please check it and fix it ASAP.
I had also sent you AWS SSH access to logs@flashphoner.com.
Last time this issue was generated but it was fixed after checking by you now its again generated.
Please look into it.

upload_2018-3-7_15-37-55.png


Thanks,
Faraz
 

Max

Administrator
Staff member
Hello
Please provide a screenshot with four windows on the screen.
Example:
1) Chrome 65, https://appr.tc/r/4695136141?vrc=H264
2) Chrome 65 incognito, https://appr.tc/r/4695136141?vrc=H264
3) chrome://webrtc-internals bitsPerSecond chart
4) chrome://settings hardware acceleration
As you can see from our screenshots, bitrate is stable if hardware acceleration is disabled.
And bitrate is low if hardware acceleration is enabled.
 

Attachments

Max

Administrator
Staff member
Something wrong with our server please check it and fix it ASAP.
Currently we reproduce the same issue with appr.tc which works without our server.
Therefore it looks like a Chrome bug, not a server-side.
 
Hello @Max
Please find below screen shoots
upload_2018-3-7_16-46-20.png


upload_2018-3-7_16-46-45.png


upload_2018-3-7_16-47-4.png


upload_2018-3-7_16-50-7.png


upload_2018-3-7_16-49-38.png


Now these are from our server with chrome 65 and hardware acceleration enable
upload_2018-3-7_16-57-38.png


upload_2018-3-7_16-59-15.png


Now these are from your server with chrome 65 and hardware acceleration enable
upload_2018-3-7_17-3-12.png


upload_2018-3-7_17-4-30.png


Thanks,
Faraz
 

Max

Administrator
Staff member
Thanks for detailed report.
Do you have another laptop with Win8 or Win10?
We tried on our laptops Win8, Win10 but we can't reach the same behavior as you report.
In our tests we always loose bitrate with apprtc.
 

Max

Administrator
Staff member
Our other customers confirm that it works with hardware acceleration enabled only.
Make sure you have hardware acceleration enabled or try another laptop to compare test results.
 
Hello @Max
We have checked it on Mac with chrome 65 it behaves same with low bit rate.
Please do something and fix that issue tomorrow we are launching our site and due to that issue it will show negative impression to our customers.
Please do something we don't want to change priority of VP8 which cause increase in server load.

Thanks,
Faraz
 

Max

Administrator
Staff member
Hello
We have tested 720p streams with your server and with hardware acceleration off.
It works well with bitrate about 2 Mbps. Please checkout attached screenshot (Windows 8.1, Chrome 65).
We also tested with Mac OS High Sierra Chrome 65. It works well too.
For further check, please provide permanent access to a Windows or Mac machine in your network.
It can be either RDT access or teamviewer that we can test any time. Please send the access details to logs@flashphoner.com. We will check.
Please do something and fix that issue tomorrow we are launching our site and due to that issue it will show negative impression to our customers.
If it is a bug we will fix it according our schedule and internal priorities. As a workaround, you can use VP8.
 

Attachments

Max

Administrator
Staff member
Hello
It seems not running.
As noted above we need a permanent access to a Windows or Mac PC in your network where issue is reproduced.
If you can arrange such an access, please send details to logs@flashphoner.com. We will check.
 
Hello @Max

Please let us know at what time you are available so that i schedule my time.
Here is now 1:25 PM and i am available for next 9 hours.

Thanks,
Faraz
 

Max

Administrator
Staff member
As noted above we need a permanent access to a Windows or Mac PC in your network where issue is reproduced. The access should be permanently open as for example SSH. So our engineers will be able to connect and test any time. I'm sorry but we do not schedule time-frames within the basic forum support.
 
Hello @Max

I had already emailed you the SSH access to our amazon EC2 instance for access to my windows PC i can give you TeamViewer access so that you can check remotely.

Thanks,
Faraz
 
Top