Azure助PPTV实现一云多端

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:yayiyefly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  PPTV是一家视频公司,面向全球范围用户提供视频服务,每天的用户规模达到了千万级,月度覆盖超过3.5亿用户。PPTV的软件客户端覆盖PC、安卓、Web、Windows Phone、iOS等平台,其硬件产品主要有PPLink、PPBox等。
  云播项目是PPTV借助微软Azure重点打造的一个视频云平台,借此定义一种全新的本地播放和在线播放方式,为PPTV平台的所有用户、所有操作系统、所有客户端提供服务。PPTV希望凭借此平台实现从智能手机、平板电脑、笔记本电脑到台式机、大屏幕电视的全面覆盖,实现真正的一云多端。
  Azure大幅缩短部署时间
  “在产品调研之初,我们就意识到,要构建PPTV云播平台并非易事。” PPTV公司技术人员池强在接受记者采访时表示,PPTV要为用户提供自主上传影片的功能,但是同时也面临着各种困难和挑战:PPTV用户分布较广,全国各地运营商网络的连通性较为复杂;高峰期在线用户多,请求并发量大;大文件上传难度大,成功率低;存储容量消耗逐渐增大且无限扩张;数据要求永久保存、安全可靠、数据一致。
  除此之外,PPTV云播平台还要为用户提供多端下载和播放功能,因此影片引入多码流技术,瞬时就会产生大量转码需求。这对该平台提出了更高的要求:任务空闲时,能够动态节省成本;跨地域、跨运营商还能获取高质量的VOD服务;影片可以随时下载到本地保存。
  “即使是像我们这样具有较强实力的互联网公司,也很难在短期内打造这样一套安全、可靠、高效,并满足上述所有需求的云端服务架构。”池强强调,“因为互联网行业,快者为王。基于这样的需求,我们选择采用微软Azure公有云服务,帮助我们在最短的时间内构建起PPTV云播平台,实现快速迭代,形成产品并提供服务。”
  PPTV云播平台的架构采用中央控制方式,同时配合一系列的微软Azure公有云服务:首先用户上传文件至Azure Storage,在Azure虚拟机上进行转码压制,随后,借助Azure CDN实现随时随地在各种终端软件上播放,保证流畅的QoS(Quality of Service,服务质量)。
  其中,Azure Storage的突出优势表现在:首先,它的网络连通性好,而且支持文件分段上传,使得用户大视频的上传变得更可靠、高效;其次,持久化存储和地理机房冗余,使得用户不用担心文件丢失和自然灾难的影响;再次,存储容量可以无限扩展,给PPTV云播平台提供了很好的规模扩张能力,而且简单的架构也降低了开发难度;最后,Azure Storage 采用Restful接口,使得客户端的开发变得非常简便,不需要引入第三方类库。值得一提的是,Azure Stoage还提供了24小时的实时可靠服务,拥有极佳的用户体验。
  “为了实现多终端的播放,我们会对文件进行转码。因为,高峰期的用户播放会给平台增加大量的转码计算任务,为此,我们会启用大量Azure 虚拟机进行转码压制。这是一个相当耗费CPU的计算密集型工作。目前的高峰期,我们使用的内核数已经达到了几千个。” PPTV技术人员胡炫强调:“无需人工干预,该平台的中央控制功能会自动将任务调度到Azure虚拟机上进行压制以提高转码效率。”
  Azure提高用户服务质量
  “目前,PPTV云播平台还处于公测期,几万用户量还能应付,尚不需要开启此功能。整个过程也不需要更多的开发工作。” 池强表示,“随着今后用户规模的扩大,最终用户在播放视频时,可以请求Azure的CDN,以达到较高的QoS体验。”
  “我们开发这个产品的初衷可以用两句话概括:第一个叫‘云互动’,第二个叫‘趣点视频’。”池强表示,用户可以把自己喜欢的视频上传到云端,然后可以通过任何设备、在任何时候观看自己的“趣点视频”,还可以把视频分享给自己的好友。
  “这样就达到一个互动的效果,也就产生了一定的商业价值。因为一直以来,如何让用户产生互动以增加产品黏度都是互联网公司感到头痛的事情。” 池强为记者解释了PPTV云播平台的商业价值。对此,胡炫补充道:“如PPTV云播平台这样提供类似云存储的服务,有很多互联网公司都在做,包括百度和360等,但是,它们更偏向于云端文件夹,存储的文件类型包括文档、个人照片,还包括视频、音频文件等。但是,PPTV云播平台把着眼点主要集中在用户视频的相关服务上。”
  PPTV云播平台借助微软Azure公有云的功能,融合了在线视频和本地视频,建立了自有云端视频库。用户可以将视频进行云端存储,自由管理自己的云端视频库。通过使用Azure公有云,PPTV云播平台建立了包含从用户上传、云端编码压制、云端视频存储,到云端播放和CDN加速等一整套功能在内的在线视频播放体系。同时,PPTV云播平台也达到了紧随移动互联网步伐、聚集视频资源、解放用户本地存储空间的目的,为用户提供5A(Anytime、Anywhere、Anybody、Anyscreen、Azure)的视频观看体验。
  对Azure印象最深的功能
  在被问及在开发PPTV云播平台过程中,微软Azure给技术人员留下最深刻的印象是什么时,池强表示:“以动态扩展为例,我们前期运营PPTV云播平台的时候,用户量不会很大。但是,当存储量急剧增加的时候,我们只要将Azure的存储扩大就行了,非常简单。”Azure动态扩展功能的优势在这个时候就体现出来了:它既可以适应小数据量的存储,也能够适应大数据量的存储。
  同时,胡炫补充道:“而且,我们不需要为存储方面的问题而担心,因为Azure已经把开发和架构变得很简单。这个功能不管对于小型企业,还是大型企业,都很方便。”
  除了Azure的动态扩展功能,PPTV云播平台的技术人员对Azure的监控功能也是赞赏有加。“借助Azure的监控功能,我们可以很明确地知道,现在我们提供的服务还有什么地方需要优化,还有哪些不足的地方需要加大资源和投入,或者是哪些地方存在资源浪费的问题,我们可以适当做些调整以节省资源。”池强强调说,“Azure上类似这样的监控功能,对于我们这类平台运营企业来说非常有帮助。”
其他文献
本报讯 8月25日,测试服务提供商Testin 在京举办“TestinO2O一站式测试服务”新闻发布会。Testin 总裁徐琨表示,O2O是传统行业与互联网行业之间的交集,但其实质内容还是以传统行业为主,互联网行业为辅。据徐琨介绍,Testin的O2O一站式测试服务,为移动开发商提供了一套可覆盖从产品开发完成,到功能保障、兼容保证、产品发布、性能追踪、新版本产品迭代更新等产品全生命周期的测试服务,
本报讯 8月18号,“国家信息技术紧缺人才培养工程——大学生就业创业计划”启动仪式在北京举行。这是由工业和信息化部软件与集成电路促进中心发起主办,由汇众教育承办的专门针对大学生在国家信息技术领域就业的创业项目。这是目前首个国家级信息技术领域的大学生就业创业项目,有四个方面的显著优势:一、该领域人才需求大,薪资待遇高,职业发展好;二、高校人才基础条件好,综合素质高、学习能力强;三、国内顶尖的实训机构
继不久前宣布与富通集团联手在国内推广针对SAP HANA的一体机产品后,华为在近日举行的微软TechEd 2013中国技术大会上又展示了FusionCube一体机SQL Server数据库整合解决方案。这是华为在其FusionCube通用一体机上实现与应用垂直整合的又一成功范例。该方案可以充分发挥FusionCube计算与存储融合架构的优势,实现数据库服务按需分配,一键部署,达到简化IT的目标。 
在2014华为中国合作伙伴大会上,那些曾质疑华为诚意的渠道商,已然变成刷新华为企业业务BG产品销量纪录的“幕后推手”。三年时间,华为用行动证明了“后来者”的爆发力, 也影响了新伙伴们的选择。  “后来者”华为  2011年,华为正式进入企业市场后召开的第一次中国合作伙伴大会,只来了不到400人。那时,还没有多少IT、CT领域的渠道商相信,华为这种规模的通信企业愿意花大力气“跨界”做企业市场。而今年
要么快速转型为数字化企业,要么被淘汰。SAP大中华区总裁纪秉盟认为,企业应该关注数字化时代的达尔文主义。 那么,在数字化时代企业该如何进化呢?主题为“简行·驭势”的SAP中国峰会对此进行了探讨。  11月17日-18日,SAP在北京举办了主题为“简行·驭势”SAP中国峰会,探讨在数字经济时代,企业所面临的机遇和挑战,以及在“互联网 ”大环境下,新一轮的产业大变局即将来临。  关注数字化时代的进化论
信息安全领域的研究方向,长期以来都是以防御为主,比如基础设施安全、漏洞探测、病毒查杀等。但这种方式有其不足之处,那就是忽视了对攻击者本身的关注。如今,在信息安全领域已经产生了一种新的思维,叫做“攻击溯源”。这种思维主张要“知己知彼”,也就是既要关注自身的安全,也要搞清楚攻击者的身份、动作(手法)、、背后动机,并以此为参考制定有针对性的防御策略。   北京中睿天下信息技术有限公司(以下简称中睿天下
上海民航华东凯亚研发的机场旅客服务APP,整合了机场现有的服务资源(机场室内服务、室内位置、机场商业)、信息资源(航班动态、机场安检和登机口视频),以移动技术为依托,为机场打造一个虚拟移动服务平台,为进出港旅客提供全流程服务。它以旅客行程手续办理为导向,自动感知旅客每个时间段所需的服务,APP及时、自动精准地为旅客推送个性化服务。让每位旅客在行前能得到相关的行前提醒、即时的航班信息,到机场引导旅客
信息安全在向更高层次的范畴延伸。首先,概念上从信息安全基础建设提升到了信息安全管理,由IATF框架、13335标准、等级化保护等引领而来的本土化安全管理体系,使信息安全理念拓展到整个企业IT架构的组织安全;其次,相对于商业风险而言,剥离用户在企业层面的技术风险,帮助用户解决的不再仅仅是与业务紧密相关的信息安全问题。通过用户的技术风险与商业风险的管控结合,也能实现企业业务发展的安全风险管理。  实践
本报讯 近日,2014(第四届)通信行业网络安全年会在湖南召开。年会以“深化合作——全面促进安全防护”为主题,包含一个主论坛和“重要信息系统安全保障”、“通信行业安全防护”两个分论坛。  年会上,中国科学院、中国海关总署、中国银监会、中国人民银行、广东省通信管理局、工业和信息化部电信研究院、中国电信、中国移动、中国联通等单位的专家就安全防护形势及政策标准、新技术新业务网络安全、电信企业安全防护、重
本报讯 近日,中国互联网协会反网络病毒联盟(ANVA)“首批移动互联网应用自律白名单发布仪式”在京举行。国家互联网应急中心发布首批移动互联网应用自律“白名单”企业名单。  中国反网络病毒联盟于去年9月颁布实施了《移动互联网应用自律白名单规范》,力争实现APP开发者提交安全可靠“白应用”、应用商店传播“白应用” 、终端安全软件维护“白应用”的良性循环。  反网络病毒联盟成立了由11家专业安全企业组成