多屏融合下的流媒体技术

http://www.cnii.com.cn/qyzl/content/2013-01/09/content_1039327.htm

多屏融合带来的挑战

当前,随着智能终端的快速发展,网络视频服务正在走向多屏融合。除了传统的TV、PC等观看方式,平板电脑和智能手机等设备都可以做为视频内容的终端,帮助用户随时随地访问视频内容,用户可以随意地在多屏间进行视频切换。多屏的融合给用户带来无缝的播放感受,提升了用户的视频体验。通过提供多屏业务,网络视频运营商可以提高用户的黏着性,增加运营收入。据贝尔实验室的研究调查表明,2012年全球“多屏”用户有望达到6400万,业务收入将达到186亿美元。

多屏融合已成为趋势,但是在多屏应用环境下,如何保证用户多屏之间的无差异视频体验,对于网络视频运营商来讲并不是一件容易的事。不同的终端在媒体处理能力、网络接入方式、屏幕大小等方面都有较大的区别,同时,在视频观看过程中,同一终端的CPU使用率、网络带宽也会随时间变化。因此,网络视频运营商在发送媒体内容时,不但需要兼顾所有类型的终端,同时还需要适应同一终端在能力和带宽上的动态变化,才能保证用户平滑的多屏观看体验。

传统的流媒体技术,包括HTTP渐进下载和实时流媒体技术(RTP/RTSP,MMS,RTMP等)在解决多屏的流发送上都显得力不从心。HTTP渐进下载在网络带宽利用和响应的实时性上有明显不足;实时流媒体技术则在应对网络带宽的变化上有所欠缺。因而,面对快速增长的多屏应用,寻找更有效的媒体发送技术是网络视频运营商面临的一大挑战。

应对之道:自适应流媒体技术

面对多屏带来的挑战,自适应流媒体技术应运而生,它克服了实时流媒体技术以及HTTP渐进式下载技术的缺点,能够动态适配网络带宽的变化,为多屏用户提供良好的体验。

自适应流媒体技术的工作原理是:首先将内容源文件通过转码生成不同速率的文件,存放到服务器上;然后在内容播放时,根据终端的网络带宽和媒体处理能力,动态选择合适速率的内容文件进行发送,终端的网络带宽和能力可以通过监控其视频缓冲区状态和CPU使用率、丢帧统计等参数获得。根据实现的方式的不同,自适应流媒体技术可以分为基于”推”的自适应流媒体和基于”拉” 的自适应流媒体。

基于”推”的自适应流媒体是由传统的实时流媒体技术发展而来。在传统的实时流媒体技术中,服务器采用编码速率做为发送速率,以便匹配客户端的消耗速率,这样可以保证终端视频缓存的大小在一定时间内保持恒定不变,同时使得网络资源利用率最佳。然而,如果网络出现时延或丢包,则终端视频缓存中数据包的恢复速率会低于消耗速率,最终导致缓冲区下溢出,播放中断。自适应流媒体技术能很好地解决这一问题,通过终端定时向服务器汇报视频缓冲区状态,网络带宽、时延等信息,服务器可以在网络环境差的时候,选择低码率的文件发送,当网络环境改善时,选择高码率的文件发送,从而在变化的网络环境下也可为用户提供平滑的视频体验。

基于”拉”的自适应流媒体技术,本质上也是HTTP渐进式下载。区别在于内容准备时,不同速率的文件都被切割成了一系列的片段存储在服务器中;在内容播放时,终端以线性的方式向服务器请求媒体片段,并以传统的HTTP渐进下载方式进行片段的下载。因为HTTP渐进下载是尽可能地利用网络带宽来进行内容的下载,没有流量的控制机制,终端可以很容易地检测到服务器到客户端的可用网络带宽,从而决定下载更大或更小的片段,实现码率的自适应。

两种技术相比,在基于”拉”的自适应流媒体技术中,终端实现码率的控制,服务器的实现相对简单。而在基于”推”的自适应流媒体技术中,服务器需要实现码率控制、重传和高速缓存机制,实现的复杂度要高很多。

选择合适的自适应流媒体技术

目前,市场上存在多种自适应流媒体技术,从标准的类型来看主要有两大类:一类是各企业的私有实现方案,如苹果公司的HTTP Live Streaming技术、微软公司的Smooth Streaming技术、Adobe公司的Dynamic Streaming技术;一类则是一些国际标准组制定的技术标准,如OIPF的HAS、MPEG的DASH、IETF的草案(由苹果公司提议的草案)。这些企业私有方案或技术标准大都采用了基于”拉”的自适应流媒体技术。

面对众多的自适应流媒体技术,该如何进行选择呢?需要考虑的因素有很多,首先需要考虑的是技术的成熟度。HTTP Live Streaming、Smooth Streaming和Dynamic Streaming等几个私有实现方案在市场上有很多的应用案例,商业成熟度很高,如NBC就利用Smooth Streaming完成了北京奥运会的网络转播。而像DASH等由标准组织推出的方案,大多还处于讨论或试商用的阶段。

其次需要考虑的是终端类型,因为对于网络视频运营商而言,他们提供多屏业务的最基本出发点是覆盖更多的用户。如果网络视频运营商希望在TV屏外,提供PC屏服务,则他们需要首先考虑Smooth Streaming或Dynamic Streaming的方案,因为在PC平台上,Silverlight和Flash分别有70%左右和95%左右的渗透率。如果网络视频运营商希望能够覆盖手机用户,则苹果公司的HTTP live streaming是不可缺少的,因为在两个最重要的手机平台IOS和Android上,都已提供了对HTTP Live Streaming的支持,而且在IOS平台上,这是唯一原生提供的自适应流媒体技术。

使用何种协议也是需要考虑的因素,相比HTTP协议,RTP/RTSP和RTMP协议有更高的传输效率,但是,在一些具有防火墙的网络中,HTTP则具有更好的穿透性。

最后需要考虑的是数字版权管理(DRM)功能,Smooth Streaming和Dynamic Streaming都提供了DRM内容保护功能。而HTTP Live Streaming不支持DRM,需要通过HTTPS类似的功能来提供安全保护。

烽火CDN提供完美的多屏发送业务

像所有的新技术一样,现在还没有一个可以适用于所有情况的自适应流媒体技术。网络视频运营商在部署多屏业务时,往往需要配置多种自适应流媒体技术,为不同的终端提供高质量的视频播放。烽火推出的融合CDN集成了多种流媒体技术,在一个统一的平台上提供HTTP渐进下载、实时流媒体(RTP/RTSP,MMS,RTMP)、自适应流媒体(HTTP Live Streaming,Smooth Streaming)等多种媒体发送方式。

 

采用烽火CDN,运营商仅需要部署一套平台,即可为当前市场上的各种主流终端提供高质量的视频服务,极大地简化了系统的复杂性,降低了建设和运维成本。同时烽火CDN具备完善的流媒体统计分析功能,可以提供多种方式的流媒体使用统计,帮助运营商合理优化流媒体协议配置,为用户提供完美的多屏发送业务。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值