AVPlayer
losowo tylko odtwarzać dźwięk, nie pokazując ścieżkę wideo ...odtwarzanie AVPlayer nie jest aktywny podczas AVAssetExportSession jak iOS 10
odtwarzania wideo poprawnie AVPlayer
mając aktywną sesję kompresji AVAssetExportSession:exportAsynchronouslyWithCompletionHandler
jest teraz zawodzi. Wydaje się, że powoduje to pewną niestabilność, która utrzymuje się, dopóki aplikacja nie przejdzie w tło i wróci.
Badanie AVURLAsset
podczas odtwarzania wideo nie działa, jest ścieżka wideo, nawet jeśli nie ma wyjścia wideo. Nie otrzymuję również żadnych błędów ze sprężarki ani innych składników odtwarzania ... Problem występuje nawet przez chwilę po powrocie sesji kompresji.
Próbowałem różnych wątków na różne sposoby bez powodzenia.
Wydaje się, że od 10 iOS istnieje coś się dzieje pod maską, która powoduje jakiś konflikt między obu procesów ...
masz przykładowy projekt, który odtwarza problem? –
@RhythmicFistman Jeszcze nie zrobiłem przykładowego projektu. W tej chwili zdecydowałem się na wyłączenie opcji kompresowania po wystąpieniu w czasie rzeczywistym, aby obejść problem. FYI, [to inne pytanie] (http://stackoverflow.com/questions/39300675/white-video-when-opening-avmutablecomposition-in-instagram?noredirect=1#comment66438880_39300675) wydaje się być tym samym błędem. –
Jakie są Twoje kategorie i opcje "AVAudioSession"? –