gpt4 book ai didi

ios - AVAudioSession 更改类别卡住 AVCapture 屏幕

转载 作者:行者123 更新时间:2023-11-28 08:39:38 25 4
gpt4 key购买 nike

我们希望在您为我们的 iOS 应用程序捕获视频的同时继续播放来自其他应用程序的音乐。我们的代码建模类似于下面链接的问题的解决方案,在我们进入和离开捕获屏幕时设置 Audio Session 。

How do I make AVCaptureSession and AVPlayer respect AVAudioSessionCategoryAmbient?

问题是,当从我们的一个 View 使用 AVPlayer -> 捕获然后拒绝捕获时,应用会大量卡住,但这只发生在 iphone 5s 上。我们确认它在 4s 和 6s 上都能正常工作。

是否还有其他我们遗漏的东西需要添加才能使其正常工作?我们正在调查 AVPlayer 停留时间过长的可能性,这就是我们应用程序的捕获屏幕在切换到它时停止正常运行的原因。

最佳答案

这里的主要问题是确保我们在切换 Audio Session 之前暂停正在运行的视频,更改 session ,然后开始视频捕获。以前在我们的流程中并不总是保证此顺序。

关于ios - AVAudioSession 更改类别卡住 AVCapture 屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36727268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com