基于分布式视频转码技术的视频云平台

合集下载

视频云平台解决方案

视频云平台解决方案

视频云平台解决方案目录1背景 (1)2方案设计 (1)2.1建设目标 (1)2.2方案概述 (2)2.3设计原则 (2)2.4总体设计 (3)2.4.1总体架构 (3)2.4.2拓扑架构 (4)2.4.3逻辑架构 (4)2.5系统关键技术 (5)2.5.1Web P2P技术 (5)2.5.2HDS技术 (7)2.5.3实时转封装技术 (7)2.5.4快速帧精确编辑技术 (8)2.5.5高质量的集群转码技术 (8)2.5.6大文件上传技术 (9)2.6系统设计特点 (9)3系统建设 (10)3.1内容生产加工系统 (10)3.1.1编码器 (10)3.1.2收录系统 (12)3.1.3云快编系统 (12)3.1.4云转码中心 (15)3.2流媒体内容分发系统 (16)3.2.1系统概述 (16)3.2.2整体架构 (17)3.2.3系统组成 (17)3.3管控系统 (21)3.3.1视频播放控制 (22)3.3.2视频资源管理 (23)3.3.3视频统计分析 (25)3.3.4系统运维监控 (26)3.4播放器 (27)3.4.1PC播放器 (27)3.4.2移动APP (27)4运行环境 (28)4.1承载能力 (28)4.1.1编码器 (28)4.1.2流媒体服务器 (28)4.1.3VMS服务器 (28)4.1.4数据库服务器 (29)4.1.5转码服务器 (29)4.2客户端要求及带宽需求 (29)4.3网络环境要求 (29)1背景随着互联网的不断发展,网民规模的不断增加,以互联网及移动互联网为主要载体的网络视频新媒体已逐渐称为中国应用最广泛的网络服务之一。

由于网络电视台集图片、影像、视频为一体的集成性、互动性和开发性的特点,弥补了传统媒体单向传播的弊端,在广电总局的大力推动下,从国家级媒体到地方市广电单位都越来越重视网络新媒体的建设。

网络电视台已不仅是和观众沟通、开展节目宣传的一种重要手段,而且也越来越多地成为广电部门广告等增值业务的网络延伸。

网易视频云:Kudu,支持快速分析的新型Hadoop存储系统

网易视频云:Kudu,支持快速分析的新型Hadoop存储系统

网易视频云:Kudu,支持快速分析的新型Hadoop存储系统网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,为客户提供稳定流畅、低时延、高并发的视频直播、录制、存储、转码及点播等音视频的PaaS服务。

在线教育、远程医疗、娱乐秀场、在线金融等各行业及企业用户只需经过简单的开发即可打造在在线音视频平台。

Kudu是Cloudera开源的新型列式存储系统,是Apache Hadoop生态圈的新成员之一(incubating),专门为了对快速变化的数据进行快速的分析,填补了以往Hadoop存储层的空缺。

本文主要对Kudu的动机、背景,以及架构进行简单介绍。

背景——功能上的空白Hadoop生态系统有很多组件,每一个组件有不同的功能。

在现实场景中,用户往往需要同时部署很多Hadoop工具来解决同一个问题,这种架构称为混合架构(hybrid architecture)。

比如,用户需要利用Hbase的快速插入、快读random access的特性来导入数据,HBase也允许用户对数据进行修改,HBase对于大量小规模查询也非常迅速。

同时,用户使用HDFS/Parquet + Impala/Hive来对超大的数据集进行查询分析,对于这类场景,Parquet这种列式存储文件格式具有极大的优势。

很多公司都成功地部署了HDFS/Parquet + HBase混合架构,然而这种架构较为复杂,而且在维护上也十分困难。

首先,用户用Flume或Kafka等数据Ingest工具将数据导入HBase,用户可能在HBase上对数据做一些修改。

然后每隔一段时间(每天或每周)将数据从Hbase中导入到Parquet文件,作为一个新的partition放在HDFS上,最后使用Impala等计算引擎进行查询,生成最终报表。

这样一条工具链繁琐而复杂,而且还存在很多问题,比如:∙ 如何处理某一过程出现失败?∙ 从HBase将数据导出到文件,多久的频率比较合适?∙ 当生成最终报表时,最近的数据并无法体现在最终查询结果上。

视频云 解决方案

视频云 解决方案

视频云解决方案1. 引言随着互联网技术的快速发展,视频已成为人们日常生活和工作中不可或缺的一部分。

从观看娱乐节目到在线学习,视频已经成为人们获取信息和娱乐的首选方式之一。

为了满足用户对高质量视频内容的需求,视频云解决方案应运而生。

本文将介绍视频云解决方案的概念、特点以及应用场景。

2. 视频云解决方案的概念视频云解决方案是指将视频存储、处理、分发和播放等功能集成在一起,通过云计算技术提供给用户的一种综合性解决方案。

视频云解决方案不仅能够提供高可靠性和高可扩展性的视频存储和传输服务,还能够提供强大的视频处理功能,包括视频编码、转码、剪辑和特效等。

通过视频云解决方案,用户可以轻松地将视频内容上传到云端,并通过云端进行各种处理和分发,最终实现高质量的视频播放体验。

3. 视频云解决方案的特点3.1 高可靠性视频云解决方案通常基于分布式存储和备份技术,能够保证视频数据的安全可靠存储。

通过多副本备份和故障自动切换等机制,视频云解决方案能够有效地应对硬件故障和网络故障,提供高可靠性的视频存储服务。

3.2 高可扩展性视频云解决方案通常基于云计算平台,采用分布式架构和自动扩容机制,能够根据用户的需求自动调整资源,并提供高可扩展性的视频处理和分发服务。

用户无需关注服务器硬件和网络带宽等问题,即可轻松应对用户量突增和视频流量剧增的情况。

3.3 强大的视频处理能力视频云解决方案集成了丰富的视频处理功能,包括视频编码、转码、剪辑和特效等,能够满足用户对视频处理的各种需求。

通过云端的大规模计算能力和分布式处理框架,视频云解决方案能够以较低的成本和较短的时间完成复杂的视频处理任务。

3.4 灵活的应用接口视频云解决方案通常提供开放的应用接口,方便用户进行二次开发和集成。

通过调用视频云解决方案的接口,用户可以快速构建自己的视频应用,并实现与其他应用的无缝连接。

4. 视频云解决方案的应用场景4.1 视频直播视频直播是视频云解决方案的重要应用场景之一。

视频云平台功能

视频云平台功能

视频云平台功能目录1视频云管理功能 (3)2服务组件 (3)3功能介绍 (4)3.1系统管理服务 (4)3.2实时调阅服务 (7)3.3电子地图功能 (10)3.4录像管理服务 (12)3.5电视墙管理服务 (14)4视频云解析功能 (15)4.1组件概述 (15)4.2功能介绍 (16)4.2.1人脸识别服务 (16)4.2.2人脸动态库检索(路人库检索) (18)4.2.3人脸静态库检索 (18)4.2.4人脸红/黑/白名单库 (19)4.2.5人体识别服务 (19)4.2.6人体属性 (20)4.2.7.全网智能服务 (21)4.2.8后端业务协同管理 (23)4.2.9智能数据接口开放 (25)4.2.10算法仓库 (25)4.2.11多算法融合 (28)1视频云管理功能视频云管理功能----视频存储云节点(含视频图像的接入、存储、转发、管理等)2服务组件视频云管理组件由域管理服务、运维管理服务、录像服务、转发服务、分布式协调服务、中心数据库服务等组件组成,各个服务组件的具体功能如下:1.域管理服务域管理服务,负责整个域的业务管理,并作为域内C/S客户端唯一登录入口。

2.运维管理服务运维管理服务,负责整个域内各个服务的基本参数配置(如网络参数和时间参数配置),并作为域内运维管理界面唯一登录入口。

3.录像服务录像服务,负责提供摄像机接入、录像和图片存储、转发等能力。

4.转发服务转发服务,负责提供摄像机接入、逐级转发、外域转发、本域转发等能力。

5.分布式协调服务分布式协调服务,负责提供集群仲裁,集群中各个节点是否在线,对公共数据的访问是否可执行,都由分布式服务负责提供机制进行协调、仲裁。

6.中心数据库服务中心数据库服务,负责保存集群内的公共数据,主要是集群中节点切换所需要的数据,如摄像机配置数据、摄像机录像计划等。

7.平台互联服务平台互联服务,负责视频图像管理服务与第三方视频监控平台对接,从而实现视频图像管理服务与第三方视频监控平台之间能够相互查看对方平台的实况和录像。

中国网通宽带最新资料视频云(V-Cloud)

中国网通宽带最新资料视频云(V-Cloud)

强 弱 弱 强 弱 弱 强 强
中 中 强 弱 强 强 强 中
弱 强 中 中 中 中 弱 弱应用场景用户体验场景1:多屏同看 场景2:多屏分享 场景3:多屏应用同步 场景4:多屏推荐 场景5:多屏广告
应用场景用户体验
场景1:多屏同看
用户使用任意终端收藏或订购视频业务后,除了在本屏 使用此业务外,还可以使用其他终端观看已收藏或订购 的业务,一屏收藏或订购,多屏同看。多屏同看还能够 为用户提供多屏的书签功能,在一屏记录了书签,在其 他屏可以从书签处继续观看视频内容。
•多屏收藏 •多屏订购 •多屏书签 •多屏定制
应用场景用户体验
场景2:多屏分享
多屏分享是指用户可以通过不同终端对视频,图片,文字内容进行上传和分享。 用户可以在多屏上浏览好友的分享内容,并对自己上传的内容进行浏览和管理。 •个人空间 用户在多个终端上拥有相同的个人空间内容,可以通过任意终端进行管理和 浏览,主要包含:个人主页,相册,视频,好友等版块。 •个人云存储 用户可以通过手机或PC将图片、视频内容上传到个人云存储中,用户设臵内 容的隐私权限后,发布到个人空间,分享给好友。用户可以通过手机或Pad 拍摄视频或图片并选择上传,真正实现“即拍即传”。 •好友管理 用户可以通过除电视外的任何终端添加/删除好友,用户可以浏览好友的个人 空间并与好友进行留言交流。 •发布评论 •用户对于喜欢的内容,可以通过任意终端发表个人观点或看法,其他终端同 步显示评论内容。
BlueTooth 5.1声道输出
支持DTS音频格式:次世代DTSHD,Dolby True HD,LPCM等5.1声道 直接解码,向下兼容当前标清音 频格式:DTS和Dolby等2.1、5.1 声道音频 蓝牙通讯模块,支持bluetooth2.0

视频云平台解决方案

视频云平台解决方案

视频云平台解决方案目录一、云监控概述 (3)1.1硬件资源池化 (3)1.2软件服务化 (4)1.3云操作系统 (5)二、云业务特性 (7)2.1动态添加 (7)2.2动态伸缩 (8)2.3负载均衡 (9)2.4故障迁移 (9)三、云存储特性 (10)3.1 数据保险箱 (10)3.2 RAID快速初始化 (12)3.3 RAID热备无回拷 (13)3.4 RAID失效可读 (14)3.5 RAID组间负载均衡 (15)3.6.RAID失效可写 (15)3.7.RAID在线扩容 (16)四.视频云平台功能 (16)4.1视频云管理功能 (16)4.2服务组件 (16)4.3功能介绍 (18)一、云监控概述传统分布式存储为主的“小而散”的视频监控方案,对建设单位的场地、运维、人员等诸多因素带来了越来越多的挑战和问题,诸如机房建设标准、布线、系统的维护等问题日益突出。

当前视频监控的“智能化”发展已经得到了社会各界的普遍认同,智能应用得以快速发展,而传统使用“一体机”软硬件绑定的烟囱式建设模式,分散的数据存储都给视频监控智能化发展带来了巨大的困扰。

而随着高速传输、大带宽的光网络逐渐的普及,可靠性逐渐提高,价格逐渐下探,以及基于“虚拟化”的云技术快速发展,都为建设集中的、硬件可复用的“视频云”铺平了道路,成为了中大型视频监控建设者的首选。

相对于传统的“小而散”一体化烟囱式建设模式(软硬件资源完全绑定,存储与计算资源分散且无法调度,计算及存储资源与系统软件绑定,同类型不同设备、不同类型设备之间的资源无法调度,设备实现的软件功能无法替换),云可最大程度的保障系统的灵活性。

视频云主要特征包含硬件的资源池化(计算资源池与存储资源池)与软件的服务化。

1.1硬件资源池化云的硬件资源池,是将计算和存储资源池化,根据需要将池化中的虚拟计算与虚拟存储灵活的组成多个虚拟机,为软件服务提供硬件支持。

计算资源池,首先将计算资源进行虚拟化,将每一个CPU 分解成多个vCPU,再将所有的vCPU组成虚拟计算资源池。

PPVOD直播系统

PPVOD直播系统

PPVOD直播系统随着视频分享站点的兴起,以及智能手机的流行,需要进行大量的离线视频转码工作,以适应异构网络和多终端环境的需要,为此我们结合云计算的MapReduce分布式计算思想,构造一个多台机器协同工作的云转码平台,达到超快速乃至准实时转码的目的。

PPVOD云转码视频转码服务器可以将各种格式的视音频文件转换为标准的mp4文件(视频采用H.264编码,音频采用AAC编码),转码过程由转码调度服务器调度多台转码服务器完成文件批量转码工作,转码服务器采用多核心、多线程、多任务的方式进行格式转换处理,并可根据实际使用需求,采用文件分段转码模式完成对用户最短时间完成转码的需求,转码服务器采用硬件CUDA技术加速转码过程,快速完成转码工作,对于高端应用需求,转码服务器可以搭载GPU高速处理技术设备,协同CPU完成更为高效的转码工作。

高速转码服务器通过转码任务处理软件,方便用户完成批量转码工作,同时基于REST模式提供一系列的Web API接口,便于与第三方应用系统整合集成。

转码工作方式:用户通过各种终端设备通过web服务器将需要转码的文件上传至JobTracker服务器,同时完成文件的分片工作分配给转码服务器进行转码工作,完成转码后将mp4文件上传到ReduceTask服务器完成文件的合并工作,提交到web服务器供用户使用。

3. 云转码平台功能特点1. 设备支持广泛支持各种输入设备,包括硬盘、CD(包括DTS)、VCD、DVD等;支持各种主流的视音频格式,包括mpeg1/2/4,rm/rmvb、wmv、mov、mts等;支持各种输出参数设置,系统内置主流设备输出参数模板,包括PC、Android手机、iPhone手机、iPod、iPad、AppleTV、PSP、PS3等。

2. 转码功能支持全面支持多音轨技术,可保留源文件的所有音轨。

支持字幕转码,包括源文件中的内嵌字幕和外挂字幕。

支持反交错处理,自动对源视频进行反交错处理,提高视频清晰度。

cVideo简介2013.4版

cVideo简介2013.4版

cVideo云视频系统1.cVideo云视频监控系统简介cVideo云视频监控系统是南京云创存储公司自行研发和设计的大规模高清视频监控解决方案。

依托本公司的cStor云存储平台,以及cProc云处理平台,使得cVideo构架下的综合调度和云端转码可以完美地满足超大规模视频监控、海量数据存储、以及远距离监控的要求。

同时,cVideo还研发了国际领先的智能图像识别算法,采用大规模分布式云处理,使得计算机对视频数据达到了空前的识别和认知水平。

C/S客户端界面如下:B/S端客户端界面如下:移动终端(以IPad为例)界面如下:2.cVideo架构图前端设备前端设备在中心服务器的调度下进行信息采集,以RTSP的形式传输给存储/处理服务器集群,或者以SDK的形式传输给接入服务器。

(前端设备包括:模拟摄像机、网络摄像机、卡口设备、第三方平台等)接入服务器整合各种前端设备,将不同厂家不同平台的前端设备通过RTSP或者SDK的方式接入本系统,以实现多种前端摄像机、已有平台的统一接入,供本平台内其他模块统一调用,并以轮询的方式监听前端设备,如有异常测产生报警信号。

中心服务器中心服务器是平台的核心控制部分,实现了与客户端的信令交互、通过JobKeeper云调度系统来调度云集群节点处理各项任务,并实现对整个平台的统一管理和监控。

a)用户管理功能:根据用户信息表,管理用户登录、用户的权限,可以管理用户信息、增删用户等。

b)前端信息采集设备管理功能:根据摄像机和用户的权限,管理当前用户所能涉及的前端设备状态、节点运行状态,并进行实时的更新。

c)与用户和前端设备的信息交互功能:更新前端信息,并根据客户需求进行对前端设备调度,以及对JobKeeper的任务分发。

同时,进行信息数据的处理,以完成整个平台的调度工作。

d)对服务器集群进行统一的调度管理,获取每台机器的运行状态。

根据机器的运行状态进行自动调度和部署,负载均衡,提高机器的使用率,进而提高服务器的梳理效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于分布式视频转码技术的视频云平台高飞孙欣然张和胜摘要:随着网络视频产业的发展,网络视频产业朝着由少数网络视频服务提供商基于各自平台向用户提供服务的方向发展,而云计算作为未来软件、互联网等服务的普适平台,开始与网络视频服务相结合,从而出现基于云计算的网络视频云服务平台。

在网络视频快速发展的趋势下,SMG利用其在广播电视领域里的内容和技术优势,建设SMG视频云平台。

本文从分布式云计算角度详细介绍SMG视频云平台及其核心部件—分布式视频转码中心架构和功能。

关键字:云计算、视频转码、视频网站、SMG视频云平台1、前言国家广电总局科技委副主任杜百川指出:“下一代网络服务核心是云计算,三网融合后的有线电视网络将以视频云计算作为核心技术,通过该技术实现高效、优质的服务。

”同时艾瑞数据显示,2012年将有5.27亿的中国用户通过互联网观看视频,电视互联网化,互联网视频化这种全新业态已经成为广播电视媒体技术发展的重要发展方向。

随着网络视频产业的发展,网络视频产业朝着由少数网络视频服务提供商基于各自平台向用户提供服务的方向发展,而云计算作为未来软件、互联网等服务的普适平台,开始与网络视频服务相结合,因此云计算将成为各大网络视频服务提供商未来平台的合理选择,从而出现基于分布式云计算等技术的网络视频云服务平台。

在网络视频快速发展的趋势下,SMG利用其在广播电视领域里的内容和技术优势,建设SMG视频云平台。

该视频云平台核心部件分布式视频云转码中心,能够实时转换任意格式的SMG自产视频内容和其他视频内容。

分布式视频云转码中心利用云计算技术和分布式转码技术等新媒体技术,实现云存储、云转码、云推送、云播放器等云服务功能,为客户提供真正跨媒体、高品质、多格式、多协议的完整多媒体视频云服务。

通过SMG视频云服务平台,客户可以利用高效的互联网及无线互联网多媒体传输架构,直接进行音视频上传、转码、分发、存储、缓存、传输等各种应用和管理。

本文从云计算角度详细介绍SMG视频云平台及其核心部件—分布式视频转码中心架构和功能。

2、分布式云计算和分布式视频转码2.1分布式云计算“云计算"(Cloud Computing)的概念是google首席执行官埃里克·施密特于2006年8月在互联网搜索引擎大会首次提出的。

云计算并不是一项新的技术,而是分布式计算、并行计算、效用计算、网格计算、虚拟化、负载均衡等传统计算机技术和网络技术发展融合的产物,或者说是这些计算机科学概念的商业实现。

云计算的基本原理是,利用广域分布的计算机资源为互联网用户提供服务(计算、存储、软硬件等服务),用户可以按照应用的需求获取资源(计算机、存储系统)。

云计算模式中各种资源的实现细节对用户来说是透明的,用户在任何能够连接到高速互联网的地方都能够享受云计算提供的高效便利的服务。

云服务则更延伸一步,是指通过云计算平台提供应用和解决方案的服务过程,但多数情况下,云计算是在大家认可的服务后台运行的。

从服务的类型和层次上看,云计算主要包含IaaS、PaaS和SaaS三个层次的含义。

云计算的服务模式可以分为如下三种:① IaaS(Infrastructure as a Service)把最基本的计算资源、存贮资源、网络资源,用虚拟化的方法以租用方式提供给用户;② PaaS(Platform as a Service)把开发、部署应用环境作为服务来提供给用户;③ SaaS(Software as a Service)采用多租赁(Multitenant)方式通过浏览器把程序传给成千上万的用户。

三种云计算的服务模式可以用图1进行阐述。

图1 云计算三层服务模式结构2.2分布式视频转码分布式技术是云计算技术的显著特征之一,在云平台架构方面,分布式技术将所有服务器资源、存储资源、网络资源和软件资源等按照客户的需求进行分配和调整。

采用分布式云计算技术,云平台可以在视频转码中心,同时进行几十个相互独立的视频转码进程,分别按照不同视频网站用户需求,不同格式不同码率进行分布式转码,因此分布式云计算能保证不同类型网站用户独立、安全、高效的共享视频转码资源。

SMG视频云服务平台利用云计算技术,实现云直播、云转码、云存储、云推送、云播放器等云服务功能,该云平台最核心的模块是视频云转码中心。

该视频云服务平台分为三层架构,最底层是IT基础架构层(IAAS),中间层是平台架构层(PAAS)、最上层是服务应用层(SAAS):(1)IAAS:基础架构层提供NAS存储、数据库、网络资源、监控系统等基础架构系统服务功能;(2)PAAS:平台架构层提供媒资管理、系统设置、全文搜索、系统日志、播放器管理、转码服务、用户管理、统计分析等平台功能;(3)SAAS:服务应用层提供视频云直播、视频云储存、视频云转码、视频云分发、播放器云服务等功能,SMG视频云服务平台架构具体参见图2。

图2 SMG视频云服务平台架构3、分布式云视频转码中心的建设迫切需求3.1不同媒体格式和码率转码随着“三网融合”的发展,网络用户可以通过PC、手机、移动终端等多屏方式进行网络视频访问,这对网络视频提出了支持多视频格式的要求。

要想达到三屏合一的境界,网络视频服务提供商需要能够向网络视频运营商提供不同编码格式视频内容(AVI、MP4、MPEG、MOV、RMVB、VOB、MKV、FLV),提供不同的视频编码速率(从64K Kbps 、128Kbps、384Kbps、1.5Mbps、3.75Mbps到高清的8Mbps或20Mbps),提供支持不同码率和格式的媒体服务器及媒体播放器等。

3.2海量视频数据的转码三网融合后,传统电视节目视频需要在互联网和移动互联网上能播放,移动互联网的视频需要在互联网和电视上播放;互联网的视频需要在电视和移动互联网上播放;由于不同网络的带宽和终端播放设备及软件各不相同,就需要进行统一的视频转码。

三网融合后,三网中的视频文件达到百亿级,大概2亿中国网络视频用户观看,其转码的存储量达到100PB级,转码计算量也达到P级。

3.3视频网站访问高并发和多区域用户访问普通的网络视频网站至少需要支持100万用户并发,大规模的网络视频网站则需要支持上千万上亿的用户并发,这些使网络视频运营商的建设和运维成本非常高。

同时,网络用户处于不同地域,在不同地域访问网站视频内容时,数据往往会跨越多个运营商网络,难免造成访问延迟影响视频观看质量。

通过网络视频服务提供商统一建立CDN分发中心,将视频网站中的视频内容分发到各地的缓存服务器中,CDN对网络的动态流量进行分配控制,使网络用户能以最快的速度从最接近用户的地方获得所需的视频内容。

4、分布式云视频转码系统建设建立统一的分布式云视频转码中心可以满足上述视频网站几大迫切需求问题,可以统一为视频网站客户提供一站式云视频服务,解决从视频上传至视频分发一整套的网络视频解决方案,分布式云视频转码中心能为所有上传视频提供所有主流视频格式的转码。

针对视频网站高并发访问和多地域访问的需求,SMG视频云平台建设的分布式视频转码中心采用统一的CDN服务,为视频网站解决了大量服务器设备投入和机房建设成本,同时为视频网站用户解决一大笔CDN投入费用。

SMG分布式云视频转码中心提供互联网和移动互联网等渠道接口,通过接口模块,用户经过PC、手机、移动终端等方式,访问云视频转码中心转码后的视频内容。

云视频转码中心流程如图3,在该平台中提供上传视频模块、视频入库管理模块、视频转码队列管理模块、视频云存储管理模块、视频转码中心模块和视频云分发中心模块。

根据视频网站的需求,通过分布式请求的方式,启动后台并行处理程序,包括视频常用软件程序、视频数据管理程序等,最后把不同格式的视频内容推送发布给各视频网站用户。

移动终端图3 分布式云视频转码中心生产流程图分布式云视频转码中心采用高效的队列调度,可实现多个视频流同时转码。

同时,转码服务器可动态增减,以满足高峰时期输入视频量大的压力。

分布式云视频转码中心接收几乎所有常见的视频格式输入,包括AVI、MP4、MPEG、MOV、RMVB、VOB、MKV、FLV等视频格式,并将这些视频格式自动转化为可在网络上在线播放的视频格式。

针对不同用户和终端设备,系统主要支持以下3种视频输出格式:(1)FLV格式:支持Web用户直接在浏览器中播放视频;(2)IOS格式:支持iPhone/iPad用户直接在iOS浏览器或iOS App中播放视频;(3)MP4格式:支持Android用户直接在Android浏览器或Android App中播放视频。

5、SMG视频云服务平台SMG视频云服务平台运用分布式云计算技术,通过核心模块视频转码中心,直接向各个视频业务系统发布同一视频内容的不同转码格式。

用户通过不同的终端使用视频业务时,视频云服务平台对所有输入的视频元数据进行不同格式的分布式转码。

客户端的类型多种多样,可以是计算机、手机、移动PAD等数字终端,这些客户端通过各自网络(无线网络、互联网和移动互联网等)享受云网络视频服务。

SMG视频云服务平台的视频素材来源比较复杂,包括SMG各频道提供的自产节目视频、直播录入的视频节目、其他合作机构通过FTP方式上传的视频等。

上传至平台的视频,通过云转码模块进行分布式转码,按照用户端格式要求分别转成不同视频格式,转码后的视频再通过CDN网络进行云推送分发至用户访问端,直接让访问用户进行云直播和点播访问。

SMG视频云服务平台为视频网站用户提供了视频云存储、视频云转码、视频云推送分发、视频云直播和播放器云服务等云服务功能,SMG视频云服务平台已经为看看新闻网、东方宽频、拍客网等视频网站提供了视频云服务功能,参见图4。

图4 SMG视频云平台功能图6、结论随着云计算技术和互联网技术的发展,网络视频已经开始进入视频云时代。

SMG网络视频云平台,提供基于云计算技术的分布式视频转码服务,提供一整套完整的视频云存储、云转码、云分发、云播放器等云端服务解决方案,并支持从PC到IOS、Android等多智能终端访问方式,完全满足了看看新闻网和东方宽频等视频网站的视频资源统一管理和统一发布的需求(参见图5),并稳定高效地为互联网和移动互联网用户提供优质视频服务。

图5 东方宽频和看看新闻网参考文献:1、张大勇,电视全媒体运营视频云架构,《现代电视技术》2011年06期2、周文琳,面向三网融合的媒体云平台,《广播与电视技术》2011年03期3、周巍、陈清金、张云勇、房秉毅,应用云计算技术的视频系统实现分析,《电信技术》2011年10期;。

相关文档
最新文档