All changes to this project will be documented in this file.
- Add an API to get the zoom ratio range
- Fix zoom ratio max value
- Upgrade HaishinKit to 1.9.3
- Add publish name to the stream to trigger
FCUnpublish
- Fix settings keys on iOS example
- Upgrade HaishinKit to 1.8.1
- Create a global pbxproj
- Fix regression on device orientation
- Improve the way Resolution are handled to avoid misusage.
- Improve RTMP error handling
- Avoid disptaching
connect
because it is slower - Fixes on zoom ratio
- Upgrade HaishinKit to 1.7.3
- Example: reduce default bitrate to improve experience
- Fix detach camera
- Upgrade HaishinKit to 1.5.2
- Fix front camera mirroring
- Upgrade HaishinKit to 1.4.3
- Fix streaming orientation when application is opened in portrait and device is turned to landscape
- Upgrade HaishinKit to 1.4.2
- Fix
lastCamera
when camera is set withcameraPosition
- Improve
startStreaming
errors
- Reduce startup time by fixing synchronization issues
- Fix
isMuted
value. The property was inverted
- Add a camera parameter in the ApiVideoLiveStream constructors
- Add an API to set the duration between two key frames
- Introducing the new
camera
API. Previouscamera
has been renamed tocameraPosition
- Add swift PM support
- Upgrade HaishinKit to 1.4.1
- Example: refactor and clean the UIKit example
- Only register event listener in constructor to avoid multiple callback called
- fix(lib): use RtmpStream lock instead of a custom lock
- Add startPreview/stopPreview API
- Try to synchronize
startStreaming
abd video configuration - Force HaishinKit default resolution to 720p
- Add constructor for HaishinKit NetStreamDrawable
- Upgrade to HaishinKit 1.3.0
- Release workflow is triggered on release published (instead of created)
- Adds API to set zoom ratio
- Allows nil initialVideoConfig and initialAudioConfig
- Fix landscape orientation
- Return onDisconnect when user call
stopStreaming
- Stop streaming on didEnterBackgroundNotification
- Add default parameters for audio and video config
- Fix continous auto focus
- Call
onDisconnect
when connection is closed - Rename
Resolution
toSize
- Few fixes on example
- Large refactor and clean
- Add a sample application