2014-10-27 26 views
4

我想將視頻設置爲背景視圖。我發現了多種解決方案,每種解決方案都有很大的缺點,例如:使用視頻作爲目標網頁背景(如Spotify,Twitter或Vine中所示)

  1. 使用MPMoviePlayerController,它工作正常。視頻具有最好的質量,但它使用了很多CPU(我的Mac上約爲50%)。我不敢在手機上測試它。
  2. 將視頻轉換爲.gif並使用UIWebView進行顯示。這是一個很好的解決方案,但我無法制作出高質量的gif。該視頻有很多不適合gif文件的移動。

有沒有更好的解決方案?我會很感激任何幫助。謝謝。

+2

永不假設沒有測試的表現。請記住,iOS已針對該設備進行了優化。我經常發現設備上的性能要好於模擬器上的性能。 – MDB983 2014-10-27 21:59:08

+0

你說得對!在我的設備上,它使用大約0-1%和5MB的內存。不過,如果有人有更好的解決方案,我會留下這個問題。 – 2014-10-27 22:02:50

+0

我目前使用.gif,它消耗了大量的CPU。 – DevC 2015-01-29 16:20:13

回答

1

我之前使用AVPlayer。這是自iOS 4(很久以前)以來,並沒有對性能產生任何顯着影響。