I tried it, but ended up just using file shares. The biggest issue for me is that it does not automatically recognize many movies by their short names instead linking to some obscure thing with a similar name. For instance, since files can not have colon in the name, and many movies do, it gets confused about the title. Another similar issue is about shows and how it recognizes their folder and file structures. In th…
Then again, I do get most of my content through *arr so perhaps that automation already resolves the filename inconsistencies.
As for 5.1 audio, that's almost entirely unsupported by browsers. I think Edge and Safari support Dolby but I'm not sure if you need to feed those a special kind of format or not. Maybe the native applications get around this somehow?