Skip to content

Releases: videosdk-live/videosdk-rtc-ios-sdk

ILS feature

21 Jan 15:39
Compare
Choose a tag to compare
  • Deprecated Modes: Replaced CONFERENCE with SEND_AND_RECV and VIEWER with SIGNALLING_ONLY.
  • New Mode: Added RECV_ONLY for live streaming, allowing participants to receive media without sending it.
  • Role Switching: Enabled seamless role switching between SEND_AND_RECV (host) and RECV_ONLY (audience) using meeting.changeMode().
  • Enhanced Media Processing: Optimized encoder configurations for better video quality and performance, with improved camera and audio device management for enhanced reliability and interaction.

sdk improvements

19 Nov 10:50
aedc4a2
Compare
Choose a tag to compare
  • sdk optimisations
  • internal fixes

Whiteboard feature + sdk optimisation

06 Nov 12:40
Compare
Choose a tag to compare
  1. Whiteboard feature added
  • functions added: startWhiteboard(), stopWhiteboard()
  • even listener: onWhiteboardStarted(), onWhiteboardStopped
  1. Fixed reconnection issues and optimized memory usage

Fixed a crash issue on join/leave and improved reconnection stability for a smoother session experience.

01 Nov 06:55
1fdc68f
Compare
Choose a tag to compare
  • Resolved an issue causing the app to crash when joining or leaving a session.
  • Fixed a reconnection issue to ensure stable connections during session rejoining.

New Feature: Added support for Hardware Accelerated Codec (H.264) in VideoSDK.createCameraVideoTrack()

08 Jul 14:34
Compare
Choose a tag to compare

Change Log:

  • Added support for Hardware Accelerated Codec (H.264) in VideoSDK.createCameraVideoTrack(). This enhance compresses video data for efficient transmission over the internet, balancing quality and bandwidth usage.

Fix: cameraPosition(front/back) conflict fixed (join/createCameraVideoTrack)

21 Jun 14:42
Compare
Choose a tag to compare

Change Log:

  • Fix: cameraPosition(front/back) conflict fixed between join() and createCameraVideoTrack()

Image capture and virtual background support added.

06 Jun 12:00
Compare
Choose a tag to compare

New Features:

  1. Image capture that enables capturing local participant's image using methods.
    • Methods added: captureImage.
  2. Fetch and upload base64 data during the meeting.
    • Methods added: fetchBase64File and uploadBase64File.
  3. Added public protocol VideoSDKVideoProcessor for processing frames manually.
  4. Added a public class VideoSDKBackgroundProcessor that helps in seamlessly starting virtual background during the meeting.
  5. Added setVideoProcessor method for setting the processor instance for frame processing.

Change Log:

  1. Freeze stats added.

Support of realtime transcription, post-meeting transcription and summary added

07 May 16:51
Compare
Choose a tag to compare

New Features:

  1. Real-Time Transcription which enables realtime transcription functionality with methods and events.
    • Methods added: startTranscription and stopTranscription to enable and disable transcription respectively.
    • Events: onTranscriptionStateChanged and onTranscriptionText.
  2. Post-meeting Transcription and summary capabilities with recording andHLS methods.
    • startRecording(): Begins recording the meeting and supports post-transcription and summary configuration.
    • startHls(): Starts HLS streaming with options for post-transcription and summary settings.

Change Log:
1. Added new error codes.

Support of Custom audio track added

28 Apr 17:20
Compare
Choose a tag to compare

What's Changed

  • Support of custom audio track added
  • Stats issue fixed

Screen Share feature support added

11 Apr 17:23
Compare
Choose a tag to compare

What's Changed

  • Added Change-Mic to the SDK
  • Precall-Functions added into SDK
  • Screen share feature added into SDK