Skip to content

Latest commit

 

History

History
130 lines (105 loc) · 5.55 KB

File metadata and controls

130 lines (105 loc) · 5.55 KB

HISPlayer Unity MacOS SDK Release Notes

Version 4.19.0

August 26, 2026
  • [Added] Custom HTTP Authorization Headers support.

Version 4.18.0

May 4, 2026
  • [Improvement] Updated EventPlaybackReady stability after loading video.

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.

Version 4.14.5

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

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
  • [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] 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.
  • [Added] GetProgramDateTimeEpoch and GetProgramDateTimeString APIs to obtain the EXT-X-PROGRAM-DATE-TIME information from HLS streams.

Version 4.12.0

October 29, 2025
  • [Improvement] Optimized SetPlaybackSpeed behavior to follow the video playback state.
  • [Improvement] Improved the UI appearance of HISPlayerManager in the inspector.

Version 4.10.0

September 11, 2025
  • [Improvement] Optimized RemoveStream after Stop.
  • [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.

Version 4.8.0

July 7, 2025
  • [Improvement] Enhancement to InspectorGUI to dynamically show/hide certain options.

Version 4.5.0

December 4, 2024
  • [Added] AddStream and RemoveStream APIs

Version 4.4.0

September 10, 2024
  • [Added] Release API is called automatically when stopping the Editor, changing scenes or closing the app
  • [Added] EventVideoSizeChange - eventInfo.param3 is catching the internal rotation value of the original video

Version 4.3.0

August 8, 2024
  • [Added] HISPLAYER_EVENT_VIDEO_SIZE_CHANGE and EventVideoSizeChange.
    • This event occurs whenever the internal video size of the current track changes
  • [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

Version 3.4.1

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

Version 3.4.0

April 10, 2024
  • [Added] Local Playback Persistent Datapath support
  • [Added] HISPLAYER_ERROR_PLATFORM_NOT_REGISTERED error event
  • [Added] URL_EXTENSION, HLS and DASH MIME Types support. Please, refer to HISPlayerMimeTypes on HISPlayer API
    • URL_EXTENSION (Default)
    • HLS
    • DASH
  • [Added] HISPlayerError.HISPLAYER_ERROR_NETWORK_FAILED and ErrorNetworkFailed(HISPlayerErrorInfo errorInfo) event callback
    • It indicates if there is no Internet when starting the application
  • [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] New API to change video content using the URL string as a parameter:
    • ChangeVideoContent(int playerIndex, string url)
  • [Improvement] Optimized error logs

Version 3.2.0

December 7, 2023
  • [Added] AutoTransition and LoopPlayback APIs
  • [Added] Unity 2023 support

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 macOS SDK is moved to multiplatform HISPlayerSDK (Android, iOS, macOS, WebGL, Windows)

Starting from version 3.0.0, the macOS SDK is part of multiplatform SDK

Version 1.2.0

August 21, 2023
  • [Added] License key input field.

Version 1.1.0

August 8, 2023
  • [Added] Playback Speed Controller. Values must be greater than 0 and less than or equal to 8.
    • void SetPlaybackSpeedRate(int playerIndex, float speed)
    • float GetPlaybackSpeedRate(int playerIndex)

Version 1.0.0

May 12, 2023
  • [Added] Initial release of HISPlayer MacOS SDK for Unity.