如何在 Android 上播放数字海洋托管视频?
如何在 Android 应用上播放托管在 DigitalOcean Space 上的视频? Digital Ocean 提供的视频类型是什么,例如 MPEG-DASH、HSL 或 RTMP 等? 我可以使用 Exoplayer 播放 Digital Ocean 视频吗?... »
如何在 Android 应用上播放托管在 DigitalOcean Space 上的视频? Digital Ocean 提供的视频类型是什么,例如 MPEG-DASH、HSL 或 RTMP 等? 我可以使用 Exoplayer 播放 Digital Ocean 视频吗?... »
我一直在尝试使用ExoPlayer 流式传输URL。网址: STREAM_URL_1 = "http://storage.googleapis.com/exoplayer-test-media-0/play.mp3" STREAM_URL_2 = "https://s3-ap-southeast-1.amazonaws.com/ok.talk.channels/zakirkhan/Zakir+... »
我有一个使用 ExoPlayer 播放视频的活动。当我全屏时,除非设备的纵横比等于视频的纵横比,否则我会在视频的顶部和底部看到小黑条。 这是布局的样子: <com.google.android.exoplayer.AspectRatioFrameLayout android:id="@+id/video_frame" android:layout_width="match... »
我的view 正在显示,但链接没有被提取和播放。 Internet 的权限也已添加到 Manifest 文件中。 activity_main 也已正确放置。 package com.example.exoplayer; import androidx.appcompat.app.AppCompatActivity; import ... »
由于某些原因,我必须在 Windows 10 操作系统下使用 Android-Studio 作为 IDE。我的问题是,exoplayer 使用 Android-TV 设备的软硬件解码器来解码视频流。 显然,大多数 Android-TV 设备没有内置解码器来解码 mpeg-2 声音,因此 mpeg-2 流的声音是静音的,但 mpeg-2 视频播放良好。为了解决这样的问题,我相信我必须在 exopla... »
我正在寻找在 ExoPlayer 中实现缓存的任何示例。 ExoPlayer 在它的库中有关于缓存的不同类,Google 在这个video 中解释说我们可以使用 CacheDataSource 类来实现它,但 Google 没有提供任何关于它的演示。不幸的是,这似乎使用起来相当复杂,所以我目前正在寻找示例(在 Google 上没有成功)。 有没有人成功或有任何有用的信息?谢谢。 ... »
我有一个使用 exoplayer 播放视频的应用程序。 当用户在播放器页面上并按下电源按钮关闭屏幕时,我希望音频继续在后台播放,并且通知应该对用户可见,并具有播放、暂停、视频元数据等控件,类似于我们每个音乐播放应用都有。 我可以使用setPlayWhenReady(true) 保留从 exoplayer 播放的视频音频。 但我被困在通知中。我应该使用MediaBrowserServiceC... »
我有一个单一的活动应用程序。大多数时候屏幕必须是纵向的,除非它全屏显示视频(我希望使用 ExoPlayer)。那么,如果我在清单中锁定方向,我该如何旋转活动或玩家视图本身?... »
我正在使用 ExoPlayer 播放视频。一切正常并且工作直到背压。我正在使用回收站视图。用户正在按下一个项目来输入视频。但是当用户按下并再次打开另一个视频或相同的视频时,播放器生成器会给出以下错误。我从未在网上看到过有关此问题的解决方案。而且我还需要说我在文档上使用了相同的构建器方法。 这是错误: Process: com.example.exoplayer, PID: 19208 jav... »
使用 MediaExtractor 类,我可以通过以下方式从保存的 mp4 视频中获取编码的音频样本数据: ByteBuffer byteBuffer = ByteBuffer.allocate(1024 * 256); MediaExtractor audioExtractor = new MediaExtractor(); try { int trackIndex = -1; ... »
我正在尝试编译 flac 扩展以在我的项目中与 Android Studio、ExoPlayer 一起使用。我尝试按照 ExoPlayer README 中的说明进行操作,但出现以下错误: cd ExoPlayer EXOPLAYER_ROOT="$(pwd)" FLAC_EXT_PATH="${EXOPLAYER_ROOT}/extensions/flac/src/main" NDK_PATH... »
我有一个网址,它每 3 秒更改一次。我每 2 秒向 url 发出一次请求并刷新 url。 3秒成为有效的m3u8文件。只有url中的查询参数每3秒改变一次。我返回的是同一个帖子,只是一个不同的链接。 DataSource.Factory dataSourceFactory = new DefaultHttpDataSourceFactory(); HlsMediaSource hl... »
我正在研究 google code labs 的 exoplayer 示例。问题是当我从 string.xml 加载链接时它可以工作。 string.xml <string name="media_url_dash"><![CDATA[http://www.youtube.com/api/manifest/dash/id/bf5bb2419360daf1/source/you... »
在exoplayer中如何实现OkHttpDataSourceFactory?... »
我想要在我的服务器上播放加密视频。我想在exo播放器上玩。在 google 在https://github.com/google/ExoPlayer 上提供的示例中,仅播放您的电子管视频。我曾尝试使用更改 https://github.com/google/ExoPlayer/blob/master/demo/src/main/java/com/google/android/exoplayer/d... »
我正在使用GMF 示例在我的应用程序中播放视频,我正在从实时 JSON 中获取视频标题和 url,这是我的 JSON 示例: { "videos": [ { "title":"Video 1", "url":"88.mp4" }, { "title":"Video 2", "url":"l5.mp4" } ]} 这就是我的代码的样子: MainActivity.java: JSO... »
我想在 exoplayer 中播放来自谷歌驱动器的视频。我复制了可共享的链接。但是这个链接指向谷歌驱动器视频播放器页面。我检查了可共享链接响应,它包含视频缩略图的链接以及视频链接。但是这个视频链接正在进一步调用任何代码来播放视频。我想从响应中获取或更具体地提取真正的视频可播放链接。这是响应中包含重要链接的代码部分, <meta name="referrer" content="or... »
我想通过 kotlin 使用 ExoPlayer,我看到了代码,但我的编译器无法识别“buildRenderersFactory”引用。 有人可以帮忙吗? 我正在使用安卓工作室 并实施: def exoPlayerVersion = "2.9.0" 实施“com.google.android.exoplayer:exoplayer:$exoPlayerVersion” private val de... »
我在我的Android 应用程序中使用ExoPlayer 来播放.m3u8 视频和音频流。它运作良好。但现在我想添加播放加密(服务器端的 aes 加密)视频的功能。例如,我从后端获取下一个参数: streamUrl: "https://some_stream.m3u8", aes_key: "16symbols_key", aes_iv: "16symbols_IV", 解密流并在我的Exo... »
我需要离线播放受 DRM 保护的内容。我将两个文件存储在本地存储中;一个破折号文件,指向同一目录中的 mp4 文件。 文件的密钥也存储在数据库中,并在播放开始时检索。 但是,在构建 DRM 会话后,会抛出以下错误: playerFailed [1.04] com.google.android.exoplayer2.ExoPlaybackException at com.google... »