突然在AppleTV上传输FPS HLS内容时,我遇到AVFoundation
错误-11800
,其中包含基础错误,其中域为NSOSStatusErrorDomain
且错误代码为-17221
< / p>
我试图弄清楚错误代码-17221
是什么,但我无法在任何地方找到它。尝试OSStatus.com并搜索所有头文件,但没有运气。
现在,如果我重新启动AppleTV,一切都恢复正常。面临的挑战是,我需要能够确定为什么会发生这种情况,以便为用户提供更好的反馈。
有谁可以告诉我-17221
为什么会发生以及可能在哪里定义?
这是Xcode控制台中的错误输出,我不得不删除NSURL,因为它指向一个我无法公开的URL。
3月6日10:47:00 4k-team App(AVKit)[168]: - [AVNowPlayingPlaybackControlsViewController _updateLoadingAndErrorIndicators]玩家项目失败。 error = Error Domain = AVFoundationErrorDomain Code = -11800“操作无法完成”UserInfo = {NSUnderlyingError = 0x1c505fb90 {Error Domain = NSOSStatusErrorDomain Code = -17221“(null)”},NSLocalizedFailureReason =发生未知错误(-17221) ,NSURL = https://fileToStream.m3u8,NSLocalizedDescription =操作无法完成