Ich versuche ein Video zu spielen usingso habe ich etwas Code von einem Tutorial, aber es wird nicht funktionieren.IOS AVPlayer wird kein Video abspielen
Hier ist der Code, den ich verwenden:
- (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];
}
Ich weiß nicht, was falsch ist es nicht ny Fehler nicht geben es gibt nur schwarzen Bildschirm. Danke.
Danke für den Austausch .. ** Es funktioniert perfekt ** – swiftBoy
Ich habe versucht, den gleichen Code in meiner App zu implementieren, verwende ich Tableview, um alle Videos aus dem Server zu sehen, habe ich URL für Video, wenn ich dies weitergibt Zelle, als es nicht spielen, bitte helfe ... – ravinder521986
Interessant, wie ich die Hintergrundfarbe auf rot genau wie Sie in Ihrem kommentierten Code eingestellt, um sicherzustellen, dass die Ebene auf dem Bildschirm sichtbar ist. – ninjaneer