问题标签 [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.
android - 如何使用android exoplayer
我希望ExoPlayer
在我的应用程序中实现谷歌。他们的文档对我来说似乎很模糊,我所寻找的只是从 URL 播放视频,没有复杂的自定义设置或类似的东西。还没有找到任何关于如何做到这一点的教程。他们在 git 上的示例对于我的需要来说太复杂了,而且由于我是视频流的新手,所以我不太了解。到目前为止,我所做的只是显示一个com.google.android.exoplayer.AspectRatioFrameLayout
.
基本上,我有一个 URL。我需要播放视频,并onConfigurationChanged
在用户翻转屏幕时进行处理。
任何人都可以帮忙吗?
android - 如何防止exoplayer在向后搜索的情况下重新加载?
我正在使用 exoplayer 播放 mp3 曲目。都好。如果轨道被完全缓冲,那么在向前搜索的情况下,它不会按预期重新加载。但是,如果向后搜索,它会重新加载。我该如何防止呢?是exo的bug吗?
mpeg-dash - Exoplayer - Widevine 和 MPEG DASH
我正在尝试实现 Android 应用程序来播放受宽藤保护的视频。我在 Exoplayer 上构建我的应用程序,但我遇到了MediaDrm
.
我有这个例外。我发现在这行代码中抛出了这个异常:
方法的所有参数都设置正确,但是调用该方法失败并抛出上面的异常。
你知道我该如何解决吗?谢谢你的帮助。
android - ExoPlayer 和 start/pause/seekTo 命令
我正在尝试使用ExoPlayer
,而不是MediaPlayer
,我似乎无法弄清楚......
MediaPlayer
有.start()
/.pause()
命令...我可以seekTo(1287)
,它会自动开始播放...
我该怎么做ExoPlayer
?我试过做,seekTo(1287)
但它没有开始播放...之后我也添加.setPlayWhenReady(true)
了,但仍然没有运气...
我能够.stop()
……但在那之后我无法让它再次开始播放,除非我.prepare()
再次……但我认为我不应该在每次暂停和播放之间都这样做。
我正在使用我自己的控件和方法MediaController
,这与 ExoPlayer Demo 中的不同……我不太清楚这些控件是如何实现的……
有什么建议吗?
编辑:
好的,我想出了暂停并开始...
但我仍然遇到跟踪问题.......seekTo
间歇性工作......有时它工作......但其他时候我收到这个错误:
(它只进入缓冲状态......并没有完全“准备好”......
java - 致命信号 6 (SIGABRT)
使用库时出现此错误。我读过它,它说这是一个 Native 级别的错误。但真的没有办法解决它,所以任何信息都会有所帮助。
android - 离线drm。使用 exoplayer 获取离线安全内容
我可以在 SD 卡上下载具有 DRM 保护的视频并仅使用我的使用 Exoplayer 的应用程序播放它,或者以某种方式安全地保存该视频。我不希望用户可以将我的视频复制到另一台设备,我想将其保存在 SD 卡上,因为用户可能下载的视频的大小和数量
android - 静态布局与文本视图
为什么我们需要一个StaticLayout
?它有什么我们不能用 a 做的TextView
?
我问这个的原因是因为我使用“Exo Player”StaticLayout
来显示字幕而且我在 RTL 上遇到了一些麻烦。标点符号显示不正确,所以我想用TextView
. 有什么理由我不应该这样做?
谢谢!
android - SDK 4.6.1 中的 Brightcove exoplayer 未导入
我已经按照文档尝试了 maven/ 编译它。但是 android SDK 中的 exo 播放器没有被导入。因为我想流式传输 HLS 视频,所以我必须使用它。
导入 com.brightcove.player.view.BrightcoveExoPlayerVideoView;
这不是进口的。
android - Android Exoplayer 不支持视频/mp4-es 的配置文件 4
这是一个奇怪的问题。
当视频在后端将 mpeg2 录制转码为 HLS 时,它可以在 Exoplayer Demo 播放器中正常播放。
但是,一旦 HLS 转码完成,视频将无法再播放。这是日志中的错误
我没有找到关于这个问题的大量信息。冒泡到应用程序并不是一个真正的例外。
android - ExoPlayer 是否支持 MP4 播放列表?
ExoPlayer 是否支持将播放列表作为 sourceData ?
我需要获取一系列 url 的流媒体视频并一个接一个地播放。我的问题是,如果我在第一个视频完成后切换到下一个视频,加载它需要时间并且它不会连续播放它们(意味着在第一个结束之前开始加载下一个)。
有什么办法可以在 ExoPlayer 中做到这一点?或任何其他玩家?