通过 Glide 播放视频

Play video via Glide

我想通过从 URL 加载图像到图像视图来通过 Glide 播放视频。 , 我尝试通过使用以下代码调用相同的 URL 来刷新图像:

Glide.with(context)
     .load(imageUrl)
     .apply(RequestOptions.skipMemoryCacheOf(true))
     .apply(RequestOptions.diskCacheStrategyOf(DiskCacheStrategy.NONE))
     .into(imageView);

如何循环执行???我总是得到一个例外

据我所知,Glide 是用于图像(包括动画 GIF)的,但不支持播放视频。您可以竖起大拇指,但仅此而已。

Glide 是一个用于在 android 中显示和缓存图像的库,它不适用于视频。

您不能使用 Glide 执行此操作。我建议阅读 android MediaProjection 库 Api 的文档。

不能,它只能播放 GIF 和显示视频缩略图。请检查 this 以获得更多支持

The question Link on Github:

我引用了 Glide @sjudd 成员开发者的评论:

That's correct, we do not support playing videos. Unfortunately playing videos on Android is enormously complex and must remain out of scope for Glide.

我想它可以做的是播放您应该已经在您的服务器上创建为 GIF 的缩略图。所以你将 link 发送到那个 GIF,Glide 就会播放它。它不会播放视频。