How to crate ionic Video Chat Application

Hello everyone, I am new to ionic and i am developing an android application using ionic 2 and Laravel. I want to integrate text, audio and video chat in to this app. One solution that I found is using Cometchat. It would be really helpful if you give some pointers about what are the services available there and how to implement this video chat feature using these services. Thank you.