Package org.davic.mpeg

Provides utility classes for common MPEG concepts.

See:
          Description

Interface Summary
NotAuthorizedInterface NotAuthorizedInterface shall be implemented by classes which can report failure to access broadcast content due to failure to descramble that content.
 

Class Summary
ApplicationOrigin  
ElementaryStream This class represents one elementary stream within a transport stream.
Service This class is used to represent a Service within an MPEG Transport Stream.
TransportStream This class represents an MPEG-2 Transport Stream with its associated Service Information (SI) as known to a decoder.
 

Exception Summary
NotAuthorizedException This class is thrown by MPEG related APIs when access is requested to information which is scrambled and to which access is not permitted by the security system.
ObjectUnavailableException This exception must be thrown by MPEG related APIs when an object is not available.
ResourceException This exception must be thrown by MPEG related APIs when an operation could not be performed due to lack of resources.
TuningException  
 

Package org.davic.mpeg Description

Provides utility classes for common MPEG concepts.

The class ApplicationOrigin from the original DAVIC work has been removed since it is not required in the MHP specification.

The following errata agreed in DVB have been implemented with respect to the original DAVIC work.