1

我已經徹底掃描了谷歌這是他們的一種方式來玩mmovovieplayercontroller avmutablecomposition,他們必須初始化一個URL,所以我想真正的問題是,他們是一個臨時的avmutablecomposition的URL或我們可以創建一個使用avassetexportsession如果用戶不喜歡它可以刪除呢?如何在mpmovieplayer上播放avmutablecomposition?

回答

0

與iOS 8.0,你可以使用AVPlayerViewController - https://developer.apple.com/library/prerelease/ios/documentation/AVFoundation/Reference/AVPlayerViewController_Class/index.html

AVPlayerViewController *playerVC = ....; //initialize the playerViewController 
AVPlayerItem *playerItem = [AVPlayerItem playerItemWithAsset:[mutableComposition copy]]; //make an immutable copy of the mutableComposition 
AVPlayer *player = [AVPlayer playerWithPlayerItem:playerItem]; 
[playerVC setPlayer:player]; 
相關問題