Skip to content

Latest commit

 

History

History
210 lines (170 loc) · 8.59 KB

File metadata and controls

210 lines (170 loc) · 8.59 KB

HISPlayer Unity WebGL SDK Release Notes

Version 4.17.0

April 7, 2026
  • [Improvement] Updated stereoscopic shader to improve rendering behavior and added support for Side-by-Side and Top-Bottom layouts.
  • [Improvement] Improved playback state synchronization to ensure correct status.

Version 4.16.0

March 25, 2026
  • [Improvement] Updated HISPlayer WebGL video player inside the package for better video performance.

Version 4.15.0

January 21, 2026
  • [Added] Windows editor supports Direct3D12 Graphics API and Auto Graphics API in Unity6.
  • [Improvement] Optimized HISPLAYER_EVENT_PLAYBACK_SEEK_END and EventPlaybackSeekEnd for Windows editor.
  • [Fixed] Fixed inaccurate playback positioning when seeking with Epoch timestamps.

Version 4.14.5

January 15, 2026
  • [Improvement] Updated param1 of EventVolumeChange to return the correct volume value.

Version 4.14.4

January 9, 2026
  • [Improvement] Updated playerIndex of HISPlayerEventInfo after removing and adding streams.

Version 4.14.3

January 8, 2026
  • [Added] SDK import and compilation for Unity Linux editor.

Version 4.14.1

December 23, 2025
  • [Improvement] Updated eventType of EventPlaybackSeekEnd to output HISPLAYER_EVENT_PLAYBACK_SEEK_END.

Version 4.14.0

December 18, 2025
  • [Added] Added AddStream, RemoveStream, AddVideoContent, and RemoveVideoContent APIs to allow dynamic handling of streams and video content at runtime.
  • [Improvement] Improved volume change event handling to ensure HISPLAYER_EVENT_VOLUME_CHANGE is triggered consistently across all platforms.
  • [Improvement] Updated GetProgramDateTimeEpoch to return the exact Epoch time of the current frame.
  • [Improvement] Improved seek event handling to ensure HISPLAYER_EVENT_PLAYBACK_SEEK_END is consistently triggered across all platforms.

Version 4.13.0

November 28, 2025
  • [Added] Support for seeking using epoch time in HLS live streams.
  • [Added] New playback seek events: HISPLAYER_EVENT_PLAYBACK_SEEK_BEGIN and HISPLAYER_EVENT_PLAYBACK_SEEK_END with their respective overridable functions. HISPLAYER_EVENT_PLAYBACK_SEEK and the overridable function are deprecated.
  • [Added] Customizable logging system allowing configuration of logLevel, showPlatform, showColorized, and showTimestamp.

Version 4.12.0

October 29, 2025
  • [Added] GetProgramDateTimeEpoch and GetProgramDateTimeString APIs to obtain the EXT-X-PROGRAM-DATE-TIME information from HLS streams.
  • [Improvement] Improved the UI appearance of HISPlayerManager in the inspector.

Version 4.11.0

September 26, 2025
  • [Added] WebRTC player mode.
  • [Improvement] Adjusted autoplay behavior on macOS editor to respect configuration instead of forcing playback automatically.

Version 4.10.0

September 11, 2025
  • [Improvement] Editor no longer clears console logs after stopping Play mode.
  • [Improvement] Improved log when releasing player.
  • [Improvement] Improved package architecture for multiple packages combination.
  • [Improvement] Enhanced HLS+AES stream handling to ensure reliable playback.

Version 4.9.0

July 10, 2025
  • [Added] Added GetCaptionTrackList, GetCaptionCount, GetCaptionID, GetCaptionLanguage, EnableCaptions, SelectCaptionTrack APIs to get and select different caption tracks. Supported formats: WebVTT, TTML, CEA-608/CEA-708, SRT, SSA/ASS, LRC.
  • [Added] Added GetAudioTrackList, GetAudioCount, GetAudioID, GetAudioLanguage, SelectAudioTrack APIs to get and select different audio tracks.

Version 4.8.0

July 7, 2025
  • [Improvement] Enhancement to InspectorGUI to dynamically show/hide certain options.
  • [Added] StartingBitrate moved from the general settings to the settings of each individual stream.
  • [Added] Added TrackBitrateRange to select the bitrate range allowed in each stream.
  • [Added] Added ResolutionMaxSize to select the resolution max size allowed in each stream.
  • [Added] Added ResolutionMinSize to select the resolution min size allowed in each stream.
  • [Added] Added SetMaxABRResolution and SetMinABRResolution to change the resolution settings allowed by the ABR in runtime.

Version 4.7.0

March 3, 2025
  • [Added] GetPlaybackSpeedRate and SetPlaybackSpeedRate APIs.

Version 4.4.0

September 10, 2024
  • [Added] Release API is called automatically when stopping the Editor, changing scenes or closing the app.

Version 4.3.0

August 8, 2024
  • [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.

Version 3.4.1

April 23, 2024
  • [Improvement] Improvement of software robustness.

Version 3.4.0

April 10, 2024
  • [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.

Version 3.3.0

January 25, 2024
  • [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.

Version 3.2.0

December 7, 2023
  • [Added] AutoTransition and LoopPlayback APIs to multiplatform SDK.
  • [Added] Unity 2023 support.
  • [Added] Error system.
  • [Added] Seek event.

Version 3.1.1

November 23, 2023
  • [Improvement] Improvement of software robustness.

Version 3.1.0

October 11, 2023
  • [Improvement] Improvement of software robustness.

Version 3.0.0 (Multiplatform SDK)

September 5, 2023

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.

Version 1.14.0

October 25, 2023
  • [Added] Yospace server-side ad insertion.

Version 1.13.0

October 17, 2023
  • [Improvement] Increased default connection timeout.
  • [Added] Connection manifest and segments timeout control API.

Version 1.12.0

October 13, 2023
  • [Added] Client-side ads insertion.

Version 1.11.0

September 22, 2023
  • [Added] Server-side ads insertion.
  • [Added] Custom Shaders for Linear Color Space.

Version 1.10.0

September 6, 2023
  • [Improvement] Optimized LogLevel API.

Version 1.9.0

September 1, 2023
  • [Improvement] Optimized video playback on Safari browser.
  • [Improvement] Optimized project build process using Unity 2020.

Version 1.8.0

July 18, 2023
  • [Added] SetLogLevel API to filter the logs by the types : Error, Warning, Info, Debug, None.
  • [Improvement] Optimized seek functionality on Windows Editor.

Version 1.7.0

June 29, 2023
  • [Improvement] Optimized Release API when changing Unity scene.
  • [Improvement] Optimized SetupPlayer API during runtime for Windows Editor.

Version 1.6.0

June 12, 2023
  • [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.

Version 1.5.0

May 17, 2023
  • [Added] MacOS Editor support.

Version 1.4.0

April 4, 2023
  • [Added] VideoTrackChange event.
  • [Improvement] Optimized SetTrack error.

Version 1.3.0

March 27, 2023
  • [Added] Loop play API.
  • [Added] Windows Editor support.

Version 1.2.0

March 23, 2023
  • [Added] Playback current time API.
  • [Added] Playback duration API.
  • [Added] Change video content at runtime API.
  • [Added] Raw Image and Material override support.

Version 1.1.0

March 7, 2023
  • [Added] ABR support.
  • [Improvement] Optimized playing MP4 content issue.

Version 1.0.0

March 2, 2023
  • [Added] Initial release of HisPlayer WebGL SDK for Unity.