播放在线的网络视频

发表于  2012 年 11 月 19 日  由  logger_huang

第一种:
//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播放在线视频相关推荐

  1. iOS 播放在线视频

    第一种: //UIWebView 加在网络视频 在线播放  有声音 UIWebView *myWeb = [[UIWebView alloc] initWithFrame:self.view.boun ...

  2. ios:播放在线的网络视频

    播放在线的网络视频 发表于  2012 年 11 月 19 日  由  logger_huang 第一种: //UIWebView 加在网络视频 在线播放  有声音 UIWebView *myWeb ...

  3. html背景视频如何自动播放,使用视频作为网页背景的技术探讨

    使用视频作为网页背景是件很酷的事情,但也是件困难的事情.CSS里的background-image属性只能使用图片.SVG.颜色或渐变色.但从技术讲,我们是可以伪造出一种效果,让视频以背景的角色出现在 ...

  4. Android本地视频出现无法播放此视频问题

    前言 最近在做Android的开发,涉及到视频播放的内容,由于我之前没有过Android开发的经验,因此只能去边摸索边进行,在写播放本地视频的时候遇到了如下的问题: 造成视频无法播放可能有很多原因,一 ...

  5. Html5视频加密/html5播放器视频加密应用实例

    说说html5的视频加密,HTML5因无需插件可跨平台使用.开发免费.对搜索引擎友好等,深受广大开发者的喜爱,成为主流播放器的发展趋势. 市面上常见的H5加密,采用标准的Apple HLS Encry ...

  6. Ios文件连接dlna服务器,iOS播放多种视频格式,实现DLNA|AirPlay投射盒子总结

    img 视频播放 VLC media player is a free and open-source software, a portable and cross-platform media pl ...

  7. iOS 播放flash视频文件

    1.将swf视频转换成html.--闪客精灵 会出现两个文件(html,js) 2.在html文件最后面添加上 </script> <script> 此处把js的内容全部粘帖过 ...

  8. 获取秒懂百科视频地址/获取百度百科视频地址

    有时候需要用到百度百科里的视频(这里指的是秒懂百科的视频,并非百度百科页面里其他视频 如好看视频等等) 但是我们在百度百科右键缺没有办法获得视频的真正地址如图: 这时我们打开F12控制台 在NetWo ...

  9. OpenCV重复播放摄像头视频,循环播放摄像头(视频)文件,循环播放视频中某一段视频

    OpenCV中使用摄像头录像并保存并不难实现,本文针对摄像头实时帧画面进行记录,并重复播放 视频文件的读取和处理方法类似,首先,本文对摄像头进行采集和实时帧画面显示. #include <ope ...

最新文章

  1. loam_livox
  2. Java线程知识整理汇总
  3. node和java性能_服务端I/O性能大比拼:Node、PHP、Java和Go(二)
  4. 字体单独设置样式_Glyphs 官方教程 | 字体命名
  5. vue 引用网络css_vue如何引用其他组件(css和js)
  6. linux网卡ip自动启动不了怎么办,Linux杂谈:解决配置静态ip后eth0网卡启动不了的问题...
  7. JZOJ 1039. 【SCOI2009】windy数
  8. Spring boot yml文件的书写格式
  9. 【优化算法】人工蜂鸟优化算法(AHA)【含Matlab源码 1470期】
  10. 谷歌地图离线地图开发教程
  11. 剪贴板是计算机系统,Windows7电脑剪切板在哪?
  12. 上班,老实人和精明人的区别是什么?
  13. 【分享】常用JS(2)
  14. Java错误类型:Exception in thread main java.lang.Error: Unresolved compilation problem: Syntax error,
  15. 计算机中主频的定义,计算机的主频指的
  16. 比较正确的 iPhone7/7+ 的进入DFU的方法是这样的
  17. 拉里 埃里森_拉里·埃里森(Larry Ellison)的宝座
  18. java中金额转换精度问题
  19. 机器学习(MATLAB实现)——SVM支持向量机(一)
  20. 输入a,b,c三个整数求其中最大值(C语言实现)

热门文章

  1. 【mathtype】将公式左对齐(右对齐)
  2. ^v^^v^^v^联系我吧^v^^v^^v^
  3. linux运行office2016,CrossOver 17让您可以在Linux上安装Microsoft Office 2016
  4. C++题解:CSP迎国庆热身公益赛T2——猜数游戏(70分)
  5. 虚拟机win7 dhcp服务器,电脑中的虚拟机VM开机停留在dhcp无法启动如何解决
  6. 华为员工晒出7天的上班打卡记录,网友:福报满满!
  7. 如何快速搞定技术女神
  8. 2020届部分校招IC笔试题
  9. Android中通过USB接口与和PC进行通讯的demo程序
  10. PHP Redis使用手册