safari浏览器是用html5调用,具体方法为:<video tabindex="0" source="http://XX“ controls loop></video>等等,格式ogg,mp4等

在线视频一般都是基于flash和flv来实现的,而众所周知,iOS的safari不支持网页中的flash,但支持html5的video标记,
对于video标记,会在其区域上显示播放按钮,点按后进入全屏播放。
优酷等网站会针对iOS做出兼容性处理:通过user-agent来判断用户来源,如果是iOS用户,则用video标记来替代传统object,其src的则是源地址(不是flv,而是ts包装的源,m3u8是个文本文件,其中指定了进一步的ts地址,包括一些视频分段参数等);对于其他用户,则出于兼容性和功能性考虑,依旧使用swf播放器。
可以通过chrome开发者工具,将UA override修改为iOS来自行测试。

<video id=" youku-html5-player-video"="" x-webkit-airplay="allow" controls="controls" autoplay="autoplay" preload="" src="/player/getM3U8/vid/91861269/type/flv/ts/1332059778/v.m3u8" height="100%" width="100%">

一些第三方网站嵌入调用的youku视频在iOS上无法点击播放,这是因为第三方网站没有对其做上述的兼容性判断切换为video标记所致。

src="/player/getM3U8/vid/91861269/type/flv/ts/1332059778/v.m3u8" 这个地址怎么找到

方法很多了,直接chrome审查元素看看源代码就有了咯,或者看看开发工具的资源加载嗅探。

另外播放前把flv后缀改为原来的ts

iPhone iPad 如何播放网页调用Flash视频相关推荐

  1. linux 视频无法播放视频教程,Ubuntu7.10下无法正常播放网页上Flash视频的解决

    Ubuntu7.10中的Firefox浏览器升级后Flash也需要升级,但它自己不会升级,需要自己下载相应高版本adobe Flash,到这里下载:www.adobe.com 下载的文件是instal ...

  2. 通过Mac远程调试iPhone/iPad上的网页(转)

    我们知道在 Mac/PC 上的浏览器都有 Web 检查器这类的工具(如最著名的 Firebug)对前端开发进行调试,而在 iPhone/iPad 由于限于屏幕的大小和触摸屏的使用习惯,直接对网页调试非 ...

  3. 网页调用服务器视频代码,PPVOD视频系统调用视频地址播放的两种方式

    PPVOD视频系统系统的设计目标就是把各种格式的视频丢进去,系统自动处理变成可以在网页播放的的视频地址,为了用户个性化需要,我们系统生成了两种视频地址: 第一种就是分享地址 这个分享地址类似于优酷.奇 ...

  4. iPhone,iPad在国外如何看国内视频网站

    很多身在国外的朋友都有这种经历,打开国内的视频网站想看一个电影,突然跳出来"抱歉,该视频只在中国大陆播放,请您观看其它视频",有一种莫名的恼火吧.凭什么啊,咱也是中国人啊... 所 ...

  5. 制作FLV格式Flash视频

    Web 2.0时代,要说什么类型网站最火,自然是以国外的 Youtube. Google Video,国内的 土豆网. UUME为代表的视频分享网站了.这类网站提供的视频内容可谓各有千秋,但它们无一例 ...

  6. html flash 循环播放,在网页中插入flv格式的flash视频怎么让其循环播放_html/css_WEB-ITnose...

    求解 在网页中插入flv格式的flash视频怎么让其循环播放 回复讨论(解决方案) 求解 在网页中插入flv格式的flash视频怎么让其循环播放 这个得让flash coder设置flash播放器吧 ...

  7. 用flvplayer.swf在网页中播放视频(网页中flash视频播放的实现)

    由于公司项目的需求,需要在展示一些信息的时候能够播放视频,拿到这个要求,我就从最简单的媒体播放标签<embed>开始,虽然这个标签确实可以播放事情,但是只能部分浏览器支持,个人感到很郁闷, ...

  8. 如何让网页上的Flash视频在弹出窗口中播放

    如何让网页上的Flash视频在弹出窗口中播放 www.diybl.com    时间 : 2010-07-20  作者:网络   编辑:huyang629 点击:  193 [ 评论 ] - - 很多 ...

  9. js调用vlc_web网页中使用vlc插件播放相机rtsp流视频

    可参考: vlc功能还是很强大的,有很多的现成的二次开发接口,不需配置太多即可轻松做客户端播放器或web网页播放器. 下面代码是web网页中使用vlc插件播放相机rtsp流视频: 注意: 需提前在打开 ...

最新文章

  1. 安装rabbitMQ
  2. [转载] 晓说——第18期:古代科举考试那些事——招生
  3. java 手机号隐藏_Java隐藏银行卡号或者手机号中间几位,用*号代替工具类实现HideDataUtil...
  4. 装饰者设计模式,简单代码实现
  5. Java高级:mysqllimit两个参数
  6. ElasticSearch入门教程--安装
  7. 数据和云2020年度最受欢迎的Top10文章、专栏、文档、直播资源大放送(建议收藏)...
  8. adas硬件_ADAS系统功能安全设计/SOTIF需求和测试实例/软件安全架构/硬件安全设计......
  9. 最和谐的离职:1.让公司觉得你无价值了;2.让个人感觉对公司损失很大,你觉得是哪个呢?
  10. 冷凝器换热效果变差后果
  11. PCB的走线电阻的计算方法
  12. 手工玫瑰花_玫瑰手工
  13. 记一个win10删除恢复分区问题
  14. vue+antDesign实现树形数据展示并表格父子级选中和取消联动
  15. java计算器实训报告_Java实验报告计算器
  16. chrome driver 环境问题
  17. Bypass Windows AppLocker
  18. 避免2.4GHz ISM频段各种类型无线设备干扰的技术【转】
  19. 中国煤层气开发市场发展态势及投资规划深度研究报告2022-2028年
  20. vue中引用高德地图根据经纬度计算两地距离

热门文章

  1. 无法定位程序输入点_except1于动态链接库MSVCR120.dll
  2. Hadoop伪分布式搭建
  3. 面试前必备技能get:如何知彼?
  4. solidworks打不开,应用程序无法启动
  5. js基础 全局变量和局部变量的理解
  6. 沃通时间戳与德方智链达成合作,保障区块链有效运转
  7. keil提示找不到芯片库
  8. 用Solidity写一个网上购物智能合约
  9. 电脑监控软件能否提升员工工作效率?
  10. ssm+JSP计算机毕业设计在线课程网站72s13【源码、程序、数据库、部署】