通过视频流转换给前端播放
【代码】通过视频流转换给前端播放。
·
一 流的转换
/**
* 获取流
* @param
* @param bucketName
* @param objectKey
*/
@Override
public void getViewStream(HttpServletResponse response, String bucketName, String objectKey) {
AmazonS3 s3 = oosUtils.getAmazonS3();
try {
GetObjectRequest getObjectRequest = new GetObjectRequest(bucketName, objectKey);
S3Object o = s3.getObject(getObjectRequest);
S3ObjectInputStream s3is = o.getObjectContent();
response.setContentType("video/mp4");
response.addHeader("Content-Type", "audio/mp4;charset=UTF-8");
IOUtils.copy(s3is, response.getOutputStream());
response.flushBuffer();
}
catch (AmazonServiceException | IOException e) {
System.err.println(e.getMessage());
}
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)