upstage: scène virtuelle & performance participative en ligne
DESCRIPTION
"UpStage: scène virtuelle & performance participative en ligne" --- a presentation on UpStage, a web-based venue for online performance. This presentation was hold on February 1st 2012 in France, Nantes, La Place / La Fabrique. Although the title may suggest it is in French, it is actually in English. From the contents: The presentation was split in two parts: first part is an observation of existing platforms from an artists perspective, second part is the perspective of a software developer. Part 1: Lift the red curtain, the "Digital Campfire", textbased and multimedia chat/MMO platforms, The Palace and UpStage, an inside view of UpStage, the annual UpStage festival, more platforms like VJ-sites, Second Life and Waterwheel. Part 2: UpStage actually is an open source software, "How does it work?", Pros and Cons, UpStage Fork, "What we want!", the pillars for a new project, DownStage: an engine for Cyberformance, Q+ATRANSCRIPT
![Page 1: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/1.jpg)
scène virtuelle & performance participative en ligne
Martin Eisenbarth@APO33 – Nantes – 1 février 2012
Image source: www.fromoldbooks.org
![Page 2: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/2.jpg)
Welcome! Bienvenue!Benvenuto! Willkommen!
What? Who? When? How?
Finally: what's next?!
Image source: solstock.deviantart.com
![Page 3: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/3.jpg)
„Digital Campfire“UpStage: An Online Tool for Real-Time Storytelling
![Page 4: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/4.jpg)
Milestones – textbased1993 Hamnet (Internet Relay Chat, IRC)1995 ATHEMOO (MUD, object oriented)
Rootstext adventures,text chat, variousartistic projects
Image Source: Wikipedia
![Page 5: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/5.jpg)
1997 Desktop Theater (The Palace)2003 Avatar Body Collision (UpStage)
Milestones – multimedial
Microsoft Comic Chat, 1996
The Palace, 1997Image Source: desktoptheater.org
Image Source: web.media.mit.edu
Background Image Source:yuninaoki.deviantart.com
![Page 6: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/6.jpg)
UpStage is a web-based venue for live online performance (cyberformance)
http://upstage.org.nz/blog/
![Page 7: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/7.jpg)
101010 festival, 2010
![Page 8: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/8.jpg)
![Page 9: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/9.jpg)
SHOWTIME
Image Source: opte.org
You are here!
![Page 10: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/10.jpg)
Annual UpStage Festival
UpStage Showreels – http://vimeo.com/user1755204
![Page 11: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/11.jpg)
More platforms
2003 Visitors Studio2003 Second Life2011 Waterwheel
Visitors Studio Second LifeImage Source: Second Life press photos
Image Source: Wikipedia
Image Source: visitorsstudio.org
![Page 12: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/12.jpg)
Cheap interfaces… offer new possibilities!
Animata:Reverse Shadow Theatre
Kinect:Interactive Puppet
Microsoft Xbox-360-Kinect
Image Sources: Vimeo
Image Source: Wikipedia
![Page 13: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/13.jpg)
UpStage isan open source software
Development pagehttp://sourceforge.net/projects/upstage/
Supported by
![Page 14: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/14.jpg)
How does it work?
![Page 15: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/15.jpg)
Under the hood
UpStage client(s)
UpStage server
![Page 16: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/16.jpg)
Pros
● Web browser based● „All in one“ - no installation● Simple user interface● Resource-friendly● Minimalism enforces creativity● Active community
![Page 17: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/17.jpg)
Cons
● Lots of dependencies● Tight coupling● Manual development workflow● Missing developer docs● Unfixed bugs + side-effects● Hard to extend functionality
![Page 18: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/18.jpg)
Forkhttp://trac.foobarlab.net/upstage ● Automatic workflow (Ant, Trac)● Multi platform (Linux, Win, Mac)● Analyzing code● Logging + debugging
![Page 19: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/19.jpg)
Code Quality
![Page 20: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/20.jpg)
What we want!
➔ Stability
➔ Flexibility
➔ Extensibility
➔ Interoperability
➔ Open for changes… and all in a sustainable way!
![Page 21: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/21.jpg)
How to get there?Best practices and established principles
… Simplicity, DRY, SoC, Testing, Increments, and more ...
Open Protocols and Standards… ensure goals are achieved independent from technology, e.g. programming language used
Developers, Artists and Researchers… but just anyone interested should participate!
Whichtechnology? And who?
Image source: www.fromoldbooks.org
![Page 22: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/22.jpg)
DownStage: An engine for cyberformance
http://trac.foobarlab.net/downstage
● Simple client (Flex or any other language)● Complex server (Java)● Real-time messaging with XMPP● Restful HTTP● Publish/Subscribe for streaming data● Connectors for Hardware + Software
![Page 23: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/23.jpg)
IRC#apo33 (Freenode)Blogshttp://foobarlab.net http://upstage.org.nzhttp://apo33.org
Further information
![Page 24: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/24.jpg)
Questions?
![Page 25: UpStage: scène virtuelle & performance participative en ligne](https://reader033.vdocuments.mx/reader033/viewer/2022052601/559869bb1a28ab330b8b45ee/html5/thumbnails/25.jpg)
Thank you!
Merci beaucoup!