Can any one let me know whats the meaning of OOB service name?
Service.getName() will give you the name associated with the service.
Here is the text from OCAP spec.
When the LVCT is provided the short_name is returned. When the LVCT is not
provided but the Source Name Sub-Table is provided a component of the source_name is returned from the MTS
string. When none of these Tables or
sub-Tables are provided, an empty String object with 0 length is returned.
The NTT_SNS (Network Text Table, Source Name Subtable) maps in-band service names to their corresponding Source ID values. However, the NTT_SNS can also map out-of-band (OOB) service names to their corresponding DSG application tunnel ID. A DSG application tunnel is an OOB MPEG section stream that contains object carousel data.
When an application want to select an in-band service by name, they can use a locator such as "ocap://n=HBO2W", the stack uses the values in the NTT_SNS to determine the Source ID to use. When an application wants to mount an OOB DSG carousel, it passes a locator such as "ocap://n=My_DSG_Carousel" to ServiceDomain which identifies the carousel to be mounted.
Is there any way to get the OOB service name, using OCAP APIs?
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Participation.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.