So....Full functionality is available through the USB Dac inputs.
I never understood why Oppo did not implement a full DNLA interface....
I talked to the people at Oppo, and it seems that the BDP-10x only supports track metadata and album art when it is embedded in ID3 tags in the music file itself.
This means that metadata and art
will be displayed when playing files under the following circumstances:
- Files which contain an ID3 tag played via SMB off a local USB HDD.
- Files which contain an ID3 tag played via the MC UPnP server, when the file is served in native non transcoded format.
- Files played via the MC UPnP server, when MC is converting from native format to MP3. Since MC helpfully inserts an ID3 tag in transcoded MP3s.
To be very specific: metadata and art will
not be displayed when playing files under the following circumstances:
- Files which do not contain an ID3 tag played via SMB off a local USB HDD. e.g. WAV, AIF, M4A
- Files which do not contain an ID3 tag played via the MC UPnP server, when the file is served in native non transcoded format.
- Files played via the MC UPnP server, where MC is transcoding from native format to L16. Because it is not allowed to insert ID3 tags in L16.
Interestingly having tested the Oppo with the Device Spy tool, it appears that when MC pushes a music track to the player (via SetAVTransportURI), it does in fact store the metadata (passed in CurrentURIMetadata), and it returns the same data again when queried (via GetMediaInfo). So in other words the player receives and stores all the metadata and album art information. But it simply does not display that information on the screen. Go figure...