Monday, November 3, 2008

Midterm - Video Canvas

Video Canvas
http://unwiredd.com/garage/VideoCanvas/VideoCanvas.html

Video Canvas is a group doodling fun tool that allows you to doodle on the face of the person you choose. After joining in, it's as easy as choose color and size of your brush and just enjoy the fun of doodling on your friend's face in a live video. So be careful your "model" may move his position, but if you don't shout out your friend will never have idea who is doodling on him or her and what it looks like. After you've finished your artwork, you can send it to him/her through email. That might be one of the best artwork you've ever created! If you want to have more fun, just select another person from the list and create the next art piece! Don't forget to fresh the list, because more people may keep joining in!


STEPS
1. Put in a nickname for yourself
2. Hit "connect" and allow your web camera to be used
3. Click a name to doodle on
4. Choose your brush's color and size, can always change color and size
5. Feel free to doodle and enjoy your artwork
6. Satisfied with your artwork? Email to him/her!



Fun Elements
[Anonymous drawing] - When a person is enjoying drawing on other people, he has no idea he himself is being drawn on by whom
[Environment] - People are drawing in a museum-feeling environment and on a canvas on the wall
[Email] - Email adds the fun to just doodling, but also it generates something which can be actually seen by the creator and the person been drawn on


Tech

The front end is a Flex app which connects with a FMS on the server. The Flex app works both as a live video broadcaster and a receiver. Each user broadcasts himself to others in the room, meanwhile he receives a live video from another person(could be himself too). The user can easily tune in different person by clicking a person's name, and can change anytime while they are drawing. The server side stores a list of all streams coming in, and keeps adding new ones as new person comes in.



Feel free to have some friends come to join and try it out!
http://unwiredd.com/garage/VideoCanvas/VideoCanvas.html

No comments: