最近更新时间:2023.10.11 18:55:48
首次发布时间:2022.10.31 20:50:30
开源 Demo 提供了常见播放场景的完整源码。在集成点播 SDK 之前,建议先运行 Demo 源码,了解体验点播 SDK 的功能。
Demo 中实现了常见的 3 种播放场景。
我们在 Demo 源码中对点播 SDK 做了封装,抽象出了播放控件层框架,提供基础播放能力。在播放控件层的基础上,针对短视频场景提供了场景控件层;您可以依据自身业务需求,集成使用。
请前往 Demo 体验 页面,扫描二维码安装体验。
类别 | 说明 |
---|---|
开发环境 | Android Studio (推荐使用最新版本) |
系统版本 | minSdkVersion: 21 |
ABI 兼容性 | 架构要求:armv7 或 arm64 |
|--VEVodDemo-android |--|--app // 主 app (壳工程) |--|--vod-demo-api // vod-demo 模块与壳工程交互接口(组件化) |--|--vod-demo // 业务层 demo 核心实现 |--|--vod-scenekit // 场景控件层 |--|--vod-playerkit // 播放控件层 |--|--vod-settingskit // 播放设置模块
方式一:命令行编译
git clone https://github.com/volcengine/VEVodDemo-android cd VEVodDemo-android ./gradlew :app:installdebug
方式二:Android Studio 工具
使用 Android Studio 工具打开VEVodDemo-android
件夹,点击运行app
。
我们提供了 3 种集成方式,您可以根据自己的使用场景,选择接入使用。详情请参见如下链接。
方式 | 说明 |
---|---|
点播 SDK 接入 | 对于成熟的视频业务,可复用已有业务层代码,接入点播 SDK,更换播放内核,以最小改动完成迁移。 |
播放控件层接入 | 对于全新的视频业务,建议接入场景控件层或播放控件层快速搭建短、中、长视频的播放场景。 |
场景控件层接入 |