Hello, everyone! how are you?

We are back again with the latest updates and improvements to VideoSDK.live. This month, we've rolled out new features, fixed bugs, and made noteworthy updates across our SDKs. (so, keep reading!)

? New Features

Individual Recording

Video SDK Image

Now, you can record video streams of specific individual participants in your video calls. This feature is very helpful for industries like ed-tech, interview-as-a-service, contact centers, and many more. With this feature, fraud detection, performance, and behavioral analysis can be leveraged by the users.

? JavaScript Documentation

? React Native Documentation

? Android Documentation

? iOS Documentation

? React Documentation

? Flutter Documentation

Pre-call in Android SDK

Video SDK Image

We're thrilled to introduce pre-call functionality in our Android SDK. This feature allows you to set up and configure your call settings before joining, enhancing the user experience.

?  Android Documentation

Virtual Background for Flutter

Video SDK Image

We're excited to introduce Virtual Background functionality in our Flutter SDK. This addition allows users to blur their backgrounds for enhanced privacy, and use custom images as backgrounds to maintain a consistent brand image.

? Virtual Background Documentation

Custom Video Processor in Flutter

Video SDK Image

We've also introduced a Custom Video Processor in Flutter, which gives the flexibility to modify raw video frames and add real-time video effects. This feature helps you to apply any kind of filter including virtual background, blur, or face emoji, to create unique and engaging video experiences in your Flutter applications.

? Video Processor Documentation

Improved Error Handling in Android SDK

Video SDK Image

We've improved our error handling capabilities in Android SDK to display more detailed errors on the onError event. These errors are also visible on the Analytics dashboard, providing users with more accurate and in-depth error-handling capabilities.

? Android Documentation

Network Stats now Supported in the Latest Version of Mozilla & Safari

Safari and Mozilla's latest update led to a lack of stats in these browsers, affecting overall data analytics in the dashboard. We've upgraded the getAudioStats, getVideoStats, and getShareStats methods of the Participant Class for the stats support. By implementing these enhancements, we ensure that you have access to accurate, real-time performance data across all browsers.

? Updates

  • Audio Sharing Stats: Introduced the getShareAudioStats method for retrieving audio-sharing statistics on Chromium-based browsers (e.g., Chrome, Brave).
  • Codec Support: Added support for Hardware Accelerated Codec (H.264) in iOS, improving video performance.

? Programming Language Hierarchy: Joke of the Month

Enjoy!

Video SDK Image

? Bug Fixes

  • Multi-camera Devices: We've resolved the issue of switching between front and back cameras on devices with multiple cameras in Android SDK.
  • Fixed an initial mic stream issue that was occurring when joining meetings in JavaScript and React SDK.

We're constantly working to make VideoSDK.live the most developer-friendly real-time communication solution. These updates are aimed at improving performance, expanding capabilities, and making your development process smoother.

As always, we'd love to hear your feedback! If you have any questions, or suggestions, or run into any issues, please don't hesitate to reach out to our support team.

➡️ And if you are new and are coming for the first time, then sign up for VideoSDK and get 10,000 free minutes.

??‍? Happy coding!

VideoSDK.live Team