Compare commits

2 Commits

3 changed files with 5 additions and 7 deletions

View File

@@ -12,8 +12,8 @@ android {
applicationId = "com.iptv.app"
minSdk = 24
targetSdk = 34
versionCode = 2
versionName = "1.0.1"
versionCode = 10002
versionName = "1.0.2"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {

View File

@@ -329,7 +329,6 @@ private fun createPlayerListener(
private fun preparePlayer(context: Context, player: ExoPlayer, streamUrl: String) {
val mediaItem = MediaItem.Builder()
.setUri(streamUrl)
.setMimeType("application/vnd.apple.mpegurl")
.build()
// Create OkHttpClient with Google DNS configuration
@@ -338,10 +337,10 @@ private fun preparePlayer(context: Context, player: ExoPlayer, streamUrl: String
// Create OkHttpDataSource.Factory with custom DNS client
val dataSourceFactory = OkHttpDataSource.Factory(okHttpClient)
val mediaSource = HlsMediaSource.Factory(dataSourceFactory)
.createMediaSource(mediaItem)
val mediaSourceFactory = DefaultMediaSourceFactory(context)
.setDataSourceFactory(dataSourceFactory)
player.setMediaSource(mediaSource)
player.setMediaSource(mediaSourceFactory.createMediaSource(mediaItem))
player.prepare()
player.playWhenReady = true
}

View File

@@ -87,7 +87,6 @@ class PlayerManager(private val context: Context) {
trackSelector = DefaultTrackSelector(context).apply {
val params = this.parameters.buildUpon()
.setPreferredAudioLanguage("en")
.setMaxVideoSizeSd()
.build()
this.parameters = params
}