iPhone:流媒体网址示例?

时间:2011-01-17 21:09:59

标签: iphone

我有一个类似下面的媒体流代码来播放流媒体视频。我想在iOS 4设备上使用一些有效的流式网址来测试它。如果iPhone支持哪些内容,有人可以提供确切的样本流视频源吗?所以,我可以测试这段代码并确保它运行良好,尽管它可能是正确的。我想要一个真实的流媒体视频网址链接。

NSString *strUrl = @"http://????????????"

NSURL * url = [NSURL URLWithString:strUrl];

MPMoviePlayerController * mPlayer = [[MPMoviePlayerController alloc] initWithContentURL:url]; mPlayer.view.frame = self.view.frame;

[self.view addSubview:mPlayer.view];

[mPlayer setFullscreen:YES animated:YES];

[mPlayer play];

感谢。

2 个答案:

答案 0 :(得分:1)

我没有你的网址,但是你的代码看起来是正确的,除了你应该在设置动画全屏之前关闭自动播放。根据我的经验,应用程序可能会在setFullscreen上崩溃:动画:如果您不止一次使用该播放器。您可能还希望在播放错误时观察MPMoviePlayerPlaybackDidFinishNotification通知,以便您可以通知用户存在播放错误。

NSURL *url = [NSURL URLWithString:strUrl];
MPMoviePlayerController *mPlayer = [[MPMoviePlayerController alloc]initWithContentURL:url]; mPlayer.view.frame = self.view.frame;

mPlayer.shouldAutoplay = NO;

[self.view addSubview:mPlayer.view];
[mPlayer setFullscreen:YES animated:YES];
[mPlayer play];

答案 1 :(得分:0)

您可以使用以下网址进行测试,

http://a1408.g.akamai.net/5/1408/1388/2005110405/1a1a1ad948be278cff2d96046ad90768d848b41947aa1986/sample_mpeg4.mp4

我没有测试过,但它应该运行良好......