This project is an augmented reality single application page (AR SPA) for bringing the Video Chat into reality.
The use case is a user calls to another user using an ID provided by your a callee.
At the moment the project works with one type of markers – Hiro.
We use React with React Web AR, and Aframe with AR.js.
For communication via WebRTC we use PeerJS.
Only Chrome works well with this technology stack. Firefox does not start a stream in PeerJS.
$ yarn install # install dependencies
$ yarn start # run it un your machine
You don't need a webcam for development, you can use video or static image instead.
Search for sourceUrl
key in AFrameRenderer
's arToolKit
property.