GithubHelp home page GithubHelp logo

copresence-vr's Introduction

WebVR copresence using WebRTC.

copresence-vr's People

Contributors

arturitu avatar borismus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

copresence-vr's Issues

Maybe OpenTok?

I'm definitely going to play with this a little but I wonder if maybe using OpenTok which basically handles all of the WebRTC and stream routing for you would be an easier way to go here especially when considering a group stream handler as opposed to p2p. Granted it's not a free api but like you mentioned in your blog digging directly into the WebRTC api is not for the faint of heart and handling streams between multiple people as opposed to p2p as far as I know still requires a pretty heady stream routing server of some sort and of course you have to consider bandwidth issues and all of that other fun stuff as well.

I built a group meeting platform using a combo of OpenTok and Firebase a few years ago (actually it was originally flash that we converted to WebRTC when it was still just beta and only supported in Chrome so maybe more than a few years ago lol) but it seems like it would be a really natural thing to use here.

Thoughts on this?

Trying to run locally

  • First, I downloaded the gh-pages branch & I needed to install 'derequire' & 'watchify' manually, it was good to be added to package.json? or it is understood that must be installed globally?
  • To prevent a warn, I added this to package.json:
    "repository" : { "type" : "git", "url" : "https://github.com/borismus/copresence-vr.git" }
  • After this, I executed 'npm run watch' & 'npm run build' correctly.
  • I launched via a local server environment (I use MAMP) and seems to work well on desktop, but when I connected via wifi with an Android device but redirect to a secure layer: https://myip/copresence-vr/ and doesn't work. Is is possible to test locally, or is necessary to be tested under ssl could you recommend me some workflow to dev/test things?

Thanks,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.