Video call with ionic 3

I want to make video call with ionic .
How can i do it ?
if there any tutorial,links and instructions?
or any paid API compatible with ionic.
thanks in advance.

Anybody can help me.
thanks in advance.

Did you try all the things that show up when you google for “ionic video call”?

yes, i searched on google before asked here.
I haven’t got how to make video call with ionic until now.

What is not working about https://github.com/nakulkundaliya/ionic-3-video-calling-using-webrtc?

Probably you might need plenty of things to be considered while developing ionic for Video calling.

  • Cordova crosswalk(plain cordova doesn’t support WebRTC).
  • opentok (or any service which provides WebRTC service from end to end).
  • FCM(to wakeup your app once app is in BGD/killed)
  • Backend service to serve the session.

thanks for your putting structure to follow:
1- Cordova crosswalk causes some issues when build android.
2- opentok : I try usesing this plugin but i didn’t know how to work with ionic.

thanks for your helping.
after building for android
this happen for first time of open the app for the second once works well.
get there errors :

vendor.js:1823 ERROR Error: Uncaught (in promise): ReferenceError: apiRTC is not defined
ReferenceError: apiRTC is not defined
at HomePage.webpackJsonp.193.HomePage.InitializeApiRTC (main.js:74)
at new HomePage (main.js:64)
at createClass (vendor.js:12857)
at createDirectiveInstance (vendor.js:12700)
at createViewNodes (vendor.js:14158)
at createRootView (vendor.js:14047)
at callWithDebugContext (vendor.js:15472)
at Object.debugCreateRootView [as createRootView] (vendor.js:14755)
at ComponentFactory_.create (vendor.js:11652)
at ComponentFactoryBoundToModule.create (vendor.js:4404)
at HomePage.webpackJsonp.193.HomePage.InitializeApiRTC (main.js:74)
at new HomePage (main.js:64)
at createClass (vendor.js:12857)
at createDirectiveInstance (vendor.js:12700)
at createViewNodes (vendor.js:14158)
at createRootView (vendor.js:14047)
at callWithDebugContext (vendor.js:15472)
at Object.debugCreateRootView [as createRootView] (vendor.js:14755)
at ComponentFactory_.create (vendor.js:11652)
at ComponentFactoryBoundToModule.create (vendor.js:4404)
at c (polyfills.js:3)
at Object.reject (polyfills.js:3)
at NavControllerBase._fireError (vendor.js:51258)
at NavControllerBase._failed (vendor.js:51251)
at vendor.js:51298
at t.invoke (polyfills.js:3)
at Object.onInvoke (vendor.js:5134)
at t.invoke (polyfills.js:3)
at r.run (polyfills.js:3)
at polyfills.js:3
defaultErrorLogger @ vendor.js:1823
but in browser apiRTC is defined .
i didn’t know why in android get this error.

Any fix for this error?? it was working on android for me it just stopped working and showing this error!

I tried to remove android platform and build again works well !
What’re errors you get?