我已经按照文档尝试了 maven/ 编译它。但是 android SDK 中的 exo 播放器没有被导入。因为我想流式传输 HLS 视频,所以我必须使用它。
导入 com.brightcove.player.view.BrightcoveExoPlayerVideoView;
这不是进口的。
我已经按照文档尝试了 maven/ 编译它。但是 android SDK 中的 exo 播放器没有被导入。因为我想流式传输 HLS 视频,所以我必须使用它。
导入 com.brightcove.player.view.BrightcoveExoPlayerVideoView;
这不是进口的。
为了使用 gradle 中的 BrightcoveExoPlayerVideoView,您需要将 Brightcove 公共 maven 存储库添加到您的存储库。像这样的东西:
repositories {
jcenter()
maven {
url 'http://repo.brightcove.com/releases'
}
}
然后您需要将依赖项添加到您的依赖项中:
dependencies {
compile "com.brightcove.player:exoplayer:4.7.2"
}
在 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 的位置并导入它
现在它已导入并准备就绪