Skip to content

Commit 35d01d1

Browse files
committed
bump to 1.0.2
1 parent 2c07679 commit 35d01d1

File tree

5 files changed

+21
-23
lines changed

5 files changed

+21
-23
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tag 1.0.2
44
- upgrade FFmpeg to 7.1.1
55
- upgrade openssl to 3.5.0
66
- add dvdnav dependency
7-
- fix some hls/ts can’t use videotoolbox accel
7+
- fix some hls/ts can’t use videotoolbox accel bug
88
- fix shutdown crash when use OpenGL backend
99
- fix snapshot not keep video rational bug when use metal backend
1010

README.md

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,23 @@
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)
@@ -43,9 +43,9 @@
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 视频快进不花屏
@@ -56,10 +56,10 @@
5656
- [x] 双声道音频可强制指定声道播放
5757
- [x] 获取当前显示的视频帧
5858
- [x] 录制视频
59+
- [x] AV1 硬解
5960

6061
正在开发的功能
6162

62-
- [ ] AV1 硬解
6363
- [ ] 直播回放
6464
- [ ] 音视频可变速变调
6565
- [ ] 支持透明视频
@@ -70,8 +70,8 @@
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)

examples/ios/FSPlayer.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1441,7 +1441,7 @@
14411441
path = ijkavformat;
14421442
sourceTree = "<group>";
14431443
};
1444-
"TEMP_BE1C9C3E-FABC-4ECA-8004-14AF3B7786E9" /* wrapper */ = {
1444+
"TEMP_C659FEB4-DE59-4D06-90F8-4976910C7C06" /* wrapper */ = {
14451445
isa = PBXGroup;
14461446
children = (
14471447
);

examples/macos/FSPlayer.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1441,7 +1441,7 @@
14411441
path = ijkavformat;
14421442
sourceTree = "<group>";
14431443
};
1444-
"TEMP_33AB1FC1-5696-42A7-9A6A-831BC8E5560F" /* wrapper */ = {
1444+
"TEMP_AA0B18AE-052D-4D31-82B7-E965E94B8E7A" /* wrapper */ = {
14451445
isa = PBXGroup;
14461446
children = (
14471447
);

examples/tvos/FSPlayer.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1441,7 +1441,7 @@
14411441
path = ijkavformat;
14421442
sourceTree = "<group>";
14431443
};
1444-
"TEMP_0297955E-57E3-44D3-A8F0-62DB1DFCC750" /* wrapper */ = {
1444+
"TEMP_B896AA63-F8BE-455D-B19E-A14B1DE01C51" /* wrapper */ = {
14451445
isa = PBXGroup;
14461446
children = (
14471447
);

0 commit comments

Comments
 (0)