blob: adb995537a05425501ef72691da7245bf44aacd5 [file] [log] [blame]
Stefano Lenzi911fa922008-01-07 16:32:12 +00001This bundle tries to be complaint to the UPnP Base Driver OSGi R4 specification.
2
3At the moment the bundle do not support the following requirement:
4 - upnp.ssdp.address Configuration Service
5 - exported device changes: if a service already exported as UPnP Device changes
6 it's own configuration, i.e.: implements new service, changes the friendly name, etc.,
7 the new service description is not reflected on the UPnP Device
8 - icon for exported device is not tested
9 - no localization support
10
11The bundle provides extra capabilities:
12 - the bundles implements the org.apache.felix.upnp.extra.controller specification
13
14Finally the bundle can be configured by setting the following properties divided by categories:
151 - LOGGING
16felix.upnpbase.log: integer which identifies the verbosity of the bundle
17felix.upnpbase.cyberdomo.log: boolean which enables or disables the UPnP CyberDomo SDK debugging messages
182 - FACILITY
19felix.upnpbase.exporter.enabled: boolean which enables or disables the Exporter facilities of the UPnP Base Driver
20felix.upnpbase.importer.enabled: boolean which enables or disables the Exporter facilities of the UPnP Base Driver
213 - NETWORK
22felix.upnpbase.cyberdomo.net.loopback: boolean which enables or disables the use of Loopback devices
23felix.upnpbase.cyberdomo.net.onlyIPV4: boolean which enables or disables the use of IPv4 addresses
24felix.upnpbase.cyberdomo.net.onlyIPV6: boolean which enables or disables the use of IPv6 addresses (if base driver is running on JDK 1.4 or greater)
25cyberdomo.ssdp.mx: integer which idntifies the value to set in MX packet while performing discovery operation on UPnP
26cyberdomo.ssdp.buffersize: integer which identifies buffer size for UDP packet
27cyberdomo.ssdp.port: integer which identifies the destination port to use for SDDP multicast discovery packet
28