问题标签 [exoplayer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
50763 浏览

android - 如何使用android exoplayer

我希望ExoPlayer在我的应用程序中实现谷歌。他们的文档对我来说似乎很模糊,我所寻找的只是从 URL 播放视频,没有复杂的自定义设置或类似的东西。还没有找到任何关于如何做到这一点的教程。他们在 git 上的示例对于我的需要来说太复杂了,而且由于我是视频流的新手,所以我不太了解。到目前为止,我所做的只是显示一个com.google.android.exoplayer.AspectRatioFrameLayout.

基本上,我有一个 URL。我需要播放视频,并onConfigurationChanged在用户翻转屏幕时进行处理。

任何人都可以帮忙吗?

0 投票
1 回答
2386 浏览

android - 如何防止exoplayer在向后搜索的情况下重新加载?

我正在使用 exoplayer 播放 mp3 曲目。都好。如果轨道被完全缓冲,那么在向前搜索的情况下,它不会按预期重新加载。但是,如果向后搜索,它会重新加载。我该如何防止呢?是exo的bug吗?

0 投票
1 回答
1728 浏览

mpeg-dash - Exoplayer - Widevine 和 MPEG DASH

我正在尝试实现 Android 应用程序来播放受宽藤保护的视频。我在 Exoplayer 上构建我的应用程序,但我遇到了MediaDrm.

我有这个例外。我发现在这行代码中抛出了这个异常:

方法的所有参数都设置正确,但是调用该方法失败并抛出上面的异常。

你知道我该如何解决吗?谢谢你的帮助。

0 投票
2 回答
34448 浏览

android - ExoPlayer 和 start/pause/seekTo 命令

我正在尝试使用ExoPlayer,而不是MediaPlayer,我似乎无法弄清楚......

MediaPlayer.start()/.pause()命令...我可以seekTo(1287),它会自动开始播放...

我该怎么做ExoPlayer?我试过做,seekTo(1287)但它没有开始播放...之后我也添加.setPlayWhenReady(true)了,但仍然没有运气...

我能够.stop()……但在那之后我无法让它再次开始播放,除非我.prepare()再次……但我认为我不应该在每次暂停和播放之间都这样做。

我正在使用我自己的控件和方法MediaController,这与 ExoPlayer Demo 中的不同……我不太清楚这些控件是如何实现的……

有什么建议吗?

编辑:

好的,我想出了暂停并开始...

但我仍然遇到跟踪问题.......seekTo间歇性工作......有时它工作......但其他时候我收到这个错误:

(它只进入缓冲状态......并没有完全“准备好”......

0 投票
1 回答
7946 浏览

java - 致命信号 6 (SIGABRT)

使用库时出现此错误。我读过它,它说这是一个 Native 级别的错误。但真的没有办法解决它,所以任何信息都会有所帮助。

0 投票
4 回答
4133 浏览

android - 离线drm。使用 exoplayer 获取离线安全内容

我可以在 SD 卡上下载具有 DRM 保护的视频并仅使用我的使用 Exoplayer 的应用程序播放它,或者以某种方式安全地保存该视频。我不希望用户可以将我的视频复制到另一台设备,我想将其保存在 SD 卡上,因为用户可能下载的视频的大小和数量

0 投票
1 回答
559 浏览

android - 静态布局与文本视图

为什么我们需要一个StaticLayout?它有什么我们不能用 a 做的TextView

我问这个的原因是因为我使用“Exo Player”StaticLayout来显示字幕而且我在 RTL 上遇到了一些麻烦。标点符号显示不正确,所以我想用TextView. 有什么理由我不应该这样做?

谢谢!

0 投票
2 回答
1031 浏览

android - SDK 4.6.1 中的 Brightcove exoplayer 未导入

我已经按照文档尝试了 maven/ 编译它。但是 android SDK 中的 exo 播放器没有被导入。因为我想流式传输 HLS 视频,所以我必须使用它。

导入 com.brightcove.player.view.BrightcoveExoPlayerVideoView;
这不是进口的。

0 投票
0 回答
6988 浏览

android - Android Exoplayer 不支持视频/mp4-es 的配置文件 4

这是一个奇怪的问题。

当视频在后端将 mpeg2 录制转码为 HLS 时,它可以在 Exoplayer Demo 播放器中正常播放。

但是,一旦 HLS 转码完成,视频将无法再播放。这是日志中的错误

我没有找到关于这个问题的大量信息。冒泡到应用程序并不是一个真正的例外。

0 投票
0 回答
542 浏览

android - ExoPlayer 是否支持 MP4 播放列表?

ExoPlayer 是否支持将播放列表作为 sourceData ?

我需要获取一系列 url 的流媒体视频并一个接一个地播放。我的问题是,如果我在第一个视频完成后切换到下一个视频,加载它需要时间并且它不会连续播放它们(意味着在第一个结束之前开始加载下一个)。

有什么办法可以在 ExoPlayer 中做到这一点?或任何其他玩家?