# androidx.media3.datasource.rtmp

# androidx.media3.datasource.rtmp

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/datasource/rtmp/package-summary "View this page in Java")

## Classes

|---------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [RtmpDataSource](https://developer.android.com/reference/kotlin/androidx/media3/datasource/rtmp/RtmpDataSource)                 | A Real-Time Messaging Protocol (RTMP)[DataSource](https://developer.android.com/reference/kotlin/androidx/media3/datasource/DataSource).                                                                                                       |
| [RtmpDataSource.Factory](https://developer.android.com/reference/kotlin/androidx/media3/datasource/rtmp/RtmpDataSource.Factory) | [DataSource.Factory](https://developer.android.com/reference/kotlin/androidx/media3/datasource/DataSource.Factory)for[RtmpDataSource](https://developer.android.com/reference/kotlin/androidx/media3/datasource/rtmp/RtmpDataSource)instances. |
| [RtmpDataSourceFactory](https://developer.android.com/reference/kotlin/androidx/media3/datasource/rtmp/RtmpDataSourceFactory)   | **This class is deprecated.** Use[RtmpDataSource.Factory](https://developer.android.com/reference/kotlin/androidx/media3/datasource/rtmp/RtmpDataSource.Factory)instead. <br />                                                                |