Problems playing m4a files to Naim Unitiqute using Kinsky

Posted by: The Pied Piper on 10 January 2013

Dear All,


I have identified some problems playing m4a files to Naim Unitiqute whilst testing Minimserver for Simon from Minimserver.

 

Initially, neither n-Stream or Kinsky could play m4a files on the Unitiqute using Minimserver but this is now possible using the latest test build.

 

With the latest test build of Minimserver, m4a files play correctly using n-Stream.

 

Using the latest version of Kinsky on the Unitiqute, an m4a file does play but the file type is incorrectly identified by the Unitiqute display as ALAC rather than mp4. ( I am using a 24/96 Unitiqute which will not stream ALAC)

If the same file is then opened a 2nd time, the Unitiqute plays for a second or two but then stalls and starts a 2nd time, playing the whole file and now displaying the correct format of mp4.

If I change the suffix of the file from m4a to mp4, then the file plays as expected with the correct display of mp4.

 

Simon identified that the problem is likely caused by an error in the Unitiqute firmware

from the Kinsky debug console report (extract below):

--------------------------------------------------

There's an error message on line 78:
ModelSourceMediaRendererUpnpAv.EventStateLastChangeResponse: 'urn' is an unexpected token. Expecting white space. Line 4, position 53.
which is referring to a problem on line 82:
<CurrentTrackMetaData val="&lt;DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"&gt; .......

The " character before urn:schemas is incorrect.  It should be replaced
by &quot; (XML escaping) to produce a valid XML document.  

This is a bug in the Unitiqute firmware.
------------------------

I have tried Twonky with Kinsky and there is the same problem (with same debug console report).

I can supply the whole Console Debug Report if it is needed but it is very long! I have copied a longer extract to the foot of this email.

----------------------

ALBUM ART

There is another issue with the displaying of album art in 'play item view' on both the n-Stream and Kinsky when streaming all formats using Minimserver. I believe that Simon has contacted you already about this problem. Twonky displays the Album Art correctly.

Thanks

The Pied Piper

-----------------------------------------------------------------

EXTRACT FROM RELEVANT PART OF DEBUG CONSOLE REPORT (see emboldened parts)

-------------------------------------------------------------------

10/01/2013 16:40:02: DeviceListUpnp.SendMsearch {ServiceType{av.openhome.orglaylistManager:1}}

PlayNow about to insert 1 item into playlist

PlayNow inserted 1 item into playlist

ModelSourceMediaRendererUpnpAv.EventStateLastChangeResponse: 'urn' is an unexpected token. Expecting white space. Line 5, position 53.

LastChange: <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/">

  <InstanceID val="0">

    <CurrentTrackDuration val="0:12:41"/>

    <CurrentMediaDuration val="0:12:41"/>

    <CurrentTrackMetaData val="&lt;DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"&gt;&lt;item id="0$folders$0$1$2" parentID="0$folders$0$1" restricted="1"&gt;&lt;dc:title xmlns:dc="http://purl.org/dc/elements/1.1/"&gt;02 Taro-aac&lt;/dc:title&gt;&lt;upnp:genre xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;Alternative&lt;/upnp:genre&gt;&lt;dc:date xmlns:dc="http://purl.org/dc/elements/1.1/"&gt;2012-01-01&lt;/dc:date&gt;&lt;upnp:album xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;'An Awesome Wave'&lt;/upnp:album&gt;&lt;upnp:artist role="AlbumArtist" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;alt-J&lt;/upnp:artist&gt;&lt;upnp:artist xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;alt-J&lt;/upnp:artist&gt;&lt;dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"&gt;alt-J&lt;/dc:creator&gt;&lt;upnpriginalTrackNumber xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;2&lt;/upnpriginalTrackNumber&gt;&lt;upnp:albumArtURI xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;http://10.0.1.34:9790/minimserver/Multimedia/Music-aac/Taro%20formats/02%20Taro-aac.m4a/$!picture-138954-77444.jpg&lt;/upnp:albumArtURI&gt;&lt;res duration="0:12:41.660" size="18299964" bitsPerSample="16" bitrate="32000" sampleFrequency="44100" nrAudioChannels="2" protocolInfo="http-get:*:audio/mp4:*"&gt;http://10.0.1.34:9790/minimserver/Multimedia/Music-aac/Taro%20formats/02%20Taro-aac.m4a&lt;/res&gt;&lt;upnp:class xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"&gt;object.item.audioItem.musicTrack&lt;/upnp:class&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;"/>

    <CurrentTrackURI val="http://10.0.1.34:9790/minimserver/Multimedia/Music-aac/Taro%20formats/02%20Taro-aac.m4a"/>

    <AVTransportURI val="http://10.0.1.34:9790/minimserver/Multimedia/Music-aac/Taro%20formats/02%20Taro-aac.m4a"/>

Posted on: 10 January 2013 by Cbr600

What's an M4a file ?

Posted on: 10 January 2013 by The Pied Piper

The magic world of music formats.

Essentially, it's the file extension that Apple uses for both mp4 (lossy) and ALAC (lossless).

 

There is a good summary here:

http://en.wikipedia.org/wiki/MPEG-4_Part_14

 

The Pied Piper

Posted on: 10 January 2013 by AndyPat

Sounds like a problem with Kinsky, not the Qute. Contact Linn directly and establish why they are having the problem. Then, if need be, you can communicate directly with Naim. Best of luck with your new server.

 

Andy