提兵百万西湖上,立马吴山第一峰!这篇文章主要讲述安卓获取网络视频的缩略图相关的知识,希望能为你提供帮助。
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) private Bitmap createVideoThumbnail(String url, int width, int height) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); int kind = MediaStore.Video.Thumbnails.MINI_KIND; try { if (Build.VERSION.SDK_INT > = 14) { retriever.setDataSource(url, new HashMap< String, String> ()); } else { retriever.setDataSource(url); } bitmap = retriever.getFrameAtTime(); } catch (IllegalArgumentException ex) { // Assume this is a corrupt video file } catch (RuntimeException ex) { // Assume this is a corrupt video file. } finally { try { retriever.release(); } catch (RuntimeException ex) { // Ignore failures while cleaning up. } } if (kind == Images.Thumbnails.MICRO_KIND & & bitmap != null) { bitmap = ThumbnailUtils.extractThumbnail(bitmap, width, height, ThumbnailUtils.OPTIONS_RECYCLE_INPUT); } return bitmap; }
【安卓获取网络视频的缩略图】
推荐阅读
- android推断是否连接wifi和网络状态的推断
- 亲测appium_v1.4.16版本自动化适配android7.0系统
- Android Kotlin 连接 http
- 企业为什么需要定制自己的App()
- 不想手动输入车牌号(手机Android端车牌识别助你一臂之力!)
- Appium 如何模拟返回按键
- Android 打开设置界面或者WiFi连接界面
- 前端如何将H5页面打包成本地app()
- 对Appium的认识 get