AVPlayerItemErrorLogEvent Error Codes

Originator:david.anderson
Number:rdar://14304140 Date Originated:28-Jun-2013 10:57 AM
Status:Open Resolved:
Product:iOS SDK Product Version:6.1
Classification:Enhancement Reproducible:
 
Summary:

While developing an AVFoundation-based video on demand player, we encountered numerous numerous AVPlayerItemErrorLogEvent instances and for each instance the errorStatusCode (property defined in AVPlayerItem.h) the error codes are not published or otherwise documented.  While its nice that we can investigate issues using AVPlayerItemErrorLogEvent, it is frustrating to not know what each errorStatusCode means (even loosely).

Some of the error codes we encountered include
-12660 seems to be related to geoblocking error (a 403)
 -1009 seems to be a network error
 -12938 seems to be is a 404

The ability to understand and properly respond to these error codes would allow us to improve the reliability, robustness and user experience of our AFFoundation-based VOD apps.

Steps to Reproduce:

Unknown.

Expected Results:

The presence of AVPlayerItemErrorLogEvent.errorStatusCode values in a header.

Actual Results:

errorStatusCode values with no description of their meaning.

Regression:

Notes:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!