9 #import <Foundation/Foundation.h> 12 @protocol IMAVideoDisplay;
27 @property(nonatomic, strong, readonly) id<IMAVideoDisplay>
videoDisplay;
35 @property(nonatomic, copy) NSString *
apiKey;
The IMAAdDisplayContainer is responsible for managing the ad container view and companion ad slots us...
Definition: IMAAdDisplayContainer.h:16
NSString * authToken
The stream request authorization token.
Definition: IMAStreamRequest.h:43
NSDictionary * adTagParameters
You can override a limited set of ad tag parameters on your stream request.
Definition: IMAStreamRequest.h:60
IMAAdDisplayContainer * adDisplayContainer
The stream display container for displaying the ad UI.
Definition: IMAStreamRequest.h:22
NSString * streamActivityMonitorID
The ID to be used to debug the stream with the stream activity monitor.
Definition: IMAStreamRequest.h:49
id< IMAVideoDisplay > videoDisplay
The video display where the stream can be played.
Definition: IMAStreamRequest.h:27
instancetype NS_UNAVAILABLE()
:nodoc:
NSString * manifestURLSuffix
The suffix that the SDK will append to the query of the stream manifest URL.
Definition: IMAStreamRequest.h:68
Data class describing the stream request.
Definition: IMAStreamRequest.h:17
NSString * apiKey
The stream request API key.
Definition: IMAStreamRequest.h:35