本文为您介绍了Flutter平台播放器SDK的开发环境以及集成方式,通过本文您将了解如何进行SDK集成。

环境准备

  • 使用Android studio开发:在Plugin页面下载Flutter插件。Flutter 1.21版本之前不包含Dart SDK,需要再配置Dart SDK。
  • 使用Xcode开发:iOS环境配置Flutter 1.20.3及以上版本。下载地址,请参见Flutter下载
  • 播放器SDK:播放器使用5.2.2及以上版本,请参见播放器下载

集成操作

  1. 下载并解压播放器 SDK
  2. 将解压好的源码导入开发工具中。
  3. pubspec.yaml文件中引入flutter_aliplayer依赖。
    flutter_aliplayer: ^5.2.3
    如需您需要添加RTS,请引入以下依赖。
     flutter_aliplayer_artc: ^5.2.3
      flutter_aliplayer_rts: ^1.5.0
  4. 在当前工程目录下,重新拉取依赖库。

项目说明

项目目录结构如图所示:Flutter目录结构

目录文件名及功能说明如下所示。

文件名 功能 是否必须
android Android端原生代码与播放器SDK。
ios iOS端原生代码与播放器SDK。
lib Flutter端接口代码,用于和原生代码通信。
extra RTS SDK。
example Flutter播放器Demo。