aaronb Wrote:Of course, anything you need me to do to help debug. Not a pain at all, thanks for the time you've spent building this
http://pastebin.com/ZnfJjuuD
It's an mp3
hmmmm, weird. it looks like the folowing line is the culprit:
Code:
22:44:01 T:7720 M:1692831744 DEBUG: CFileCurl::GetMimeType - http://192.168.0.10:8082/rest/download.view?p=password&c=xbmc&u=aaron&f=json&v=1.5.0&id=483a5c4d757369635c41626c652042616b657220466f785c566f696365735c3031204f63746f6265722e6d7033 -> failed
it should return "audio/mpeg" for mp3 streams.
well, i have no idea why it doesn't with your server, but as....
aaronb Wrote:Tried "play using" and files do play correctly with dvdplayer
i played around with the playercorefactory stuff and this will force xbmc to use dvdplayer (this also makes playback work whether you set transcoding on or off!)
Code:
<playercorefactory>
<rules action="prepend">
<rule name="subsonic" filename=".*/rest/(stream|download).view.*" player="dvdplayer"/>
</rules>
</playercorefactory>
i you don't already have a playercorefactory.xml in your userdata directory then make a file and add the above in it.
if you already have one, just insert the line:
Code:
<rule name="subsonic" filename=".*/rest/(stream|download).view.*" player="dvdplayer"/>
directly after the <rules> tag.
see
http://wiki.xbmc.org/index.php?title=HOW...a_playback for more info on playercorefactory.xml
i suppose i could try and automate this in future as there appears to be no better way to force the player at the moment.
hope that works for you!
t0mm0