Troubleshooting
The document provides information about troubleshooting the Bitmovin Player for iOS, tvOS and visionOS
Errors
Bitmovin Player communicates errors via events, such as PlayerErrorEvent
, SourceErrorEvent
, OfflineErrorEvent
and AdErrorEvent
. To learn about listening to events, please refer to Listening to Events.
Every error event exposes a numeric error code, which can help to identify the source of the specific error.
These error codes can originate from different frameworks:
- Bitmovin Player specific errors produced by the Bitmovin Player SDK
- Errors produced by the frameworks provided by the operating system, like
AVFoundation
,CoreMedia
,CFNetwork
, etc. - Errors produced by opt-in third-party dependencies, like Google IMA SDK
To identify the meaning of error codes please refer to the following resources:
- Bitmovin Player Errors Overview
- Error codes produced by the operating system on iOS, tvOS and visionOS
- Google IMA SDK Error Codes
Logging
To enable exhaustive debug logging, please refer to Logging in the iOS & tvOS Player SDK.
Updated 5 days ago