Expand my Community achievements bar.

Improvements for quality of screen sharing

Avatar

Level 1

Hi,

We have used the following values for screensharing from publisher side.

We have already tried changing values specified in previous posts,however couldnt see big difference.

These are the current values we have used,

protected static const DEFAULT_SS_PERFORMANCE:uint = 100;

protected static const DEFAULT_SS_KFI:uint = 480

protected static const DEFAULT_SS_FPS:uint = 2;

protected static const DEFAULT_SS_QUALITY:uint = 100;

protected static const DEFAULT_SS_BANDWIDTH:uint = 192500;

protected static const DEFAULT_SS_ENABLEHFSS:Boolean = false;

ssPublisher.quality = DEFAULT_SS_QUALITY;

ssPublisher.performance = DEFAULT_SS_PERFORMANCE;

ssPublisher.keyFrameInterval = DEFAULT_SS_KFI;

ssPublisher.fps = DEFAULT_SS_FPS;

ssPublisher.enableHFSS = DEFAULT_SS_ENABLEHFSS;

ssPublisher.bandwidth = DEFAULT_SS_BANDWIDTH;

Please suggest me with a solution inorder to get better screenshare quality.

Thanks.

2 Replies

Avatar

Former Community Member

Hi Tilak,

A couple of suggestions :

1. Make sure you’re setting these BEFORE starting to publish the screen share. Unfortunately, because it needs to launch a plugin, this can’t be set after sharing has started.

2. Try setting bandwidth to 0. This will use as much bandwidth as required.

As noted in the prior thread, we have a bug in the docs (it turns out there is ASDoc written for screensharepublisher, but they were placed on the setters rather than the getters, which results in the docs not being displayed). We’ll fix this for the next release.

nigel

Avatar

Employee

Hi Tilak,

Please do try the following settings

protected static const DEFAULT_SS_PERFORMANCE:uint = 100;

protected static const DEFAULT_SS_KFI:uint = 480

protected static const DEFAULT_SS_FPS:uint = 8;

protected static const DEFAULT_SS_QUALITY:uint = 100;

protected static const DEFAULT_SS_BANDWIDTH:uint = 0;

protected static const DEFAULT_SS_ENABLEHFSS:Boolean = false;

ssPublisher.quality = DEFAULT_SS_QUALITY;

ssPublisher.performance = DEFAULT_SS_PERFORMANCE;

ssPublisher.keyFrameInterval = DEFAULT_SS_KFI;

ssPublisher.fps = DEFAULT_SS_FPS;

ssPublisher.enableHFSS = DEFAULT_SS_ENABLEHFSS;

ssPublisher.bandwidth = DEFAULT_SS_BANDWIDTH;

Thanks

Arun