chrome webrtc screensharing low quality (1~2 fps)

sangsoo

Member
Hi~
I have a question during my Chrome browser screen sharing test.
* WCS version: v.0.5.28.2753-5.2.360-230c023903b7fb9ca3ebdaee59dc6b52ad88d3b2
* Test PC for BroadCast, Windows 7 (32bit), RAM 4MB
* Same symptom occurs in Win10 (x64)

Please see attached file for symptoms.
- image url: https://drive.google.com/open?id=1Yu2UNzEjnecijWCSdzjYMb9lgfL9BAAd

A. OBS RTMP > WebRTC Playback
B. "A" connection webrtc-internals, very stable (2Mbps, 30fps)
C. Chrome WebRTC ScreenSharing > WebRTC Playback
D. "C" connection webrtc-internals, initially fine, then slowing down, then very slow (1-2fps)
S. At the same time, the webrtc-internals (although not visible) value of the actual WebRTC sender is similar to "D", the bitrate is low, and googFrameRateInput is 1 ~ 2 fps.

* Question: Injest signal is unstable before PlayBack.
Why is WebRTC Injest from Chrome browsers getting unstable?

* FlashPhoner Guide "Known Issues 2." Symptoms proceeded, but did not resolve the symptoms.
-Solution: turn off hardware acceleration in the browser, switch the browser of the server to use the VP8 codec.
-https: //docs.flashphoner.com/display/WCS52EN/From+the+computer+screen+%28screen+sharing%29+in+a+browser+via+WebRTC

Please let me know if there's anything I can reference or server settings
 

Max

Administrator
Staff member
Good day.
We tested on your server:
https://mariomse1.rsupport.com:8888/

1. Video streaming:
OBS 24.0.1 RTMP (2 Mbps, 30 fps)
URL: rtmp://<WCS domain name>:1935/live
Stream key: testStream

2. Use Player:
https:// <WCS domain name>:8888/client2/examples/demo/streaming/player/player.html
Stream: testStream

3. Use Screen Sharing
https:// <WCS domain name>:8888/client2/examples/demo/streaming/screen-sharing/screen-sharing.html
Stream: screenStream (and open stream video testStream on the computer screen)

4. Use Media Devices:
https:// <WCS domain name>:8888/client2/examples/demo/streaming/media_devices_manager/media_device_manager.html
Stream: screenStream

Try define Bitrate on playing stream: Play Video -> Bitrate -> 2000

We checked on Chrome 77.0.3865.90 these actions, FPS is not reduced, the picture on your server is satisfactory. In addition, we recommend that you disable all add-ons and extensions in the browser.
 
Last edited:

sangsoo

Member
Dear Max. Good day.
Thank you for reply.
My problem was solved by setting webrtc_cc_min_bitrate.
I'm so happy.

Apart from this, I will ask a few more questions.
I'm currently buying and using two licenses on two AWS instances for testing purposes, and I'm also adding Edge for transcoding.
1. Should I purchase additional licenses? Or can I reuse the license number?
2. And how does the GPU configuration in the CDN2.1 guide work?
cdn_groups=EU,GPU
3. Let me know how to proceed to get a server quote for the actual service.

regards.
 

Max

Administrator
Staff member
Good day.
2. And how does the GPU configuration in the CDN2.1 guide work?
Transcoding on the GPU in the testing phase, the documentation will be added after that.
1. Should I purchase additional licenses? Or can I reuse the license number?
3. Let me know how to proceed to get a server quote for the actual service.
General information about licenses:
Simple Standalone License
1 license number can be activated on 1 server

Trial License
1 license number can be activated on many servers

Simple Subscription License
1 license number can be activated on many servers
Each used server is billed. Example 10 servers = $75 x 10 = $750

License types
https://docs.flashphoner.com/display/WCS52EN/License types and server requirements

Subscription billing
https://docs.flashphoner.com/display/WCS52EN/Billing

Website pricing page, License Types
https://flashphoner.com/simple-license
 
Last edited:

gurmeet

Member
Hello their
i have a widnow server on my vps server and i am using wcs screen sharing. its all work well but i have a problem that when i close rdp session (window) from mylocal computer screen sharing functionality not working (stoped) . and when i open rdp sesion its again start working. so can u please suggest how its possible screen will remain working after rdp session (window) closed
i hope you understand my concern
 

Max

Administrator
Staff member
Good day.
Hello their
i have a widnow server on my vps server and i am using wcs screen sharing. its all work well but i have a problem that when i close rdp session (window) from mylocal computer screen sharing functionality not working (stoped)
Please create a new thread with your question and we will try to help.
 

sangsoo

Member
Thank you. Max ~
I am always getting a lot of help from you.
When can I test "Transcoding on the GPU"?
I would like to know if there is a release schedule.
Best Regards.
 

Max

Administrator
Staff member
Good day.
We are now testing transcoding on the GPU.
The release schedule is not defined, but we think that in the near future version will be released.
 
Top