如何从服务器视频中获取视频缩略图?

时间:2016-11-26 09:40:32

标签: android server video-thumbnails

伙计们,有人请帮我如何从服务器端视频获取视频缩略图吗?..

我在堆栈中搜索了很多,但没有得到任何有用的解决方案?..

我使用FFmpegMediaMetadataRetriever这个库..我遇到了一些错误..

1 个答案:

答案 0 :(得分:0)

视频缩略图到服务器

   final File myFile = new File(selectedPath);
    Bitmap bitmap = ThumbnailUtils.createVideoThumbnail(selectedPath, MediaStore.Video.Thumbnails.MINI_KIND);
    String thumbnail = getStringImage(bitmap);

//Server side
  params.put("thumnails",thumbnail);

 public String getStringImage(Bitmap bmp){
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        bmp.compress(Bitmap.CompressFormat.JPEG, 100, baos);
        byte[] imageBytes = baos.toByteArray();
        String encodedImage = Base64.encodeToString(imageBytes, Base64.DEFAULT);
        return encodedImage;
    }