Hi, In OSGi, there is the concept of basedriver (which is standardized). Basically, all remote and local devices are registered on the service registry as org.osgi.service.upnp.UPnPDevice services. Then, it is just a matter of filtering on service properties to get the device you want and call actions on its service. A simple documentation is available here: http://dz.prosyst.com/pdoc/mbserver_5.2/um/upnp/developer/osgi_upnp/osgi_upnp.html Cling does have a basedriver wrapping (cling-osgi) which is working fine from the trunk (not released yet I think). Felix also have an implementation based on cybergarage which was less stable last time I tested it, though I dunno if cyberlink is still maintaining this stack.
LP Le 30 mars 2012 à 01:48, Ken Gilmer a écrit : > Hi Maria, > > I have used the Cling UPnP library, however not within an OSGi > context (Android). The API is very clean and I did not have much > trouble in using it. I'm not aware of any issues with OSGi or Felix > in particular and the library is actively maintained. > http://4thline.org/projects/cling/ > > Hope that helps, > -ken > > On Thu, Mar 29, 2012 at 8:11 AM, Maria Luiza <[email protected]> wrote: >> Hi, >> >> Has anyone used Felix to interact with UPnP devices? If yes, how do I? >> Regards, >> >> Maria > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

