Hello, I've been using mi box s for 2-3 months and I'm very happy with it. Yesterday I connected my avr with toslink and changed audio setting to AUTO. Dolby Digital 5.1, DTS 5.1 all fine working with KODI passtrough BUT there is no audio when I try with Netlifx. Netflix shows 5.1 logo after Movie name but can't passtrough.
I've found this thread https://www.reddit.com/r/AndroidTV/comments/9vqm5a/mi_box_3_int_mdz16ab_fix_for_broken_dtsac3_spdif/ but I'm at office right now so I haven't tested yet. In the thread someone said DD+ can't passtrough toslink but I saw some says it can. I can't use hdmi with my avr because It's old and doesn't support 4K. Is there a chance to use with netflix ?
Connection scheme https://i.ibb.co/bNsPbbk/netflix.png
Dolby Digital Plus otherwise known as EAC3 cant transmit over toslink. The toslink cable cant handle the bandwidth. It only works over HDMI.
On Netflix, pretty much most of their movies in 5.1 are in EAC3 format.
The Mi Box is Dolby certified which means it should auto convert EAC3 to AC3 but right now it doesnt do it. I believe the shield has the same bug so it might be an android TV bug and not a Mi Box bug.
So if you have to use the toslink, you have to change your audio settings to force 2 channel stereo. You will lose 5.1 digital audio but you will be able to hear Netflix shows. If you demand 5.1 audio, buy a receiver that can read EAC3 audio thru the HDMI port.