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 7 months ago