将音频文件转二进制分包存储到Redis(奇淫技巧操作)
功能需求:
一、获取本地音频文件,进行解析成二进制数据音频流
二、将音频流转化成byte[]数组,按指定大小字节数进行分包
三、将音频流分成若干个包,以List列表形式缓存到redis数据库中
四、从redis数据库中获取数据,转换成音频流输出到浏览器播放、实现音频下载功能
程序如下:
1.在SpringBootpom.xml文件中添加Redis依赖
1 <!--Redis依赖--> 2 <dependency> 3 <groupId>org.springframework.boot</groupId> 4 <artifactId>spring-boot-starter-data-redis</artifactId> 5 </dependency>