I use Yatse to play music from Emby server to DLNA renderer (Integra receiver DRX-3, Sony speaker SRS-HG1, KODI on Windows). When playing FLAC audio files, everything is great. But when playing DSD (dsf extension) audio files, Integra receiver and Sony speaker can’t play them (and then play the previous track).
After checking Yatse’s log files, it seems mime-type problem.
SONY SRS-HG1 accepts audio/dsd, audio/x-dsd for DSD files.
Integra DRX-3 accepts audio/x-dsf, audio/x-dsd, audio/x-dff for DSD files.
KODI seems accept everything no matter what?!
I tried this beta version on Sony speaker. When playing dsf audio files, it still doesn’t play the music (but plays the previous track). I check the log file, and the mime type is correct but Sony speaker still responds error. What can I do now?
Sorry that Integra receiver isn’t here for me to try now.
I tried to enable and disable the option alternative dlna headers in Yatse settings, and all the same results. I also tried to play on Integra receiver last night, and no luck, too.
I set up a MinimServer 2 on local network for testing, it can play dsf audio files after overriding mime-type setting (mimeType.dsf=audio/x-dsd) with Bubbleupnp app. In the following log, the mimetype of the first playing song is audio/x-dsd and the Sony speaker is playing the music, and the mimtype of the second song is audio/x-dsf and the speaker can’t play. The Integra receiver has the same behavior. So strange.
I download flac & dsf files to my mobile phone. When I play flac audio files from “MUSIC” list, everything is great, but when I choose “FILE” and then choose any of “primary:*”, it can’t play anything (both flac & dsf). I check the log, and the mime-type for the audio files is video/mp4.
Android don’t know DSD audio files, so it won’t add dsf files to the “MUSIC” list. (I think)
I update Yaste to 10.9.5 and shutdown Emby server for testing. It plays FLAC files, but it still won’t play DSF files. I check the log file. In line 2053, the local DLNA server seems repond wrong mime-type (Content-Type: application/octet-stream) for dsf files. Log attached.
So, when connecting to Emby server and not playing dsf files, it should be the server’s problem, I think.
About file mode, if I play from Android’s multimedia center (I don’t know the correct name in English, sorry!), it plays flac great. But if I play from the directory that I manually added in Yatse, it won’t play flac & dsf. (Yatse 10.9.5)
Well will still need Emby to have the server part fixed when streaming from it. Nothing I can do for that proxying the data would kill the phone battery for nothing.
I am trying to dowload .dsf files to my Galaxy Note 8. The download progresses normally and eventually i see the file in ‘downloads’. When i open it, ‘no files’. However, the file size is listed accurately and the phone’s storage is reduced by the correct amount. Where is this mysterious file? If i delete it, storage is restored by the same amount. It’s out there somewhere.