Conviva C SDK version 2.188.0.0 (21/AUG/2026)

Improves compliance with memory and thread safety checks.


Conviva C SDK version 2.187.0.0 (28/JUL/2026)

Video SDK Changes: 

Fixes after-use crash for the hbinfo feature when responses from the gateway are not in order.

Prevents ad session from inheriting viewer id or player name when the parent content session values are empty.

Changes IPv4/IPv6 sessions to be disabled by default (-DCCL_ENABLE_GLOBAL_IP_SESSIONS to enable).

Conviva C SDK version 2.185.1.0 (15/JUL/2025)

Supports:

Custom Tags

Application Info and Application Install Event

ANR and Application Errors

GZIP compression of event payloads


Conviva C SDK version 2.185.0.0 (16/APR/2025)

Revamps the JSON library to accommodate a wider range of custom event inputs.

Improves SDK to address potential EBAS workflow issues.


Conviva C SDK version 2.184.0.5 (11/MAR/2025)

SDK compatible with GNU Compiler Collection (GCC)-14.


Conviva C SDK version 2.184.0.4 (18/FEB/2025)

Fixes the issue with custom events having escape character.


Conviva C SDK version 2.184.0.3 (22/JAN/2025)

Fixes the issue related to handling large content in metadata tags.


Conviva C SDK version 2.184.0.2 (03/DEC/2024)

Supports Pause and Resume DPI Tracker.


Conviva C SDK version 2.184.0.1 (24/OCT/2024)

Supports Network Request Tracking.

Supports DPI Device Metadata.

Supports Remote Config.


Conviva C SDK version 2.184.0.0 (06/SEP/2024)

Supports Video to DPI Events.

Fixed multiple saves issues with respect to the App Tracker context.

Introduces API for getting and setting the Conviva identifier.


Conviva C SDK version 2.183.0.2 (03/JUL/2024)

Fixed Issues and made the SDK compatible with GCC-10.


Conviva C SDK version 2.183.0.0 (15/NOV/2023)

Supports Conviva DPI.


Conviva C SDK version 2.182.0.5 (28/JUL/2023)

Supports Conviva DPI.


Conviva C SDK version 2.181.0.0 (18/APR/2023)

Updates report tags specific to ads.


Conviva C SDK version 2.180.0.4 (31/MAR/2023)

Introduces report_language_event() API to support reporting the audio, subtitles,
and closed captions language change events.


Conviva C SDK version 2.179.0.4 (09/FEB/2023)

Introduces set_average_bitrate() API to support setting the average bitrate.

Modifies set_stream() API documentation for peak bitrate.


Conviva C SDK version 2.178.0.2 (02/JUL/2021)

Fixes to improve synchronization in queue handling.


Conviva C SDK version 2.176.0.1 (04/DEC/2020)

Added API to report Screen Resolution.

Added API to report Dropped frames.

Enhances error logging.


Conviva C SDK version 2.176.0.0 (10/AUG/2020)

Introduces set_CDNServerIP() API to support setting CDN Edge Server's IP address.

Provides mechanism for application to control allocation and deallocation of memory.

Uses mutex synchronisation for list usage.

Enhances state change event and heartbeat reporting.


Conviva C SDK version 2.161.0.37400 (04/FEB/2020)

Updates to get_player_type and get_player_version.


Conviva C SDK version 2.144.0.36175 (16/JUL/2018)

Supports Ads, part of Ad Insights.


Conviva C SDK version 2.141.0.35771 (08/MAY/2018)

Fixes reporting of multiple state change events when updating content metadata.


Conviva C SDK version 2.134.0.34854 (27/APR/2018)

Removes detection and collection of SSID.

Improves handling of tags when updating content metadata.


Conviva C SDK version 2.134.0.34853 (12/JAN/2018)

Supports ability to send Player Insights and Ad Insights events associated with a
specific session.

Fixes issue of content information tags merge.


Conviva C SDK version 2.125.0.33386 (06/JUN/2017)

Supports automatic detection of network information such as connection type, WiFi
SSID, WiFi signal strength and WiFi link encryption.

Supports automatic detection of video resolution.

Supports mutable metadata.

Renames protocol_17.c and protocol_22.c to protocol.c

Fixes compiler warnings.


Conviva C SDK Version 2.119.0.32040 (24/JAN/2017)

Supports detection of seek induced buffering.

Supports CWS protocol 2.2.


Conviva C SDK Version 2.115.0.31160 (24/OCT/2016)

Improves thread management.

Improves memory overflows.

Fixes security vulnerabilities.
