UNPKG

@api.video/react-native-livestream

Version:

RTMP live streaming library from api.video

77 lines (60 loc) 3.94 kB
# Changelog All changes to this project will be documented in this file. ## [2.0.2] - 2025-01-29 - Upgrade to React Native 0.76 - Android: fix crash on lifecycle scope. See [#91](https://github.com/apivideo/api.video-reactnative-live-stream/issues/91) - iOS: fix `isMuted` state. See [#95](https://github.com/apivideo/api.video-reactnative-live-stream/issues/95) ## [2.0.1] - 2024-07-15 - Fix definition types. Thanks @Pitros. See [#77](https://github.com/apivideo/api.video-reactnative-live-stream/pull/77) - Fix NPE on audio processor. See [#82](https://github.com/apivideo/api.video-reactnative-live-stream/issues/82) - Fix crash on multiple release/configure. See [#84](https://github.com/apivideo/api.video-reactnative-live-stream/issues/84) - Android: fix startup to front camera. See [#81](https://github.com/apivideo/api.video-reactnative-live-stream/issues/81) ## [2.0.0] - 2024-05-02 `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. ## [1.2.4] - 2023-03-27 - Android: call `onConnectionFailed` when `connectStream` failed to be sent - iOS: add `audiosamplerate` in `onMetadata` (see [#51](https://github.com/apivideo/api.video-reactnative-live-stream/issues/51)) - iOS: mirror front camera (see [#58](https://github.com/apivideo/api.video-reactnative-live-stream/issues/58)) ## [1.2.3] - 2023-01-23 - iOS: fix the orientation of the device ## [1.2.2] - 2023-01-11 - Add a `gopDuration` API for the `video` object. Default value is 1.0 s. (see [#42](https://github.com/apivideo/api.video-reactnative-live-stream/issues/42)) - Android: fix audio and video packets order (see [#46](https://github.com/apivideo/api.video-reactnative-live-stream/issues/46)) - Android: fix crash when audio is muted on Pixel6 (see [#48](https://github.com/apivideo/api.video-reactnative-live-stream/issues/48)) - iOS: Speed up front camera start up (see [#44](https://github.com/apivideo/api.video-reactnative-live-stream/issues/44)) ## [1.2.1] - 2022-10-12 - Fix multiple crashes on both iOS and Android (see [#38](https://github.com/apivideo/api.video-reactnative-live-stream/issues/38), [#33](https://github.com/apivideo/api.video-reactnative-live-stream/issues/33) and [#34](https://github.com/apivideo/api.video-reactnative-live-stream/issues/34)) - Stop camera capture when view is put to background (see [#23](https://github.com/apivideo/api.video-reactnative-live-stream/issues/23])) ## [1.2.0] - 2022-08-29 - Camera: add support for zoom on pinch (see [#9](https://github.com/apivideo/api.video-reactnative-live-stream/issues/9)). Thanks [BlueBazze](https://github.com/BlueBazze) ## [1.1.2] - 2022-08-08 - Android: multiple fixes on RTMP stream - iOS: fix start up camera (see [#26](https://github.com/apivideo/api.video-reactnative-live-stream/issues/26)) ## [1.1.1] - 2022-06-28 - Android: disconnect after a `stopStream`. - Android: fix streams after a `stopPreview` call. - Android: disconnect if `startStream` fails. ## [1.1.0] - 2022-05-10 - 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](https://github.com/ThibaultBee/StreamPack) ## [1.0.0] - 2022-03-22 - Update sample app - Update README - Update API / client / NPM package ## [0.2.1] - 2022-01-21 - Remove jcenter as a dependency repository - Update dependencies (react-native) ## [0.2.0] - 2021-11-18 - Add events for live stream status - Fix iOS issue on preview and live streaming ## [0.1.0] - 2021-05-17 - Release first version