Page 1 of 1

Is the UPNP Search function properly implemented?

PostPosted: Sun Sep 22, 2013 9:11 pm
by dcorsus
It appears that the UPNP urn:upnp-org:serviceId:ContentDirectory:Search works the same like the Browse function. The Search function is supposed to traverse the ContentDirectory structure, including ALL child nodes.

When I do a Search with parameters:
ContainerID=0
SearchCriteria=(upnp:class = "object.container.person.musicArtist") and (@refID exists false)
Filter=*
What is returned is not a list of ALL the Artists, it returns the top level (DirectChildren only) of ContainerID=0 ie.

<?xml version="1.0" encoding="UTF-8" standalone="no"?><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><container childCount="15" id="A" parentID="0" restricted="1" searchable="0"><dc:title>Audio</dc:title><upnp:class>object.container</upnp:class></container><container childCount="7" id="I" parentID="0" restricted="1" searchable="0"><dc:title>Image</dc:title><upnp:class>object.container</upnp:class></container><container childCount="13" id="V" parentID="0" restricted="1" searchable="0"><dc:title>Video</dc:title><upnp:class>object.container</upnp:class></container></DIDL-Lite>

This is what Browse would do with BrowseFlag=BrowseDirectChildren and wrong for the Search function.

Where do I log a bug report?

Dirk

Re: Is the UPNP Search function properly implemented?

PostPosted: Mon Sep 23, 2013 8:27 pm
by zip
No, search is not implemented.

Re: Is the UPNP Search function properly implemented?

PostPosted: Mon Mar 10, 2014 11:17 pm
by curtmcgirt
any plans to implement it?

Re: Is the UPNP Search function properly implemented?

PostPosted: Tue Mar 11, 2014 6:11 pm
by zip
Not currently

Re: Is the UPNP Search function properly implemented?

PostPosted: Wed Dec 30, 2020 10:26 am
by nosek.tomas
zip wrote:Not currently


Hello
I have been using Serviio for about 1 year and I am very satisfied. I think it's one of the best media servers. But one single (for me quite important) function is missing here - UPnP search :cry: .

Is there any possibility that UPnP serach would be implemented? Then I would be happy to buy the PRO version :) .

Unfortunately, this is one of the things I look for in "competing" media servers, but none is as good as Serviio....

Thank you

Tomáš Nosek
Czech Republic

Re: Is the UPNP Search function properly implemented?

PostPosted: Sat Jan 10, 2026 5:23 pm
by matlue
It would be great if UPNP search could be implemented.
When using applications like HEOS, Serviio is otherwise quite unsuitable because you often search for titles or artists.
The search works well in the MediaBrowser, but it seems to be implemented differently.