音视频

iOS原生播放器 播放ts视频文件

2021-12-17  本文已影响0人  shier

前面写过使用VLC播放器如何直接播放ts文件,不使用m3u8去做引导,这篇主要记录下原生播放器+m3u8引导去播放

关于M3U8的配置

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:60
#EXTINF:60,
http://xxx/1.ts
#EXT-X-ENDLIST

\color{red}{字段说明:}

#EXT-X-TARGETDURATION:指定最大的媒体段时间长(秒)
#EXTINF:当前ts的时间长(秒)和ts地址,注意这边的时长只能小于等于#EXT-X-TARGETDURATION


NSMutableData *data = [[NSMutableData alloc] init];
[data appendData:[strM3u8 dataUsingEncoding:NSUTF8StringEncoding]];
[data writeToFile:pathM3u8 atomically:YES];
上一篇下一篇

猜你喜欢

热点阅读