@liilix/video-live-class-module
v1.2.28
Published
This module enables audio und video communication in live-classes
Downloads
82
Keywords
Readme
What is this repository for?
- This repository holds the module for video live class communication between coach und students within the liilix apps. The folders "android" and"ios" refer to the native code of each platform.
How do I get set up?
- The agora.io video broadcasting SDK is required for the module to operate. Download the respective version: https://docs.agora.io/en/Agora%20Platform/downloads?_ga=2.96805272.682540970.1587201572-1533063759.1586895329
Installation
Install with npm:
This is a closed project, you should log in to the npm to use it.
npm login
npm install --save react-native-agora
iOS Installation
- The project should have a swift version variable in the settings and "h" file for each target. To do this add an empty swift file to the project with marking all targets in it.
- Copy assent from the node modules node_modules/@liilix/video-live-class-module/ios/Sources/VideoCall to ios/liilixProfessional/Images.xcassets/VideoCall
Android Installation
add to android/app/build.gradle
android { ... dataBinding { enabled true } }
add to android/app/src/main/AndroidManifest.xml
to <manifest
xmlns:tools="http://schemas.android.com/tools"
to <application
tools:replace="android:name"
to android/build.gradle
buildscript { ext { ... kotlin_version = '1.3.72' } dependencies { ... classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }