【发布时间】:2011-05-16 05:46:20
【问题描述】:
我有一个需要从 URL 播放视频的 iphone 应用程序。
我不想下载整个视频,因为它最终会减慢我的应用程序。
我想以一种在中间缓冲然后播放的方式播放视频。
如何将视频从 URL 播放到带缓冲的 iphone 应用程序中?
【问题讨论】:
标签: iphone objective-c cocoa-touch ios4
我有一个需要从 URL 播放视频的 iphone 应用程序。
我不想下载整个视频,因为它最终会减慢我的应用程序。
我想以一种在中间缓冲然后播放的方式播放视频。
如何将视频从 URL 播放到带缓冲的 iphone 应用程序中?
【问题讨论】:
标签: iphone objective-c cocoa-touch ios4
像这样尝试......
NSString *url = @"www.youtube.com/xyz";
NSString *htmlString =[NSString stringWithFormat:@"<object width='212' height='172'><param name='movie' value='%@'></param><param name='wmode' value='transparent'></param><embed src='%@'type='application/x-shockwave-flash' wmode='transparent' width='980' height='965'></embed></object>",url,url];
[myWebview loadHTMLString:htmlString baseURL:nil];
【讨论】:
你有自己的流媒体服务器吗?
那么,
NSURL *url = [NSURL URLWithString: @"http://STREAMING URL"];
[myMPMoviePlayerController setContentURL: url];
[myMPMoviePlayerController play];
【讨论】: