ChromeCast API
GoogleCast.framework
The following is the supportMatrix for the GoogleCast SDK versions that THEOplayer is linked against. Although using a different version might work, we advise to use the exact same version that THEOplayer is using to avoid any compatibility issues.
| PlayerVersion | GoogleCast versions |
|---|---|
| 2.84.0+ | 4.4.4 |
| 2.85.0+ | 4.6.0 |
-
Chromecast, also known as Google Cast, is a casting device designed by Google.
See moreDeclaration
Swift
public protocol Chromecast : EventDispatcherProtocol -
Describes the configuration of the Cast integrations.
See moreDeclaration
Swift
public class CastConfiguration : NSObject, Encodable -
The cast strategies that specify the ways an existing chromecast session can be joined.
See moreDeclaration
Swift
public enum CastStrategy : Intextension CastStrategy: Encodable -
Indicates the state of the casting processs.
See moreDeclaration
Swift
public enum PlayerCastState : Intextension PlayerCastState: Decodable -
The cast error.
See moreDeclaration
Swift
public class CastError -
The description of the metadata used by Chromecast.
See moreDeclaration
Swift
public class ChromecastMetadataDescription : MetadataDescription -
The metadata of a Chromecast image.
See moreDeclaration
Swift
public class ChromecastMetadataImage : NSObject, Codable -
The Chromecast metadata type.
See moreDeclaration
Swift
public enum ChromecastMetadataType : Intextension ChromecastMetadataType: Codable -
The different types of errors.
See moreDeclaration
Swift
public enum ErrorCode : Int
ChromeCast API Reference