Hi Group Members,
I’ve been trying to get twonky media manager on windows ( a upnp CP / renderer combo ) to try and connect to our media server ( Based on Cyberlink ). we are able to connect ( able to subscribe to the content directory service ) , but cannot browse content, See below we get an error when we try to call the “Browse” action. Basically the ObjectID does-not match, the server has object id’s of “1” “2”, “3” etc but the control point sends “music/playlists” as the object ID which doesnot match any on the server.
My question is : Is there a valid range / allowed values of objectID which the client and the server agree upon or is there anything in the standard? How does the server communicate the valid range of object id’s to the client?
SUBSCRIBE /service/ContentDirectory_event HTTP/1.1
HTTP/1.1 200 OK
Content-Type: text/html; charset="utf-8"
Server: Linux/2.6.29-b7e82785 UPnP/1.0 CyberLinkJava/1.8
Date: Mon, 29 Nov 2010 21:21:25 GMT
POST /service/ContentDirectory_control HTTP/1.1
User-Agent: PVConnect Media Manager DLNADOC/1.50
CONTENT-TYPE: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1"><ObjectID>music/playlists</ObjectID><BrowseFlag>BrowseDirectChildren</BrowseFlag><Filter>*</Filter><StartingIndex>0</StartingIndex><RequestedCount>999999</RequestedCount><SortCriteria></SortCriteria></u:Browse></s:Body></s:Envelope>HTTP/1.1 500 Internal Server Error
Content-Type: text/xml; charset="utf-8"
Date: Mon, 29 Nov 2010 21:16:54 GMT
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.