1.0.7 • Published 4 years ago

react-native-bloom-video v1.0.7

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

Bloom Video React-Native SDK 接入文档

概述

本文档描述了 Android 开发者如何集成 Bloom Video SDK(后面简称为 VideoSdk),通过集成 VideoSdk 为 App 引入完备的短视频服务。

如果需要在视频流中展示广告,则需集成 AdSdk。本文档默认需要展示广告,展示广告可以创造收益。

暂时只支持 Android 客户端,ios 开发中。

术语介绍

AppId:应用程序 id,以 ba 开头的 18 位 hex 字符串,如 ba0063bfbc1a5ad878;

SDK 集成

1、添加 NPM

$ npm install react-native-bloom-video --save

$ yarn add react-native-bloom-video --save

2、添加 Maven 仓库地址

allprojects {
    repositories {
        maven {
            credentials {
                username 'iqLuKm'
                password 'pomH01oYcR'
            }
            url 'https://repo.rdc.aliyun.com/repository/117933-release-sPkE7F/'
        }
    }
}

SDK 使用

import { VideoStreaming } from "react-native-bloom-video";

SDK 初始化

开发者需要初始化 AppId 后才能使用相关功能。例如:

<VideoStreaming
  appId="ba0063bfbc1a5ad878"
  style={{
    width: width,
    height: height,
    backgroundColor: "blue",
  }}
  play={true}
  onChange={(params) => {
    console.log("params", params);
  }}
/>

SDK 返回参数说明

params 参数说明:

参数说明类型说明
type广告状态string-
id视频 Idstring-
videoType视频类型string1:视频,2:广告
code返回的错误代码inttype 为 onError 时
message返回的错误消息stringtype 为 onError 时

params.type 说明:

type说明
onVideoShow视频切换展示
onVideoStart播放开始
onVideoPause播放暂停
onVideoResume播放恢复
onVideoComplete播放完成
onVideoError播放出错
onLikeClick点赞或取消点赞
1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago