您的当前位置:首页正文

芒果TV多屏合一内容统一管理平台的研究与实现

来源:画鸵萌宠网
天威网络技术专栏●运营商专栏●运维管理●节目制播●实践应用●行业动态●芒果TV多屏合一内容统一管理平台的 研究与实现李金兰 湖南广电芒果TV技术产品中心摘要:多屏合一、多屏互动已经成为当下新媒体行业的热门话题,本文主要阐述了芒果TV基于多屏合一思想指导下的内容统一管理平台几个关键系统(转码系统、VRS、CMS)的历史、竞品情况,以及当前建设思路、实现方案的摸索等。关键词:多屏合一 媒体融合 内容统一管理 VRS CMS 多屏转码早在2012年,谷歌的一份研究报告就指出“内容为王,跨屏为后”,阿里巴巴也在2015年的春季招聘中以此为题——谈谈你如何理解“If Content Is King, Multiscreen Is The Queen”并举例。随着用户多屏切换使用的普及,媒体融合、多屏合一、多屏互动可以说是当前最热门的话题。作为湖南广电旗下的新媒体,芒件,要适应不同的终端播放,都需要先完成转码。要实现多屏合一,前提是各端的视频内容要统一管理,而统一管理的前提是要多屏转码。视频转码(Video Transcoding)是指将已经压缩编码的视频码流转换成另一个视频码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。转码本质上是一个先解码,再编码的进行多屏转码,统一各端视频及节目、剧集ID,保证媒资内容及信息的一致、统一、规范,同时对历史分开转码的数据进行合并,为多屏内容互通、多屏合一、多屏互动做准备。芒果TV媒资部门在实现多屏转码、统一转码、分发后发现现有的转码分发系统已经不能满足业务的快速发展,目前,迫切需要一种基于“云”的转码、存储、处理、分发平台,正在与第三方云服务提供商积极洽谈,寻求合作。● 数字电视果TV顺应时代潮流,积极探索与实践,过程。转码分为两种情况,不同编码与各云服务提供商积极联系,力图打造自己跨平台、跨媒体、跨终端、跨渠道格式之间的视频转码,格式、码流、分辨率一般均发生改变。相同编码格的内容集成管理系统,构建统一、标准、式之间的视频转码,只通过转码手段规范的内容后台支撑体系,进而综合地应用手机、PAD、PC、电视的特点与优势,寻找属于自己的融合发展之路,实现一云多屏、多屏合一、多屏互动,保证用户使用芒果TV不受限制,在任何时间、任何地点、任何终端进行视频通信,以图在跨屏竞争这个新的机会和方向面前早做准备,占领先机。改变其码流等。视频的编码方式主要有MPEG系列、H.26x系列,目前主要是H.264。经过几年的发展,芒果TV积累了海量的视频资源,相同内容的一条视频为了适配各终端,一般需要转码十多种格式和清晰度,因为历史原因,视频的生产都是分终端独立进行,这导致了同一视频在各端没有统一ID标识,多屏无法打通、互动,统一管理完全是一句空话。2015年开始,随着媒资部门的组建,芒果TV开始统一2 多屏合一的关键: 统一的内容管理多屏转码只是实现了实体层面视频与文件的统一,视频归属的节目及剧集的ID、编目信息等如果各端不一致,还是无法实现多屏合一。芒果TV创建之初,主要是OTT业务,随着公司的壮大才成立新的MPP(Mobile/Pad/PC)部门,两大业务从头至尾都是独立的,这造成了大量编目工作的重复,同时,业务需求无法统一部署、系统化布局。意识到融合的重要性,在2015年,芒果TV迅速在组织架构1 内容集成管理的关键: 多屏转码系统不管是直播流还是现成的视频文39技术前沿●专访报道●广电网络●数字电视●广达新网专栏●上做出调整,成立了专门的媒资部门务多屏合一、互动及个性化呈现的需统一媒资,同时,合并了OTT与MPP求。媒资从采集生产至各端呈现的流的运营,进行内容生产与运营的统一,程图如图1所示。 以适应日益凸显的多屏合一、多屏互动、多屏无缝切换的需求。2.1 VRS:结构清晰的官方媒资在后台支撑层面上也同步进行了库+包罗万象的全视频库调整,合并了媒资后台(VRS),并因为芒果TV过去主要以独播湖积极进行CMS的整合,保证视频以相南卫视的剧集、综艺节目为主,内容同的关系归属、相同的分类,相同的形式较为单一,所以,各支撑后台在编目信息,同步更新到各端,保证各开发之初规定了严格的三层结构:集端媒资结构及元数据一致,以适应业合(综艺节目、剧集)——视频(单图1 媒资生产及呈现全流程图图2 媒资编目流程图40《有线电视技术》 2016年第4期 总第316期视频)——文件(转码文件),每个视频必须从属于一个集合才能进行转码,下发到下游,发布到终端。随着音乐、UGC(User Generated Content,用户原创内容)内容、策划内容的增多,以及超剧集、季播等出现,这种严格的三层结构已经严重影响了视频入库的速度及相关视频内容的聚合呈现。基于此,新的媒资系统将实体部分(视频及文件)与关系层(集合及专辑)分开,以保证视频能够快速进行转码,快速编目,以提供服务,保证了音乐中单曲及UGC内容的生产效率,同时,将官方媒资(正规意义的节目、剧集)与专辑(同主题的视频集合)分开,灵活组建媒资关系。对于官方媒资,在原来结构的上层增加了系列,以保证多部、多季、多年份的节目能够组合在一起,很好地进行呈现。媒资视频及视频关系层的编目流程如图2所示。2.2 点播、轮播、直播全面打通除了独播战略,芒果TV另外一大特色就是直播。如何利用成本高昂的直播带来更多的流量是芒果人一直思考的问题,如果直播仅仅是直播,直播完即结束绝对不是直播应该有的效果。经过反复论证探讨以及借鉴其他视频网站后,芒果TV制定了媒资通的战略,对点播、轮播、直播等形式的媒资进行统一管理——全面打通点播、直播、轮播:轮播内容编排时关联点播内容,轮点播随时切换;直播前轮播内容的合理编排,直播开始切换直播内容,直播完可回看点播,或者看编排的轮播内容;直播与点播集合,随时切换点播内容,实现直播时移,以此将用户更长时间的留在芒果TV,而带来更多的点击是点播、轮播、直播的最终意义。天威网络技术专栏●运营商专栏●运维管理●节目制播●实践应用●行业动态● 图3 CMS的数据模块结构图4 上下游数据关系2.3 统一的CMS通过研究同业各端的推荐可以发现,乐视的各端推荐内容几乎完全一致,只是根据屏幕的大小进行了内容量多少的适配。优酷的各移动端首页、频道推荐页等基本一致,如土豆、爱奇艺等。差异化比较大的是搜狐视频,各端之间模块、布局、推荐内容等都有一定的差异性。多屏合一、融合到底是在多屏上呈现同样的内容,还是让各屏各司其职,保持自己的优势特色,这是我们需要考虑的一个重要问题。可能多屏的核心更多在于体验的一致性:界面设计风格的一致、交互的一致、功能的一致、内容的互通。要实现体验的一致性,根本还是在于底层架构的打通,除了媒资,另一个最重要的部分就是统一CMS(内容管理系统)。可以看到推荐内容属于哪些模块,模块属于哪些频道,频道属于哪些终端。每个终端可以选择现有的频道、模块,也可以新建自己的专属频道、模块。一个频道可以从属于多个终端,也可以单从属于一个终端,相同类型的频道可以建多个,供不同的终端使用。一个模块可以从属于多个终端,如果模块从属多个终端,需要适配各终端对图片、视频数量等的要求,CMS的数据模块结构如图3所示。API实现缓存控制。接收消息总线● 数字电视的Cache更新消息实现实时更新。当VRS和CMS媒资有更新时,通过总线通知订阅更新消息的前端产品进行缓存更新。前端产品通过API从MD库获取数据完成页面前端展示。具体的关系结构如图4所示。4 结语要实现多屏合一,多屏互动,还需要统一用户管理、进行用户不同终端行为信息统一存储、跨终端统一会话等。但是,这一切的基础和第一步还是媒资的统一、CMS的统一,即内容的统一管理。内容的统一管理使多屏合一成为可能,而会话等的统一管理则使多屏互动、跨屏操作成为可能。未来的芒果TV的全业务平台一定是一个统一媒资、统一分发、统一推荐、统一认证、统一用户、统一消息队列的系统化的云平台。而基于多屏合一的内容统一管理系统就是我们迈出的第一步。参考文献[1] 骆冉,张健,王玮宏. “一云多屏”的实现方案探讨[J].有线电视技术,2013(10).[2] 王兵.多视点视频中视频转码技术的研究[D].哈尔滨工业大学, 2012. CATV3 VRS、CMS与前端 产品的关系VRS与CMS都是前端产品的支撑后台,VRS支撑前端节目的封面页及底层播放页,CMS支撑推荐页面。CMS的数据源主要来自VRS,频道编芒果TV在进行新的CMS规划时,辑从VRS后台中选择值得推荐的视频充分考虑到各终端的共性和个性,以内容放到相应的推荐模块。CMS控制类似搭积木的方式组织内容。将相关视频组合成模块,多个模块组合成频道,多个频道形成了各端的首页与推荐页的呈现展示。各层级之间以一种双向的关系呈现:从上,可以看到各端包括哪些频道,各频道包括哪些模块,各模块包括哪些推荐内容;从下,前端各内容模块的内容输出,决定前端呈现的内容。具体实现为CMS从VRS媒资检索数据,完成频道模块的数据填充,VRS的媒资数据和CMS的模块关系数据通过总线进入MD库,MD库保持高可用与精简设计原则,多个从库提供给前端产品通过API调用,41

因篇幅问题不能全部显示,请点此查看更多更全内容

Top