利用HTTP协议进行移动视频分发的应用研究.doc
《利用HTTP协议进行移动视频分发的应用研究.doc》由会员分享,可在线阅读,更多相关《利用HTTP协议进行移动视频分发的应用研究.doc(5页珍藏版)》请在三一办公上搜索。
1、利用协议进行移动视频分发的应用研究HTTP平1 ,陆颖颖2宗( 1 南京邮电大学 海外教育学院,江苏 南京 210003;2 南京邮电大学 计算机学院,江苏 南京 210003)摘 要:在过去的十年中,基于互联网的视频分发服务已经成为现代日常生活的一部分。3G 蜂窝网覆盖范围的扩展以及大量高性能的移动设备的出现,加剧了对于大数据量可扩展移动视频分发业务的需求。采用第三屏幕作为视频主屏幕的 方式,解决移动数据分发生态系统中的效率低下问题以及移动数据分发基础设施的可扩展问题已成为研究热点之一。文 中在研究当前移动内容分发系统基本策略的基础上,提出了一种基于 HTTP 协议的改进的移动视频分发方法,
2、有效地提高 了移动视频分发系统的服务质量和可扩展性。关键词:移动视频分发; HTTP; 内容分发网络中图分类号:TP39文献标识码:A文章编号:1673 629X(2012)07 0158 05Study of Mobile Videos Delivery Based on HTTP ProtocolZONG Ping1 ,LU Yingying2(1 College of Overseas Education,Nanjing University of Posts and Telecommunications,Nanjing 210003,China;2 College of Compute
3、r,Nanjing University of Posts and Telecommunications,Nanjing 210003,China)Abstract:During the past decade video delivery service based on the internet has become an integrated part of daily life With the expansionof 3G cellular coverage and the emergence of more powerful mobile devices,the demand fo
4、r large amount of scalable mobile video delivery service has increased During the process of adopting the third screen as main screen for video,solving the problems of low efficiency in the mobile delivery ecosystem and scalability in the mobile delivery infrastructure is one of the study hotspots B
5、ased on the analysis of the cur- rent mobile content delivery strategy,propose an improved method of mobile video delivery based on HTTP This method has good qualities and scalability for mobile videos deliveryKey words:mobile video delivery;HTTP;content delivery network引言战。除了蜂窝网覆盖限制以外,带宽较低且延迟大、手持设备
6、屏幕分辨率低且动力不足以及存在很多不同厂 商的多媒体播放器技术等因素也抑制可扩展的高质量 视频分发。内容提供商及观赏者都需要并期盼高质量的视 频,满足这些需求是大规模应用所必须的,且大规模应 用也需要满足内容分发的成本效益。3G 蜂窝网接入 的激增以及 4G 的出现使得新一类的智能手机能够为 用户提供高质量的视频,但这样一个新兴市场在一定0在过去的十年中,基于互联网的视频分发已经成为现代生活的一部分。消费者们已经接受了方便、灵 活、多样的互联网视频,同时内容提供商也已经认识到 这一新兴市场的盈利潜力。富媒体向移动媒体的渗入 已经在移动网络中掀起了一股新的创新浪潮。内容提 供商和消费者们都认为第
7、三屏幕是桌面视频和电视观 赏体验的自然延伸。宽带接入到家、到办公室的广泛 可用性,强大的台式机和便携式电脑对于基于浏览器 的 Adobe Flash 播放器的普遍支持,使得互联网规模的 视频分发至桌面。但是,从传统多媒体比如电视、电 影,甚至是桌面互联网,迁移至移动环境,仍然存在挑程度上受阻于设备性能的差异以及开发环境的不同。如表 1 所示,多数的移动设备平台对于协议的支持有很大的不同。桌面和移动平台之间的巨大差异,导致它很难将 常见的桌面解决方案转化到移动领域。运营商之间的 设备差异进一步阻碍了移动平台的趋同。这样一种不 趋同使得移动内容的大规模发布很难达到最优化,因 为每一个平台都需要各自
8、的定制方法。定制的需求引 发了一些适合的解决方案提供商来处理各个平台不同收稿日期:2011 12 06;修回日期:2012 03 10基金项目:江苏省科技支撑项目( BE2009157)作者简介:宗 平( 1956 ) ,男,博士,教授,研究方向为计算机网络; 陆颖颖( 1987 ) ,女,江苏海门人,硕士研究生,研究方向为计算机网 络。表 1 智能手机平台的比较的状况。由于每一个供应商都希望自己与众不同,从而导致了用户体验的不一致性。每一个平台分别使用 不同的提供商使得效率低下。移动视频分发方式的趋 同对于移动内容分发系统的统一和发展至关重要。假 设在设备、操作系统或者协议上得到统一,那么这
9、使得 从桌面到移动的转变得以缓解,同时简化了大规模发 布,提高了移动内容的盈利潜力,并推动产业发展。频、横幅、插播、弹出页面等) 通过广告内容管理系统( CMS) 发布,之后由内容发布商将其与内容结合起 来。与此同时,聘用承包商来开发桌面网页、移动网页 以及智能手机应用。这三个发布途径需要各自专门的 技术。其中两条移动途径也受零散的技术影响。不同的操作系统开发环境( 如苹果的 iPhone、黑莓、Google的安卓、诺基亚的塞班以及 Windows Mobile 等) 、不同的运营商以及设备能力( 如屏幕分辨率、音 / 视频编解 码等) 的不同需要更多专业化的资源。图 1 描述了网站及应用同广
10、告零售商以及分析跟 踪服务之间的相互作用。广告零售商能够确定要显示 的广告、跟踪哪些用户能够在规定时间看到指定的广 告。虽然赞助商广告可能通过第三方广告零售商发 布,但是它们一般直接被集成到站点或者应用程序中 分析跟踪服务用于跟踪非广告页面的浏览以及应用程 序的使用。两者都是向内容提供商提供有价值的用户 统计信息。广告提供直接收益,而这些分析信息为广告商提供判据以及 为 以 后 的项目提供有价值 的 市 场 调研。移动视频分发系统内容分发系统是一个由合作伙伴和服务提供商组 成的复杂网络。图 1 描述了相关的主要实体,这些实 体间的联系使基于互联网的视频分发成为可能。为大 规模发布准备内容有很多
11、后勤障碍。除了产生内容, 内容提供商必须管理发布、盈利以及内容的分发。位 于图 1 顶端处的是内容提供商,基于互联网的发布合 作伙伴位于左侧,广告合作合伙位于右侧,中间展示的 是视频准备以及分发路径。11 1移动视频转码移动 手 机 不 像 桌 面 系统那样能够支持多种音 / 视频编解码以及容器,它通常只支持编解码及容 器 的 非常有限的子集,并且不同的设备 支 持 不 同 的 子 集。 比如在一个给定的网络,不同设备的最佳参数( 视频帧速率、视频比特率、音 频 采 样 率、音频比特率以及分辨率苹果 iPhone黑莓Google 安卓诺基亚Windows MobileHTTP 顺序下载是版本
12、4 3 +是否是RTSP 流否版本 4 3 +是是非原生HTTP 直播流版本 3 0 +否未发布否否Windows Media HTTP 流否否否否是Microsoft Silverlight 平滑流否否否未发布Windows Phone 7RTMP 流否未发布未发布Flash LiteFlash Lite( RTSP ) 2进行流的播放。最开始的 HTTP 只能用来被下载,并且整个文件都下载完了才能播放。后来出 现的顺序下载允许一边下载一边播放。由于带宽限 制,先下载再播放造成很大的延迟。因此,下载的视频 变得越来越短且质量较低,这样便可以减小文件的大 小并且缩短下载时间。这样一来较多的移动
13、设备采用 RTSP 协议,因为 RTSP 能播放之前仅需要缓冲少量数 据,降低播放时延。下载和流媒体是视频分发的两个 极端。图 2 ( a) 和 2 ( b) 给出了这两种方式的流量模 型。图 2( c) 和 2( d) 的混合模式提供了一种处于两者 之间的方法。图 2( a) 是 HTTP 直接下载; 图 2( b) 是简 化的 RTSP / RTP 流媒体; 图 2 ( c) 是 HTTP 步进范围 / 片段下载; 图 2( d) 是 HTTP 步进下载。很大的操作,它一般只需执行一次,但是需要较快的执行速度从而使得分发的延迟最小。计算云按需提供大 量的计算资源以及带宽。比起维护低频率操作
14、( 如转 码) 使用的专用服务器和网络连接,使用计算云的资 源节约了成本。这点将鼓励内容提供商为 HTTP 分发 使用一次性转码服务来产生静态文件。虽然动态( 按 需) 转码解决方案较为灵活1,但是从目前来讲它不 是一个具有成本效益的解决方案。1 2 移动视频分发服务为了应对互联网规模分发的挑战,内容提供商通 常使用内容分发网络。管理一个全球化的数据中心网 络需要大量的资源。内容分发网络利用规模经济的优 势能够更为有效地分发内容。一旦转码完成,转码后 的文件上传至内容分发网络,并且在大量的边缘服务 器上备份,最终分发给终端 用户。内容分发网络可能 会为上传内容提供一个源 服务器,或者直接从内容
15、提 供商的源服务器上获得,然 后将内容分发至它们的边 缘服务器。相对静态的内 容可以通过简单并且常见 的 HTTP 协议来分发,这为 内容分发网络提供了一个 最具成本效益的解决方案。 稳定的内容需要较少的同步以及带宽,同时优化 HTTP 服务器能够使其承受极 高的负荷。 专 用 的流媒体服务 器由于需要大量的 CPU 来处理视频,所以它通常支持较少的并发用户。 同时,它需要经过专业化培训的操作人员,以及可能支 付牌照费给技术提供商。基于 HTTP 的解决方案很大 程度上降低了运营成本,并且同时为内容分发网络以 及它们的客户( 内容提供商) 节省了成本。图 1 展示了使现代视频分发网成为可能的相
16、关合 作伙伴。图中合作伙伴的每一个分类可能由许多实际 的提供商。虽然内容提供商承担义务继续为第三屏提 供内容,但是雇佣及管理的成本限制了移动视频分发 的财政能力。简化向移动设备跨平台的分发,可以帮 助内容提供商减少它们所依赖的合作伙伴,并且降低 了运营成本。这一整合的关键组成部分是分发协议。 单一的分发协议将简化内容分发网络整合。图 2 视频分发方法2 1 下载与播放虽然在桌面平台上有很多种协议作为选择,用来 下载视频文件,而实际上最常用的是 HTTP 协议,尤其 是对于移动平台。HTTP 是建立在 TCP 之上从而确保 数据完整性。对于视频,数据完整性即保证在数据及 时分发的前提下,能够达到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 HTTP 协议 进行 移动 视频 分发 应用 研究
链接地址:https://www.31ppt.com/p-2397317.html