BCOVPlayerSDKManager(BCOVSSAIAdditions) Category Reference

Declared in BCOVSSAIComponent.h

Overview

Category methods added to BCOVPlayerSDKManager to support BCOVSSAI.

– createSSAIPlaybackController

Creates and returns a new playback controller. The returned playback controller will be configured with a BCOVSSAI session provider.

- (id<BCOVPlaybackController>)createSSAIPlaybackController

Return Value

A new playback controller with the specified parameters.

Discussion

Creates and returns a new playback controller. The returned playback controller will be configured with a BCOVSSAI session provider.

Declared In

BCOVSSAIComponent.h

– createSSAIPlaybackControllerWithViewStrategy:

Creates and returns a new SSAI playback controller with the specified view strategy. The returned playback controller will be configured with a BCOVSSAI session provider.

- (id<BCOVPlaybackController>)createSSAIPlaybackControllerWithViewStrategy:(nullable BCOVPlaybackControllerViewStrategy)strategy

Parameters

strategy

A view strategy that determines the view for the returned playback controller.

Return Value

A new playback controller with the specified parameters.

Discussion

Creates and returns a new SSAI playback controller with the specified view strategy. The returned playback controller will be configured with a BCOVSSAI session provider.

Declared In

BCOVSSAIComponent.h

– createSSAISessionProviderWithUpstreamSessionProvider:

Creates and returns a new BCOVSSAI session provider with the specified parameters.

- (id<BCOVPlaybackSessionProvider>)createSSAISessionProviderWithUpstreamSessionProvider:(nullable id<BCOVPlaybackSessionProvider>)provider

Parameters

provider

Optional upstream session provider.

Return Value

A new BCOVSSAISessionProvider with the specified parameters.

Discussion

Creates and returns a new BCOVSSAI session provider with the specified parameters.

Declared In

BCOVSSAIComponent.h

– createSSAISessionProviderWithUpstreamSessionProvider:omidPartner:

Creates and returns a new BCOVSSAI session provider with the specified parameters.

- (id<BCOVPlaybackSessionProvider>)createSSAISessionProviderWithUpstreamSessionProvider:(nullable id<BCOVPlaybackSessionProvider>)provider omidPartner:(NSString *)omidPartnerName

Parameters

provider

Optional upstream session provider.

omidPartnerName

Unique partner name given by the IAB Tech Lab for the integration.

Return Value

A new BCOVSSAISessionProvider with the specified parameters.

Discussion

Creates and returns a new BCOVSSAI session provider with the specified parameters.

Declared In

BCOVSSAIComponent.h