cost 254 ms
將 AVPlayer 分配給 AVPlayerLayer 異步輪流玩家 currentTime

[英]Assigning AVPlayer to AVPlayerLayer rounds players currentTime asyncronously

我試圖在兩個地方顯示單個視頻並使它們同步。 我創建 AVPlayer,將其分配給 AVPlayerLayer 並播放大約一秒鍾。 在創建第二個 AVPlayerLayer 之后,將 sme AVPlayer 分配給它。 那時我希望兩個層都顯示相同的幀,因為它們由同一個 AVPlayer 支持,但是 ...

MTAudioProcessingTap - prepare{} 和 process{} 回調未執行

[英]MTAudioProcessingTap - prepare{} and process{} callbacks are not executing

我正在努力將(本地)電影加載到 AVPlayer 中,並使用 audioTapProcessor 對音軌進行處理。 到目前為止,我已經在此處、 此處和此處找到了 GitHub 個很棒的示例。 我正在使用上一個鏈接中使用的“tap cookie”方法以及對上一個問題的回答。 音頻和視頻播放工作正常。 ...

AVPlayer.status 包裝在具有延遲的 DispatchWorkItem 中時不運行

[英]AVPlayer.status doesn't run when wrapped in a DispatchWorkItem with a Delay

因為我在單元格中播放視頻,所以我有一個 AVPlayer 可以在某些情況下立即播放視頻,而在其他情況下它會在幾秒鍾后運行。 當它立即運行時, .status工作正常。 但是,當我將它包裝在具有.asyncAfter延遲的DispatchWorkItem中時,永遠不會調用完全相同的.status 。 ...

如何在 iPhone/iPad 設備上獲取視頻流的比特率?

[英]how to get bitrate of video streaming on iPhone/iPad devices?

我有一個 iOS 應用程序,可以在 iPhone/iPad 設備上流式傳輸視頻。 現在我需要在 iPhone/iPad 設備上獲取視頻流的比特率。 ObservedBitrate和IndicatedBitrate對此沒有幫助。 我也遇到了下面的這篇文章,但很少有評論提到它僅適用於 mpeg4 視 ...

AVPlayer class 用於多視圖控制器

[英]AVPlayer class to be used for Multiple View Controllers

我正在使用 AVPlayer 項目來播放直播流(Radio App)。 一切似乎都在工作,但是,整個代碼都在一個視圖 Controller 下,即PlayerViewController: UIViewController. 因為我將向應用程序添加更多功能並且不想重復用於 AVPlayer 的所有方 ...

觀察 AVplayer 何時可以播放 - swift - 以編程方式

[英]observe when AVplayer is ready to play - swift - programmatically

嘗試像這樣使用AVPlayer播放視頻: 我注意到視頻無法播放。 因此,我進行了更深入的檢查,發現當我調用 function .play()時, AVPlayer current Item 為nil 。 我認為解決方案應該是為播放器添加 KVO 觀察器,以查看該項目何時可以播放。 我使用了這個堆棧溢 ...

在 ios AVPlayer 中切換 HLS stream 的碼率

[英]Switching bitrates of HLS stream in ios AVPlayer

我需要在 HLS stream 中切換特定比特率。要設置比特率,我在初始化期間使用以下屬性。 但是在播放過程中,如果我嘗試使用以下代碼設置另一個比特率 stream 沒有切換到 720p。 Stream 包含兩種比特率,並且可以與我在初始化期間提供的任何比特率一起正常工作。 ...

應用程序從掛起狀態返回后無法從 AVPlayer 播放

[英]No playback from AVPlayer after app returns from a suspended state

我有一個 AVQueuePlayer,除了從掛起狀態返回后,它按預期工作。 它正在播放 HLS 音頻流。 我的暫停按鈕的邏輯非常簡單 我檢查了播放器和 currentItem 的狀態,所有這些都說它正在“播放”。 但音頻沒有進展或播放 我還設置會話: 任何有關如何解決此問題的建議將 ...

使用 replaceCurrentItem() 時 AVPlayer 閃爍 - Swift - 以編程方式

[英]AVPlayer flashing when using replaceCurrentItem() - Swift - Programmatically

我正在以這種方式在UIView中設置一個AVPlayer : 在layoutSubviews我布置了顯示播放器的 playerLayer: 在某個事件中,我更改了玩家的當前項目: 當我更改項目時,過渡不平滑,我可以看到顯示下面view的閃光燈。 有一些我不明白的地方: 為什么如果我 ...

帶有 hls url 的 AVPlayerItem 無法前進/后退

[英]AVPlayerItem with hls url can't step forward/backward

我有一個在我的 avplayer 中播放的 hls url,但我無法使用[playerItem stepByCount:]方法。 當我調用它時,它什么也不做。 此外,如果我調用[playerItem canStepBackward]) ,它總是返回 false。 當我播放 hls 流時,還有其他方 ...

由於內存問題,太多的 AVPlayers 導致 Terminated

[英]Too many AVPlayers causes Terminated due to memory issue

我有一個 vc,里面有一個AVPlayer 。 從那個 vc 我可以推動另一個 vc 里面有另一個玩家,我也可以繼續推動更多的 vcs 里面有一個玩家。 在大約第14 個vc 被推送到應用程序上之后, Terminated due to memory issue導致Terminated due to ...

將AVPlayer音頻output路由到AVAudioEngine

[英]Routing AVPlayer audio output to AVAudioEngine

由於我的應用程序音頻內容的豐富性和復雜性,我使用 AVAudioEngine 來管理整個應用程序中的所有音頻。 我正在將每個音頻源轉換為我的 AVAudioEngine 圖中的一個節點。 例如,我使用這些音頻文件的緩沖區創建AVAudioPlayerNode對象,而不是使用AVAudioPlaye ...

HLS live stream url 在 tvOS 13.4 上的 AVPlayer 失敗(適用於 tvOS 13.3)

[英]AVPlayer failure with HLS live stream url on tvOS 13.4 (Works on tvOS 13.3)

我有一個 Apple TV 應用程序,可以播放來自 windows 媒體服務的 HLS 直播流。 這些視頻在 tvOS 13.3 上可以完美播放,但自從在 tvOS 13.4 上進行測試后,當我嘗試開始流式傳輸視頻時,我現在遇到了一個神秘的錯誤。 我使用的 URL 格式是: https://myh ...

SwiftUI AVQueuePlayer 未更新 playerItem

[英]SwiftUI AVQueuePlayer not updating playerItem

我正在嘗試顯示一個循環視頻,然后允許用戶點擊一個按鈕來顯示下一個或上一個循環視頻。 為什么@Binding 不更新這個? 什么是正確/最好的方法? 我正在使用 UIViewRepresentable。 這是我的代碼... ...

URL 到本地 Bundle.main 總是返回 nil

[英]URL to local Bundle.main always returns nil

概述我正在為孩子們做一個簡單的唱歌游戲。 游戲只是播放一段視頻並顯示三個選項。 我正在更新視頻,所以我從Assets.xcassets中刪除了它,然后添加了新的。 問題現在我收到此錯誤: 這是我有問題的代碼 它以前工作正常。 所以我的第一個想法是我沒有以正確的方式添加文件,但我再次檢查它並且與視頻 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM