Forum Discussion
Phillip Garding
Nov 16, 2017Former Employee
New Skype for Business on Mac Insider build available (16.13.168)
We're excited to release new Insider builds (both Slow and Fast). The release has a lot of improvements that you've been asking for, so we really would like to have you try it and give us feedback. ...
Brian Fleishman
Mar 09, 2018Copper Contributor
I am personally confused by this. How does Skype take 14 seconds to initiate a screen share? I agree the VbSS will be helpful as well as marking the traffic but I am not experiencing this so I'm curious on where the 14 seconds come from. We also found out with the latest Mac client our packets are being marked except for application sharing.
Tasman Hayes
Mar 12, 2018Copper Contributor
Hi Brian,
I'm not sure why it takes 14 seconds - it's not my area of expertise. That's part of why I posted above.
Until someone who knows SfB performance factors chimes in, here are some guessed-at possibilities:
- There are 7 people on the call, which could add to the desktop sharing setup time.
- The 7 people are in two continents, with a 170ms ping latency on the dedicated network link in between. If the desktop sharing setup protocol is chatty (i.e. a lot of network round trips), those round trips could add up to a significant delay.
- There's a mix of VbSS-capable and RDP-only capable clients on the call. There may be some time needed to negotiate what screen sharing protocol to use.
- Some other screen sharing platforms run a test on the network to determine available bandwidth, which adds to the setup time - don't know if SfB does this.
- There may be some time to negotiate frame rate. Don't know if SfB does this.
- If there's any transcoding of desktop sharing streams - I don't know if SfB does this - e.g. from VbSS to RDP - this could add to the setup time.
- My MacBook Pro 13" 2016 becomes very laggy when running SfB screen sharing. It could be that the RDP-based screen sharing on the SfB Mac client is inefficient, and contributes to the setup time.
Cheers,
-Tas.