0

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

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

4

2 回答 2

2

为了使用 gradle 中的 BrightcoveExoPlayerVideoView,您需要将 Brightcove 公共 maven 存储库添加到您的存储库。像这样的东西:

repositories {
  jcenter()

  maven {
    url 'http://repo.brightcove.com/releases'
  }
}

然后您需要将依赖项添加到您的依赖项中:

dependencies {
  compile "com.brightcove.player:exoplayer:4.7.2"
}
于 2016-03-17T15:43:32.147 回答
0

在 Android Studio 中也是如此,甚至版本 4.7.2 我猜是 Gradle 版本不兼容。

但是现在手动导入 jar 库应该可以解决问题:

从https://docs.brightcove.com/en/perform/mobile-sdks/brightcove-player-sdk-for-android/index.html下载 SDK

在 Android Studio 点击Project Structure

选择Dependencies选项卡

+点击左侧小标志添加

选择Import Jar/.aar Package

浏览到您下载上述 SDK 的位置并导入它

现在它已导入并准备就绪

于 2016-03-12T19:19:06.950 回答