Skip to content

A cross-platform video caller mobile application build with react native and nodejs for signalling.

Notifications You must be signed in to change notification settings

efenstakes/video-caller-react-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

React Native Expo WebRTC App

The code in this repo consists of the components required to build a fully functional webrtc app in react native.

🚀 Mobi

This folder contains the mobile application. It uses the latest version of expo and socket io for websockets. To start it run:

npx expo start --dev-client

If you want to reproduce my work to perhaps rebuild your own version, run (to create a new expo app):

npx create-expo-app -e with-router

Signal

This folder contains the server that powers the mobile application. It uses the latest version of typescript, nodejs and socket io for websockets. To start it run:

yarn dev

📝 Todo

Add logic to allow renegotiation after user switches their camera.

Add a golang pion server that can allow group calls.

About

A cross-platform video caller mobile application build with react native and nodejs for signalling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published