0

我正在尝试让视频流正常工作。我的代码运行良好,它开始播放(从 Apple 支持站点提供的 url 获取视频 - 播放器播放视频的前四秒,然后当这个小状态栏想要自动隐藏时,播放器进入黑屏状态(状态bar 我的意思是时间指示器,带有全屏按钮等)。我现在不能发布源代码,因为我正在用我的 iPhone 编写,所以我稍后会这样做......希望我的描述能帮助你理解,也许你可以帮我。

4

1 回答 1

0

在我的 .h 文件中:

MPMoviePlayerController *mp;

在我的 .m 文件中:

        NSURL *mediaURL = [NSURL URLWithString:@"http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1211/sample_iTunes.mov"];
        mp = [[MPMoviePlayerController alloc] init];
        [mp setShouldAutoplay:YES];
        [mp setMovieSourceType:MPMovieSourceTypeStreaming];
        [mp setContentURL:mediaURL];
        [mp setControlStyle:MPMovieControlStyleEmbedded];
        [mp setFullscreen:NO];
        [mp setScalingMode:MPMovieScalingModeNone];
        [mp prepareToPlay];
        mp.view.frame=CGRectMake(0, 0, 320, 220);
        [self.view addSubview:mp.view];

这工作正常:)

于 2013-06-28T12:06:41.053 回答