`
wjlgryx
  • 浏览: 306768 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

支持移动平台的Html5播放器

阅读更多

 

本文转自:http://www.riameeting.com/node/719

HTML5的新特性里面,有一项很重要:直接支持特定格式的视频播放,而不需要依赖第三方的插件(比如Flash),这在某些Flash还没有涉及的场合(比如移动设备中的iPhone),这个特性将非常有用。(唯一的问题是,不同的浏览器厂商将会坚持自己的HTML5视频标准,在你转换HTML5视频格式的时候,要考虑好所针对的是哪一个平台,这是HTML5颇为讽刺的一面,以跨平台为己任的HTML5竟然也需要考虑平台)。

让我们来看看今天介绍的这款HMTL播放器,它的简介如下:

项目名称:Sublimevideo

官方网址:http://sublimevideo.net/

播放器特点:

  • 独立开发的JS库   ,没有依赖任何现成的JS库,支持快进,快退,时间轴拖动,全屏。
  • 支持移动设备(Iphone, Ipad, Android)

开发团队:http://www.jilion.com

从界面上看,它自带了一套播放控制的UI(当然通过它的API,你是可以自己实现一套UI,然后来控制视频的播放的,偷懒的话可以用默认的)。

尝试点击播放按钮(用FF或谷歌浏览器),视频开始播放了,也许是用了高清视频,速度有点慢。打开FireBug,我们可以看到它的工作原理:

它正是使用了HTML5中的Video标签,实现了视频的播放,而后面的HTML则是它的控制器的布局代码。

而实施的时候,它的方式也很易用,如果你没有自定义的需求,那么甚至无需关注它的实现,你只需要写好自己的Video的定义,如下所示:

 

  1. <div class='video_wrap'>
  2. <video class='sublime' height='340' id='single_video' poster='/demo/dartmoor.jpg?1284127262' preload='none' width='800'>
  3. <source src='http://medias.jilion.com/sublimevideo/dartmoor.mov' type='video/mp4'>
  4. <source src='http://medias.jilion.com/sublimevideo/dartmoor.mp4' type='video/mp4'>
  5. <source src='http://medias.jilion.com/sublimevideo/dartmoor.webm' type='video/webm'>
  6. <source src='http://medias.jilion.com/sublimevideo/dartmoor.ogv' type='video/ogg'>
  7. </video>
  8. </div>

 

然后在HTML的Head区域引入它的JavaScript类库:

 

  1. <script src="/assets/main.js?1284127262" type="text/javascript"></script>
  2. <script type="text/javascript" src="http://cdn.sublimevideo.net/js/ibvjcopp.js"></script>
  3. <script src="/javascripts/demo.js?1284127262" type="text/javascript"></script>
  4. <script src="http://use.typekit.com/vcc7hji.js" type="text/javascript"></script>

分享到:
评论

相关推荐

    HTML5视频播放器支持电脑PC端与移动手机页面

    本资源提供了一款高度兼容的HTML5视频播放器,能够无缝支持电脑PC端以及各种移动设备,如智能手机和平板电脑。这款播放器插件在设计时考虑了跨平台兼容性,确保用户无论使用何种设备,都能流畅地观看视频内容。 ...

    支持iOS安卓html5播放器代码.zip

    总结来说,"支持iOS安卓html5播放器代码.zip"提供的是一种跨平台的音乐播放解决方案,通过HTML5、CSS和JavaScript技术实现,旨在为iOS和Android用户提供一致的播放体验。实际的代码实现将涉及多个技术层面,包括媒体...

    HTML5播放器

    HTML5播放器的出现,极大地提升了网页媒体播放的用户体验,特别是在跨平台和跨浏览器兼容性方面。 在HTML5中,标签用于插入视频内容,而标签则用于音频播放。这些元素提供了丰富的API接口,允许开发者控制播放、...

    移动端可拖动的Html5播放器

    本文将深入探讨“移动端可拖动的Html5播放器”这一技术主题,它旨在优化移动端的视频播放体验,通过集成创新的交互功能来增强用户的控制能力。 首先,我们要了解Html5播放器的基本概念。Html5是现代网页开发的标准...

    html5播放器插件多媒体视频播放器代码

    总的来说,HTML5播放器插件是现代网页开发中的关键组件,它们提供了丰富的多媒体功能,且具有良好的跨平台兼容性。理解并掌握如何创建和定制这样的播放器,对于提升网页应用的用户体验至关重要。

    html5视频播放器

    随着HTML5技术的普及,这种播放器已经成为许多网站的标准功能,尤其在移动设备上,由于对Flash支持的减少,HTML5视频播放器显得更为重要。 HTML5视频播放器的基础是HTML5的`&lt;video&gt;`标签。通过这个标签,开发者可以...

    HTML5全景播放器

    HTML5全景播放器是一种利用HTML5技术实现的虚拟现实(VR)体验的播放工具,它允许用户通过浏览器浏览和互动360度全景图像或视频。这种播放器通常结合JavaScript库,如本例中的"rmpano.js",来处理交互逻辑和渲染全景...

    HTML5视频播放器支持电脑PC端与移动手机页面.zip

    总的来说,HTML5视频播放器是网页开发中不可或缺的一部分,尤其在移动互联网时代,一个良好的HTML5视频播放器能够提供无缝的跨平台体验,满足用户对高质量在线视频的需求。通过不断优化和创新,开发者可以利用这些...

    html5音乐播放器

    这种播放器不仅提升了用户体验,还具有更好的跨平台兼容性,支持各种现代浏览器和移动设备。 在HTML5中,主要使用`&lt;audio&gt;`标签来插入音频元素。这个标签提供了丰富的功能,例如控制音频的播放、暂停、音量调整以及...

    HTML5环形音乐播放器

    音乐播放器 HTML5 audio video 移动播放器 通过 HTML5,音乐在网络上东山再起。添加音频文件就像插入图像那样简单,并且用户能在浏览器外播放音乐,从而实现惊人的音乐体验。&lt;audio&gt; 标签的推出使您不再需要外部音乐...

    html播放器、Flash播放器源码

    HTML播放器的优势在于其跨平台性和兼容性,支持多种视频格式如MP4、WebM和Ogg,并且在移动设备上表现良好。此外,HTML5播放器还提供了丰富的API接口,开发者可以通过JavaScript控制视频播放、暂停、快进、回退等操作...

    HTML5+CSS3实现的列表式音乐播放器特效源码

    HTML5和CSS3是现代网页开发的两大核心技术,它们为创建功能丰富且视觉效果出色的网页提供了强大支持。在这个"HTML5+CSS3实现的列表式音乐播放器特效源码"项目中,我们可以深入探讨这两者如何协同工作,构建出一个...

    html5手机音乐播放器_mp3音乐播放器代码

    这个技术使得开发者可以创建出功能丰富的、跨平台的音乐播放器,支持多种音频格式,特别是MP3格式,这在移动设备上非常常见。在本文中,我们将深入探讨HTML5音乐播放器的核心知识点,以及如何利用它来构建一个MP3...

    html5视频播放器,变色龙

    1. **跨平台兼容性**:变色龙播放器支持多种浏览器和设备,包括Chrome、Firefox、Safari、Edge以及移动设备上的iOS和Android系统,确保用户无论在哪种设备上都能流畅观看。 2. **自定义外观**:通过CSS样式,开发者...

    移动端精美的HTML5音乐播放器

    【移动端精美的HTML5音乐播放器】是一款专为手机和平板等移动设备设计的音乐播放器,它利用了HTML5的音频API和jQuery库来实现流畅、互动性强的音乐播放功能。HTML5作为现代网页开发的标准,其音频元素(`&lt;audio&gt;`)...

    html5 视频播放器

    在移动设备普及的今天,HTML5视频播放器应具备响应式设计,能够根据设备屏幕大小自动调整视频尺寸。这可以通过CSS3的媒体查询(media queries)和百分比单位来实现。 6. **字幕与轨道** HTML5视频播放器支持字幕...

    HTML5播放器M3U8直播点播RTMP直播低延迟推流播流地址鉴权

    HTML5播放器是现代网页中用于播放多媒体内容的关键技术,尤其在移动设备上,它取代了传统的Flash播放器。HTML5支持多种视频和音频格式,包括M3U8、DASH和HLS等。M3U8是Apple公司提出的一种基于HTTP的流媒体协议,...

    基于HTML5实现手机网页视频播放器源码.zip

    在本项目“基于HTML5实现手机网页视频播放器源码.zip”中,我们将深入探讨如何利用HTML5的多媒体元素和相关API来创建一个手机网页视频播放器。 1. HTML5的Video元素: HTML5中的`&lt;video&gt;`元素是实现视频播放的关键...

    带封面的HTML5手机音频播放器

    HTML5手机音频播放器是一种基于Web技术实现的多媒体播放解决方案,尤其适用于移动设备。随着HTML5标准的普及,开发者能够创建具有丰富功能的交互式网页应用,而无需依赖Flash或其他插件。本项目专注于在手机上实现...

Global site tag (gtag.js) - Google Analytics