Releases: sendbird/sendbird-live-sdk-ios
Releases · sendbird/sendbird-live-sdk-ios
v1.1.1
Release 1.1.0
1.1.0 (Sep 7, 2023)
Sendbird Live SDK is now out of beta.
Introducing Audio Only Live Events.
You can stream live events with audio only, without having to turn the video on.
- Added
hostType
toLiveEvent
- singleHost: live event in which one host can stream video and audio at a time.
- singleHostAudioOnly: live event in which one host can stream only audio at a time.
- When creating or retrieving a list of live events, you must specify the type of the live event by providing a
hostType
variable.
- Added
hostType
toLiveEvent.CreateParams
- Added
hostTypes
to `LiveEventListQueryParams
Breaking Changes
LiveEvent.didParticipantEnter
andLiveEvent.didParticipantExit
have been removed due to the excessive number of events they triggered when numerous participants joined the live event- Instead, use
LiveEvent.didParticipantCountChanged
to track the change of participant counts in a live event. This event will not be called every time a new participant joins the live event. Instead, it will be called periodically depending on the total number of participants joining the live event.
- Instead, use
- Now, initializing the Live SDK will initialize Sendbird Chat SDK, using the default
InitParams
defined in the Chat SDK. If you wish to change the initialization parameters of the Chat SDK, you must callSendbirdChat.initialize
again after the Live SDK initialization. - JS Specific
LiveEvent.setVideoViewForLiveEvent()
is replaced withLiveEvent.setMediaViewForLiveEvent()
.
Release 1.0.0-beta.15
1.0.0-beta.15 (Aug 25, 2023)
- Stability improvements.
v1.0.0-beta.14
1.0.0-beta.14 (Jul 24, 2023)
- Fix an issue where Host's media status won't update properly.
v1.0.0-beta.13
1.0.0-beta.13 (June 5, 2023)
Added bandwidth, resolution, availableBitrate to ConnectionMetrics for better information about the live event.
v1.0.0-beta.12
v1.0.0-beta.12 (May 24, 2023)
- Added interfaces to set video quality constraints.
- Added
MediaOptions.videoQualityConstraints
- Added
LiveEvent.updateVideoQualityConstraints()
- Added
- Added interfaces to get network statistics from ongoing live events.
- Added
LiveEvent.setConnectionQualityDelegate
- Added
ConnectionQualityDelegate.didConnectionQualityUpdate
- Added
v1.0.0-beta.11
v1.0.0-beta.11 (May 19, 2023)
- Improved stability.
v1.0.0-beta.10
v1.0.0-beta.10 (May 9, 2023)
- Improve audio device management while watching or hosting a Live Event.
v1.0.0-beta.9
v1.0.0-beta.9 (Apr 25, 2023)
- Stability improvements.
v1.0.0-beta.8
v1.0.0-beta.8 (Mar 24, 2023)
- Stability improvements.