Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

aJIEw/flutter_nimplayer

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_nimplayer

Flutter 版的网易云信点播播放器 SDK,支持 Android & iOS。

pub package

开始使用

添加依赖:

dependencies:
  flutter_nimplayer: ^{latest_version}

用法

第一步,创建播放器:

player = FlutterNimplayerFactory.createPlayer();

第二步,添加播放器视图:

NimplayerView(
  onCreated: (viewId) {
    initAndPlay(viewId);
  },
  x: 0,
  y: 0,
  width: viewWidth,
  height: viewHeight,
);

第三步,设置播放源并播放:

void initAndPlay(int viewId) {
  // 建立连接
  player?.setPlayerView(viewId);
  // 设置播放链接
  player?.setUrl(url);
  // 准备播放
  player?.prepare();
}

具体示例请移步项目下的 example 文件夹,更多播放器接口以及播放回调请查看项目源码。

欢迎提交 issue 和 PR 帮助完善该项目。

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.