Twilio Video SDK iOS 3.5.0
·
46 commits
to Releases
since this release
This release consumes twilio-video-cpp-5.5.0.
Enhancements
- Reduced connection times by acquiring IceServers during the initial handshake with Twilio's signaling server rather than sending a request to a different endpoint
- IceServers are now localized to your Participant's region rather than using Global Low Latency routing
- The SDK no longer depends on
ecs.us1.twilio.com:443
API Changes
- The following
TVIIceOptions
properties are deprecated and setting them has no effect:TVIIceOptions.abortOnIceServersTimeout
TVIIceOptions.iceServersTimeout
Bug Fixes
- Fixed a bug where IceServers might not be fetched on a dual-stack device where the IPv6 network interface is not reachable. [CSDK-3295]
Known Issues
- Unpublishing and republishing a
TVILocalAudioTrack
orTVILocalVideoTrack
might not be seen by Participants. #34 - 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 3.5.0
Architecture | Compressed Size | Uncompressed Size |
---|---|---|
arm64 | 4.5 MB | 10.8 MB |