Administrator
3 days ago 41887212f1e615fb4f992d8a0f4d9b54fa14f58f
refs
author Administrator <15274802129@163.com>
Wednesday, January 14, 2026 14:19 +0800
committer Administrator <15274802129@163.com>
Wednesday, January 14, 2026 14:19 +0800
commit41887212f1e615fb4f992d8a0f4d9b54fa14f58f
tree cde028da21ad3868cc9bfeef1b04f286bec51f12 tree | zip | gz
parent fe5d383211fffdb51b695557f27141d5416a6b33 view | diff
perf(video): 优化视频播放功能并增强错误处理

- 添加日志记录以跟踪视频播放流程
- 增加1MB缓冲区配置以提高I/O性能
- 实现文件存在性和有效性检查
- 添加Range请求头解析的异常处理
- 限制最大初始片段大小为15MB以优化加载
- 添加缓存控制头以改善性能
- 使用NIO方式提高文件读取性能
- 实现定期输出流刷新避免缓冲区溢出
- 对于完整文件请求返回初始片段而非整个文件
- 增强异常处理和错误日志记录
- 添加详细的调试日志信息
1 files modified
109 ■■■■ changed files
src/main/java/cc/mrbird/febs/ai/controller/fileUpload/FileUploadController.java 109 ●●●● diff | view | raw | blame | history