+ All Categories
Home > Technology > UpStage: scène virtuelle & performance participative en ligne

UpStage: scène virtuelle & performance participative en ligne

Date post: 05-Jul-2015
Category:
Upload: foobarlab
View: 717 times
Download: 1 times
Share this document with a friend
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+A
25
scène virtuelle & performance participative en ligne Martin Eisenbarth @APO33 – Nantes – 1 février 2012 Image source: www.fromoldbooks.org
Transcript
Page 1: UpStage: scène virtuelle & performance participative en ligne

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

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

„Digital Campfire“UpStage: An Online Tool for Real-Time Storytelling

Page 4: UpStage: scène virtuelle & performance participative en ligne

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

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

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

101010 festival, 2010

Page 8: UpStage: scène virtuelle & performance participative en ligne
Page 9: UpStage: scène virtuelle & performance participative en ligne

SHOWTIME

Image Source: opte.org

You are here!

Page 10: UpStage: scène virtuelle & performance participative en ligne

Annual UpStage Festival

UpStage Showreels – http://vimeo.com/user1755204

Page 11: UpStage: scène virtuelle & performance participative en ligne

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

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

UpStage isan open source software

Development pagehttp://sourceforge.net/projects/upstage/

Supported by

Page 14: UpStage: scène virtuelle & performance participative en ligne

How does it work?

Page 15: UpStage: scène virtuelle & performance participative en ligne

Under the hood

UpStage client(s)

UpStage server

Page 16: UpStage: scène virtuelle & performance participative en ligne

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

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

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

Code Quality

Page 20: UpStage: scène virtuelle & performance participative en ligne

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

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

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

IRC#apo33 (Freenode)Blogshttp://foobarlab.net http://upstage.org.nzhttp://apo33.org

Further information

Page 24: UpStage: scène virtuelle & performance participative en ligne

Questions?

Page 25: UpStage: scène virtuelle & performance participative en ligne

Thank you!

Merci beaucoup!


Recommended