audio
y_edu
这个作者很懒,什么都没留下…
展开
-
rpmbuild构建rpm文件存在的一些问题
1.rpmbuild构建出来的文件大小变小,md5不一样:添加:%define __debug_install_post %{_rpmconfigdir}/find-debuginfo.sh %{?_find_debuginfo_opts} “%{_builddir}/%{?buildsubdir}”%{nil}%define __os_install_post %{nil}%define __strip /bin/true去除strip和系统的一下操作2.参考的rpmbuild文件:`原创 2021-06-17 15:41:18 · 608 阅读 · 0 评论 -
前后端实现audio播放功能
前端audio资源从后端接口获取,后端实现:/** * 播放音频 * * @param request 请求 * @param response 响应 * @param path 音频地址 * @return */ @GetMapping("/player") public void getMusic(HttpServletRequest request, HttpServletResponse respons原创 2021-06-17 11:39:09 · 1876 阅读 · 0 评论 -
前端audio标签导致后端文件无法删除
业务背景:客户要求完成音频生成之后,如果退出当前页面,则将后端生成的音频删除;现象:前端加载audio标签之后,然后退出,调用后端删除音频接口,此时后端调用file.delete会返回false,删除失败;问题排查:由于前端加载audio的时候,会去获取播放的文件流,但是前端audio标签是分成两段加载流,第一段获取音频头文件,第二段才是获取音频内容。所以当加载完音频,但是未播放时,http连接会保持,直到音频主体传送完成此时问题便发生了:未播放音频,但是退出,删除音频会导致文件无法删除;/*原创 2021-06-15 13:33:03 · 363 阅读 · 0 评论