Showing Low Quality in Chrome

Discussion in 'Web Call Server 5' started by Faraz Ahmed, Mar 5, 2018.

  1. Faraz Ahmed

    Faraz Ahmed Member

    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
  2. Max

    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

    Attached Files:

  3. Faraz Ahmed

    Faraz Ahmed Member

    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
  4. Faraz Ahmed

    Faraz Ahmed Member

    Hello @Max

    Please let us know when this bug will be fixed
    Its not good for us its bad for our site.

    Thanks,
    Faraz
  5. Max

    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.
  6. Faraz Ahmed

    Faraz Ahmed Member

    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
  7. Max

    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.

    Attached Files:

  8. Max

    Max Administrator Staff Member

    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.
  9. Faraz Ahmed

    Faraz Ahmed Member

    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
  10. Max

    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.
  11. Max

    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.
  12. Faraz Ahmed

    Faraz Ahmed Member

    Hello @Max

    We have tested it on other laptop MAC with chrome it behaves same with low bit rate.


    Thanks,
    Faraz
  13. Faraz Ahmed

    Faraz Ahmed Member

    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
  14. Max

    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.
    If it is a bug we will fix it according our schedule and internal priorities. As a workaround, you can use VP8.

    Attached Files:

  15. Faraz Ahmed

    Faraz Ahmed Member

    Hello @Max

    Here is teamViewer access can you please check it today?

    ID = 357 536 626
    Password = 1972


    Thanks,
    Faraz
  16. Max

    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.
  17. Faraz Ahmed

    Faraz Ahmed Member

    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
  18. Max

    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.
  19. Faraz Ahmed

    Faraz Ahmed Member

    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
  20. Faraz Ahmed

    Faraz Ahmed Member

Share This Page