Driv.in is an YouTube battle party in a virtual drive in. You can create rooms to share with your friends and watch videos together in real time. When your friends enter in the middle of the video, they will be positioning at the point that everybody is viewing, so everybody will be at the same video time. When the current video ends, the next video will be played automatically.
This app is great for being a VJ for a day: create and share a playlist of your favorite artist from YouTube. You and your friends can also suggest new videos, throw tomatoes at the bad ones and chat along!
Our custom domain is http://driv.in
1) Go to the homepage at http://driv.in/ and click the button to create a room. Your room will receive an automatic name and a short url.
2) Share this room with your friend on Twitter, Facebook or sending the url directly to them.
3) When you enter at the room, your user will receive a generic name that are customizable.
4) Everyone can queue new videos on the playlist and watch in real time with friends.
5) If you dislike the current video you can vote to skip to next video clicking at the tomato. If more than 50% throw a tomato, the current video will be skipped and the next video starts.
6) You can also use the chat to talk about the session.
7) Do not work on Internet Explorer yet
8) Do not work on mobile devices yet
Socket.io, Redis, Express, jQuery, YouTube API, Google Web Fonts.
Voting is now closed.




















































































































































































































































































































































































































































































































(501)
Nice work! Very similar idea to my project but it looks like you guys got a lot more finished within the deadline. Well done :–) | |||
Nice app! :) | |||
elizabethchaWorked pretty well for me in Chrome (though video stopped in the middle suddenly). A few points of feedback: I didn’t have a good sense of who was represented by each avatar until someone posted a chat. (I’m assuming the white blanks on the backs of the chairs would show usernames?) Also, would be nice if you could also vote something up, rather than just throwing tomatoes and show a suggestions of other interesting and highly ranked videos watched in other rooms. | |||
geradLooks great, but I found the interface confusing in some spots. For instance, when I set my name in the chat, it didn’t save it, and didn’t really show that it had accepted it. Maybe show the user name entry in the chat message area. Low marks for completeness because I couldn’t get it working consistently for me in Safari or Chrome (when something was shared with me). I’d like to see a more full screen interface so that I could actually use it to share / watch on my TV at home! (So high marks for utility). | |||
sh1mmerGreat, solid implementation. I like the social aspects and I think you did a good job on the collaboration features. | |||
Fun implementation of social video watching! | |||
awesome fun! you should check out niconico douga. they are doing the same idea for long time. http://www.niconico.com/ | |||
Hi, could you please consider about utility/fun? Everybody loves it and we’re interested in know what it your point.
Cheers,
Emerson
Hey Paul! I’m starting to think that (sadly) the real value this app brings is not very clear. So, I’ll try my best to use this reply to convince you otherwise.
We think the real innovation here is not about the collective room concept (it’s true, that was done before) but about the groups of features that will take it to another level of experience. The main ones are:
. No login/pass needed, just enter and have fun.
. Privacy concerns: we don’t look at your facebook or twitter date.
. Zillions of video content from YouTube. That means you can, not only enjoy music (video clips) with your friends but also family videos, comedy videos, trailers and the list goes on and on!
. No geografic restrictions (which is huge for people outside USA – See Hulu, Lala, Spotify issues…)
. Highly shareable rooms. Just copy-and-paste the URL and you’re done.
Those are the main points that we believe in the app and would love to see it in the mainstream. :)
Hope to have offered you a different perspective.
I really just didn’t find it all that useful or fun for myself. I already have ways of sharing videos with others that don’t require real-time interaction. I’m a busy person, so being there to watch in real-time with others isn’t something I need or want.
maraksquiresGood project! I really like the idea of collaborating with other users in real-time while watching youtube videos, and your project pulls off this functionality. Unfortunately, I had to give low votes in Design and Utility for many reasons, the most important being that you have exposed a real-time XSS security vuneralbility for anyone on your site. Even in a 48 contest you should have taken precautions against this. I also think you should be allowed to patch this security flaw. I won’t post the details here, but here is a funny screenshot, notice the alert box. | |||
Hi. Thanks for your feedback. We discovered this bug 20 minutes after the time ended :( We know the rules, and even though its simple to correct, we know that if we’ve done this we could be disclassified.
Hello maraksquires! We’re so sad that we have this bug going on. Thanks for alerting us.
But i didn’t get why we got 2 stars on design. :/ Any points on that? We got even an error page! :) (Example: http://driv.in/any-page-that-does-not-exist/). Nothing you see has been sketched out previously, sadly i can’t prove it. :/
maraksquires“Design – How good does it look and feel to use?”
The aesthetics of the project weren’t great to begin with. I didn’t bother mentioning this, because it was trivial compared to how scared I felt when I noticed my browser session was completely open to attack.
Design isn’t just visuals, it’s an overall experience. Seeing my browser spam up with popup alerts and having my browser start executing arbitrary JavaScript code, had a severely negative affect on my experience.
It’s been done before, and better. Half the time nothing happens. | |||
Hello chapel! Glad to see you took time to review your app.
I know what you mean. Every time a new app goes live to the mainstream the comparisons with something very similar is inevitable.
However, we like to think that we’re taking the concept of collective rooms to another level. Here’s why:
No login/pass needed, just enter and have fun.
Privacy concerns: we don’t look at your facebook or twitter date.
Zillions of video content from YouTube. That means you can, not only enjoy music (video clips) with your friends but also family videos, comedy videos, trailers and the list goes on and on!
No geografic restrictions (which is huge for people outside USA – See Hulu, Lala, Spotify issues…)
Highly shareable rooms. Just copy-and-paste the URL and you’re done.
Those are the main reasons that I would put five stars on this app if I could! :)
b00giZmThis is really fun to use – if you get this to work ;) Firefox was the only browser that did it for me (in Chrome, no video was loading). It’s not that innovative (it’s basically turntable.fm for videos), but I like the presentation and the drive-in cinema metaphor. The chat is also very nice. Like other people here, I have to mention the XSS vulnerability. We’re all humans, and things like there happen ;) But input escaping is a very basic principle, so this is one point less for design. Also, I could not change the name of the room that I’ve opened. I’d love to see features like private rooms or room/category search one of the next iterations of this app. But overall, I thinks it’s pretty well done for an 48 hours project :) | |||
Hey b00giZm! Thanks for your time! We’re very excited about this app. It’s our first time on a 48-hour competition.
Sometimes, there are bugs that we missed: like the XSS issue. However, there are other times that it’s not our fault: for instance, video not playing in Chrome. We developed the app on Chrome most of the time and it worked! We relay on YouTube’s API! So we are subject on variations to that. Unfortunately our greatest strength is also our weakness. :/
As of the inovation, though the comparison to the turntable.fm is inevitable, we like to think that driv.in is bringing it to another level. Here’s why:
Those are the main reasons that I would put five stars on this app if I could! :)
jerrysievertwould have gotten a 4 on completeness if only xss was filtered. that said, rick rolling in both video and dom manipulation allowed me to give it 5 stars in fun, but that might be a little unfair. | |||
Hi, thanks for the feedback. Unfortunately, we discover this problem 20 minutes after the deadline and we did not correct in 5 minutes because the rules not permit. I want only to ask you if you really think that we deserve to lost 3 starts. This is very simple to solve and not an architectural problem or something that needs a big change, but a simple escape that we forgot during the short time we have.
Could you please reconsider it?
Cheers,
Emerson
jerrysievertcompleteness to me also includes security for the end-user. while i’m glad you found the issue shortly after going live, thinking about your users and the security of your app should have been part of the planning process. while the rick rolling was fun, and the browser locking in an infinite loop was amusing, there could really have been some damage done to end users.
star rating stands.
zapnapLike others have said, turntable for short video clips… I’ve seen the “watch a video together” idea done before but this is a little more clever than most. The queue management and voting is particularly nice. Would be good to have a search box and ability to join existing (public) rooms for easier on-boarding. Nice work guys, I hope you continue to work on it. Was hoping that I could really throw tomatos at the clip that was playing. Ah well. | |||
jolieodellGo Horse Brazil, thanks for creating this fun app! I like the concept a lot — however, it’s a clear knockoff of Turntable.fm, so you lose points for innovation. The app worked well in Firefox, but it had a bunch of problems in Chrome to the point that it just wasn’t usable in that browser. So unfortunately, I had to dock you some completeness points, as well. Otherwise, good job, fun app, party on, and email me if/when you launch it publicly! | |||
Hi, thanks for the feedback. We had some problems with the youtube chromeless api on chrome and we’ll try to fix it at the and of the Node Knockout.
Hi there! Our project is much inspired by turntable.fm. But the real catch here is join that concept with video from YouTube, a service that we use, love and share many times per day/week. This way we inherit the huge amounts of content generated (including music clips) everyday by users.
One important thing to notice is there is several american web app which are geografic restriction because of license issues. We from Brazil (and a lot of other countries) are not allowed to enjoy great services like Hulu, Lala, Spotify and TurnTable itself. With Driv.in we got over that gap with YouTube. So we’re able to spread that social experience to the world. :)
Thanks for the review!
Turntable.fm. Just with video. Part of what makes turntable awesome (and what makes music better than video) is that it’s easy to put it into the background and still enjoy it. With video you have to have the time to devote yourself to the experience, as just listening rarely has a proportional positive effect. For what it is you all knocked it out of the park. It’s complete, it works and is executed flawlessly. It just seems like turntable.fm with a new stylesheet and a video wrapper. | |||
óuson | |||
Great idea! | |||
Lots of video synchronization mashups this year, so Innovation is not the strong point of this one, but the design is pretty neat. (I wish the tomatoes were actually thrown at the video! ;–) | |||
Great fun. | |||
therazorbladeGreat idea and execution. The voting and queue are a great example of realtime collaboration that isn’t just chat. I was having problems opening the same video on another browser at the same time (started in FF then tried the same room in Chrome). Got one image from the video (synced about 2 seconds ahead of where the main video way) but that’s it. | |||
rauchgVery fun, smooth experience =] | |||
I changed my mind about the completeness, but I really think that there is not much innovation in the idea, it is really fun to use, but I’ll increase the innovation to 3 instead of 1 :D | |||
1 for innovation and completeness? Could you tell us wich problems did you have and what is the point about innovation? Cheers.
dj4tecA great fun idea. Tweaking the UI a bit more and making it intuitive will be great. | |||
wjgilmoreWhat? Nobody joined me to watch Rick Astley strut his stuff in the NodeKo2011 room? :–) This is absolutely brilliant, the bubble chat particularly so. Fantastic work. | |||
Doesn’t work, has been done before | |||
Hi, it surely works. What was your problem? Everybody used it. How can we help you?
csanzThis is, in a lot of ways like EpixHD. I think this has a fair amount of potential. Nice work. | |||
glenngillenWhat can I say? Great idea, worked without problems, did everything it need to. Can see this wasting hours in the office. Congrats to all involved | |||
_nw_A more advanced example of similar idea to mine. | |||
Awesome idea. I did laugh a lot by rick rolling at every channel i was in :) I don’t know about the other spectators, but from my perspective it was fun as hell! lol