Skip to content

virtual-classroom/virtual-classroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Classroom

Utilize affordable 360 cameras and VR headset like Google Cardboard to create a virtual environment.

The project is under supervision of Professor Steve Engels and Professor Paul Gries at the University of Toronto

General Idea

As virtual reality (VR) becoming mature, and reasonable priced 360 cameras entering the consumer market; it is possible to visualize a workspace (classroom, meeting room, office etc.) using 360 cameras to record the space, stream through the Internet and view through a VR headset. This project explores this idea and will create a prototype by the end of the semester.

Features

  • Course and lecture structure
  • Instructors, Teaching Assistants, students user types
  • Live 360 streaming using A-Frame and YouTube Live
  • Live Q/A between instructor and students using WebRTC, Web Speech API and HTML5 Notification
  • Live group chat and interaction using A-Frame and WebRTC
  • Responsive design

Frameworks/Packages Used

How to run

  • navigate to app
  • meteor

Project demo video (Dec 14, 2017)

Project demo video

About

Utilize affordable 360 cameras and VR headset like Google Cardboard to create an intractable virtual classroom.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published