Classes
The following classes are available globally.
-
A client currently connected to the channel
See moreDeclaration
Swift
@objc open class ChannelClient: NSObject
-
This class encapsulates the message that
See moreDeclaration
Swift
@objc open class Message : NSObject
-
Base class for audio, video and photo player
See moreDeclaration
Swift
@objc open class BasePlayer: NSObject
-
This class is wrapper which handle tv media calls. its basic functionality is to launch DMP on TV and whatever notification comes from TV side it passes on to further module.
See moreDeclaration
Swift
@objc open class MediaPlayer: NSObject
-
Audio Player Class handle the Audio share,control and TV Player queue.
See moreDeclaration
Swift
@objc open class AudioPlayer: BasePlayer
-
A Channel is a discreet connection where multiple clients can communicate
See moreDeclaration
Swift
@objc open class Channel: NSObject
-
Video Player Class handle the Video share, control and TV Player queue.
See moreDeclaration
Swift
@objc open class VideoPlayer: BasePlayer
-
Photo Player Class handle the Photo share,control and TV Player queue.
See moreDeclaration
Swift
@objc open class PhotoPlayer: BasePlayer
-
This class searches the local network for compatible multiscreen services
See moreDeclaration
Swift
@objc open class ServiceSearch: NSObject, TVDataManagerProtocol
-
A Service instance represents the multiscreen service root on the remote device Use the class to control top level services of the device
See moreDeclaration
Swift
@objc open class Service : NSObject