Find angular version https://github.com/dilipwk/angular-agora-video-call
This is a sample app for agora sdk implementation with Ionic
Before using the Library, you need to:
- Get a valid Agora account. (Sign up for free.)
- Create a project in Agora Console and choose APP ID for authentication.
https://drive.google.com/file/d/1Qw3tLT_CQVSbedSOkdJukmFrmrcpzcTg/view?usp=sharing
git clone https://github.com/dilipwk/ionic-agora-video-call
cd ionic-agora-video-call
npm i
npm i ngx-agora-sdk-ng --save
ionic serve
- Replace your own app Id in
agora-appId. in app-routing.module
import { NgxAgoraSdkNgModule } from 'ngx-agora-sdk-ng';
imports: [
NgxAgoraSdkNgModule.forRoot({
AppID: 'replace-agora-appId',
Video: { codec: 'h264', mode: 'rtc', role: 'host' }
}),
],
export class AppRoutingModule { }ionic cordova platform add android
cordova plugin add cordova-clipboard
- Open AndroidManifest.xml in ionic-agora-video-call/platforms/android/app/src/main/AndroidManifest.xml Add following
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
ionic cordova build android
Made with ❤️
Email dilipwk@hasotech.com for any development related support.
Allude https://github.com/ChapterII/ngx-agora-sdk-ng
Thanks