Как воспроизвести видео на MPMoviePlayerController, используя URL-адрес ALAsset?

Как воспроизвести видео на MPMoviePlayerController, используя URL-адрес ALAsset?

Я попытался напрямую передать URL-адрес ALAsset в MPMoviePlayer, используя метод setContentURL:, но это не сработало.

if (!self.moviePlayer)
{
    self.moviePlayer = [[MPMoviePlayerController alloc] init];
}

[self.moviePlayer setContentURL:[NSURL fileURLWithPath:playPath]];
self.moviePlayer.allowsAirPlay=YES;
self.moviePlayer.controlStyle=MPMovieControlStyleDefault;

[ScrollView addSubview: [self.moviePlayer view]];

self.moviePlayer.scalingMode = MPMovieScalingModeAspectFit;
[self.moviePlayer prepareToPlay];
[self.moviePlayer play];

person Mahesh    schedule 26.03.2014    source источник


Ответы (1)


@Mahesh, не могли бы вы попробовать это:

self.moviePlayer.moviePlayer.movieSourceType = MPMovieSourceTypeFile ;
person Shubham    schedule 29.03.2014