avqueueplayer

    0熱度

    1回答

    同時播放遠程HLS視頻, 我重新初始化它已經被使用 (AVQueuePlayer *)initWithItems:(NSArray<AVPlayerItem *> *)items 然而,這樣的背景這個聲音響起初始化項目AVQueue的球員,但AVPlayerLayer卡在前一個視頻的最後一幀,視頻不會更新。爲了確保視頻得到更新,我需要爲視頻播放器的UIView刪除以前的層,重新創建新的AVPl

    0熱度

    1回答

    我需要連續播放一些音頻,因此需要使用AVQueuePlayer來實現此目的。我加載音頻在它: for (NSInteger i = row ; i<_messagesArray.count ; i++) { _urlString = ((PFFile*)(_messagesArray[i][@"messageFile"])).url; AVURLAsset *a

    1熱度

    1回答

    正如標題所述,什麼是用來允許視頻無縫地跳過前進和後退? 我試圖使用AVPlayer與AVPlayerItems數組並手動交換當前視頻,並且我使用AVQueuePlayer並在跳到上一個視頻時重建隊列。這兩種平臺的實現仍然沒有那麼順利。 有什麼建議嗎?

    0熱度

    1回答

    我使用avqueueplayer播放一些非常短的音頻。一旦項目完成,它應暫停2秒,然後播放下一個項目。 問題是,如果播放器暫停,並在同一時間,我按Home鍵,它不會播放下一個項目,除非我重新進入應用程序。 如果我按回家按鈕,並且播放器未處於暫停狀態,後臺播放可以正常工作。我該如何解決這個問題?謝謝。

    0熱度

    1回答

    我想在swift 3中編寫一個應用程序,以便播放排隊的音頻文件時,從一個傳遞到另一個時沒有任何間隙,裂縫或噪音。 我的第一次嘗試是使用AvAudioPlayer和AvAudioDelegate(AVAudioPlayer using array to queue audio files - Swift),但我不知道如何預加載下一首歌以避免出現間隙。即使我知道如何去做,我也不確定這是實現我的目標的最

    1熱度

    1回答

    我在閱讀&嘗試關於加載視頻資產的Apple示例代碼。 但我注意到AVURLAsset上的loadValuesAsynchronously功能永遠不會失效,即使我打開設備上的飛行模式或關閉我的mac上的wifi。有人知道在什麼情況下loadValuesAsynchronously將無法​​加載密鑰? 這是相對sample code: asset.loadValuesAsynchronously(fo

    0熱度

    1回答

    我的代碼: AVQueuePlayer *player = ...; AVPlayerViewController *controller = [[AVPlayerViewController alloc] init]; [vc presentViewController:controller animated:YES completion:nil]; controller.

    0熱度

    1回答

    [queuePlayer seekToTime:CMTimeMake(time,1)]; 雖然我採取seekToTime,音頻確實重播,而不是尋求時間。 如何創建CMTime段或者你可以告訴我如何做所有。

    5熱度

    1回答

    我正在製作一個包含音樂播放器的應用程序。我有一段時間沒有工作,但最後一次工作時,nowPlayingInfo 正在工作。現在,當我將它更新到Swift 3時,除了進度條之外,一切都可以使用。 我在這裏看到過一些類似的問題,談到了競爭條件,它被某些東西覆蓋了,但我似乎無法弄清楚什麼。如果有幫助,我正在使用AVQueuePlayer。 跳過和上一個按鈕正常工作,專輯封面,標題和藝術家完美更新,但經過的

    0熱度

    1回答

    AVPlayerViewController播放按鈕旁邊的前進/後退按鈕似乎不適用於HLS,但適用於mp4流(非本地,從Internet播放)。我怎樣才能讓它爲HLS工作?有沒有其他的方法可以使它適用於HLS?