You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Override this method to add custom logic when **HISPlayerEvent.HISPLAYER_EVENT_VOLUME_CHANGE** is triggered.
219
259
This event occurs whenever the volume has been modified.
@@ -386,8 +426,8 @@ Pause a certain stream giving a **playerIndex**. The **playerIndex** is associat
386
426
#### void Stop(int playerIndex)
387
427
Stop a certain stream giving a **playerIndex**. The **playerIndex** is associated with the index of the element of **Multi Stream Properties**, e.g. the index 0 is the element 0 in the list.
388
428
389
-
#### void Seek(int playerIndex, int milliseconds)
390
-
Seek a certain stream to a certain time giving a **playerIndex** and the time of the track to be sought in**milliseconds**. The stream is associated with the index of the element of **Multi Stream Properties**, e.g. the index 0 is the element 0 in the list.
429
+
#### void Seek(int playerIndex, long time)
430
+
Seek a certain stream to a certain time giving a **playerIndex**. For **non-live content**: seeks to the specified time in milliseconds. For**live content**: seeks to the specified epoch time (WebGL only). The stream is associated with the index of the element of **Multi Stream Properties**, e.g. the index 0 is the element 0 in the list.
Modify the volume of a certain stream giving a **playerIndex**. The **volume** of the track value ranges between 0.0f and 1.0f. The **playerIndex** is associated with the index of the element of **Multi Stream Properties**, e.g. the index 0 is the element 0 in the list.
@@ -500,3 +540,16 @@ Get the epoch time (in seconds since 1970) of the first EXT-X-PROGRAM-DATE-TIME
Get the EXT-X-PROGRAM-DATE-TIME value seen in the manifest of a certain player. Only available for HLS manifests that have the tag information. The **playerIndex** is associated with the index of the element of **Multi Stream Properties**, e.g. the index 0 is the element 0 in the list.
543
+
544
+
#### void SetLogLevel(LogLevel logLevel)
545
+
Establishes the amount of logs to be shown.
546
+
**logLevel**: The log level to be used: 0->DEBUG, 1->INFO, 2->WARNING, 3->ERROR, 4->NONE
547
+
548
+
#### void SetLogSystemColorized(bool show)
549
+
Enables or disables colorized logs in the HISPlayer log system. Only available for Unity Editor.
550
+
551
+
#### void SetLogSystemPlatform(bool show)
552
+
Enables or disables colorized logs in the HISPlayer log system.
553
+
554
+
#### void SetLogSystemTimestamp(bool show)
555
+
Enables or disables timestamps in the HISPlayer log system.
Copy file name to clipboardExpand all lines: releases.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# HISPlayer Unity WebGL SDK Release Notes
2
2
3
+
### Version 4.13.0
4
+
##### November 28, 2025
5
+
-[Added] Support for seeking using epoch time in HLS live streams.
6
+
-[Added] New playback seek events: HISPLAYER_EVENT_PLAYBACK_SEEK_BEGIN and HISPLAYER_EVENT_PLAYBACK_SEEK_END with their respective overridable functions.
7
+
-[Added] Customizable logging system allowing configuration of logLevel, showPlatform, showColorized, and showTimestamp.
8
+
3
9
### Version 4.12.0
4
10
##### October 29, 2025
5
11
-[**Added**] GetProgramDateTimeEpoch and GetProgramDateTimeString APIs to obtain the EXT-X-PROGRAM-DATE-TIME information from HLS streams.
0 commit comments