AVAslayer에 대한 비디오 캐싱 시스템을 AVAssetResourceLoaderDelegate를 사용하여 개발 중입니다. 그러나 때로는 미디어 서비스 재설정 (AVAudioSessionMediaServicesWereResetNotification 알림)이 약 10 초마다 발생하며, 모든 AVPlayerItem 및 AVPlayer 객체를 다시 초기화하고 재생을 망가 뜨리는 것으로 나타났습니다.AVAudioSessionMediaServicesWereResetNotification이 자주 발생하는 이유는 무엇입니까 (iOS 10)?
같은 문제에 직면 한 사람이 있습니까? 아마도 스레딩 문제 또는 AVAssetResourceLoader 제한 사항이 있습니까?
감사합니다.
AVAssetImageGenerator가 동일한 스레드에 있어도 여러 항목에 동일한 문제가 있습니다. GCD를 사용합니까? –