srtucker22 / glipchat

video chatroom using meteor + webrtc + react + redux
https://glipchat.herokuapp.com/
MIT License
279 stars 78 forks source link

Can't get the demo to work. #5

Closed j-planet closed 8 years ago

j-planet commented 8 years ago

Hello, thanks for an interesting project! However, I couldn't get it to work on the demo site -- clicking the "video chat" button doesn't work. I'm on El Capitan and the latest version of Chrome. Is there any extra set up that I needed to do? Thanks!

sonicviz commented 8 years ago

Try this one https://quasar-collab.meteor.com/ Tested on win/OSX works fine (though meteor demo hosting seems to cut it out after ~15 mins)

j-planet commented 8 years ago

Thanks for the lightning fast reply! and... IT'S ALIVE!!! I'm super impressed by how it works with the hardware (i.e. video camera) of the machine. Does this also work on mobile devices?

sonicviz commented 8 years ago

You're welcome! Mobile is in the works afaik

srtucker22 commented 8 years ago

Thanks @sonicviz for fielding this.

quasar.meteor.com demo should be working -- it's still on an older version though and I've noticed that it can be very slow to start a room. I should probably indicate that a room is loading when you click the button. I'll be sure to update the demo soon.

Mobile is in the works. I haven't had a ton of time to dedicate to the project in between work and vacation, but I'm currently in the middle of building mobile support. The challenge has definitely been getting it working on iOS, so maybe I'll release android support first.

Thanks for checking it out and feel free to shoot any more issues or questions!

j-planet commented 8 years ago

Thanks a lot, guys. Are you guys planning to get mobile working using sth like react native or meteorjs? Maybe I could help on the react native front when i get time in a month or two.

srtucker22 commented 8 years ago

Any contributions more than welcome!

I originally wanted to go the React Native route because there aren't many projects out there, but after some investigation it just looked too underdeveloped especially with WebRTC support to put in the effort. From the feedback I've been getting so far, it seems people are eager to get WebRTC up and running, and I'd rather make that process as smooth as possible before building a bunch of React Native WebRTC stuff -- although that could be a useful project in it of itself.

So I've started using the solid Cordova support built into Meteor to build out the mobile version. I've been playing with some Cordova WebRTC projects dealing with iOS support like phoneRTC and cordova-plugin-iosrtc and will probably implement the latter although I see a bunch of issues about Meteor support. That said, it looks pretty built out with a decent community, so happy to dive into it a bit and try and make it Meteor friendly.

Anyway, that's the plan right now. I'll look to push out the android branch as it stands next week or so when I'm in front of the computer with the changes I didn't push :scream: , and my goal is to get android up and running properly and pretty before end of Jan.

j-planet commented 8 years ago

That's awesome!

sonicviz commented 8 years ago

Yes, that whole mobile React thing is a bit funky atm.

Look forward to the next iteration.