#Hololens – Getting the best of #MixedReality streaming (great for events!)

Hello!

The experience of using Hololens is great. What is a little bit more complicated is try to share that experience to other people who are not using the device. Especially when you have one or more people looking to the person using the Hololens.

What is usually done is share the view of Mixed Reality, where we can see the camera view (Point OF View POV) of the user of Hololens along with holograms.

The problem with this method is that it has a quite annoying delay, which is usually above the 4 seconds. This, actually transmits an experience quite bad for the people that are watching the interaction with Hololens.

Today I read a vvandi post, comments on a workaround for lograt have a delay of less than 1 second! It is based on creating a Mobile Hotspot from your computer where we want to do the demo and then connect the Hololens to this hotspot. The important requirement is that we need to use Windows 10 Anniversary Edition.

Here are the steps

 

  1. Open Settings // WiFi // Mobile Hotspot
  2. Turn on Mobile Hotspot
  3. Connect the HoloLens to the Mobile Hotspot Wifi
  4. Using Hololens App or Windows Device Portal, get the Live Stream
  5. Done !

It’s amazing, using a normal Wifi network, we have more than 4 seconds of delay

4 sec delay.gif

And with the optimized mode has a delay of less than 1 second !

much better.gif

Lesson learned and thanks to vvandi for sharing!

Greetings @ Toronto

El Bruno

References

Advertisements

#Windows10 – Device Portal Wrapper available via NuGet and source code in #GitHub

Hello!

Some time ago I wrote about the Device Portal capabilities for Hololens. In my case, there are some key actions like remote monitoring, remote apps deploy and to device restart, which are very useful in my developer day to day.

Now is time to say thanks to the Windows Developer team. This is because, the “Windows Device Portal Wrapper” project is already is mature enough to be published on GitHub and as a Nuget package.

Let me deep into this project. The project provides a layer on top of the services REST on that is supports the Device Portal. This project is created in C# and you can use it from WPF or UWP apps.

The sample app included in the project, shows us how to connect to a remote device, and once connected perform some actions. For example, restart it or get device network information.

Clipboard01.png

Browsing a little bit more, I find some devices exposes services which are device specific, like Hololens or XBoxOne. For example, in the Device Portal API of Hololens (link), I find operations to start, stop or download a holographic recording.

clipboard02

The truth is that the time of launch is perfect, since there are 2-3 tasks that I believe that I can automate thanks to these APIs, and that saved me some time in the future.

Greetings @ Toronto

El Bruno

References

#Windows10 – Device Portal Wrapper en #NuGet y #GitHub

Hola !

Hace algún tiempo escribí sobre las capacidades de Device Portal, en especial para Hololens. En mi caso, acciones como el monitoring remoto, la capacidad de desplegar apps y poder reinicar un device, son muy útiles en el día a día como developer.

Hoy me entero gracias al blog de Windows Developer, que el proyecto “Windows Device Portal Wrapper” ya está lo suficientemente maduro como para que esté publicado en GitHub y como un paquete Nuget.

Lo interesante de este proyecto, es que provee una capa de los servicios REST sobre los que se apoya el Device Portal. Este proyecto está creado en C# y se puede utilizar desde apps WPF o UWP.

La app de ejemplo que se incluye en el proyecto, nos muestra como conectar a un device remoto, y una vez conectados como interactuar con el mismo. Por ejemplo para reiniciarlo o para obtener la información de red del device.

Clipboard01.png

Navegando un poco más, me encuentro con que devices como Hololens o XBoxOne poseen servicios especiales para cada uno. Por ejemplo, en las Device Portal API de Hololens (link), encontramos operaciones para comenzar, detener o descargar una grabación holográfica.

clipboard02

La verdad es que el momento de lanzamiento es perfecto, ya que hay 2 o 3 tareas que creo que puedo automatizar gracias a estas APIs y que me ahorrarán algo de tiempo en el futuro.

Saludos @ Toronto

El Bruno

References