tpan496 / Cinema3D

WebGL+socket.io interactive video streaming

Home Page:https://tpan496.azurewebsites.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cinema3D

Description

Frontend is built with Three.js, cannon.js and socket.io, backend Node.js, mongodb and socket.io. Users can enter a 3D cinema, watch movies together as if they are in the cinema together.

How to run locally

1. Install node.js.

It is recommended to install brew first and use brew to install node. HomeBrew: https://brew.sh/. After installing brew, run

brew install node

in terminal.

2. Start server

Run npm start in terminal inside exp_server folder.

3. Open client webpage

Open localhost:3000 in browser.

Website

Click here Please do not overload, I have not set up channels yet.

About

WebGL+socket.io interactive video streaming

https://tpan496.azurewebsites.net


Languages

Language:JavaScript 89.6%Language:HTML 5.3%Language:CSS 5.1%