从摄像机拍摄的视频,并与的MPMoviePlayerController IPhone SDK显示它

StackOverflow https://stackoverflow.com/questions/1275878

  •  16-09-2019
  •  | 
  •  

有没有人尝试采取从摄像机的视频,然后使用提供发挥它的视频播放器?当你把视频肖像模式,有时播放短片(当玩家把它在横向模式下),当它把它在纵向模式下,您无法观看影片所有你听到的是声音,有时在横向模式是闪烁和不玩的权利,有没有人遇到过这一点,并找到一种方法来解决这个问题?我的代码来播放视频看起来是这样的:

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    NSURL *urls=[info objectForKey:@"UIImagePickerControllerMediaURL"] ;
    moviePlayer = 
    [[MPMoviePlayerController alloc] initWithContentURL:[info urls]];

    if (moviePlayer)
    {

        [moviePlayer play];
    }
}

我检查设置的文档没有什么似乎将解决这个问题...谢谢

有帮助吗?

解决方案

我想你没有使用正确的NSURL对象

NSURL *网址= [信息objectForKey:@ “UIImagePickerControllerMediaURL”]; moviePlayer = [[ALLOC的MPMoviePlayerController] initWithContentURL:[信息网址]];

应当

moviePlayer = [[ALLOC的MPMoviePlayerController] initWithContentURL:网址];

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top