Thanks for the input Marc. I come from the gaming industry, and many practices can be adopted for broadcast and linear content delivery.
From my research, I can confirm that the FLAC version worked better on your 2015 demo, because of signal preservation. In my experience, regarding modern browsers like Chrome, if I configure my sound card from Windows to see a 7.1 system in the outputs, the browser can play that back without any further actions from me. *Pan Athen* SoundFellas <https://soundfellas.com/>, *MediaFlake Ltd <http://mediaflake.com/>* Digital Media Services, Content, and Tools On Mon, May 1, 2023 at 8:10 PM Marc Lavallée <m...@hacklava.net> wrote: > To my knowledge browsers don't support more than 8 channels, and > configuring them for outputting more than 2 channels is probably a > challenge for most users. One solution is to use MPEG-DASH and > reassemble parts and decode them. But as with anything "Hi-Fi", the > reproduction system is key, so unless people have individual HRTF and > calibrated headphones, it may not be worth streaming Ambisonics to > browsers with a lot of resolution. I don't know how many browsers are > driving multichannel surround systems. > > The Internet can work without browsers, so for exotic uses cases (like > Ambisonics) using dedicated software is a solution, in order to easily > configure the system for more than 8 (even 2) channels, use the most > appropriate codec (like the gaming industry is doing). > > In 2015 (before Google and Facebook) I coded a little horizontal-only > demo (https://ambisonic.xyz/) using 3-channel files; I tried with the > AAC, Opus and FLAC codecs, and (to me) it sounds better with FLAC, maybe > because phases are preserved between multiple channels, while Opus > sounded the worst (even if it is officially supporting Ambisonics). I'm > sorry that my demo is (again) not working because of browser updates > that are breaking web sites with unconventional features. A next fix > could try to use WavPack. > > Marc > > Le 2023-05-01 à 11 h 28, Panos Kouvelis a écrit : > > I see, > > > > Then as suggested by others, and as I just read online, I think that > > WavPack might be a good alternative? > > > > Were you able to stream more than 8 channels using Opus on Safari? I > think > > I read somewhere that it's not possible to stream more than 8 channels in > > Safari in general and I would like to confirm that if you have that > > information. > > > > Cheers! > > > > *Pan Athen* > > SoundFellas <https://soundfellas.com/>, *MediaFlake Ltd > > <http://mediaflake.com/>* > > Digital Media Services, Content, and Tools > > > > > > On Mon, May 1, 2023 at 10:43 AM Bo-Erik Sandholm <bosses...@gmail.com> > > wrote: > > > >> We use webaudio api and a modified omnitone. > >> We use up to third order and can play wav, aac-lc and opus on most > >> platforms. > >> > >> We have thought to use multitrack mp4/m4a with 2 × 8 channels with > libfdk > >> heAAC which is the best available AAC-He codec for private persons , > but it > >> also have a 8 channel limit. > >> > >> The fetch and audio buffer is handled as they are in the mp4 container. > >> > >> But we do not have the knowledge to write the code to use WAAPI > transport > >> functions, and feed them into the decoder. > >> > >> We use the built in os codecs for all platforms. > >> > >> IOS has the most limitations. > >> > >> Bosse > -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://mail.music.vt.edu/mailman/private/sursound/attachments/20230501/f18feb56/attachment.htm> _______________________________________________ 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.