Post Reply 
MinimServer and Simaudio Moon
28-11-2013, 00:54
Post: #78
RE: MinimServer and Simaudio Moon
(27-11-2013 23:28)simoncn Wrote:  
(27-11-2013 22:47)Andre Gosselin Wrote:  Simon,
I have attached a log file, produced with MinimServer logging level set to Trace. The log covers the steps:
-starting BubbleUPnP
-selecting MinimServer (Moon Mind already selected)
- browsing AlbumArtist -> "Ashkenazy, Vladimir"
- browsing albums -> "Favourite Chopin"
- enquing all tracks of the album

Tapping first track ("101 Chopin: polonaise in A major...") succeeded this time, but usually the track does not stream at all or plays for just a few seconds and I then get the same error as for the other two.

Selecting 2nd track ("102 Chopin: Prelude in D flat major ...") does not play and I get a "Read timed out" message.

Ditto for 3rd track ("103 Chopin: Waltz in D flat major ..."), which gives a timed out message.

Thnks for your help.

This looks like a renderer bug, possibly caused by some data in the file that the renderer can't handle.

In the failing scenario, the renderer sends a valid HTTP GET request with the 'Connection: close' header (lines 823/824). This header means the renderer shouldn't send any more requests on the same connection after the current request has completed. MinimServer streams the response to this request. After MinimServer has finished streaming the data (line 1129), the renderer sends another incomplete malformed request on the same connection (line 1130) containing this data:

Wed Nov 27 16:24:03

The contents of this invalid request are written to the log by MinimServer at the start of line 1130. MinimServer rejects this invalid request and aborts the connection (lines 1131 to 1133).
Simon,
Many thanks for having taken time to research this issue. Can I ask a few more questions ?
I mentionned in my opening post that creating an OpenHome renderer for the Simaudio Moon renderer through BubbleUPnP server makes the problem disappear. Also, I did not mention that serving the album through the MediaMonkey server (without any transcoding or DSP effects) also works. Do you have any idea of what those 2 softwares do in that case ? Could it be that they implement a bit more "tolerance" when facing illegal or malformed requests, and could'nt such an approach benefit MinimServer and increase its appeal as the best music server ?

I remember the ugly time when we had to face DRM protected music. When peering at the album cover, I see "ADRM" below the London
logo (see attachment). I tried to research the meaning of the ADRM mention, and I am unable to tell wether it has anything to do with DRM. Do you have any idea about that, and could this format (if indeed it is one) be at the heart of my problem ?

Thanks again
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: MinimServer and Simaudio Moon - Andre Gosselin - 28-11-2013 00:54

Forum Jump:


User(s) browsing this thread: 1 Guest(s)