适用于Android的应用级媒体播放器,支持MediaPlayer当前未提供的功能,包括HTTP上的动态自适应流媒体(DASH),SmoothStreaming和持久性缓存。
距离我上次发帖已经过去很长时间了。 自从我从 exoplayer 2.8.4 升级到 2.11.1 后,我遇到了一个无法解决的问题。我知道我有一个非常旧的版本,但升级到 2.18.+ 是给...
Android 中的 ExoPlayer 无法使用 M3U8 + QueryParameter(auth) 加载
我正在使用 com.google.android.exoplayer2 ( exoPlayer Version = 'r2.5.2'),我必须加载/流式传输视频,例如 > https://something.com/test/something.m3u8 效果很好。 但是
未解决的参考:ExoPlayerFactory.newSimpleInstance 中的 ExoPlayerFactory 和类型不匹配:推断类型为 Uri!但 MediaItem 预计在
更新到 ExoPlayer 的最新版本后,即“2.18.1”, ExoPlayerFactory.newSimpleInstance 显示未解析的引用错误, 想要将此初始化函数重新格式化为...
Manifest 过期(HTTP 483)时如何无缝更新 ExoPlayer 中的 HLS 流 URL,而不中断播放?
我正在使用 ExoPlayer 在基于 Kotlin 的 Android 应用程序中播放 HLS 流。我们的媒体服务器每分钟更改流链接,以避免视频链接泄漏。如果我根据 exp 请求 .ts 块...
我已经使用 ScaleGesture 在屏幕中实现了缩放和平移功能,但工作并不顺利。在全屏模式下,我使用TextureView实现了此功能。
我已经使用 ScaleGesture 在屏幕中实现了缩放和平移功能,但工作不顺利。在全屏模式下,我使用TextureView实现了此功能。
Exoplayer,当我在下载视频时断开 wifi 连接时,它会崩溃应用程序并显示以下错误,我该怎么做才能使应用程序不会崩溃并给出一个 Toast,而不是没有互联网。 这是错误...
我目前正在开发一个 Android 应用程序,使用 Media3 (ExoPlayer) 库来流式传输视频内容。我已经成功实现了 HTTP 流的播放,但在播放 UDP 流时遇到了问题...
如何将 Google Cast v3 与 ExoPlayer v2 集成?
如何将 Google Cast v3 与 ExoPlayer v2 完全集成?该 Activity 将包含一个 FrameLayout,其中包含 com.google.android.exoplayer2.ui.SimpleExoPlayerView。 Google 教程仅涵盖
我正在尝试将音频字节流式传输到不和谐机器人,但没有音乐,而是有很多噪音。此外,机器人连接成功,编解码器工作。第一个想到的是我
我正在构建一个视频播放器 Android 应用程序,我需要在同一视图中同时播放 2 个(也许 4 个)实时流。 是否可以使用单个 exoplayer 实例?如果是的话,请苏...
我正在使用 ExoPlayer 构建一个视频播放器。有时,当我完成活动并重新打开它时,PlayerView 会出现黑屏。如果我按下播放/暂停按钮,PlayerView 会保持黑色,但是...
ExoPlayer InvalidResponseCodeException:响应代码:503 音频流
我仅使用 ExoPlayer 进行音频流,使用 OkHttpDataSourceFactory,并且我在 Samsung Galaxy S5 Android 版本 5.0 上遇到问题。 流(http://88.85.99.43:8000/hitportal)不是
我们希望将 androidx.media3.exoplayer.offline.DownloadService 作为非前台服务启动。我们只想在应用程序/进程位于前台时启动服务。如果应用程序/进程不是...
通过ExoPlayer以编程方式使用TextureView?
我以编程方式创建一个 PlayerView: PlayerView playerView = new PlayerView(context); 我希望它使用TextureView,而不是使用SurfaceView。在文档中,它说要执行以下操作...
Exoplayer 播放由 AES - 128 加密的 HLS m3u8 视频
我得到了经过AES - 128加密的URL m3u8 例子 : #EXTM3U #EXT-X-版本:4 #EXT-X-允许缓存:是 #EXT-X-目标持续时间:13 #EXT-X-KEY:方法=AES-128,URI =“
控制使用 D-PAD 拖动时 ExoPlayer 时间条的移动量
我正在尝试自定义当 ExoPlayer 的 exo_progress 时间栏聚焦并且按下 D-PAD 左右按钮通过
MediaMetadataRetriver 的 setDataSource 总是失败
retriever.setDataSource(上下文,uri) 这行代码不断抛出异常: 无法访问 android.resource:/data/user/0/ba.simovic.videoeditor/cache/editedVideo.mp4 我会得到一个视频...
使用ExoPlayer播放本地aes128 cbc加密的mp3
我想知道用 ExoPlayer 播放本地 aes128-cbc 加密的 mp3 文件的最佳方法是什么。有一个类 Aes128DataSource 似乎就是为了这个目的而存在的,但我无法让 ExoPlayer 来播放...
我正在开发一个应用程序,其中视频播放器嵌入在底部工作表中。当我在底部工作表内滚动时,视频意外超出范围并溢出到底部窗口之外...