tencent cloud

Feedback

Release Notes (Electron)

Last updated: 2022-02-21 17:01:27

    Version 9.3.201 Released on January 5, 2022

    New features

    • Windows & macOS: added the onSpeedTestResult callback, which returns the result of network speed testing.

    Improvements

    • Windows & macOS: improved the performance of the speed testing API startSpeedTest.
    • Windows & macOS: added the streamType parameter to the muteLocalVideo API (which is used to pause/resume publishing local video).
    • Windows & macOS: added the streamType parameter to the muteRemoteVideoStream API (which is used to pause/resume receiving a remote video stream).
    • Windows & macOS: added the source, captureRect, and property parameters to the selectScreenCaptureTarget API (which is used to configure screen sharing).
    • Windows & macOS: added the params parameter to the startScreenCapture API (which is used to start screen sharing).

    Bug fixing

    • macOS: fixed the camera video capturing issue on macOS 12.
    • Windows & macOS: optimized the QoS control policy under poor network conditions to enable smoother communication.
    • Windows: improved the AGC algorithm, reducing cases of excessively low or high volume.
    • Windows: fixed the frame rate exception for the capturing of screen sharing images.

    Version 8.9.102 Released on August 11, 2021

    New features
    Windows & macOS: added the new parameter gatewayRtt to the onStatistics callback.

    Bug fixing

    • macOS: fixed crash caused by logging on special devices.
    • macOS: fixed the issue where, after setAudioCaptureVolume(0) is used to mute audio, the mic testing volume is 0.
    • Windows: improved performance and fixed the issue of black screen after the camera is turned on.
    • Windows: fixed the issue where the resolution is not restored after being automatically reduced during screen sharing.
    • Windows & macOS: fixed other bugs.

    Version 8.6.101 Released on May 28, 2021

    New features

    Bug fixing

    • Windows: fixed the issue where paths containing Chinese characters are not supported for plugin loading.
    • Windows & macOS: fixed the webgl context lost issue.
    • Windows & macOS: fixed the issue where the images of remote users freeze after the local user switches to the small image (dual-channel encoding enabled).
    • Windows & macOS: fixed the issue where, when a user enters the room and starts pulling streams, the images of remote users are blurred before they gradually become clear.

    v8.4.1 Released on March 26, 2021

    New features

    • macOS: supported capturing system audio via startSystemAudioLoopback, i.e., the system loopback feature that is enabled on Windows. The feature allows the SDK to capture system audio so that anchors can stream local audio or video files to other users.
    • macOS: supported callback of the system audio capturing result via onSystemAudioLoopbackError, which allows you to learn about the status of the system audio driver.
    • macOS: supported local preview for screen sharing. You can now display screen sharing preview in a small window.
    • All platforms: supported the beauty filter plugin architecture.

    Quality improvement

    • All platforms: improved audio quality in the music mode, which makes it more suitable for Clubhouse-like audio streaming scenarios.
    • All platforms: improved the adaptability to poor network conditions. Smooth audio and video can be delivered even when the packet loss rate reaches 70%.
    • Windows: improved audio quality in some streaming scenarios by significantly reducing audio damage.
    • Windows: improved performance by 20%-30% in some scenarios.

    Bug fixing

    • macOS: fixed the issue where, after the screen sharing user switches to desktop sharing and then back to the sharing of a specific window on Mac mini (M1), remote users still see the user’s desktop.
    • macOS: fixed the issue where the shared content is not highlighted (on macOS 11.1 and 10.14.5, there isn’t a green border around the shared content; on macOS 10.3.2, the green border is displayed, but the shared window flickers when maximized).
    • macOS: fixed the issue where, when users on Mac mini (M1) get the screen sharing list, the SDK crashes because sourceName is null and "" is returned.
    • macOS: fixed the issue on Mac mini (M1) where, when getCurrentMicDevice is called, the SDK crashes because sourceName is empty.
    • Windows: fixed the issue where the SDK crashes when the desktop is shared on Windows Server 2019 Datacenter x64.
    • Windows: fixed the issue where screen sharing sometimes ends unexpectedly when the target window is resized during screen sharing.
    • Windows: fixed image capturing failure with some cameras.

    v8.2.7 Released on January 6, 2021

    New features

    Improvements

    • Windows & macOS: supported string-type strRoomId for the enterRoom and switchRoom APIs.
    • Windows & macOS: fixed other bugs.

    v7.9.348 Released on November 12, 2020

    Improvements

    • Windows: supported the use of paths containing Chinese characters to save recording files.
    • Windows: supported the anti-covering feature in the window capturing area.

    v7.8.342 Released on October 10, 2020

    New features

    v7.7.330 Released on September 11, 2020

    New features
    Windows & macOS: added setAudioQuality to adjust audio quality.

    Improvements

    • Windows: fixed the issue of high CPU utilization when some low-end cameras are used.
    • Windows: optimized the compatibility with multiple USB cameras and mics to make it easier to turn on such devices.
    • Windows: optimized the selection policy of cameras and mics to avoid audio/video capturing exceptions caused by the connection/disconnection of cameras and mics.
    • Windows & macOS: fixed other bugs.

    v7.6.300 Released on August 26, 2020

    New features
    Windows & macOS: added setCurrentMicDeviceMute, getCurrentMicDeviceMute, setCurrentSpeakerDeviceMute, and getCurrentSpeakerDeviceMute to control mics and speakers on PC.

    v7.5.210 Released on August 11, 2020

    Improvements

    • Windows & macOS: fixed the issue where SDK callbacks are not in sequence.
    • Windows & macOS: fixed the issue where switching rendering modes causes crashes.
    • Windows & macOS: fixed the issue where rendering fails for certain resolutions.
    • Windows & macOS: fixed other bugs.

    v7.4.204 Released on July 01, 2020

    Improvements

    • Windows: optimized the acoustic echo cancellation (AEC) effect on Windows.
    • Windows: improved the compatibility with cameras on Windows.
    • Windows: improved the compatibility with audio devices (mics and speakers) on Windows.
    • Windows: fixed the issue where the UserID returned by onPlayAudioFrame is incorrect on Windows.
    • Windows: supported system audio mixing on 64-bit Windows.

    v7.2.174 Released on April 20, 2020

    Improvements

    • macOS: fixed occasional resolution inconsistency for local custom rendering on macOS.
    • Windows: optimized the getCurrentCameraDevice logic on Windows to return the first device as the default device when the camera is not used.
    • Windows: fixed the issue where the highlighted window is displayed as a gray screen during screen sharing.
    • Windows: fixed the issue where the system occasionally freezes when users get screen share thumbnails on Windows 10.
    • Windows & macOS: fixed the issue where the custom stream ID occasionally fails to take effect immediately after role switching.
    • Windows & macOS: fixed the issue where the encoding parameters of screen sharing do not take effect.
    • Windows: fixed the issue where it takes a long time for a screen shared by a Windows user to be displayed to a WebRTC user.

    v7.1.157 Released on April 02, 2020

    New features

    Supported screen sharing via the primary stream.

    Improvements

    v7.0.149 Released on March 19, 2020

    New features

    Added the trtc.d.ts file for TypeScript developers.

    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support