- [Added] Release API is called automatically when stopping the Editor, changing scenes or closing the app
- [Added] New HISPlayer Video Uploader feature. Turn local videos into streaming videos such as HLS or DASH. This videos are going to be stored in our server for you. Please, on the Editor refer to:
- [Improvement] Optimized HISPlayer Settings log messages
- [Improvement] Optimized Event and Error listeners
- [Improvement] Optimized license checking
- [Improvement] Optimized HISPlayer API function commentaries to be more clear
- [Improvement] Optimized runtime log messages
- [Improvement] Optimized video playback on Safari browser
- [Improvement] Improvement of software robustness
- [Added] Multi stream support on Windows Editor
- [Added] HISPLAYER_ERROR_PLATFORM_NOT_REGISTERED error event
- [Improvement] Optimized initialization of the player
- [Improvement] Optimized HISPlayer Settings
- A warning message will be displayed in case a field required by HISPlayer SDK is missing
- [Added] API to change video content using the URL string as a parameter is added to multiplatform SDK:
- ChangeVideoContent(int playerIndex, string url, int resumePosition = 0, AdsProperties ads = null)
- [Improvement] Optimized Unity logs improvement
- [Added] WebGL Ads Insertion to multiplatform SDK
- [Added] AutoTransition and LoopPlayback APIs to multiplatform SDK
- [Added] Unity 2023 support
- [Added] Error system
- [Added] Seek event
- [Improvement] Improvement of software robustness
- [Improvement] Improvement of software robustness
The WebGL SDK is moved to multiplatform HISPlayerSDK (Android, iOS, macOS, WebGL, Windows)
Starting from version 3.0.0, the WebGL SDK is part of multiplatform SDK
- [Added] Yospace server-side ad insertion.
- [Improvement] Increased default connection timeout.
- [Added] Connection manifest and segments timeout control API.
- [Added] Client-side ads insertion.
- [Added] Server-side ads insertion.
- [Added] Custom Shaders for Linear Color Space.
- [Improvement] Optimized LogLevel API.
- [Improvement] Optimized video playback on Safari browser.
- [Improvement] Optimized project build process using Unity 2020.
- [Added] SetLogLevel API to filter the logs by the types : Error, Warning, Info, Debug, None.
- [Improvement] Optimized seek functionality on Windows Editor.
- [Improvement] Optimized Release API when changing Unity scene.
- [Improvement] Optimized SetupPlayer API during runtime for Windows Editor.
- [Added] ChangeVideoContent API for MacOS Editor.
- [Added] GetTracks API for MacOS Editor.
- [Improvement] Optimized Release API.
- [Improvement] Removed GLManager.js and Queue.js files.
- [Improvement] Optimized Low Latency playback.
- [Added] MacOS Editor support.
- [Added] VideoTrackChange event.
- [Improvement] Optimized SetTrack error.
- [Added] Loop play API.
- [Added] Windows Editor support.
- [Added] Playback current time API.
- [Added] Playback duration API.
- [Added] Change video content at runtime API.
- [Added] Raw Image and Material override support.
- [Added] ABR support.
- [Improvement] Optimized playing MP4 content issue.
- [Added] Initial release of HisPlayer WebGL SDK for Unity.