ios:播放在线的网络视频
来源:互联网 发布:无法获取摄像头数据 编辑:程序博客网 时间:2024/04/30 12:42
播放在线的网络视频
第一种:
//UIWebView 加在网络视频 在线播放 有声音
UIWebView *myWeb = [[UIWebView alloc] initWithFrame:self.view.bounds];
NSURL *url = [NSURLURLWithString:@"
http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8"];
http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8//这里也可以是 mp4
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[myWeb setDelegate:self];
[myWeb loadRequest:request];
[self.view addSubview:myWeb];
第二种:
//AVPlayerLayer 播放在线视频 无声音
NSURL *sourceMovieURL = [NSURL URLWithString:@"http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"];
AVAsset *movieAsset = [AVURLAsset URLAssetWithURL:sourceMovieURLoptions:nil];
AVPlayerItem *playerItem = [AVPlayerItem playerItemWithAsset:movieAsset];
AVPlayer *player = [AVPlayer playerWithPlayerItem:playerItem];
AVPlayerLayer *playerLayer = [AVPlayerLayer playerLayerWithPlayer:player];
playerLayer.frame = self.view.layer.bounds;
playerLayer.videoGravity = AVLayerVideoGravityResizeAspect;
[self.view.layer addSublayer:playerLayer];
转载请标明出处,黄志勇的个人博客!
[player play];
第三种:
//MPMoviePlayerController 播放在线视频 无声音
NSURL *videoURL = [NSURLURLWithString:@"https://s3.amazonaws.com/adplayer/colgate.mp4"];
MPMoviePlayerViewcontroller *moviePlayerController = [[MPMoviePlayerViewcontroller alloc] initWithContentURL:videoURL];
moviePlayerController.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
moviePlayerController.moviePlayer.shouldAutoplay = YES;
//moviePlayerController.moviePlayer.controlStyle = MPMovieControlStyleNone;
[moviePlayerController.moviePlayer prepareToPlay];
[moviePlayerController.moviePlayer play];
[[NSnotificationCenter defaultCenter]
addObserver: self
selector: @selector(myMovieFinishedCallback:)
name: MPMoviePlayerPlaybackDidFinishnotification
object: moviePlayerController];
[self presentMoviePlayerViewcontrollerAnimated:moviePlayerController];
- ios:播放在线的网络视频
- IOS在线的播放视频
- ios播放网络视频
- 网络视频的播放
- ios网络学习------9 播放网络视频
- ios网络学习------9 播放网络视频
- Vuforia在ios上全屏播放网络视频的方法
- 播放网络上的视频
- 播放网络上的视频
- 播放网络上的视频
- 播放网络上的视频
- IOS网络笔记--使用视频播放
- 视频播放(在线)
- iOS 视频简单的播放
- iOS视频的简单播放
- cocos2d-x IOS 和Android播放视频(包括网络视频)
- cocos2d-x IOS 和Android播放视频(包括网络视频)
- cocos2d-x IOS 和Android播放视频(包括网络视频)
- linux的tr命令
- 算法导论 4.4-1
- How Many Trees?
- java工具类总结
- SQL Server2008附加数据库
- ios:播放在线的网络视频
- 大数相减
- Linux Commands for Beginners--Head and Tail Command
- Throwing cards away II
- 西部数据移动硬盘检测与分区
- oracle 10g 创建JOB
- 配置环境变量
- 【U盘修复工具的使用教程】
- 【※主题下载の命零电脑桌面主题※】