JWGoogimaDaiConfig
@interface JWGoogimaDaiConfig : NSObject
Configuration settings for Google IMA DAI.
-
The stream request API key. This is used to verify applications attempting to access their content.
Declaration
Objective-C
@property (nonatomic, copy, readwrite, nullable) NSString *apiKey;
-
Used to override a set of ad tag parameters on your stream request.
Declaration
Objective-C
@property (nonatomic, copy, readwrite, nullable) NSDictionary<NSString *, NSString *> *adTagParameters;
-
The video identifier for this stream.
Note
Used for VOD.Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *videoID;
-
The content source ID for this stream.
Note
Used for VOD.Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *cmsID;
-
The stream assetKey
Note
Used for live streams.Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *assetKey;
-
Initialize for VOD.
Declaration
Objective-C
- (nonnull instancetype)initWithVideoID:(nonnull NSString *)videoID cmsID:(nonnull NSString *)cmsID;
-
Initialize for live stream.
Declaration
Objective-C
- (nonnull instancetype)initWithAssetKey:(nonnull NSString *)assetKey;