2
我有主播列表.m3u8文件包含其他索引文件的類型.m3u8現在應用程序要求的是播放高比特率視頻的視頻,是否有可能使用AVPlayer(蘋果電視)播放高比特率視頻。從主播放列表.m3u8選擇高比特率視頻使用AVPlayer播放視頻
萬事達播放列表包含以下索引文件
EXTM3UEXT-X-STREAM-INF:PROGRAM-ID = 1,帶寬= 378000,RESOLUTION = 256x144,CODECS =「avc1.42001e,MP4A。 40.2"
someurl.m3u8
EXT-X-STREAM-INF:PROGRAM-ID = 1,帶寬= 2072000,RESOLUTION =小480x270,CODECS = 「avc1.42001e,mp4a.40.2」
someurl.m3u8
EXT-X-STREAM-INF:PROGRAM-ID = 1,帶寬= 2671000,分辨率640×360 =,CODECS = 「avc1.4d001f,mp4a.40.2」
someurl.m3u8
立即根據要求應用程序需要在主播放列表的URL下播放。
ID = 1,帶寬= 2671000,分辨率640×360 =,CODECS = 「avc1.4d001f,mp4a.40.2」 someurl.m3u8
是否有可能實現這一點使用AVPlayer。
嗨節奏我已經使用相同的方法來設置preferredPeakBitRate,但我依賴於帶寬播放器正在播放低質量的視頻。 我正在考慮解析文件並播放最高比特率URL的其他解決方案,但我在解析文件時遇到問題,能否提供解析上述文件的任何鏈接或代碼。 – iamDheeraj
有一些可以解析m3u8文件的cocoapods,例如https://github.com/alexsun/M3U8Paser –