# MediaMelon ## MediaMelon - [Product Features](https://docs.mediamelon.com/mediamelon/smart-sight-analytics/features.md): At Media Melon we revolutionise the world of video analytics. As a leading innovator in the field, we're committed to providing businesses with the most powerful insights to thrive in the digital age. - [QBR Streaming](https://docs.mediamelon.com/mediamelon/smart-sight-analytics/qbr-streaming.md) - [Use-case dictionary](https://docs.mediamelon.com/mediamelon/smart-sight-analytics/use-case-dictionary.md): Explore the endless possibilities of Media Melon's Video Analytics Product. Discover a multitude of use cases that can enhance your business and get realtime insights to take fast decisions. - [Overview](https://docs.mediamelon.com/mediamelon/smartsight-apis/accessing-the-api.md) - [Authentication and query parameters](https://docs.mediamelon.com/mediamelon/smartsight-apis/authentication-and-query-parameters.md): Authenticate requests and build metric and session queries. - [Bearer token authorization](https://docs.mediamelon.com/mediamelon/smartsight-apis/bearer-token-authorization.md): Authenticate SmartSight API requests with a bearer token. - [Metric and Dimensions Dictionary](https://docs.mediamelon.com/mediamelon/smartsight-apis/metrics.md): Reference values for SmartSight video and ad metrics and dimensions. - [Metric Query API](https://docs.mediamelon.com/mediamelon/smartsight-apis/metric-query-api.md) - [Video Session List API](https://docs.mediamelon.com/mediamelon/smartsight-apis/video-session-list-api.md): Query paginated video session rows for drill-down and root-cause analysis. - [Copy of Video Session List API](https://docs.mediamelon.com/mediamelon/smartsight-apis/copy-of-video-session-list-api.md): Query paginated video session rows for drill-down and root-cause analysis. - [Ad Metric Query](https://docs.mediamelon.com/mediamelon/smartsight-apis/ad-metric-query.md): Query aggregated ad metrics with the SmartSight metric query endpoint. - [Errors](https://docs.mediamelon.com/mediamelon/smartsight-apis/errors.md) - [Alerts](https://docs.mediamelon.com/mediamelon/smartsight-apis/alerts.md) - [Errors - Deprecated Page](https://docs.mediamelon.com/mediamelon/smartsight-apis/errors-deprecated-page.md) - [Stream Analytics - Deprecated Page](https://docs.mediamelon.com/mediamelon/smartsight-apis/stream-analytics.md): The following set of APIs are used to query analytical data from video streams - [General Guidelines - Deprecated Page](https://docs.mediamelon.com/mediamelon/smartsight-apis/general-guidelines.md) - [MediaMelon SDK Integration](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/master.md): Video streaming and advertising analytics for content, viewer and engagement insights. - [MediaMelon SDK Events](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/mediamelon-sdk-events.md) - [Metadata Configuration Guide for SDK Integration](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/metadata-configuration-guide-for-sdk-integration.md): Configure metadata fields with your SDK to enable accurate segmentation, filtering, and analysis of video performance metrics across your platform. - [Custom Metadata Configuration Guide](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/custom-metadata-configuration-guide.md): Custom Metadata configuration and usage guide using SmartSight Dashboard. - [Web SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web.md) - [MediaMelon JS Custom SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-js-custom-sdk-integration-document.md): This guide is for integrating the MediaMelon Custom SDK for the JavaScript-based Web Players - [MediaMelon JS Custom Multi-Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-js-custom-multi-player-sdk-integration-document.md): This guide is for integrating the MediaMelon Custom Multi-Player SDK for the JavaScript-based Web Players - [MediaMelon Shaka Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-shaka-player-sdk-integration-document.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Shaka Player - [MediaMelon VideoJS Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-videojs-player-sdk-integration-document.md): This guide is for integrating the MediaMelon Player SDK for the javascript based VideoJS Player - [MediaMelon Bitmovin Web SDK Integration Guide](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-bitmovin-web-sdk-integration-guide.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Bitmovin Player - [MediaMelon Theo Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-theo-player-sdk-integration-document.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Theo Player - [MediaMelon HTML5 Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-html5-player-sdk-integration-document.md): This guide is for integrating the MediaMelon Player SDK for the javascript based HTML5 Player - [MediaMelon HLSJS SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-hlsjs-sdk-integration-document.md): This guide is for integrating the MediaMelon Player SDK for the javascript based HLSJS Player Web - [MediaMelon DashJS SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-dashjs-sdk-integration-document.md): This guide is for integrating the MediaMelon Player SDK for the javascript based DASHJS Player Web - [MediaMelon React Player SDK with IMA](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-react-player-sdk-with-ima.md): This guide provides detailed instructions on integrating the MediaMelon IMA SDK with the React Player - [MediaMelon JWPlayer SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-jwplayer-sdk-integration-document.md): This guide is for integrating the MediaMelon Player SDK for the javascript based JWPlayer Web v8 - [Kaltura Player Web with Mediamelon Analytics](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/kaltura-player-web-with-mediamelon-analytics.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Kaltura Web player. - [Radiant Player Web](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/radiant-player-web.md): This guide is for integrating the MediaMelon Player SDK for the javascript based RadiantPlayer Web v7 - [Flow Player Web](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/flow-player-web.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Flow Player Web - [HbbTV SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/hbbtv-sdk.md): This guide is for integrating the MediaMelon Player SDK for the javascript based HbbTV Applications - [Castlabs Player Web](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/castlabs-player-web.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Castlabs Player Web - [Cordova Plugin Toast (Smart TV)](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/cordova-plugin-toast-smart-tv.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Cordova Plugin Toast (Tizen, WebOS, Orsay) - [Plyr Player Web with MediaMelon Analytics](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/plyr-player-web-with-mediamelon-analytics.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Plyr Web player. - [VideoJS Web with Google DAI](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/videojs-web-with-google-dai.md) - [MediaMelon Web Kaltura Player Plugin Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/mediamelon-web-kaltura-player-plugin-integration-document.md): This guide provides detailed instructions on integrating the MediaMelon Plugin into a Kaltura player based Web Media Player Application - [NexPlayer Web v4](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/nexplayer-web-v4.md): This guide is for integrating the MediaMelon Player SDK for the javascript based NexPlayer Web v4 - [ChromeCast Player](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/chromecast-player.md): This guide is for integrating the MediaMelon Player SDK for the javascript based CastPlayer Web - [Comcast PDK 6](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/comcast-pdk-6.md): This guide is for integrating the MediaMelon Player SDK for the javascript based Comcast PDK Web Version 6.4.5 - [Custom Player Web SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/web/custom-player-web-sdk.md): This guide is for integrating the JavaScript-based MediaMelon Custom Player Web SDK - [Android SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android.md) - [MediaMelon Android Custom SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/mediamelon-android-custom-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon Custom SDK . - [MediaMelon Android Multiplayer Custom SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/mediamelon-android-multiplayer-custom-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon Custom SDK . - [MediaMelon Android Media3 SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/mediamelon-android-media3-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon SDK with the Media3 player - [MediaMelon Android ExoPlayer SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/mediamelon-android-exoplayer-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon SDK with the ExoPlayer. - [MediaMelon Android IMA Media3 SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/mediamelon-android-ima-media3-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon IMA SDK with the Media3 player - [MediaMelon Android Bitmovin SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/mediamelon-android-bitmovin-sdk-integration-document.md): This page describes the integration of the MediaMelon Player SDK with Bitmovin Player on the Android platform - [Theoplayer SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/theoplayer-sdk-integration-document.md) - [Kaltura SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/kaltura-sdk-integration-document.md): This document provides a step by step guide to integrate the Mediamelon SDK with the Kaltura Player 4.2.59 - [App Analytics SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/app-analytics-sdk.md): This page describes the integration of the MediaMelon App Analytics SDK - [Custom Multi Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/custom-multi-player-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon Multi Player Custom SDK . - [Exoplayer v2.11](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/untitled.md): This guide is for integrating MediaMelon SDK with Exoplayer v2.11.0 - v2.11.8 - [Exoplayer v2.12.2 integration with MediaMelon SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/exoplayer-v2.12.2-integration-with-mediamelon-sdk.md): This guide is for integrating MediaMelon SDK with Exoplayer v2.12.2 - [Exoplayer v2.13.2 integration with MediaMelon SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/exoplayer-v2.13.2-integration-with-mediamelon-sdk.md) - [Exoplayer v2.13.3 integration with MediaMelon SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/exoplayer-v2.13.3-integration-with-mediamelon-sdk.md) - [ExoPlayer v2.14.2 MediaMelon SDK with Google IMA DAI](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/exo-ima-sdk.md): This procedure describes the MediaMelon SDK(with Google IMA DAI) Integration with a ExoPlayer Android . This is a sample integration done with the sample application from the Google IMA DAI. - [ExoPlayer v2.17.1 MediaMelon SDK with Google IMA DAI](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/exo-ima-sdk-1.md): This procedure describes the MediaMelon SDK(with Google IMA DAI) Integration with a ExoPlayer Android . This is a sample integration done with the sample application from the Google IMA DAI. - [Theoplayer v4.12.6 with Mediamelon SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/theoplayer-v4.12.6-with-mediamelon-sdk.md) - [Theoplayer v6.0.0 with Mediamelon SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/theoplayer-v6.0.0-with-mediamelon-sdk.md) - [Media3 v1.3.0 and ExoPlayer 2.19.1 with MediaMelon SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/media3-v1.3.0-and-exoplayer-2.19.1-with-mediamelon-sdk.md): This guide is for integrating MediaMelon SDK with Media3 v1.3.0 and Exoplayer v2.19.1 - [Media3 v1.1.1 SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/media3-v1.1.1-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon SDK with Media3 v1.1.1 player - [IMA Media3 v1.2.1 SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/ima-media3-v1.2.1-sdk-integration-document.md): This guide provides detailed instructions on integrating the Android MediaMelon IMA SDK with the Media3 v1.2.1 player - [IMA Media3 v1.3.0 SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/android/ima-media3-v1.3.0-sdk-integration-document.md): This procedure describes the MediaMelon SDK(with Google IMA) Integration with a Media3 Android . This is a sample integration done with the sample application from the Google IMA. - [Apple SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios.md) - [MediaMelon iOS Custom SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/mediamelon-ios-custom-sdk-integration-document.md): This guide is for integrating the MediaMelon Custom SDK for the iOS/tvOS-based Players - [MediaMelon iOS Custom Multi-Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/mediamelon-ios-custom-multi-player-sdk-integration-document.md): This guide is for integrating the MediaMelon Custom Multi-Player SDK for the iOS, tvOS & visionOS - based Players - [MediaMelon iOS AVPlayer SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/mediamelon-ios-avplayer-sdk-integration-document.md): This guide provides detailed instructions on integrating the MediaMelon AVPlayer SDK into an iOS/tvOS Media Player Application. - [MediaMelon iOS AVPlayer IMA SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/mediamelon-ios-avplayer-ima-sdk-integration-document.md): This guide provides detailed instructions on integrating the MediaMelon AVPlayer IMA/DAI SDK into an iOS/tvOS Media Player Application. - [MediaMelon iOS Bitmovin Player SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/mediamelon-ios-bitmovin-player-sdk-integration-document.md): This guide provides detailed instructions on integrating the MediaMelon BiPlayer IMA/DAI SDK into an iOS/tvOS Media Player Application. - [THEOPlayer XCFramework](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/theoplayer-xcframework.md): This guide provides detailed instructions on integrating the MediaMelon Player SDK into a Theo player based iOS Media Player Application - [THEOPlayer tvOS XCFramework](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/theoplayer-tvos-xcframework.md) - [THEOplayer (Cocoapods)](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/theoplayer-cocoapods.md): This guide provides detailed instructions on integrating the MediaMelon Player SDK into a Theoplayer (2.76.1) based iOS Media Player Application - [MediaMelon iOS Kaltura Player Plugin Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ios/mediamelon-ios-kaltura-player-plugin-integration-document.md): This guide provides detailed instructions on integrating the MediaMelon Plugin into a Kaltura player based iOS Media Player Application - [Roku SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/roku.md) - [MediaMelon Roku SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/roku/mediamelon-roku-sdk-integration-document.md): This document describes the Roku MediaMelon Player SDK Integration with the Roku media player. - [Roku with RAF SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/roku/roku-player.md): This document describes the Roku MediaMelon Player SDK Integration with the Roku media player. - [MediaMelon Roku SDK Integration with IMA](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/roku/roku-with-ima-sdk.md): This document describes the Roku MediaMelon Player IMA SDK Integration with the Roku media player. - [C++ SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/c++-sdk.md) - [MediaMelon C++ Custom SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/c++-sdk/mediamelon-c++-custom-sdk-integration-document.md): This guide is for integrating the MediaMelon Custom SDK for the STB-based Players - [MediaMelon C++ Custom SDK Integration Document with Offline Storage Support](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/c++-sdk/mediamelon-c++-custom-sdk-integration-document-with-offline-storage-support.md): This guide is for integrating the MediaMelon Custom SDK for the STB-based Players with Offline Storage Support. - [React Native](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/react-native.md) - [MediaMelon React Native Video SDK Integration Document](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/react-native/mediamelon-react-native-video-sdk-integration-document.md): This guide provides detailed instructions on integrating the React Native Video MediaMelon SDK with React Native Video v6.19 player - [React Native Video v6.4.2 with Mediamelon SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/react-native/react-native-video-v6.4.2-with-mediamelon-sdk.md): This guide provides detailed instructions on integrating the React Native Video MediaMelon SDK with React Native Video v6.4.2 player - [Toast SDK](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/toast-sdk.md): This guide is for integrating the MediaMelon Player SDK with theToast Cordova Plugin for Smart TV platforms. - [C++ SDK QoE Ads](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/c++-sdk-qoe-ads.md): This guide is for integrating the C++-based MediaMelon Custom Player SDK - [Ad Integrations](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ad-integrations.md) - [Google IMA](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ad-integrations/google-ima.md) - [FreeWheel](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ad-integrations/freewheel.md) - [ServerSide.AI](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration/ad-integrations/serverside.ai.md) - [Android](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/android.md) - [Android Custom SDK Performance Metrics](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/android/android-custom-sdk-performance-metrics.md) - [Android Multiplayer Custom SDK Performance Metrics](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/android/android-multiplayer-custom-sdk-performance-metrics.md) - [Apple](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/apple.md) - [Apple Custom SDK Performance Metrics](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/apple/apple-custom-sdk-performance-metrics.md) - [Apple Custom Multi-Player SDK Performance Metrics](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/apple/apple-custom-multi-player-sdk-performance-metrics.md) - [Web](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/web.md) - [JavaScript Custom SDK Performance Metrics](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/web/javascript-custom-sdk-performance-metrics.md) - [Roku](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/roku.md) - [Roku SDK Performance Metrics](https://docs.mediamelon.com/mediamelon/sdk-performance-metrics/roku/roku-sdk-performance-metrics.md)