Sto provando a riprodurre un video usingso Ho ottenuto del codice da un tutorial ma non funzionerà.IOS AVPlayer non riproduce video
Ecco il codice che uso:
- (void) viewDidAppear:(BOOL)animated
{
avAsset = [AVAsset assetWithURL:[NSURL URLWithString:filePath]];
avPlayerItem =[avPlayerItem initWithAsset:avAsset];
avPlayer = [AVPlayer playerWithPlayerItem:avPlayerItem];
avPlayerLayer = [AVPlayerLayer playerLayerWithPlayer:avPlayer];
[avPlayerLayer setFrame:self.view.frame];
[self.view.layer addSublayer:avPlayerLayer];
[avPlayer seekToTime:kCMTimeZero];
[avPlayer play];
}
Non so che cosa c'è che non va non dà ny errori si dà solo schermo nero. Grazie.
Grazie per la condivisione .. ** Funziona perfettamente ** – swiftBoy
Ho provato a implementare lo stesso codice nella mia app, sto usando Tableview per mostrare tutti i video provenienti dal server, ho url per il video, quando sto passando questo su cella, che non riprodurla, per favore aiuto ... – ravinder521986
Interessante come ho impostato il colore di sfondo su rosso proprio come hai fatto nel tuo codice commentato per assicurarti che il livello sia visibile sullo schermo. – ninjaneer