Releases: 100mslive/100ms-react-native
Releases · 100mslive/100ms-react-native
0.9.2
- Added
hlsRecordingConfig?: HMSHLSRecordingConfigto allow HLS Recording - Added
hlsRecordingState?: HMSHLSRecordingStatetoHMSRoomfor fetching the HLS Recording state of the room - Added
sender: HMSPeer&recipient: HMSMessageRecipientproperties onHMSMessage - Added promise to
startScreenshareAPI so that clients can perform an action when screen share from an android mobile device - Fixed an issue where muting audio/video of a remote peer does not work
- Updated to Native Android SDK 2.3.4 & Native iOS SDK 0.2.8
0.9.1
- Added room update & peer update callbacks on Preview. So before joining the room, you can know the peers already in the room & current room state like recording/streaming, etc
- Added RTC Call Stats to show info about packet loss, bitrate, jitter, fps, resolution, etc for video tracks
- Added start & stop timestamps in Server / Browser Recording & RTMP / HLS Streaming
- Added streaming allowed attribute to peer's role permission
- Added peer count attribute on HMSRoom object
- Updated Native iOS SDK to 0.2.7, Native Android SDK to 2.3.1
0.9.0
- Added support for HLS Streaming - You can now start / stop / view HLS from the package
- Added support for Android Screenshare - From an android device, you can do a screen share in the meeting room
- Updated API parameter types
- Updated to Native iOS SDK version 0.2.6 & Native Android SDK version 2.2.8
0.8.4
0.8.3
0.8.2
- Resolved a bug in Self Role Change which prevented the operation to succeed
- Updated data passed in onPeerUpdate & onTrackUpdate callbacks
- Made metadata as an optional field on peer object
- Added configuration to enable/disable the usage of Hardware Echo Cancellation on Android
- Added promise callbacks to Messaging & Change Track/Role state APIs
- Corrected error messages sent by SDK
0.8.1
0.8.0
Breaking
buildfunction of HMSSDK will not create a singleton now.requestedByfield has been made optional for HMSChangeTrackStateRequest, HMSRemovedFromRoomNotification, HMSRoleChangeRequest. It will be nil if the request originated from the REST API.leavefunction is now asynchronous. Join another room only when the previous leave call has been completed.
Changed
- Corrected a bug where userId was not being passed.
- Sending full error description when any error/exceptions occur.
isMutefunction of HMSTrack now returns correct status.HMSViewis now exported from HMSSDK class.
Added
- Added
isPlaybackAllowed&setPlaybackAllowedfor Remote Audio/Video tracks. - Added
getRoomfunction on HMSSDK which returns the currently joined room. Returns null if the peer is not in a room. - Added
changeTrackStateForRoleAPI with which you can mute/unmute audio/video of all peers of a particular Role.