BCOVVideoErrorCode Class Reference

Inherits from NSObject
Declared in BrightcovePlayerSDK-Swift.h

  BadRequest

@property (nonatomic, class, readonly, copy) NSString *BadRequest

+ BadRequest

+ (NSString *_Nonnull)BadRequest

  DuplicateParameters

The same parameter name was provided more than once in the request.

@property (nonatomic, class, readonly, copy) NSString *DuplicateParameters

Discussion

The same parameter name was provided more than once in the request.

Declared In

BrightcovePlayerSDK-Swift.h

+ DuplicateParameters

+ (NSString *_Nonnull)DuplicateParameters

  AccessDenied

@property (nonatomic, class, readonly, copy) NSString *AccessDenied

+ AccessDenied

+ (NSString *_Nonnull)AccessDenied

  TokenRequired

A JWT is required by the Playback Rights but was not provided.

@property (nonatomic, class, readonly, copy) NSString *TokenRequired

Discussion

A JWT is required by the Playback Rights but was not provided.

Declared In

BrightcovePlayerSDK-Swift.h

+ TokenRequired

+ (NSString *_Nonnull)TokenRequired

  TokenValidation

The JWT provided did not pass validation.

@property (nonatomic, class, readonly, copy) NSString *TokenValidation

Discussion

The JWT provided did not pass validation.

Declared In

BrightcovePlayerSDK-Swift.h

+ TokenValidation

+ (NSString *_Nonnull)TokenValidation

  Forbidden

@property (nonatomic, class, readonly, copy) NSString *Forbidden

+ Forbidden

+ (NSString *_Nonnull)Forbidden

  AccountID

The account id in the policy key does not match the account in the api request.

@property (nonatomic, class, readonly, copy) NSString *AccountID

Discussion

The account id in the policy key does not match the account in the api request.

Declared In

BrightcovePlayerSDK-Swift.h

+ AccountID

+ (NSString *_Nonnull)AccountID

  ClientGeo

The video is restricted from playing in the current geo region; the message will contain additional information about the specific issue.

@property (nonatomic, class, readonly, copy) NSString *ClientGeo

Discussion

The video is restricted from playing in the current geo region; the message will contain additional information about the specific issue.

Declared In

BrightcovePlayerSDK-Swift.h

+ ClientGeo

+ (NSString *_Nonnull)ClientGeo

  ClientIP

The video is restricted at the current IP address.

@property (nonatomic, class, readonly, copy) NSString *ClientIP

Discussion

The video is restricted at the current IP address.

Declared In

BrightcovePlayerSDK-Swift.h

+ ClientIP

+ (NSString *_Nonnull)ClientIP

  Domain

The video is restricted from playing on the current domain.

@property (nonatomic, class, readonly, copy) NSString *Domain

Discussion

The video is restricted from playing on the current domain.

Declared In

BrightcovePlayerSDK-Swift.h

+ Domain

+ (NSString *_Nonnull)Domain

  Offers

The JWT does not allow for playback based on offers available in the video.

@property (nonatomic, class, readonly, copy) NSString *Offers

Discussion

The JWT does not allow for playback based on offers available in the video.

Declared In

BrightcovePlayerSDK-Swift.h

+ Offers

+ (NSString *_Nonnull)Offers

  Tags

The JWT does not allow for playback based on tags available in the video.

@property (nonatomic, class, readonly, copy) NSString *Tags

Discussion

The JWT does not allow for playback based on tags available in the video.

Declared In

BrightcovePlayerSDK-Swift.h

+ Tags

+ (NSString *_Nonnull)Tags

  VideoNotPlayable

For a single video request, the video exists, but is not allowed to be played now.

@property (nonatomic, class, readonly, copy) NSString *VideoNotPlayable

Discussion

For a single video request, the video exists, but is not allowed to be played now.

Declared In

BrightcovePlayerSDK-Swift.h

+ VideoNotPlayable

+ (NSString *_Nonnull)VideoNotPlayable

  NotFound

@property (nonatomic, class, readonly, copy) NSString *NotFound

+ NotFound

+ (NSString *_Nonnull)NotFound

  VideoNotFound

The requested video is not available.

@property (nonatomic, class, readonly, copy) NSString *VideoNotFound

Discussion

The requested video is not available.

Declared In

BrightcovePlayerSDK-Swift.h

+ VideoNotFound

+ (NSString *_Nonnull)VideoNotFound

  PlaylistNotFound

The requested playlist is not available.

@property (nonatomic, class, readonly, copy) NSString *PlaylistNotFound

Discussion

The requested playlist is not available.

Declared In

BrightcovePlayerSDK-Swift.h

+ PlaylistNotFound

+ (NSString *_Nonnull)PlaylistNotFound

  MethodNotAllowed

Only GET, HEAD and OPTIONS are allowed for this api.

@property (nonatomic, class, readonly, copy) NSString *MethodNotAllowed

Discussion

Only GET, HEAD and OPTIONS are allowed for this api.

Declared In

BrightcovePlayerSDK-Swift.h

+ MethodNotAllowed

+ (NSString *_Nonnull)MethodNotAllowed

  ServerError

Internal server error.

@property (nonatomic, class, readonly, copy) NSString *ServerError

Discussion

Internal server error.

Declared In

BrightcovePlayerSDK-Swift.h

+ ServerError

+ (NSString *_Nonnull)ServerError

  AccountRetrieveFailure

Got a bad response from a backend server.

@property (nonatomic, class, readonly, copy) NSString *AccountRetrieveFailure

Discussion

Got a bad response from a backend server.

Declared In

BrightcovePlayerSDK-Swift.h

+ AccountRetrieveFailure

+ (NSString *_Nonnull)AccountRetrieveFailure

  VideoRetieveFailure

@property (nonatomic, class, readonly, copy) NSString *VideoRetieveFailure

+ VideoRetieveFailure

+ (NSString *_Nonnull)VideoRetieveFailure

  VideoUrlsRetrieveFailure

@property (nonatomic, class, readonly, copy) NSString *VideoUrlsRetrieveFailure

+ VideoUrlsRetrieveFailure

+ (NSString *_Nonnull)VideoUrlsRetrieveFailure

  PlaylistRetrieveFailure

@property (nonatomic, class, readonly, copy) NSString *PlaylistRetrieveFailure

+ PlaylistRetrieveFailure

+ (NSString *_Nonnull)PlaylistRetrieveFailure

  PlaybackRightRetrieveFailure

Cannot retrive playback right from cloudfront

@property (nonatomic, class, readonly, copy) NSString *PlaybackRightRetrieveFailure

Discussion

Cannot retrive playback right from cloudfront

Declared In

BrightcovePlayerSDK-Swift.h

+ PlaybackRightRetrieveFailure

+ (NSString *_Nonnull)PlaybackRightRetrieveFailure

  PlaylistVideosRetrieveFailure

@property (nonatomic, class, readonly, copy) NSString *PlaylistVideosRetrieveFailure

+ PlaylistVideosRetrieveFailure

+ (NSString *_Nonnull)PlaylistVideosRetrieveFailure

  LicenseRetreiveFailure

Failed to get license from Fabric License Server for this video.

@property (nonatomic, class, readonly, copy) NSString *LicenseRetreiveFailure

Discussion

Failed to get license from Fabric License Server for this video.

Declared In

BrightcovePlayerSDK-Swift.h

+ LicenseRetreiveFailure

+ (NSString *_Nonnull)LicenseRetreiveFailure

  OffersRetreiveFailure

Failed to get offers from Adamas API for this video.

@property (nonatomic, class, readonly, copy) NSString *OffersRetreiveFailure

Discussion

Failed to get offers from Adamas API for this video.

Declared In

BrightcovePlayerSDK-Swift.h

+ OffersRetreiveFailure

+ (NSString *_Nonnull)OffersRetreiveFailure

  RightsRetrieveFailure

Failed to retrieve Playback Rights for this video.

@property (nonatomic, class, readonly, copy) NSString *RightsRetrieveFailure

Discussion

Failed to retrieve Playback Rights for this video.

Declared In

BrightcovePlayerSDK-Swift.h

+ RightsRetrieveFailure

+ (NSString *_Nonnull)RightsRetrieveFailure

  ServiceUnavailable

Returned this response from a backend server.

@property (nonatomic, class, readonly, copy) NSString *ServiceUnavailable

Discussion

Returned this response from a backend server.

Declared In

BrightcovePlayerSDK-Swift.h

+ ServiceUnavailable

+ (NSString *_Nonnull)ServiceUnavailable

  ServerTimeout

Either a backend server or one of the servers they rely on timed out.

@property (nonatomic, class, readonly, copy) NSString *ServerTimeout

Discussion

Either a backend server or one of the servers they rely on timed out.

Declared In

BrightcovePlayerSDK-Swift.h

+ ServerTimeout

+ (NSString *_Nonnull)ServerTimeout

– init

- (nonnull instancetype)init