Android SDK

Change Log

Brid SDK [v_1.4.8] - 2025-08-06

  • Added Type Converter for backend Prebid settigns

Brid SDK [v_1.4.7] - 2025-06-26

Support for media session for flutter plugin.

  • Added guard for mediasession for flutter plugin

  • Exo overlay controls hidden from CMS settings

  • Migrate sdk publishing from OSSHR to CentralMaven


Brid SDK [v_1.4.3] - 2025-06-06

Support for play custom video from video list

  • Added List<Video> getCurrentVideoList()
    Retrieves the list of currently available videos in the playback queue.

  • Added void playSelectedVideo(Video video)
    Allows playback of a specific video from the current video list without triggering a new network request.


Brid SDK [v_1.4.1] - 2025-05-26

Support for the following ad tag macros:

  • [rdid] – Google Advertising ID (GAID)

  • [is_lat] – Limit Ad Tracking flag (1 if enabled, 0 otherwise)

  • [idtype] – Identifier type (currently always gaid)

  • [ip] – Device IP address (local IP)

Added

  • Support for building the Player with only a Context (no need for FrameLayout)


Brid SDK [v_1.4.0] - 2025-05-09

Added

  • Support for building the Player with only a Context (no need for FrameLayout)

  • Public method getCurrentVideo for retrieving the currently playing video

  • Closed Captions (CC) support for Android TV

  • New methods for Closed Captions management:

    • getAvailableSubtitles()

    • selectSubtitleLanguage(String languageCode)

    • setSubtitleBottomOffset(int offsetInPixels)

  • Initial implementation and improvements for focus handling in TV SDK

Fixed

  • Closed Captions not rendering correctly on Android TV

  • Touch listener behavior fixed for OTT devices

  • Bug fix for retrieving current player state correctly

Changed

  • Updated network connectivity check for Android 7+ to improve stability


Brid SDK [v_1.3.6] - 2025-04-11

Added

  • Closed Captions from TargetVideo CMS, Added

  • Method for captions offset added - setCaptionsBottomOffset(int offsetInPixels)

Fixed

  • NetworkConnection On Active Unregister Network Callback

  • Hide preroll loading on ad error

  • Midroll on change rendition bug fix

Brid SDK [v_1.3.4] - 2025-02-25

Fixed

  • Progress bar behaviour on TV fixed

  • New BridPlayer method for ProgressBar on Tv added

Brid SDK [v_1.3.3] - 2025-02-20

Fixed

  • Module network and pro guard updated

  • Bug with credits text in ReactNative module

  • Playlist behavior on video end - bug fixed


Brid SDK [v_1.3] - 2024-12-24

Added

  • Integration with Prebid Mobile: The SDK now supports working with Prebid ads through various ad servers, providing enhanced flexibility and compatibility for ad delivery

    • Prebid Server: Seamless integration for fetching and displaying ads using Prebid Server.

    • Google Ad Manager: Added support for Prebid ad requests via Google Ad Manager.

    • TargetVideo Ad Server: Full compatibility with Prebid ads served through the TargetVideo ad server.


Brid SDK [v_1.2.1] - 2024-05-09

Added

  • Major Migration to Media3 ver 1.3.1:

    • Successfully completed a major migration to Media3 version 1.3.1.

    • Updated Kotlin to version 1.8.22 for improved performance and stability.

    • Updated Gradle to version 8.3.1.

    • Java updated to Java17, including updating Compile SDK to version 34.

    • Updated IMA SDK to 1.3.1, enhancing media playback and advertisements.

  • Completely New UI for TV Devices: Introduced a fully redesigned user interface for television devices including:

    • Added a new playlist control feature for easier navigation and management.

    • Completed the implementation of playlist functionality on TV devices.

    • Completed the list of options available in the settings menu.

    • Finished implementing focus mechanisms for better control navigation.

  • Builder method added for controller timeout ms

Changed

  • Integrated network module within the SDK, enabling better management of network requests and connectivity.

  • Add Schedule deserializer updated


Brid SDK [v_1.1.7] - 2023-02-02

Added

  • Added Media Session support for the player, enabling enhanced video control through hardware buttons, headphones, and wearable devices for seamless media playback in various situations.

  • Double tap seek feature

  • Skins for player from cms - experimental feature added

  • Picture in Picture feature

  • Thumnail image seek feature

  • Age restriction for video from cms

Changed

  • Api call updated for new version of cms

Fixed

  • Rendidtion change infinite loading

  • Player chrashes on video with only SD rendition

Brid SDK [v_1.1.6] - 2023-12-08

Changed

  • Animation on start disabled, adsLoader logic changed

  • Events mute/unmute changed, empty parameters in analytics url are disabled

  • Added localization for network error

Fixed

  • Brid AdProvider updated for prebid and other types of ads

Brid SDK [v_1.1.6-alpha] - 2023-11-23

Added

  • Network preload video event added

  • Accessibility ids added

Changed

  • Event autoplay updated

  • Network error handling updated

  • Ads rendering settings updated

Brid SDK [v_1.1.5] - 2023-10-05

Changed

  • Player Play/Pause event state updated

  • Glide Bitmap optimisation and error handling

  • Prepare method for video updated

  • Brid poster transparency click disabled

Fixed

  • Lifecycle pause on initialization fixed

  • Multiple players sametime fixed

  • Fullscreen icon in fullscreen fixed

  • Timeline on visibility change fix, return from fullscreen

Brid SDK [v_1.1.4] - 2023-09-12

Added

  • Unmute button from Brid CMS

  • Dont stack midrolls from Brid CMS

  • Credits label added, and coloring from label

  • Custom skin from Brid CMS

  • Corner radius added as Builder method

  • Localization added

  • Feature double tap seek added

Changed

  • Replay button on playlist end added

  • Pause for ad player added, transparency for playlist holder added.

  • B & P added to work in analitiycs

  • Load controls edited, audio,speed hidden, progress bar fixed

Fixed

  • On some screen sizes player controls did not showing

  • Hide and destroy previous poster on load video

  • Livestream controls position fixed

Brid SDK [v_1.1.2] - 2023-07-08

Added

  • Release of AdsLoader added

  • Feature on WifiOnly from Brid CMS

  • Feature skip video at Sec from Brid CMS

Changed

  • Ad overlay controls refactored

  • Sistem UI flag on close fullscreen set visible

  • Added isTablet flag, closefullscreen dialog updated to check if its tablet

  • Added channel to analytics

  • Gradle updated to 7.4.2, gradle-wrapper.propertices to 7.5

Fixed

  • Rotation on tablet fixed

  • Hide and destroy previous poster on load video

  • When landscape display rotated, close fullscreen dialog fixed

Change Log · TargetVideo Developer Docs