All changes to this project will be documented in this file.
- Fix definition types. Thanks @Pitros. See #77
- Fix NPE on audio processor. See #82
- Fix crash on multiple release/configure. See #84
- Android: fix startup to front camera. See #81
LiveStreamView
has been renamed ApiVideoLiveStreamView
LiveStreamMethods
has been renamed ApiVideoLiveStreamMethods
LiveStreamProps
has been renamed ApiVideoLiveStreamProps
- Upgrade React Native to 0.73
- Add support for new React Native architecture
- Android: fix preview size
- Android: improve how timestamp are handled. It improves the compatibility with few servers.
- Android: call
onConnectionFailed
whenconnectStream
failed to be sent - iOS: add
audiosamplerate
inonMetadata
(see #51) - iOS: mirror front camera (see #58)
- iOS: fix the orientation of the device
- Add a
gopDuration
API for thevideo
object. Default value is 1.0 s. (see #42) - Android: fix audio and video packets order (see #46)
- Android: fix crash when audio is muted on Pixel6 (see #48)
- iOS: Speed up front camera start up (see #44)
- Fix multiple crashes on both iOS and Android (see #38, #33 and #34)
- Stop camera capture when view is put to background (see #23)
- Android: multiple fixes on RTMP stream
- iOS: fix start up camera (see #26)
- Android: disconnect after a
stopStream
. - Android: fix streams after a
stopPreview
call. - Android: disconnect if
startStream
fails.
- Fix connection callbacks on Android and iOS
- Add default parameters
- Add a way to set video bitrate during a live streaming
- iOS only: stop preview and streaming when going to background
- Move internal Android RTMP library to StreamPack
- Update sample app
- Update README
- Update API / client / NPM package
- Remove jcenter as a dependency repository
- Update dependencies (react-native)
- Add events for live stream status
- Fix iOS issue on preview and live streaming
- Release first version