BradmaxPlayerSdk
BPSMAdvertisementAdMedia.h
1 #ifndef BPSMAdvertisementAdMedia_h
2 #define BPSMAdvertisementAdMedia_h
3 
4 #import <Foundation/Foundation.h>
5 
7 @interface BPSMAdvertisementAdMedia : NSObject
8 
10 @property NSString *url;
11 
13 @property NSString *apiFramework;
14 
16 @property NSString *delivery;
17 
19 @property NSString *bitrate;
20 
22 @property NSString *width;
23 
25 @property NSString *height;
26 
28 @property NSString *type;
29 
31 + (BPSMAdvertisementAdMedia *)newWithUrl: (NSString *) url;
32 
33 - (NSDictionary *) toNSDictionary;
34 
35 @end
36 
37 #endif /* BPSMAdvertisementAdMedia_h */
NSString * bitrate
For progressive load video, the bitrate value specifies the average bitrate for the media file.
Definition: BPSMAdvertisementAdMedia.h:19
NSString * apiFramework
Identifies the API needed to execute an interactive media file.
Definition: BPSMAdvertisementAdMedia.h:13
NSString * type
MIME type for the file container. Popular MIME types include, but are not limited to “video/xflv” for...
Definition: BPSMAdvertisementAdMedia.h:28
Represents configuration for single ad media.
Definition: BPSMAdvertisementAdMedia.m:4
NSString * height
Native height of the video file, in pixels.
Definition: BPSMAdvertisementAdMedia.h:25
NSString * url
Url pointing to advertisement media file.
Definition: BPSMAdvertisementAdMedia.h:10
NSString * width
Native width of the video file, in pixels.
Definition: BPSMAdvertisementAdMedia.h:22
NSString * delivery
Either “progressive” for progressive download protocols (such as HTTP) or “streaming” for streaming p...
Definition: BPSMAdvertisementAdMedia.h:16