# MediaMelon SDK Integration

MediaMelon provides streaming media intelligence and optimisation solutions for streaming services across the globe.

We offer a platform that helps streaming services monitor the performance of their content and make adjustments to improve the viewer experience.

MediaMelon's platform is designed to analyze various metrics related to streaming. This information is used to increase viewer engagement, experience and monetisation.

#### Select a platform from the list below to start your integration:&#x20;

<table data-column-title-hidden data-view="cards" data-full-width="false"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-type="rating" data-max="5"></th><th data-hidden><select></select></th><th data-hidden data-type="users" data-multiple></th><th data-hidden data-type="users" data-multiple></th></tr></thead><tbody><tr><td>Covers all Web-based platforms and video players</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FBLkF0oIiUvv6S4eU5KpW%2FJS.png?alt=media&#x26;token=893187bc-0d57-4b57-9deb-1165b857463d">JS.png</a></td><td><a href="web">web</a></td><td>null</td><td></td><td></td><td></td></tr><tr><td>Covers all Android-based platforms and video players</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FmpvuqGMqXdrX1GHTroo5%2Fandroid.jpg?alt=media&#x26;token=2eb88f81-2e11-40e8-94f4-76c4d1e46e87">android.jpg</a></td><td><a href="android">android</a></td><td>null</td><td></td><td></td><td></td></tr><tr><td>Covers Roku native video player with RAF</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FgYPcwELAIiWGE1IFVbTJ%2FRoku.png?alt=media&#x26;token=6a42653e-0c08-4cb5-ad6c-0edc3f1c58b3">Roku.png</a></td><td><a href="roku">roku</a></td><td>null</td><td></td><td></td><td></td></tr><tr><td>Covers all Apple platforms and video player</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FKRD003isaRJuN2JcQgqk%2Fapple-logo.jpg?alt=media&#x26;token=1d1847bc-84c4-4f7b-8db3-4a60682744ce">apple-logo.jpg</a></td><td><a href="ios">ios</a></td><td>null</td><td></td><td></td><td></td></tr><tr><td>Covers all C++ supproted platforms</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FsxaD9oTbt1LOrt9ePQaN%2FC%2B%2B%20logo.png?alt=media&#x26;token=751cd62f-cf6c-416c-a03f-6508d0e05dfc">C++ logo.png</a></td><td><a href="c++-sdk">c++-sdk</a></td><td>null</td><td></td><td></td><td></td></tr><tr><td>Covers Mobile platforms with React Native Video Player</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FZ0lq8jB4yAgI5cxvoez4%2FScreenshot%202026-03-16%20at%2012.02.20%E2%80%AFPM.png?alt=media&#x26;token=78eff59a-80ed-40e2-acbe-dc32c63a1911">Screenshot 2026-03-16 at 12.02.20 PM.png</a></td><td><a href="react-native">react-native</a></td><td>null</td><td></td><td></td><td></td></tr></tbody></table>

#### MediaMelon also supports both client-side and server-side Ad Integrations for the following Providers.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Google video Ads are supported for both IMA and DAI</td><td><mark style="color:blue;">Read more -></mark></td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FeDZyZ0XTYwsET9N9Smxw%2Fgoogle%20Ads.png?alt=media&#x26;token=ea031e07-ec79-4eab-be48-ccec3764c17e">google Ads.png</a></td><td><a href="ad-integrations/google-ima">google-ima</a></td></tr><tr><td>Freewheel Server-Side and Client Side Ads.<br>Contact Us for an SDK</td><td><mark style="color:blue;">Contact us for Integration</mark></td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FSLJ8mHFP6Da8sf3nyur3%2Ffreewheel.png?alt=media&#x26;token=e23b9cde-1f70-403e-a44a-49e15ac4df73">freewheel.png</a></td><td></td></tr><tr><td>MediaMelon supports all providers using ServerSide AI</td><td><mark style="color:blue;">Contact us for Integration</mark></td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FCpCEExAphc6t2cPaNJsu%2FServerside.png?alt=media&#x26;token=985c467f-da27-4150-a528-b81ec05de76e">Serverside.png</a></td><td><a href="ad-integrations/serverside.ai">serverside.ai</a></td></tr></tbody></table>

#### How does integration work?

When you integrate MediaMelon-powered SDK, it automatically captures all supported video playback [events and metadata](https://docs.mediamelon.com/mediamelon/smartsight-apis/accessing-the-api/metrics) to the backend in the form of heartbeats. The backend then normalises the data received, adds more vital information, and converts all the events into [Metrics](https://docs.mediamelon.com/mediamelon/smartsight-apis/accessing-the-api/metrics#metrics) on the [SmartSight](https://docs.mediamelon.com/mediamelon/smart-sight-analytics/features) Dashboard.

<figure><img src="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FndYuxxv9ujKbFVft0sj9%2FMM%20SDK%20workflow.gif?alt=media&#x26;token=19c50ab5-8f00-41c0-ae22-37428398b098" alt=""><figcaption></figcaption></figure>

Mediamelon has support for most of the popular video players in the market, and just in case you are using a video player that is not in our list, we have support for Custom Integration as well.&#x20;

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-type="content-ref"></th></tr></thead><tbody><tr><td>Custom SDK for all web based platforms</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2Fg7ZZmnBKkQc0SymuvkeC%2FJS.png?alt=media&#x26;token=feb472be-0561-40d2-89e5-ef9b8c1e887f">JS.png</a></td><td><a href="web/mediamelon-js-custom-sdk-integration-document">mediamelon-js-custom-sdk-integration-document</a></td></tr><tr><td>Custom SDK for all Android based platforms</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FmpvuqGMqXdrX1GHTroo5%2Fandroid.jpg?alt=media&#x26;token=2eb88f81-2e11-40e8-94f4-76c4d1e46e87">android.jpg</a></td><td><a href="android/mediamelon-android-custom-sdk-integration-document">mediamelon-android-custom-sdk-integration-document</a></td></tr><tr><td>Custom SDK for all Apple platforms</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FKRD003isaRJuN2JcQgqk%2Fapple-logo.jpg?alt=media&#x26;token=1d1847bc-84c4-4f7b-8db3-4a60682744ce">apple-logo.jpg</a></td><td><a href="ios/mediamelon-ios-custom-sdk-integration-document">mediamelon-ios-custom-sdk-integration-document</a></td></tr><tr><td>Custom SDK for all C++ based platforms</td><td><a href="https://195121302-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdvF6AnMWuH7LB6LAsd%2Fuploads%2FsxaD9oTbt1LOrt9ePQaN%2FC%2B%2B%20logo.png?alt=media&#x26;token=751cd62f-cf6c-416c-a03f-6508d0e05dfc">C++ logo.png</a></td><td><a href="c++-sdk/mediamelon-c++-custom-sdk-integration-document">mediamelon-c++-custom-sdk-integration-document</a></td></tr></tbody></table>
