当前位置:   article > 正文

通过视频流转换给前端播放_后端传送视频到前端

后端传送视频到前端

一 流的转换

  1. /**
  2. * 获取流
  3. * @param
  4. * @param bucketName
  5. * @param objectKey
  6. */
  7. @Override
  8. public void getViewStream(HttpServletResponse response, String bucketName, String objectKey) {
  9. AmazonS3 s3 = oosUtils.getAmazonS3();
  10. try {
  11. GetObjectRequest getObjectRequest = new GetObjectRequest(bucketName, objectKey);
  12. S3Object o = s3.getObject(getObjectRequest);
  13. S3ObjectInputStream s3is = o.getObjectContent();
  14. response.setContentType("video/mp4");
  15. response.addHeader("Content-Type", "audio/mp4;charset=UTF-8");
  16. IOUtils.copy(s3is, response.getOutputStream());
  17. response.flushBuffer();
  18. }
  19. catch (AmazonServiceException | IOException e) {
  20. System.err.println(e.getMessage());
  21. }
  22. }

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号