Skip to content

saigontechnology/react-native-video-quickblox

 
 

Repository files navigation

react-native-video-quickblox npm version

Quickblox video call for React Native

Getting started

$ npm install react-native-video-quickblox --save or yarn add react-native-video-quickblox

It may take some time to complete download to node_modules. Please wait

Mostly automatic installation

$ react-native link react-native-video-quickblox

Configure Project

iOS

  1. Add Quickblox and Mantle Add a Podfile to your ios directory with the following content. Then run pod install and open the generated .xcworkspace from now on in xcode.
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'

target 'YourProject' do
pod 'Quickblox-WebRTC', '~> 2.6.1'
pod 'QuickBlox', '~> 2.12'
pod 'Mantle', '~> 2.1.0'
end
  1. Click on Project → Select Target of interest → Choose Build Phases tab → Link Binary With Libraries → At the bottom of this list hit + to add libraries.

Here is the list of required Apple library frameworks:

libicucore.dylib
libc++.dylib
libresolv.dylib
libxml2.dylib
libz.dylib
CFNetwork.framework
GLKit.framework
MobileCoreServices.framework
SystemConfiguration.framework
VideoToolbox.framework
Accelerate.framework

Android

Copy folder jniLibs in https://github.com/ttdat89/react-native-video-quickblox/tree/master/example/TestLibQuickblox/android/app/src/main/ to your Android project

Usage

This example is a little bit messy, but it can help you (I think)

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 50.4%
  • Java 28.5%
  • JavaScript 19.1%
  • Python 1.8%
  • Ruby 0.2%