Skip to content

VideoEngager/SmartVideo-Android-SDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SmartVideo-Android-SDK

A description of this package.

Installation

Gradle

Add the necessary MavenCentral repository into your build.gradle file:

repositories {
        ...
        mavenCentral()
    }

Add the necessary artifact into your build.gradle file:

dependencies {
    ....
    implementation 'com.videoengager:smartvideo-sdk:1.4.0'
}

Permissions

These permissions should be added to the application's AndroidManifext.xml file:

<uses-permission android:name="android.permission.INTERNET" />  
<uses-permission android:name="android.permission.CAMERA" />  
<uses-permission android:name="android.permission.RECORD_AUDIO" />  
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />  
<uses-permission android:name="android.permission.BLUETOOTH" />  
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />  
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />    
<uses-feature android:name="android.hardware.camera" />    
<uses-permission android:name="android.permission.FLASHLIGHT"/>    
<permission android:name="android.permission.FLASHLIGHT"  
  android:permissionGroup="android.permission-group.HARDWARE_CONTROLS"  
  android:protectionLevel="normal" />  
<uses-feature android:name="android.hardware.camera.flash" android:required="false" />

Usage

Please refer to our Demo App for an usage example.