Releases: EricssonResearch/openwebrtc-ios-sdk
Releases · EricssonResearch/openwebrtc-ios-sdk
0.4.2
NativeHandler: tweak signaling to support both JSON and SDP messages. Thanks @alessandrod.
0.4.1
- [API breaking change] Changed method declaration for initialising OpenWebRTC to
initOpenWebRTC
frominitialize
(thanks @wangchauyan)
0.4
- Native: Added support for ICE trickle (thanks @wangchauyan)
- Hybdrid: New API for enabling native (OpenGL-based) video rendering
- Hybrid: Suppor for HTTP Basic Auth
- Hybrid: Support for window.prompt() and similar
0.3.3
- Fixed issue with CocoaPod 0.39.0 (thanks @podkovyrin)
- Added new interface for removing video views (thanks @wangchauyan):
In OpenWebRTCNativeHandler
:
- (void)removeSelfView:(OpenWebRTCVideoView *)selfView;
- (void)removeRemoteView:(OpenWebRTCVideoView *)remoteView;
Bug fix
Bug fix for enabling overlay rendering detection.
Minor protocol changes
This is minor release:
- Added new protocol method in
OpenWebRTCWebViewDelegate
to support overlay (native OpenGL) rendering in for Hybrid apps - WebRTC spec compliance fixes in SDP parser/generator
Added new APIs and changed source handling
New APIs for:
- Setting video capture device (camera)
- Setting and getting video rotation per video view
- Setting mirroring per video view
Bugfix to hybrid development
Minor changes to hybrid app development helper classes.
Hybrid app development
This release adds additional helper classes for developing Hybrid apps. Hybrid apps are apps that mix native and WebView functionality and are the fastest way to package an existing web app as a native app.
First semi-working release
Apart from glaring issues as not being able to close a session cleanly and lack of ICE trickle, this version of the SDK is somewhat usable :)