live streaming of
mocap data in real time
MotionRiver:
Universal Mocap Streamer.
Introduction
 

Motion capture data streamed over the internet that works across different technology systems. Open-source, easy to use and available to all. Revolutionising the use of mocap for games, TV & film and theatre. Imagine being in VR and seeing a dance company from New Zealand live in your living room. Imagine a Broadway theatre director being able to give stage notes to an actor rehearsing in London. 

Bringing people together…
Background

MotionRiver seeks to develop an open-source application to stream motion capture data over the internet. The app will interface with common motion capture systems (Optitrack initially with Vicon support in the pipeline) whilst creating provision for developers to add support for other systems. Our system takes Optitrack Mocap data and converts it into a universal format that can be streamed over the internet, and received by a plugin in the Unreal Game engine.

Current motion capture (mocap) systems (which record 3D full-body human movement) provide plugins allowing data to be accessed by 3d software for visualisation. These systems are tied to specific file formats and designed to work on local networks. Our software proposes converting mocap data into a universal open format, streaming over the internet live and giving the possibility for systems to interchange data. MotionRiver will be open source and freely available in the public domain so it becomes usable by others.

The UKRI funded project seeks to research and develop this software, test it and place it freely in the public domain with documentation so it becomes usable, disseminating the findings across a range of contexts and outlets reaching – creatives, researchers, collaborators and audiences.  For MotionRiver the team formed a partnership with the School of Creative Technologies at the University of Portsmouth and is in conversation with EPIC Games, maker of Unreal and mocap companies. Our tool expands and augments existing and planned systems.

see it in action

Ferio qui doluptum venihilit alibustios mo dolestis autatum quam, ommo quatempos dipsani mincil ipiendelitis into mi, occum volecaeribus modit, sunt fuga. Abor mod quis et voloremporit doluptiusam reris a ventur moluptam nonsequibus dolupta nobis eum vendam faccus dolore omniatur sus maion re doluptatur? Labor sitatem nustia consequid quam, susaepereri blaborit, nimpori busam, veriant, nimoloriore as rem faccae. Rum ium, ate necullaut labore volor sit, ellorpore mo dipsant officie ndessi nullate re perio officae dolorecta plab intur? Qui vit quae adi doloreperae sintiur aut illantiisto odi que ligenti ommolup taspedi tatquia arum rerchillenda voloritae nem nonsed min rem quo moluptata volupit repturi ipiet venimus, sandam es magni sectatur sedit res eos sust, od quiamus, es aliquiametum dolectibus dolectati untoribeaquo volorro millandit laborporro esecatio voluptatem veliqua tquam, sam is volores tiamus.

use cases

Ferio qui doluptum venihilit alibustios mo dolestis autatum quam, ommo quatempos dipsani mincil ipiendelitis into mi, occum volecaeribus modit, sunt fuga. Abor mod quis et voloremporit doluptiusam reris a ventur moluptam nonsequibus dolupta nobis eum vendam faccus dolore omniatur sus maion re doluptatur? Labor sitatem nustia consequid quam, susaepereri blaborit, nimpori busam, veriant, nimoloriore as rem faccae. Rum ium, ate necullaut labore volor sit, ellorpore mo dipsant officie ndessi nullate re perio officae dolorecta plab intur? Qui vit quae adi doloreperae sintiur aut illantiisto odi que ligenti ommolup taspedi tatquia arum rerchillenda voloritae nem nonsed min rem quo moluptata volupit repturi ipiet venimus, sandam es magni sectatur sedit res eos sust, od quiamus, es aliquiametum dolectibus dolectati untoribeaquo volorro millandit laborporro esecatio voluptatem veliqua tquam, sam is volores tiamus.

Future Development

Ferio qui doluptum venihilit alibustios mo dolestis autatum quam, ommo quatempos dipsani mincil ipiendelitis into mi, occum volecaeribus modit, sunt fuga. Abor mod quis et voloremporit doluptiusam reris a ventur moluptam nonsequibus dolupta nobis eum vendam faccus dolore omniatur sus maion re doluptatur? Labor sitatem nustia consequid quam, susaepereri blaborit, nimpori busam, veriant, nimoloriore as rem faccae. Rum ium, ate necullaut labore volor sit, ellorpore mo dipsant officie ndessi nullate re perio officae dolorecta plab intur? Qui vit quae adi doloreperae sintiur aut illantiisto odi que ligenti ommolup taspedi tatquia arum rerchillenda voloritae nem nonsed min rem quo moluptata volupit repturi ipiet venimus, sandam es magni sectatur sedit res eos sust, od quiamus, es aliquiametum dolectibus dolectati untoribeaquo volorro millandit laborporro esecatio voluptatem veliqua tquam, sam is volores tiamus.

Practical Info

GET THE TOOL HERE  – link to Github Repo

ABOUT THE FORMAT – this will be text about the data format

EXAMPLE DATA

HOW TO SET UP – example with pipeline from Motive to Unreal

SDK – 

DIAGRAM – of the pipeline

VIDEO DOCUMENTATION example of it in use e.g like a trailer

Video of how to set up probably ½ in motive ½ in Unreal

Set up the server

LICENCE – open source licence – maybe you have to mention MotionRiver if you use it commercially.

 

Examples

Other examples of best practice 

Rival systems