Black Mirror Project | a MR Metaverse Portal

A Hardware Implementation of a Experimental Device for Research on Interactive Telepresence and Collaboration Tools based on JanusVR Portals

Similar projects worth following
A Hardware Implementation of a Experimental Device for Research on Interactive Telepresence and Collaboration Tools based on JanusVR

We are fans of the Sci-Fic author Neal Stephenson and his book "Snow Crash" and NetFlix Series "Black Mirror" so we are designing a Portal to the Metaverse with current technologies and share it to the world.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

(Utility Patent Pending)

First our project started when in April of 2015, Jules Urbach CEO and cofounder of OTOY with Oculus CTO John Carmack, has announced the "Render the Metaverse" contest that aims to get the community involved in generating immersive 360-degree panoramas using their software suite.

But we realized that certain technical, economic, practical and even philosophical details were lacking in how the virtual reality industry was presenting and driving the adaptation of virtual reality technology to the world. Especially in how to get the content, virtual reality equipment (HMDs) and the networks used to do this made the largest amount of public possible, to a certain extent we are promoting the democratization of technology in the least intrusive, economically sustainable, natural, safe and comfortable for the rest of the community of developers and final users of this new medium of communication and digital exchange space, especially on issues of Interactive Telepresence and Collaboration Tools.

From there I was involved in the development of a Open Source Cloud for Real-Time Multimedia Comunications platform using concepts such as, Software Defined Networking, Super Scalability, WebRTC, Computer Vision, Augmenting Reality and Multisensory Multimedia to build an Interactive Telepresence Service based on the project Nubomedia and its Kurento Media Server Engine that we called Ceento.

But then we realized that we needed to reinterpret the graphic representation of the content we were transmitting and adapt our technology to the Virtual Reality system and that's when we met JanusVR and its intent to build a comprehensive ways to construct content for JanusVR, especially JanusWEB is the webGL/webVR version of JanusVR.

From there we started with a more open concept in designing a Hardware Reference Design platform based on Open Hardware and Software that anyone could build and be able to use our tools to build a device suitable for public or private use for many people as possible. Then in the middle of last year came a momentum in the development of the glTF format that could convey the content in a much more efficient and agnostic way of the tools used to create it using open standards:

Although I could spend more time explaining the rest, I would rather spend more time filling Hackaday's profile with explanatory articles on each of the key points in the history of our development as well as the components and technologies we are using. We are looking for a new concept far from the huge device connected to your head like the Hololens or other HMD, or even some over-estimated mixed reality lenses that are still attached to a obscure black box for processing and display.

We do not intend to build the Metaverse, I believe that nobody could take the attribution or authorship for it, just as the Internet since it was conceived was a global effort to invest, build and normalize the structure that has today, a collective effort as I said before.

Like any new disruptive technology in which large corporations want to have their piece, they have always tried to monopolize and capitalize over the free distribution of knowledge and technology transfer. Nowadays, with all the work being done by open source SW / HW movements, those corporations understood that they need that power to accelerate the adoption and early marketing of their products to those early prosumers or adopters.

What the JanusVR project proposes is to create a transformation for the next generation of the web, where flat web pages become 3D spaces where the content is multimedia, corporeal and interactive, the way we handle it in the real world and each Hyperlink to become a portal between...

Read more »

  • 3 × Udoo X86 Ultra ( Single Board Computer ) CPU INTEL PENTIUM N3710 2.56 GHZ memory 8 GB DDR3L DUAL CHANNEL graphics INTEL HD GRAPHICS 405 UP TO 700 MHZ storage 32GB EMMC STORAGE
  • 3 × CPU fan for UDOO X86 heatsink The CPU fan is applied on the heatsink. It has 3 pins and you can set up thresholds inside the BIOS to automate it. Dimensions: 2.9 cm height, 2.9 cm width, 1cm depth .
  • 3 × M.2 SSD Transcend MTS600 Capacity: 128GB/256GB/512GB Dimensions: 60.0mm × 22.0mm × 3.58mm (2.36" x 0.87" x 0.14") Weight: 6g (0.21 oz) Storage Media: MLC NAND Flash memory Operating Voltage: DC 3.3V±5% Operating Temperature: 0°C (32°F) to 70°C (158°F)
  • 3 × SATA data and power cables for UDOO X86 SATA data and power cables for UDOO X86
  • 3 × Acrylic Case for UDOO X86 Acrylic Case for UDOO X86

View all 19 components

View project log

Enjoy this project?



aussie wrote 10/04/2017 at 21:55 point

Look cool, if you need any help on the Janus side let me know

  Are you sure? yes | no

BetaMax wrote 10/04/2017 at 22:32 point

thanks for the follow aussie! we have spoken on the IRC channel of janusVR from time to time to resolve some doubts but as we have not yet entered that layer of the architecture you have not seen me so often over there. We are still defining the middleware to work with our backend and also a lot of optimization on the firmware side to reduce the latency to the minimum, we have not yet spent time with the UX / UI, so, when we get to that point sure I will catch up with you.

  Are you sure? yes | no

Jason wrote 10/04/2017 at 07:02 point

Ok will I be able to use this on my samsung gear vr?

  Are you sure? yes | no

BetaMax wrote 10/04/2017 at 11:34 point

I think you will do it with our Android/Chromium OS app, but you can already take a sneak pick of the interface on the JanusVR Standalone App or the JanusWebVR browser app, because we are using the same base code. But this project is about building a Hardware Device with Displays far away from your head, is a more like a Desktop/Wall Appliance. More Details along this week when we upload all the documentation for the Anything Goes Contest on the Hackaday Prize 2017.

  Are you sure? yes | no

Danny Andreev wrote 10/04/2017 at 01:14 point

Love this! My avatar should be explanation enough.

Will be keeping up with your progress!

  Are you sure? yes | no

BetaMax wrote 10/04/2017 at 11:44 point

Nice Hiro Avatar you have and that superb eboard you've working on! is great! I will backing you if you hit it in a crowdsourced campaing, I want one too!!  thanks for the follow Danny, more news on the week, we are finishing all the documentation to release along the weekend I guess.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates