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 forFrameLayout)
Brid SDK [v_1.4.0] - 2025-05-09
Added
Support for building the Player with only a
Context(no need forFrameLayout)Public method
getCurrentVideofor retrieving the currently playing videoClosed 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