I found your postings and want to ask a few related questions and possibly suggest something.
I have been slowly working with web based ambisonics players as examples at
www.ohti.xyz
For compressed third order ambisonics I have tested opus and aac
Opus is not supported on Apple products.
The only codec supported on all platforms is AAC.
The current way for me to get playback AAC TOA to work on all platforms is to have 4 4 channels files for the 16 channels.
One future envelope for TOA I have been thinking about is AAC 4 channels in 4 tracks, this as 4 channels AAC is the lowest common encoding in AAC they is decoded in web audio on all platforms.
For VLC I wonder is Opus decoding on all platforms decoded internally?
Is there an interface for an external head tracker to control the audio rotation of the Ambisonics, if so how is the interface specified?
I have had an idea for a long time about head tracking and video players to improve the headphone experience.
It is very simple, it is to have 2 stages of audio rotators, the first to be controlled by the viewport direction of the video, the second rotator to be controlled only by the headtracker.
This would demand a directional reset button for the audio to correct the direction if you change your position in the earth magnetic field