hiteshchoudhary / apihub

Your own API Hub to learn and master API interaction. Ideal for frontend, mobile dev and backend developers.
https://freeapi.app
Other
6.86k stars 1.09k forks source link

FEATURE: Local video chat application #215

Open krishhteja opened 1 month ago

krishhteja commented 1 month ago

Describe the Feature

Build a local video chat application using webRTC

Use Case

This helps people learn more about building applications that can support video calls

Additional Information

No response

Suggested Tools

No response

Additional Context or Information

No response

vikaskr-07 commented 1 month ago

can I use webRTC for video call and webSocket for chat option

zaid-patel commented 4 weeks ago

Hello, I want to work on this issue.

krishhteja commented 3 weeks ago

@vikaskr-07 Yes. I've built a similar application during covid. I'll push it here by this weekend and @zaid-patel we can together make it better

krishhteja commented 3 weeks ago

@vikaskr-07 Here's the example I was talking about. @zaid-patel if you wish to, you can use this as base and improve it.

wajeshubham commented 3 weeks ago

@krishhteja Could you please give some overview on what all features are we covering and how this can be backend only module which is easy and feasible to work with any client (web, mobile, desktop etc)? Also, What are we planning to use to exchange ice candidates between peers?

krishhteja commented 3 weeks ago

@wajeshubham The idea of this is not a backend only change. It's going to involve a landing page / video screen in front-end too.

The idea is to use simple-peer and build a small demo application