问题标签 [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 - Exoplayer 无法加载 HLS 视频的字幕
这是我嵌入了字幕的 m3u8:
我曾经Exoplayer
加载我的 hls 视频。我的 m3u8 文件有什么问题?
android - Ogg 文件:Exoplayer 没有可用的提取器 (...) 可以读取流。
在 ExoPlayer 实例中,尝试播放 ogg 文件时出现以下错误:
这是代码:
ExoPlayer 版本 1.4.2 over Grandle 编译compile com.google.android.exoplayer:exoplayer:r1.4.2'
Android sdk 22. 我有这个问题,不知道怎么解决。使用默认的 android mediaPlayer 时我没有问题。
有任何想法吗?
android - 使用 ExoPlayer 播放 HLS
我试图通过扩展 SurfaceView 并将 ExoPlayer 视频渲染到其表面来创建一个非常简单的视图。我想支持 HLS 并且只支持 HLS。我似乎始终如一地获得音频,但我从未看到渲染到屏幕上的视频。我很好奇我可能做错了什么。
我在 Logcat 中看到的唯一错误如下:
下面是我的代码。
android - API 16 之前的 ExoPlayer
我需要在我的应用程序中有一个 VideoView。我最近了解到人们不使用 VideoView 进行专业开发;相反,他们使用 ExoPlayer。但是 ExoPlayer 的明显问题是它需要 API-16。我的技能目前有点有限。我想要一个与 Youtube 类似的视频播放器:带有漂亮的“覆盖”等。但如果可能的话,我想支持 API-10。有什么想法我可以怎么做吗?谷歌已经否认 ExoPlayer 还不是平台的一部分,所以我认为这意味着还没有支持版本。那么目前人们如何克服这个障碍呢?
android - 在 android 中使用 BrightCove Exoplayer 播放第一个视频后播放列表未播放
我正在尝试在 android 中实现 BrightCove Exoplayer。我能够成功实现播放单个视频。现在我正在尝试使用 Exoplayer 播放播放列表。播放列表中的第一个视频播放,在第一个视频结束时,播放器不播放播放列表中的下一个视频。它再次显示第一个视频的开头;如果我按下播放按钮,第一个视频会再次播放。我想实现一个接一个地连续播放播放列表中的所有视频。我错过了什么吗?我在下面发布我的代码:
主要活动:
android - 在android Broghtcove Exoplayer实现中播放一个又一个视频
我正在尝试在 android 中使用 Brightcove Exoplayer 播放一个又一个视频。我能够在第一个视频的结尾捕捉到事件类型“已完成”,然后我正在尝试播放下一个视频。但它卡在第一个视频的末尾。第二个视频没有播放。我得到一个 NullPointerException。我究竟做错了什么?这是我的代码:
日志猫:
java - Android上的内存泄漏
我正在使用 Eclipse 的内存分析器来分析我使用 ExoPlayer 的应用程序的堆转储。我发现了2个嫌疑人:
由“dalvik.system.PathClassLoader @ 0x4188d798”加载的“com.google.android.exoplayer.extractor.ExtractorSampleSource$InternalTrackOutput”的一个实例占用 9.501.856 (42,46%) 字节。内存在“”加载的“java.util.concurrent.LinkedBlockingDeque”的一个实例中累积。
由“dalvik.system.PathClassLoader @ 0x4188d798”加载的“com.google.android.exoplayer.MediaCodecVideoTrackRenderer”实例占用 7.062.536 (31,56%) 个字节。内存在“”加载的“java.util.concurrent.LinkedBlockingDeque”的一个实例中累积。
问题是什么,可能的解决方案是什么?我是使用 Eclipse 工具的新手,我的应用程序使用的内存有问题。
谢谢!
exoplayer - ExoPlayer 手动设置 HLS 流质量
有没有办法在使用 ExoPlayer 播放期间手动更改 HLS 流中的视频质量?我希望能够调整设置,以便用户可以在高、低和自适应质量之间切换。
android - Exoplayer vs Vitamio
我正在编写使用来自服务器,有时来自本地文件的 HLS 视频流的 android 应用程序。
哪一个更容易实现?哪一个有更好的性能和功能?我想知道 exoplayer 和 vitamio(标准版)的优缺点。
android - 如何使用 ExoPlayer 获得缓冲百分比更新?
使用 Mediaplayer,有一个回调方法:
是否有与 ExoPlayer 等效的接口?