Skip to content

Twilio Video SDK iOS 5.7.0

Compare
Choose a tag to compare
@twilio-sdk-build twilio-sdk-build released this 14 Jun 09:48
· 8 commits to Releases since this release

5.7.0

New Features

  • This version add the possibility to use camera multitasking on devices that supports it.

Enabling camera multitasking can be done when creating a CameraSource via the TVICameraSourceOptionsBuilder.
CameraMultitasking is enabled by default on device that support it. The feature is supported on iPad Pro (4th generation), iPad Pro (5th generation) and iPad Air (5th generation).

let options = CameraSourceOptions { builder in
    builder.enableCameraMultitasking = true 
}
  • Add system pressure report from the camera pipeline. When the system is under pressure clients will be notified about system pressure changes via the TVICameraSourceDelegate method
- (void)capturePipeline:(TVICameraCapturePipeline *)pipeline isReportingSystemPressure:(AVCaptureSystemPressureLevel)pressureLevel

Known Issues

  • Audio playback fails in some cases when running a simulator on a Mac Mini. #182
  • Unpublishing and republishing a LocalAudioTrack or LocalVideoTrack might not be seen by Participants. #34
  • H.264 video might become corrupted after a network handoff. #147
  • iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
  • Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]

5.6.0 (March 29, 2023)

  • Programmable Video iOS SDK 5.5.1 [XCFramework] (checksum: df22418e4dcca9d2d317d0fb5e35b9ba8cc91662e1c21517f7c09a085092bfbe).

New Features

  • This release now uses WebRTC-m105

Known Issues

  • Audio playback fails in some cases when running a simulator on a Mac Mini. #182
  • Unpublishing and republishing a LocalAudioTrack or LocalVideoTrack might not be seen by Participants. #34
  • H.264 video might become corrupted after a network handoff. #147
  • iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
  • Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]

Size Report

Architecture Compressed Size Uncompressed Size
Universal 6.3 MB 21.2 MB
arm64 6.3 MB 21.2 MB

5.5.1

  • Programmable Video iOS SDK 5.5.1 [XCFramework] (checksum: df22418e4dcca9d2d317d0fb5e35b9ba8cc91662e1c21517f7c09a085092bfbe).

Known Issues

  • Audio playback fails in some cases when running a simulator on a Mac Mini. #182
  • Unpublishing and republishing a LocalAudioTrack or LocalVideoTrack might not be seen by Participants. #34
  • H.264 video might become corrupted after a network handoff. #147
  • iOS devices do not support more than three H.264 encoders. Refer to #17 for suggested work arounds.
  • Publishing H.264 video at greater than 1280x720 @ 30fps is not supported. If a failure occurs then no error is raised to the developer. [ISDK-1590]

Size Impact for 5.7.0

Architecture Compressed Size Uncompressed Size
Universal 6.3 MB 21.3 MB
arm64 6.3 MB 21.3 MB