BroadpeakSessionData
public protocol BroadpeakSessionData
Broadpeak session. This is a wrapper on Broadpeak’s StreamingSession.
-
Broadpeak session initialization url
Declaration
Swift
var initializationUrl: String { get } -
Specifies the properties to initialize PAL session.
Declaration
Swift
var palConfiguration: PALSessionConfiguration? { get } -
Mention to
trueif the session need to work well in Picture In Picture.Declaration
Swift
var pipSession: Bool? { get } -
Custom parameters sent to Broadpeak Analytics.
Declaration
Swift
var customParams: [String : String]? { get } -
Custom ad parameters.
Declaration
Swift
var adParams: [String : String]? { get } -
Shuts down underlying Broadpeak session. Clients must invoke this API to shut down session after each playback.
Declaration
Swift
func shutDown()