From ef1d8a8eb4725fd8859bd95845300bd3bd2c46e4 Mon Sep 17 00:00:00 2001 From: advplyr Date: Mon, 27 Mar 2023 16:54:19 -0500 Subject: [PATCH] Update:iOS HLS stream buffer set to 50s --- ios/App/Shared/player/AudioPlayer.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ios/App/Shared/player/AudioPlayer.swift b/ios/App/Shared/player/AudioPlayer.swift index 302d05a9..81489715 100644 --- a/ios/App/Shared/player/AudioPlayer.swift +++ b/ios/App/Shared/player/AudioPlayer.swift @@ -88,6 +88,9 @@ class AudioPlayer: NSObject { for track in playbackSession.audioTracks { if let playerAsset = createAsset(itemId: playbackSession.libraryItemId!, track: track) { let playerItem = AVPlayerItem(asset: playerAsset) + if (playbackSession.playMethod == PlayMethod.transcode.rawValue) { + playerItem.preferredForwardBufferDuration = 50 + } self.allPlayerItems.append(playerItem) } }