exoplayer2.x 相关问题

ExoPlayer 2.x是ExoPlayer(一种基于Android低级媒体API构建的开源,应用程序级媒体播放器)库的主要版本,具有重要的API和架构改进。

带有 Jetpack Compose 的 ExoPlayer - 方向更改会重新启动视频

我正在尝试将 Jetpack Compose 与 ExoPlayer 结合使用 问题 当方向更改时,ExoPlayer 会重新启动视频,但之前的播放仍然存在并在后台播放。例如,如果我...

回答 3 投票 0

如何在 FireTV 4k Max 上的 Android WebView 中播放直播

连续几天,我一直在尝试在我的 FireTV 棒上的 WebView 中运行直播。 我完全陷入困境,非常感谢我能得到的任何帮助。 显示的网站在

回答 1 投票 0

ExoPlayer 在 HLS 收到空播放列表后停止播放

我在 Android 应用程序中使用 ExoPlayer 通过 HLS 播放视频。有时,服务器在播放期间返回空播放列表(只有标题,没有曲目)。这种情况很少发生并且随后出现

回答 1 投票 0

如何在 exoplayer 中实现音频可视化工具

我正在开发一个广播应用程序。我在我的项目中使用 exoplayer 作为播放器,我想在我的playeractivity 上添加音频可视化工具。但我找不到任何教程或示例。我刚刚做了一个

回答 1 投票 0

如何在 RecyclerView.SCROLL_STATE_DRAGGING 时暂停 ExoPlayer playerView 并在 Destroy 时释放播放器

我想实现一个与 Instagram feed 类似的 RecyclerView,其中包含图像和视频项。我已经成功实现了 recyclerView 来显示图像和视频......

回答 1 投票 0

有没有办法向ExoPlayer添加多个DataSource.Factory?

我的应用程序支持多种不同类型的媒体;流式传输和下载。问题是,我有多个 DataSourceFactories 来支持每种媒体类型,而且它们是

回答 1 投票 0

Jetpack Compose Material3 和 Material2 Slider onValueChangeFinished() 的行为不同

从 Material2 迁移到 Material3 后,我遇到了 Slider 的意外行为。具体来说,如果我尝试在 onValueChangeFinished() 中寻找新位置,它总是会阻止我......

回答 1 投票 0

视频暂停并播放时视频会重复 exoplayer 3 jetpack compose

我使用 LaunchedEffect 和 while 按时获取 currentTime,但是当我按下暂停和播放按钮时出现问题,视频重复 播放器屏幕.kt @OptIn(UnstableApi::class) @Composab...

回答 1 投票 0

exoplayer 中的 CacheDataSource 与 SimpleCache?

我对 ExoPlayer 及其文档非常困惑。谁能解释一下我们应该出于什么目的以及何时使用 CacheDataSource 和 SimpleCache?

回答 1 投票 0

如何在 RecyclerView 中使用 ExoPlayer 并在同一项目中包含多个视频?

我知道这个问题重复得太多,但我还没有看到针对这个特定场景的任何解决方案,我需要有关如何解决这个问题的建议。 我基本上有一个帖子列表(社交网络...

回答 1 投票 0

在 Android 应用程序中恢复视频时处理 ExoPlayer 音频焦点丢失

我在使用 ExoPlayer 的 Android 应用程序中遇到音频焦点问题。场景如下: 我的应用程序中正在播放视频。 我切换到浏览器(例如 Chrome)并开始播放视频...

回答 1 投票 0

无法在 exoplayer 上播放 HEVC/h265 视频

我正在android的exoplayer库中构建一个视频播放器。我无法在所有设备上播放 h265 视频。当我使用其他媒体播放器时,例如MX Player,我可以玩同样的药物...

回答 2 投票 0

无法使用exoplayer在不播放的情况下获取视频元数据

我正在尝试使用 exoplayer 获取视频元数据,而无需按照文档中所述进行播放 当我尝试运行时,我无法从本地视频文件获取音轨和字幕轨道列表。 媒体项目

回答 1 投票 0

如何删除 Android 中的通知按钮 - media3 Exoplayer

如何从通知中删除播放/暂停按钮、下一个按钮和上一个按钮?从通知中删除整个窗口也可以。我使用 exoplaye...

回答 1 投票 0

具有预卷和动态广告插入功能的Exoplayer

我想通过预卷和 DAI 来制作我的 DASH 流。目前,我能够实现:DASH + preroll 工作和 DASH + dai。但三个都没有 破折号+戴: val dashMediaSource = DashMediaSource.Fac...

回答 2 投票 0

在 Android 上下载流媒体视频

我正在开发一个显示 HLS 视频的项目。我用 ExoPlayer 处理了这部分,但问题是我不知道如何下载 HLS。 我尝试了 Ffmpeg,但它使我的应用程序的大小从 5M 增加了......

回答 2 投票 0

如何在ExoPlayer2中显示VTT字幕?

如何在 Android 中使用 ExoPlayer2 设置并显示 url 中的字幕?目前,我用 Kotlin 编写,使用以下代码来设置带有字幕的 ExoPlayer: exoPlayer = SimpleExoPlayer.Bui...

回答 2 投票 0

在 media3 中手动处理媒体按钮操作

如何在不使用 MediaSessionConnector 的情况下以和平且兼容的方式手动处理 Media3 的媒体按钮操作? 以前,我曾经使用

回答 1 投票 0

面向 S+(版本 31 及更高版本)需要指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一

应用程序在运行时崩溃并出现以下错误: java.lang.IllegalArgumentException:maa.abc:定位 S+(版本 31 及更高版本)要求 FLAG_IMMUTABLE 或 FLAG_MUTABLE 被指定...

回答 11 投票 0

如何用exoplayer播放m3u8,屏幕一直黑屏

尝试使用 exoplayer v2.10.5 播放 m3u8 时变黑,这让我添加或如何使用 exoplayer v2.10.5 和 gradle 3.5.3 播放 m3u 或者哪个版本的 exoplayer 可以与 api 28 和 grad 配合使用...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.