# android.media.tv.ad

# android.media.tv.ad

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/media/tv/ad/package-summary "View this page in Java")

## Interfaces

|--------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|
| [OnUnhandledInputEventListener](https://developer.android.com/reference/kotlin/android/media/tv/ad/TvAdView.OnUnhandledInputEventListener) | Interface definition for a callback to be invoked when the unhandled input event is received. |

## Classes

|-------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|
| [TvAdManager](https://developer.android.com/reference/kotlin/android/media/tv/ad/TvAdManager)         | Central system API to the overall client-side TV AD architecture, which arbitrates interaction between applications and AD services. |
| [TvAdService](https://developer.android.com/reference/kotlin/android/media/tv/ad/TvAdService)         | The TvAdService class represents a TV client-side advertisement service.                                                             |
| [TvAdServiceInfo](https://developer.android.com/reference/kotlin/android/media/tv/ad/TvAdServiceInfo) | This class is used to specify meta information of a TV AD service.                                                                   |
| [TvAdView](https://developer.android.com/reference/kotlin/android/media/tv/ad/TvAdView)               | Displays contents of TV advertisement services.                                                                                      |