99
1010## 功能&特点
1111
12- - [x] FFmpeg 6 .1.1
13- - [x] 支持透传FFmpeg option参数
12+ - [x] FFmpeg 7 .1.1
13+ - [x] 支持透传 FFmpeg option 参数
1414- [x] 支持获取下载速度
1515- [x] 支持获取预加载进度
1616- [x] 获取基本信息(音频:采样率、声道数、时长等,视频:宽、高、fps、时长等)
1717- [x] 支持获取首帧解码时间、渲染时间
18- - [x] 支持file 、http、https、udp、rtmp、rtp、rtsp、bluray、smb等协议
19- - [x] 支持设置HTTP超时 、错误重试、UA、Cookie、如果是m3u8支持透传给ts请求
20- - [x] 支持HLS直播或者点播
21- - [x] 支持AV1、uavs3解码器
18+ - [x] 支持 file 、http、https、udp、rtmp、rtp、rtsp、bluray、smb 等协议
19+ - [x] 支持设置 HTTP 超时 、错误重试、UA、Cookie、如果是 m3u8 支持透传给 ts 请求
20+ - [x] 支持 HLS 直播或者点播
21+ - [x] 支持 AV1、uavs3 解码器
2222- [x] 支持单独播放音频显示内置封面
2323- [x] 支持单独播放图片
2424- [x] 支持精准 seek
2525- [x] 支持软硬解设置
2626- [x] 支持多实例播放
2727- [x] 支持播放完成(EOF)后,重新seek继续播放
28- - [x] 优化了file协议seek后起播慢问题
28+ - [x] 优化了 file 协议 seek 后起播慢问题
2929- [x] 音视频加密播放
3030- [x] 强大的字幕功能
3131 - 文本字幕(srt/vtt/ass)
4343- [x] 支持设置视频镜像模式
4444- [x] 支持设置视频背景颜色(默认黑色)
4545- [x] 支持设置画面饱和度、亮度、对比度
46- - [x] 支持同时渲染到多个View上
47- - [x] 支持实时获取音频PCM数据
48- - [x] 支持自定义渲染View
46+ - [x] 支持同时渲染到多个 View上
47+ - [x] 支持实时获取音频 PCM 数据
48+ - [x] 支持自定义渲染 View
4949- [x] 支持 4K/HDR/HDR10/HDR10+/Dolby Vision,不支持 Dolby Vision P5
5050- [x] 智能识别 iso (blury、dvd、普通视频)
5151- [x] mpegts 视频快进不花屏
5656- [x] 双声道音频可强制指定声道播放
5757- [x] 获取当前显示的视频帧
5858- [x] 录制视频
59+ - [x] AV1 硬解
5960
6061正在开发的功能
6162
62- - [ ] AV1 硬解
6363- [ ] 直播回放
6464- [ ] 音视频可变速变调
6565- [ ] 支持透明视频
7070
7171## 构建环境
7272
73- - macOS Sequoia(15.1 )
74- - Xcode Version 16.2 (16C5032a )
73+ - macOS Sequoia(15.5 )
74+ - Xcode Version 16.4 (16F6 )
7575
7676| 最低支持平台 | 架构 |
7777| ----------- | -------------------------------------- |
@@ -92,7 +92,7 @@ FSPlayer 完全免费,使用 [LGPLv3](./COPYING.LGPLv3) 许可协议发布,
9292- 通过 Cocoapods 集成:
9393
9494```
95- pod "FSPlayer", :podspec => 'https://github.com/debugly/fsplayer/releases/download/1.0.1 /FSPlayer.spec.json'
95+ pod "FSPlayer", :podspec => 'https://github.com/debugly/fsplayer/releases/download/1.0.2 /FSPlayer.spec.json'
9696```
9797
9898### 使用
@@ -116,12 +116,10 @@ self.player.shouldAutoplay = YES;
116116
117117## FSPlayer-Pro
118118
119- < img src = " https://img.shields.io/badge/ FSPlayer%20Pro-%F0%9F%91%8D%F0%9F%8F%BB-blue " >
119+ 在 FSPlayer 的基础上提供了更加强劲的功能,以动态库的形式提供。
120120
121- FSPlayer-Pro 在 FSPlayer 的基础上提供了更加强劲的功能,将以动态库的形式提供给付费用户。
122-
123- - HLS 点播边播边缓存,已经缓存的seek回去播放不再耗流量,速度更快
121+ - HLS 点播边播边缓存,已经缓存的 seek 回去播放不再耗流量,起播速度更快
124122- 可无缝切换音轨,避免了普通方式切换后需要seek到当前位置,播放器重新加载短暂没有声音并且黑屏的问题
125123- 播放网络 iso 镜像和 BDMV 文件夹时,首帧起播速度提升x倍,Seek 后首帧起播速度提升x倍
126124
127- 具体费用和规则请邮件联系 :[ debugly@icloud.com ] ( mailto:debugly@icloud.com )
125+ 邮件联系 :[ debugly@icloud.com ] ( mailto:debugly@icloud.com )
0 commit comments