avplayer

    0熱度

    1回答

    花費了一些時間在AWS上設置轉碼過程後,我發現視頻的加載時間並未像HLS(m3u8)預期的那樣降低。 看來,如果我直接使用AVPlayer,沒有AVPlayerViewController,我可能需要自己管理視頻流的質量嗎?我的理解是,如果我有一個M3U8,那麼這些事情會自動完成,並根據網絡條件/設備等使用最好的質量? 到目前爲止,如果AVPlayer按原樣使用,加載時間似乎相同,如果不比m3u8

    0熱度

    1回答

    所以我使用AVPlayerViewController和我在做什麼加載視頻基本上是這樣的: 我有大量的在我的數據庫的影片,我打個電話到數據庫檢索當前視頻播放完成後的下一個視頻,我認爲這個問題可能與緩衝區已滿的問題?在環視互聯網後,我無法找到幫助我的答案。 我試圖找出如何重置每個視頻播放後的緩衝區,或至少知道緩衝區空間不足時,以便我可以顯示一個圖像或緩衝區加載時的東西,所以然後我可以撥打電話繼續顯示

    0熱度

    2回答

    我從用戶照片庫中選取視頻,然後將視頻保存在用戶Documents文件夾中,以便即使用戶從他的照片庫中刪除此視頻也能播放視頻。該文件的URL存儲在覈心數據中。 一切正常,直到下次運行應用程序。不知何故,它似​​乎不再有效,這是奇怪的,因爲我可以在[AVPlayer playerWithURL:videoURL]失敗時刪除視頻文件。 這裏是我挑的視頻網址: - (void) imagePickerCo

    1熱度

    1回答

    我是一位快速入門者,目前正在開發我的第一款iOS應用程序。 我有一個TableViewController它有幾個單元格,每個單元格包含一個播放按鈕。當按下幾個播放按鈕時,同時播放幾個不同的音頻,但是當按下另一個播放播放按鈕時,我想要停止正在播放的音頻。 以下是我創建的示例代碼。 請給我一個建議。非常感謝! ViewController.swift import UIKit class Vie

    2熱度

    2回答

    應用程序不在ios模擬器中播放背景模式的音頻,它對設備工作正常。但我需要測試IPHONE X.thus任何幫助,將不勝感激。

    0熱度

    1回答

    我在它與我的音頻播放器的結構體: struct MT_Audio { func playAudio(_ fileName:String, _ fileExtension:String, _ atVolume:Float) { var audioPlayer = AVAudioPlayer() if let audioPath = Bundle.main.path

    0熱度

    1回答

    我想以編程方式將AVPlayerViewController視圖添加到iPad的外部窗口。問題是,當添加它,玩家看法說:「這視頻播放在電視上」 示例代碼: let player = AVPlayer(url: someUrl) //these two properties seem to have no effect //player.usesExternalPlaybackWhileExte

    1熱度

    2回答

    下面是代表音頻播放器文件的代碼。我正在試圖利用它在我的程序中播放聲音。我不想在每個視圖控制器中放置AVPlayer功能來播放可重複的聲音,所以我正在尋找一種方法將所有內容放在一個地方,並在需要時調用特定功能(音樂,點擊,介紹) import UIKit import AVFoundation class player: UIViewController { var music:Bool

    0熱度

    1回答

    我正在研究一種解決方案,在seekbar可見時在屏幕上顯示一些元素。 我有一個AVPlayer播放視頻的AVPlayerViewController。我想在seekbar顯示時顯示一些組件,並在seekbar隱藏時隱藏它們。 當seekbar可見/隱藏時是否有通知的方法? 在此先感謝。

    0熱度

    1回答

    我有一個適用於Apple TV的UICollectionView。最多6個單元全部顯示在同一個屏幕上。每個單元格都有不同的循環播放視頻。但是,我發現不止兩個視頻導致非常波濤洶涌的視頻播放。如何提高播放視頻的性能? class ExerciseCell: UICollectionViewCell { @IBOutlet private weak var stationNumberLabel: U