Version 21.2.0
What's new in this release?
- API for pinning a participant's video
- The new PinParticipant API enables you to pin a participant's video.
- The syntax for this new API is:
- PinParticipant({participant:Object, pin:Boolean})
Resolved issues
The following table lists the issues we have resolved in VidyoClient for WebRTC JavaScript Library Version 21.2.0.
VidyoClient for WebRTC JavaScript Library Version 21.2.0 - resolved issues |
|
---|---|
Key |
Summary |
IOWEBRTC-1920 |
When using Chrome Canary 91, the participants list now properly displays the list of participants. |
IOWEBRTC-1919 |
If a speaker is plugged in or unplugged while using Chrome on a Mac, the selected speaker no longer displays as "None"; instead, the correctly selected speaker is displayed. |
IOWEBRTC-1915 |
The preview tile no longer gets overlapped by the right pane. |
IOWEBRTC-1910 |
If a user does not allow permission to use the microphone, that user can now still hear the other users in the call. |
IOWEBRTC-1909 |
The timestamp inside the chat bubbles now remains within the border of the bubbles. |
IOWEBRTC-1905 |
The names of the participants in the Participants tab now display fully across the field. |
IOWEBRTC-1868 |
The requested resolution no longer changes when the loudest speaker switches. |
IOWEBRTC-1682 |
Video tiles are now correctly displayed in one row instead of two rows. |
IOWEBRTC-1214 |
If a call participant shares content in a very narrow window, other users joining that call are now able to see the shared content. |
IOWEBRTC-1142 |
On WebRTC calls, the video tiles no longer randomly change their layout when there is a mobile user in portrait mode on the call. |
Known issues
The following table lists the known issues in VidyoClient for WebRTC JavaScript Library Version 21.2.0.
VidyoClient for WebRTC JavaScript Library Version 21.2.0 - known issues |
|
---|---|
Key |
Summary |
IOWEBRTC-1999 |
If a participant in a call is pinned using the PinParticipant API, and another participant mutes their camera, the tile of the muted participant is also displayed. |
IOWEBRTC-1983 |
When using a Pixel 4 XL on Android 11, the Chrome tab may freeze when a remote participant hangs up and rejoins the call a few times. |
IOWEBRTC-1942 |
Because of known limitation on iOS (iPad OS), if a call participant on an iPad uses the back camera for video and the front camera for camera sharing, the iPad user will see their self-view tile as black and the other call participants will see a black tile from the iPad user. |
IOWEBRTC-1921 |
Video tiles that drop from calls due to network conditions sometimes do not get restored when the network conditions improve. |
IOWEBRTC-1906 |
If a call participant with more than one camera or microphone disconnects their active device while their camera/microphone drop-down list is open, the drop-down list doesn't update to display the remaining camera/microphone. |
IOWEBRTC-1861 |
When using iOS 14, audio artifacts can be heard for a few seconds after the remote participant starts speaking. |
IOWEBRTC-1860 |
When using Safari Technology Preview 121 on a Mac with an Intel processor, users are unable to share content. This is a known issue with Safari that cannot be fixed by Enghouse Vidyo at this time. |
IOWEBRTC-1804 |
Audio lip-sync is delayed on WebRTC after VidyoConnect is put in the background and then returned to the foreground. |
IOWEBRTC-1784 |
Audio lip-sync is delayed on iOS Safari after flipping the camera, muting and unmuting, or putting VidyoConnect in the background. This is a known issue with Safari that cannot be fixed by Enghouse Vidyo at this time. |
IOWEBRTC-1705 |
Occasionally, Chrome encodes at 10-15 fps even when the network is unconstrained. |
IOWEBRTC-1673 |
On Macs with dual-core CPUs, when the "Google Chrome Helper (Renderer)" process goes beyond 100% CPU, Chrome detects a CPU limitation and lowers the encoding resolution. |