70得票11回答
针对S+(版本31及以上),需要指定FLAG_IMMUTABLE或FLAG_MUTABLE中的一个。

应用程序在运行时崩溃,显示以下错误:java.lang.IllegalArgumentException: maa.abc:针对S+(版本31及以上),在创建PendingIntent时需要指定FLAG_IMMUTABLE或FLAG_MUTABLE之一。 强烈建议仅使用FLAG_IMMUTAB...

51得票11回答
如何在ExoPlayer2中隐藏控制按钮

如何隐藏ExoPlayer2中的所有控制器(开始按钮,暂停等),使它们不可见,让屏幕始终保持全屏状态。 我查看了一下,发现有simpleExoPlayerView.setUseController(true)方法; 但是这将会禁用播放器...public void setUseContro...

44得票3回答
如何暂停ExoPlayer 2的播放并恢复(已删除PlayerControl)

在ExoPlayer < 2.x中,有一个名为PlayerControl的类,其中包括pause()和resume()函数,但它已经被移除。我找不到在ExoPlayer 2上实现这个功能的方法。 我该如何暂停和恢复播放?

24得票3回答
ExoPlayer:将控制器放置在视频下方而不重叠于视频之上

我有一个PlayerView,在纵向方向上占据了Activity的上半部分,下半部分显示一些文本。 我需要将控制器置于视频下方,而不重叠视频内容(它始终会显示)。默认情况下,当用户触摸视频时,控制器出现在视频底部,覆盖视频的底部部分。在我的情况下,我需要控制器固定在视频下方,与视频内容没有交...

23得票4回答
ExoPlayer HlsMediaSource() 已被弃用

HlsMediaSource()方法已被弃用(我目前使用的是exoplayer:2.6.1)。推荐使用哪种方法代替HLS媒体?

21得票5回答
ExoPlayer2 - 如何使HTTP 301重定向生效?

我开始使用ExoPlayer播放一些音频。一切都很好,直到我遇到一个具有"301 Moved Permanently"重定向的URL时。默认情况下,ExoPlayer2无法处理它。 我已经看到了这个帖子:https://github.com/google/ExoPlayer/issues/4...

20得票1回答
检测安卓电视的HDMI服务是否已启动

我们的HDMI服务出现了问题。我们的Android电视应用程序被设置为STB上的默认应用程序。当您启动STB时,它不会显示启动器,而是立即显示我们的应用程序并播放HLS视频流。为了播放视频,我们正在使用Exo Player版本2.6.1和Exo Media wrapper版本4.1.0。有时候...

18得票1回答
刷新ExoPlayer中的媒体源

我在我的Android应用程序中使用Exo Player ExtractorMediaSource播放视频。我从服务器下载媒体并保存在本地数据库中,然后在特定的时间闹钟上使用ConcatenatingMediaSource在exo播放器中播放此媒体。但是,首先我会检查所有视频文件是否已下载,并...

17得票4回答
如何捕获ExoPlayer的所有错误?

我在我的应用程序中使用 ExoPlayer 作为播放器。但我不知道如何捕获所有 ExoPlayer 错误以避免应用程序崩溃。我添加了以下监听器,但它并不能捕获所有错误。 由于我必须使用DRM,有时会出现问题导致崩溃,但是我不能在播放器为空之前设置监听器。player = ExoPlayerF...

15得票4回答
SimpleExoPlayer.Builder(this).build() 已被弃用。

我的应用程序中使用Exoplayer,我将其初始化为: 我在应用程序中使用Exoplayer,并将其初始化为player = SimpleExoPlayer.Builder(this).build() 但是Android Studio提示我该方法已被弃用。当我将Exoplayer降级至版本2....