此项目是保利威 Android 多场景 Demo。
多场景项目的项目架构图如下:
多场景项目的文件目录结构如下:
|-- demo
|-- polyvLiveCommonModul (通用业务层)
| |-- module
| `-- ui
|-- polyvLiveCloudClassScene (观看端-云课堂场景)
| |-- modules
| `-- scenes
|-- polyvLiveEcommerceScene (观看端-直播带货场景)
| |-- modules
| `-- scenes
|-- polyvLiveStreamerScene (开播端-手机开播三分屏场景)
| |-- modules
| `-- scenes
|-- polyvStreamerAloneScene (开播端-手机开播纯视频场景)
| |-- modules
| |-- scenes
| `-- ui
`-- polyvLiveHiClassScene (互动学堂场景)
|-- modules
|-- scenes
`-- ui
Demo 下载链接 (密码:polyv)
可在 Wiki 文档 中,了解 集成方式、项目结构、SDK能力、源码释义 等内容
以下表格反映:
1、Demo 的每个 Release 版本,所依赖的 SDK 版本
2、该 Release 版本的发版改动,所涉及到的场景(“✅ ” 表示涉及、包含该场景下的源码更新、改动)
| Github仓库Tag | 依赖SDK版本 | API文档 | Common层 | 观看端-云课堂场景 | 观看端-直播带货场景 | 开播端-手机开播三分屏场景 | 开播端-手机开播纯视频场景 | 互动学堂场景 |
|---|---|---|---|---|---|---|---|---|
| 1.34.0 | 1.34.0 | v1.34.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.33.1 | 1.33.1 | v1.33.1 API | ✅ | ✅ | ✅ | |||
| 1.33.0 | 1.33.0 | v1.33.0 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.32.0 | 1.32.0 | v1.32.0 API | ✅ | ✅ | ✅ | |||
| 1.31.0 | 1.31.0 | v1.31.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.30.3 | 1.30.3 | v1.30.3 API | ✅ | ✅ | ✅ | |||
| 1.30.2 | 1.30.2 | v1.30.2 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.30.1 | 1.30.1 | v1.30.1 API | ✅ | ✅ | ✅ | |||
| 1.30.0 | 1.30.0 | v1.30.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.29.3 | 1.29.3 | v1.29.3 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.29.1 | 1.29.1 | v1.29.1 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.29.0 | 1.29.0 | v1.29.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.27.0 | 1.27.0 | v1.27.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.26.0 | 1.26.0 | v1.26.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.25.1 | 1.25.1 | v1.25.1 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.25.0 | 1.25.0 | v1.25.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.24.0 | 1.24.0 | v1.24.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.23.0 | 1.23.0 | v1.23.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.22.1 | 1.22.1 | v1.22.1 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.22.0 | 1.22.0 | v1.22.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.21.0 | 1.21.0 | v1.21.0 API | ✅ | ✅ | ✅ | |||
| 1.20.0 | 1.20.0 | v1.20.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.19.1 | 1.19.1 | v1.19.1 API | ✅ | ✅ | ✅ | |||
| 1.19.0 | 1.19.0 | v1.19.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.18.0 | 1.18.0 | v1.18.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.17.1 | 1.17.1 | v1.17.1 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.17.0 | 1.17.0 | v1.17.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.16.4 | 1.16.4 | v1.16.4 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.16.3 | 1.16.3 | v1.16.3 API | ✅ | |||||
| 1.16.2 | 1.16.2 | v1.16.2 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.16.1 | 1.16.1 | v1.16.1 API | ✅ | |||||
| 1.16.0 | 1.16.0 | v1.16.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.15.1 | 1.15.1 | v1.15.1 API | ✅ | ✅ | ✅ | |||
| 1.15.0 | 1.15.0 | v1.15.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.14.0 | 1.14.0 | v1.14.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.13.0 | 1.13.0 | v1.13.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.12.2 | 1.12.2 | v1.12.2 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.11.3 | 1.11.3 | v1.11.3 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.11.2 | 1.11.2 | v1.11.2 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.10.8 | 1.10.8 | v1.10.8 API | ✅ | ✅ | ✅ | |||
| 1.10.7 | 1.10.7 | v1.10.7 API | ✅ | ✅ | ✅ | |||
| 1.10.6 | 1.10.6 | v1.10.6 API | ✅ | ✅ | ✅ | |||
| 1.10.5 | 1.10.5 | v1.10.5 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.10.4 | 1.10.4 | v1.10.4 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.10.4-abn | 1.10.4-abn | v1.10.4-abn API | ✅ | ✅ | ||||
| 1.10.3 | 1.10.3 | v1.10.3 API | ✅ | ✅ | ||||
| 1.10.2 | 1.10.2 | v1.10.2 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.10.1.1 | 1.10.1.1 | v1.10.1.1 API | ✅ | |||||
| 1.10.1 | 1.10.1 | v1.10.1 API | ✅ | ✅ | ✅ | |||
| 1.10.0 | 1.10.0 | v1.10.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.9.5 | 1.9.5 | v1.9.5 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.9.4 | 1.9.4 | v1.9.4 API | ✅ | ✅ | ||||
| 1.9.3 | 1.9.3 | v1.9.3 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.9.1.1 | 1.9.1.1 | v1.9.1.1 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.9.1 | 1.9.1 | v1.9.1 API | ✅ | ✅ | ✅ | |||
| 1.9.0 | 1.9.0 | v1.9.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.8.3 | 1.8.3 | v1.8.3 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.8.2 | 1.8.2 | v1.8.2 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.8.1 | 1.8.1 | v1.8.1 API | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 1.8.0 | 1.8.0 | v1.8.0 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.7.2 | 1.7.2 | v1.7.2 API | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 1.7.1 | 1.7.1 | v1.7.1 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.7.0 | 1.7.0 | v1.7.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.6.3 | 1.6.3 | v1.6.3 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.6.0 | 1.6.0 | v1.6.0 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.5.3 | 1.5.3 | v1.5.3 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.5.2 | 1.5.2 | v1.5.2 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.5.1.1 | 1.5.1.1 | v1.5.1.1 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.5.0 | 1.5.0 | v1.5.0 API | ✅ | ✅ | ✅ | ✅ | ✅ | |
| 1.4.0 | 1.4.0 | v1.4.0 API | ✅ | ✅ | ✅ | ✅ | ||
| 1.3.0 | 1.3.0 | v1.3.0 API | ✅ | ✅ | ✅ |
更多版本更新详情,可在 版本更新列表,了解 对应版本更新说明,以及 下载源码
