从视频摄像头拍摄视频并使用MPMoviePlayerController IPhone SDK进行显示
问题描述:
有没有人尝试从相机拍摄视频,然后使用提供的视频播放器播放视频?当您以纵向模式拍摄视频时,有时电影将播放(当播放器处于横向模式时)以及放入纵向模式时,您无法观看电影,您听到的只是声音,有时在横向模式下闪烁并且没有发挥的权利,有没有人遇到这个,并找到一种方法来解决它?我的代码来播放视频看起来是这样的:从视频摄像头拍摄视频并使用MPMoviePlayerController IPhone SDK进行显示
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSURL *urls=[info objectForKey:@"UIImagePickerControllerMediaURL"] ;
moviePlayer =
[[MPMoviePlayerController alloc] initWithContentURL:[info urls]];
if (moviePlayer)
{
[moviePlayer play];
}
}
我检查了文档的设置似乎没有什么像它会解决这个问题...谢谢
答
我觉得你没有使用正确的NSURL对象
NSURL * urls = [info objectForKey:@“UIImagePickerControllerMediaURL”]; moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[info url]];
它应该是
moviePlayer = [[ALLOC的MPMoviePlayerController] initWithContentURL:网址];
我也看到这个问题。 – Elfred 2009-10-15 02:21:19