Hi Antoine,

I don't know of any out-of-the-box solutions for that, maybe other people on 
the list do, but a DiY solution is to use one of the audio programming 
environments that can stream audio, and they have modules for ambisonic 
decoding and rotation.

Puredata (Pd) has such objects from where you can stream the audio, and then on 
the client side, have a predate patch that takes head tracking input, rotates 
the B-format, and does the binaural decoding. Objects from IEM, Graz, do all 
these operations, and it is easy to integrate head-tracking in Pd at present 
(e.g. using the Razor IMU).

This is a solution that needs though some development from your side, using 
Pd's visual programming style.

One correction, you do not need to convert to stereo if you are using head 
tracking and headphones, but to binaural audio, so you have to get some HRTFs 
involved at the last stage.

Best regards,
Archontis Politis

________________________________________
From: Sursound [sursound-boun...@music.vt.edu] on behalf of Antoine Simon 
[anto...@oxygenstream.fr]
Sent: 02 June 2016 19:13
To: sursound@music.vt.edu
Subject: [Sursound] Using Ambisonic for a live streaming VR project

Hello,

We would like to use an ambisonic microphone + a 360° camera for live
streaming VR projects.

I know how to stream the 360° video in live for a VR headset like GearVR or
> a Cardboard.
> But I would like to understand more about how to stream the ambisonic
> audio.


*This is what I understood so far (maybe I'm wrong):*

   - Ambisonic audio equals to 4 channels in "B" format (W, X, Y and Z)
   - The player (client side) need to interpret those 4 channels in "B"
   format into a stereo, depending on the VR Headset position into the 3d
   space.


*My basic Question:* Do you know an exemple or a way to stream that
ambisonic audio + a player to interpret the stereo depending on the VR
Headset position in realtime?

*My further questions:*

   - Can we transform those 4 channels in "B" format into a 4.0 AAC for the
   streaming without loosing too much data compared to a WAV PCM?
   - How to interpret those 4 channels in "B" format into a stereo,
   depending on the VR Headset position into the 3d space?


Thanks in advance for your answers...
Best regards,


*Antoine SIMON*
Live Events Manager, OxygenStream
Mob: +33 698 171 875 | Tel: +33 954 826 133
anto...@oxygenstream.fr | http://oxygenstream.fr

[image: OxygenStream Website] <http://oxygenstream.fr/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<https://mail.music.vt.edu/mailman/private/sursound/attachments/20160602/b16e9f8a/attachment.html>
_______________________________________________
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.
_______________________________________________
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.

Reply via email to