Skip to main content

HTML5 SDK

VersionDateChanges
2.3.0Feb 25, 2026BugFix
  1. Fixed a time mismatch when entering a live channel with ad marker
  2. Fixed a time mismatch that occurred during long-duration playback
Feature
  1. Improved performance when processing playlists with long window
  2. Enhanced the interactive ad UI
  3. Added QR code display when selecting “More Info” on ads in TV environments
2.2.2Jan 09, 2026BugFix
  1. Fixed the tracking time mismatch issue.
Feature
  1. Enhanced the logic about tracking ad
  2. Added current time and timezone URL macros
2.2.1Dec 19, 2025Feature
  1. Improved ad tracking when using bitmovin player.
  2. Changed the timeout for VOD ad requests from 3 to 5 seconds.
2.2.0Dec 8, 2025Feature
  1. Improved HLS/DASH playlist manipulation speed.
BugFix
  1. Fixed an issue where ads would not play on Samsung TV models.
  2. Fixed manipulation error on HLS/DASH streams.
2.1.3Oct 14, 2025BugFix
  1. Fixed an issue where ads could not be inserted when the original playlist URL was redirected.
2.1.2Aug 26, 2025BugFix
  1. Fixed ad insertion error in HLS playlist containing audio-only media.
2.1.1Aug 21, 2025Feature
  1. Improved response when the original playlist response is empty on Linear TV.
2.1.0July 30, 2025Feature
  1. Added support for playlist formats where the EXT-X-MEDIA-SEQUENCE value of HLS differs by variant
2.0.2July 21, 2025BugFix
  1. Added support for the whitespace in the HLS playlist attribute delimiter.
2.0.1July 7, 2025BugFix
  1. Fixed the KotlinNothingValueException error that occurred when playing VOD and interstitial ads.
2.0.0June 27, 2025Feature
  1. Added support for the ad skipping feature in linear content playback.
  2. Introduced FlowerHlsjs for easier SDK integration.
1.3.0Jan 14, 2025BugFix
  1. Fixed an issue where the optimal creative was not always selected for each platform when playing VOD ads.
  2. Improved VOD ad loading speed.
  3. Improved playlist processing time when playing linear TV.
  4. Fixed an error that occurred when a decimal value was entered in the durationMs parameter of the requestVodAd() API.
Feature
  1. Added a pre-roll ad feature for linear TV.
  2. Improved log level.
1.2.17Nov 15, 2024BugFix
  1. Fixed an issue where logs were output regardless of the configured log levels.
  2. Fixed an error that prevented streams from playing if the HLS stream URL contained unencoded special characters (e.g., slash "/").
  3. Fixed an error that prevented streams from playing when the HLS playlist contained more segments than the SDK allowed.
1.2.16Oct 21, 2024BugFix
  1. Fixed an issue where streams would not play when the DASH stream URL contained unencoded URL parameters.
  2. Fixed a buffering issue that occurred when playing repeated filler ads in DASH streams.
1.2.15Sep 13, 2024BugFix
  1. Fixed an issue where parsing HLS playlists would fail when there were unknown tags or properties.
1.2.14Sep 11, 2024Feature
  1. Added response code, request URL, and request header to the log for all ad requests, regardless of success or failure.
BugFix
  1. Fixed an error that occurred when parsing VAST XML containing a Wrapper URL.
1.2.13Sep 06, 2024BugFix
  1. Fixed parsing errors in certain ad responses and creative playlist formats.
1.2.12Sep 03, 2024Feature
  1. Included enhanced targeting data in ad requests
1.2.11Aug 19, 2024BugFix
  1. Fixed a timing calculation error that could lead to ad requests timing out prematurely during DASH stream playback.
1.2.10Aug 09, 2024Feature
  1. Introduced the changeChannelExtraParams() API, enabling the modification of targeting information during a live stream.
1.2.9Jul 26, 2024Feature
  1. Introduced the adTagHeaders parameter, enabling the inclusion of custom HTTP headers during ad requests.
  2. Introduced the channelStreamHeaders parameter, enabling the inclusion of custom HTTP headers during stream requests.
BugFix
  1. Fixed an issue where stream redirection caused a black screen error.
1.2.8
Deprecated
Jul 22, 2024BugFix
  1. Fixed a TypeError (Illegal invocation at Node.get) that occurred when the SDK was loaded as a JavaScript module.
1.2.7
Deprecated
Jul 08, 2024Feature
  1. Added support for ad insertion in DRM-enabled DASH streams.
1.2.6
Deprecated
May 16, 2024Feature
  1. Changed the production log storage cycle.
BugFix
  1. Added the defense logic for errors that occur in the Bitmovin player.
  2. If the Bitmovin player is destroyed, the SDK will be reset.
1.2.5
Deprecated
Apr 26, 2024Feature
  1. Improved the features of linear TVs.
    1. Improved the feature of calculating cumulative errors of timing of ads and cues.
    2. Use the EXT-X-PROGRAM-DATE-TIME tag in the original HLS.
  2. Implemented parallel processing of VAST event tracking.
  3. Added URL macro (CACHEBUSTING).
BugFix
  1. Fixed an error where some logs were still recorded even when logging was disabled.
1.2.4
Deprecated
Apr 15, 2024Feature
  1. Improved the error processing of ad requests.
  2. Supports LG webOS’s LGUDID and Samsung Tizen’s TIFA.
BugFix
  1. Fixed the XML parsing error that occurred in the LG webOS 4.0 version.
  2. Fixed errors regarding the clickable UI.
1.2.3
Deprecated
Mar 26, 2024BugFix
  1. Fixed an issue where fillers were incorrectly tracked in consecutive ad cues.
1.2.2
Deprecated
Mar 15, 2024Feature
  1. Added the VOD ad insertion feature.
1.2.1
Deprecated
Mar 11, 2024BugFix
  1. Fixed freezing issues that occurred on LG and Samsung Smart TVs.
1.2.0
Deprecated
Jan 16, 2024Feature
  1. Manifest Manipulation feature stabilized.
BugFix
  1. Fixed an ad attachment error when switching between stream variants
1.0.0
Deprecated
Mar 22, 2022New
  1. Supports Flower Solution integration.
  2. Supports programmatic advertising.
  3. Supports Direct I/O advertising.
  4. Supports HLS streams.
  5. Supports SCTE-35 CUE TAG.
  6. Supports Google advertising.
  • New : New features
  • Feature : Changes to existing features
  • BugFix : Error fixed