> For the complete documentation index, see [llms.txt](https://docs.mediamelon.com/mediamelon/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mediamelon.com/mediamelon/smartsight-player-sdk-integration.md).

# MediaMelon Player SDK Integration

- [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)
