react-native-deliverer
v1.0.1
Published
React native wrapper for Deliverer, an easy to use library for live streaming to social media and content platforms such as Youtube, Facebook, Twitch, Periscope or on CDNS such as Wowza, Azure, AWS Elemental MediaLive or on your custom RTMP server based o
Downloads
6
Maintainers
Readme
react-native-deliverer
Getting started
$ npm install react-native-deliverer --save
Mostly automatic installation
$ react-native link react-native-deliverer
Manual installation
iOS
- In XCode, in the project navigator, right click
Libraries
➜Add Files to [your project's name]
- Go to
node_modules
➜react-native-deliverer
and addRNDeliverer.xcodeproj
- In XCode, in the project navigator, select your project. Add
libRNDeliverer.a
to your project'sBuild Phases
➜Link Binary With Libraries
- Run your project (
Cmd+R
)<
Android
- Open up
android/app/src/main/java/[...]/MainActivity.java
- Add
import com.reactlibrary.RNDelivererPackage;
to the imports at the top of the file - Add
new RNDelivererPackage()
to the list returned by thegetPackages()
method
- Append the following lines to
android/settings.gradle
:include ':react-native-deliverer' project(':react-native-deliverer').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-deliverer/android')
- Insert the following lines inside the dependencies block in
android/app/build.gradle
:compile project(':react-native-deliverer')
Windows
- In Visual Studio add the
RNDeliverer.sln
innode_modules/react-native-deliverer/windows/RNDeliverer.sln
folder to their solution, reference from their app. - Open up your
MainPage.cs
app
- Add
using Deliverer.RNDeliverer;
to the usings at the top of the file - Add
new RNDelivererPackage()
to theList<IReactPackage>
returned by thePackages
method
Usage
import RNDeliverer from 'react-native-deliverer';
// TODO: What to do with the module?
RNDeliverer;