-2

我给了一个播放视频文件的网址,我使用以下代码播放视频

NSURL *url = [NSURL URLWithString:@"http://www.hddeo.com/video/more.html"];
    player = [[MPMoviePlayerController alloc] initWithContentURL:url];;

    [player setControlStyle:MPMovieControlStyleNone];
    player.view.frame = CGRectMake(110,375,540,250);
    // player.view.frame = CGRectMake(50, 375, 600, 415);
    [self.view addSubview:player.view];

在模拟器视频不播放我不知道为什么会这样

如果你有任何想法请分享

提前谢谢...

4

2 回答 2

1

您传递的内容 URL 是一个嵌入了 SWF 文件的 HTML 页面。 MPMoviePlayerController需要一个直接指向视频文件的内容 URL,例如“http://www.example.com/video.mp4”。

请注意,iOS 设备不支持 Adob​​e Flash 文件。

于 2012-09-26T08:10:43.090 回答
0
//try this code   

  NSURL *url = [NSURL URLWithString:@"http://www.hddeo.com/video/more.html"];
        player = [[MPMoviePlayerController alloc] initWithContentURL:url];;

        [player setControlStyle:MPMovieControlStyleNone];
        player.view.frame = CGRectMake(110,375,540,250);
        // player.view.frame = CGRectMake(50, 375, 600, 415);
        [moviePlayer play];
        [self.view addSubview:player.view];

        //   [moviePlayer prepareToPlay];
         //   [moviePlayer play];
         //   [moviePlayer pause];     // it preform action play pause ,stop
         //   [moviePlayer stop];
于 2012-09-26T08:27:08.620 回答