Hello Asma,
You can start with UPnP & OSGi by reading the UPnP Device Service
specification in the OSGi Service Compendium
(http://www.osgi.org/Release4/Download)
It defines a set of interfaces
(http://www.osgi.org/javadoc/r4v41/org/osgi/service/upnp/package-summary.html)
which are used to register with the OSGi framework Java objects (OSgi
Services) that will be automatically exported (announced) on the UPnP
network as UPnP Devices. The same interfaces are used for listening
about UPnP Devices outside of the OSGi framework. They are automatically
imported on the OSGi framework and you do not listen for UPnP
announcements as usual with UPnP technology, but for the availability of
OSGi services implementing the above interfaces (i.e. UPnPDevice).
Other interfaces within the package will allow you to invoke the actions
and so on.
So, basically with OSGi, you will work with proxies of UPnP Devices when
you need to control remote UPnP devices, and you will implement OSGi
services to realize UPnP devices.
In the background there is the UPnP Basedriver bundle that must be
installed in the framework to automate the exporting and importing of
the UPnP Devices.
Take a look also at
http://felix.apache.org/site/apache-felix-upnp.html
regards,
francesco
chihi asma wrote:
Hi,
I'm new in Felix and Upnp and I want to know how to deploy Upnp devices in Felix?
Where should be the control point? The devices?
Can anyone explain to me how to do ? Examples are welcome.
Thanks in advance for your help,
Asma
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]