android 如何获取网络视频的第一帧
发布日期:2021-06-28 22:53:11 浏览次数:2 分类:技术文章

本文共 605 字,大约阅读时间需要 2 分钟。

String pathvideo = "你的网络视频路径";//加载视频第一帧Bitmap bitmap = getNetVideoBitmap(pathvideo);holder.img.setImageBitmap(bitmap);//对应的ImageView赋值图片
public static Bitmap getNetVideoBitmap(String videoUrl) {    Bitmap bitmap = null;    MediaMetadataRetriever retriever = new MediaMetadataRetriever();    try {        //根据url获取缩略图        retriever.setDataSource(videoUrl, new HashMap());        //获得第一帧图片        bitmap = retriever.getFrameAtTime();    } catch (IllegalArgumentException e) {        e.printStackTrace();    } finally {        retriever.release();    }    return bitmap;}

 

我试用了很多网络上说的方法,只有这一个是管用的。花了我2天2夜时间

转载地址:https://blog.csdn.net/yijiaodingqiankun/article/details/84106489 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Android中判断网络连接是否可用及监控网络状态
下一篇:android 安卓 failed to connect to /192.168.0.135 (port 8080) after 1000ms

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月21日 04时21分41秒