dleyna-server is a library for implementing services that allow clients to discover, browse and manipulate Digital Media Servers. An implementation of such a service for linux is also included.
If you use ListChildren with a "*" filter on an UPnP server that does not have its child count, it will do a recursive browse to retrieve this for you. This can potentially kill the remote server.
While "*" kind-of includes child-count, A normal user would not expect the framework to do a recursive browse with that.
If you use ListChildren with a "*" filter on an UPnP server that does not have its child count, it will do a recursive browse to retrieve this for you. This can potentially kill the remote server.
While "*" kind-of includes child-count, A normal user would not expect the framework to do a recursive browse with that.