我必須弄清楚從一個視頻轉換到下一個的最佳方式iPhone平滑過渡從一個視頻到另一個
基本思想:一個例子是有一個人走的視頻... ..用戶點擊視頻併發生無縫過渡到運行人員的視頻(簡化示例)
我的第一個想法是創建2個電影播放器並使用2個視圖元素之間的轉換。但電影播放器不支持。
停止當前視頻,加載新內容,然後啓動它是一個解決方案,但不是很優雅。我們正在爲我們的代表製作交互式銷售工具,我們希望這看起來儘可能專業。
當前的想法:如果有一些AVPlayer的示例代碼,它似乎可以使用AVVideoComposition在視頻之間切換?但關於如何發生這種情況的細節目前似乎還沒有。
可能的CLUE:我認爲這很容易,因爲我購買了一款名爲Live Cams HD的應用程序,它一次顯示16個不同的視頻源。
任何想法?提前致謝!
在iOS 4.1中推出的AVQueuePlayer看起來像是一個自然的解決方案,但我仍然無法順利地從一個剪輯切換到下一個剪輯。 – 2011-02-03 12:56:40
這個問題有什麼進展? – Rizon 2011-04-13 15:05:38
您必須將隊列播放器的actionAtItemEnd設置爲AVPlayerActionAtItemEndAdvance,並且同時在隊列中至少有兩個相同視頻(AVPlayerItem)的副本,以便隊列播放器可以自行適當地前進到下一個項目。這兩者之間會有短暫的閃光,但我發現可以接受並且可以通過將父視圖的背景設置爲視頻的第一幀的屏幕截圖來容易地解決。 – 2014-06-10 19:03:48