最近在做一个大屏系统时,需要在界面中播放一段视频,由于跨域问题,最后决定使用视频流的方式,把音频文件传到前端进行播放。
后端Java代码如下:
@RequestMapping(value = "/videoFlow", method = RequestMethod.GET)
public void videoFlow(HttpServletRequest request,
HttpServletResponse httpServletResponse, String fileName) {
String templeId = request.getParameter("templeId");// 寺庙ID
String propName[] = new String[] { "fileSubordinateId", "fileFrom" };
Object propValue[] = new Object[] { Long.parseLong(templeId), 1 };
List tfList = templeFileService.queryByProerties(propName,
propValue);
String fileSrc = null;
if (StringUtils.isNotBlank(tfList)) {
for (Temp