BradmaxPlayerSdk
Instance Methods | Properties | List of all members
BPSMPlayerConfig Class Reference

Bradmax player configuration object. More...

#import <BPSMPlayerConfig.h>

Inheritance diagram for BPSMPlayerConfig:

Instance Methods

(NSDictionary *) - toNSDictionary
 

Properties

NSString * dataSource
 URL pointing to json file with media data.
 
NSMutableArray * dataProvider
 Array of BPSMMedia objects.
 
BPSMAdvertisementadvertisement
 Configuration object for player advertisement.
 
NSNumber * autoplay
 BOOL - Indicates if player should play video after player load.
 
NSNumber * mute
 BOOL - Indicates if player should start playback with muted sound.
 
NSNumber * startTime
 Indicates initial start time of video.
 
NSNumber * qualitySelectionEnabled
 BOOL - Indicates if quality selection should be enabled in player.
 
NSString * qualityLabelType
 Selects if bitrate or resolution should be on quality list.
 
NSNumber * showSkinOnInit
 BOOL - Indicates if player skin should be visible at player start.
 
NSString * shareButtons
 List of comma separated social button names.
 
NSString * hideUIElements
 List of comma separated elements names to hide in player. More...
 
NSString * endSplash
 Name of end splash view to use.
 
NSString * subtitles
 Default subtitles language in ISO 3166-1 language code.
 
NSNumber * dvrWindowStartTime
 Head constraint for DVR window for live streams.
 
NSNumber * dvrWindowEndTime
 Tail constraint for DVR window for live streams.
 
NSNumber * iosInlineVideo
 BOOL - This option indicates if video should be inlined for iPhone devices. By default for iPhones devices video is fullscreened with native iOS player.
 

Detailed Description

Bradmax player configuration object.

Property Documentation

◆ hideUIElements

- (NSString*) hideUIElements
readwriteatomic

List of comma separated elements names to hide in player.

Currently only: “fullscreenButton” support this feature.


The documentation for this class was generated from the following files: