2022年视频云平台解决方案 .pdf
视频云平台解决方案视频云平台解决方案名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 32 页 -视频云平台解决方案目录1背景.12方案设计.12.1建设目标.12.2方案概述.22.3设计原则.22.4总体设计.32.4.1总体架构 .32.4.2拓扑架构 .42.4.3逻辑架构 .42.5系统关键技术.52.5.1Web P2P技术.52.5.2HDS 技术.72.5.3实时转封装技术.72.5.4快速帧精确编辑技术.82.5.5高质量的集群转码技术.82.5.6大文件上传技术.92.6系统设计特点.93系统建设.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 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 32 页 -视频云平台解决方案4.2客户端要求及带宽需求.29 4.3网络环境要求.29 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 32 页 -视频云平台解决方案1背景随着互联网的不断发展,网民规模的不断增加,以互联网及移动互联网为主要载体的网络视频新媒体已逐渐称为中国应用最广泛的网络服务之一。由于网络电视台集图片、影像、视频为一体的集成性、互动性和开发性的特点,弥补了传统媒体单向传播的弊端,在广电总局的大力推动下,从国家级媒体到地方市广电单位都越来越重视网络新媒体的建设。网络电视台已不仅是和观众沟通、开展节目宣传的一种重要手段,而且也越来越多地成为广电部门广告等增值业务的网络延伸。2方案设计2.1建设目标网络电视台建设不能仅仅定位为简单的广播节目的直播及录制节目的再点播,更要通过项目的建设以网络视频内容管理和运营为核心,以流媒体技术为基础,集采集、编辑、播控、管理、发布于一体,支持多屏合一和互动高清应用的多业务应用网络新媒体平台。整个平台应全面涵盖从内容的生产、加工、管理、多屏分发到客户端应用的整套流程,具备管理功能强大、级别控制严格、高度安全稳定、操作简便易用等特点。网络电视台应具备以下功能:能够实现网络电视台多种视频业务应用,包括网络视频直播、网络视频点播、时移回看、虚拟直播、直播收录等多种应用。提供界面更友好、功能更强大、操作更简便的内容生产系统,能够满足网台基本快速编辑、转码生产等业务需求;采用先进的编转码技术,支持高清、标清等多种视频流的播放;能够提供多码流视频,支持用户根据自身网络速度条件及屏幕大小选择合适的分辨率进行收看,有效提升流畅度;整个平台实现统一的在线视频的播控及管理,能够实现灵活的直播、点播、时移等视频播出控制,并能有效地将站内所有视频系统架构统一,使得系统可以资源复用,易于管理。能够实现多屏合一,支持PC、TV、Phone 等多终端接收。采用 Flash P2P 与 CDN 结合的先进技术手段,有效降低源站带宽费用;提供高性能的、轻量型且极具表现力的客户端播放器,具备主流媒体播放器的所有功能,包括多码率选择、智能预览、画质选择、画面大小调整等,给用户带来极致的视听体验。提供基于运维需要的多个辅助支撑,如数据统计分析、系统监测报警等功能名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 32 页 -视频云平台解决方案2.2方案概述在线流媒体视频平台,应包括视频内容生产、加工、管理、多屏分发、客户端应用。旨在通过该解决方案,利用先进编解码技术、内容分发技术、版权管理技术、存储技术和 W EB 应用领域的丰富经验,制订一套完善的项目技术、实施与服务支持方案,为各地电视台网络电视台项目搭建一个安全稳定、功能强大、可扩展性强、性能稳定的网络视频及广播平台。智能在线视频平台应采用webP2P、实时转封装、HDS视频切片、快速帧精确编辑、集群编码以及大文件上传等多项自主创新技术。平台采用 HTTP+P2P 串流方式,支持P2P+CDN 组合传输,既继承了P2P技术的优点(节省服务器资源、带宽资源、支持大并发量等)又具有HTTP的响应迅速等特点。既充分利用了用户的闲置上行带宽,提高了流媒体传输的效率,又显著提升用户的播放质量。平台采用开放、模块化、松耦合设计理念,无缝整合视频采集、编辑、转码、管理、分发、客户端、数据统计等功能,提供面向多屏分发的电视直播、虚拟直播、现场直播、点播等服务;系统采用新一代的直播时移技术,支持无限时间长度时移。平台采用智能播放器和数据挖掘技术,实时精确统计用户位置、观看视频流畅度、观看时长、观看行为等信息;实时统计全网在线人数、全网带宽使用情况,并对采集的海量数据进行数据挖掘,助力平台使用单位业务运营。2.3设计原则可靠性和稳定性系统支持高可靠性和稳定性,支持 24 小时稳定工作,具备可靠性保护能力、容错能力、故障恢复能力。高可用性系统支持广电和电信级的可用性,满足整体系统可用性要求,支持大用户数(系统管理用户和网络访问用户)、大数据量(视频内容,用户数据)下正常运转。高扩展性应用支撑平台和应用系统在设计时,考虑未来各个系统(已建,正建和将建的系统)能够在异构的技术平台上进行互联互通,能够灵活的集成,提高系统的整体性能和可靠性。具备标准的内部和外部数据接口,保证系统能与其它系统进行快速、顺利的信息交换,便于系统扩展和升级。保证有足够的可扩展性和互连性,系统的设计和建设应充分考虑现有的网络与硬件资源和扩展及系统二次开发的需要,并支持未来可能出现的新业务的需要。易操作性和易维护性系统应采用WEB 方式管理控制界面,界面要简洁明了、易学易用,提供友好的信息提示和错误提示。开放性和兼容性系统提供开放式和标准化接口,能与网站现有系统衔接,采用标准的JDBC和 ODBC 方式,使用标准的SQL对数据层中的数据库数据进行操作与管理,从而使系统可采用多种数据库系统。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 32 页 -视频云平台解决方案安全性无论是基础平台,还是基础平台上的各个业务子系统,整个系统设计遵循安全性的重要原则。2.4总体设计2.4.1总体架构视音频采集、编码、转码、快编:直播音视频信号视频编码器同时对视频信号进行处理,生成H.264 视频编码的IP 流推送到中心节点流媒体服务器。客户可上传常见的视频格式到点播视频管理服务器,由转码服务器转成统一格式进行存储。编辑人员可根据需要通过快编服务器对录播文件或已上传的素材文件进行快速编辑。流媒体服务:流媒体服务主要提供直播、点播、时移回看等服务。对于实时性要求不高的直播与点播,流媒体采用HTTP切片(HDS)方式进行视频切片。HTTP切片方式播放可使用不同的网络环境,能很好的与CDN 进行对接,并且能很好的穿透防火墙。P2P:用户进行视频播放时,连接 P2P服务器,用户之间组成P2P网络,用户之间可互传数据。播放器主要包括 PC端播放器和移动端APP播放器。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 32 页 -视频云平台解决方案2.4.2拓扑架构2.4.3逻辑架构智能在线视频平台应业务流程:1.内容生产加工:包括编码器、转码中心以及云快编系统,主要负责视频的采集、转码、编辑。2.业务管控系统:包括视频播放控制、视频资源管理系统、视频统计分析系统、系统运维系统,主要负责直播、点播、时移等多种业务管理、视频资源管理、系统设备的监控管理、数据统计。3.内容分发系统:主要负责将中心节点的视音频流分发至边缘用户。由流媒体服务器和P2P控制服务器组成,流媒体服务器负责视频文件的切片分发,P2P服务器负责P2P调度管理。4.应用:支持Web和 App 两种方式部署至TV、PC、PAD、Phone。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 32 页 -视频云平台解决方案2.5系统关键技术2.5.1Web P2P技术该 Web P2P技术是基于Flash 平台的 p2p 技术。无需安装插件和客户端,打开浏览器,即可实现p2p。它可以让多个Adobe Flash Player使用低延时的UDP流以点到点的形式直接交换数据。大幅节约运营单位的服务器资源和带宽资源;可实现快速链接恢复:连接在意外掉线情况下将会马上恢复。比如当一个无线网断开以后,经过快速重连,马上可以开始数据传输工作;可实现更好的移动性:一个正在进行的网络会话以节点Id 作为主要标识,而不是它的IP,因此即使他换了一个IP,也可以保持原来的会话。例如,一个笔记本在一个无线网络获得了一个新IP 地址,他将立刻继续刚才的会话。该 Web P2P技术还具有以下特点:应用层组播技术高效的 NAT(Network Address Translation)穿越技术名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 32 页 -视频云平台解决方案先进的 P2P调度算法名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 32 页 -视频云平台解决方案2.5.2HDS技术Audio/VideoinputsMedia encoderStream segmenterSeverRTMP/RTSP/HTTPDistributionClientHTTPHSS切片文件HDS是该流媒体协议。该协议通过将直播流、点播文件切割成大量固定时长的小片flv,小片通过 HTTP传输给播放器,播放器按序组装小片flv后播放。HTTP切片的网络视频分发技术正在取代原有的基于复杂协议的流媒体系统。HDS相比传统的复杂的流媒体协议,具有以下优势:HTTP协议传输,防火墙友好性更佳;固定时长的切片方式,相比HLS、HDS等 HTTP协议,无需索引文件,大幅减少源站的访问压力;碎片化下载播发方式CDN 支持性更好,可无缝对接现有CDN系统;HTTP流化下载方式,多屏客户端支持更加友好;流化的下载观看方式,能够大大节约运营商带宽;便于实现防盗链和DRM 视频流加密;一套架构,同时支持直播和点播。2.5.3实时转封装技术封装格式(也叫容器),所谓封装格式就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中,就是说仅仅是一个外壳。传统的流媒体存储和分发系统,针对多平台、多终端的设备的播放需求,需要存储同一视频编码版本的上百种封装格式,会引发以下问题:会带来巨大的存储压力。大量的不同视频编码版本,尤其是冷门视频,仅仅处于视频准备状态,并没有真正使用播放。有新的封装格式支持需求时,会导致老视频再次封装。为了解决上述各类问题,进行了多格式实时转封装的流媒体服务架构探索,开发出实时名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 32 页 -视频云平台解决方案转封装技术。“实时转封装”为多格式视频流服务的核心,对于这个流媒体的封装服务,通过对 H.264的视频编码流进行不同格式的封装,提供了多种视频流的推送。对于同一编码版本,可根据播放终端不同播放格式的需求,实时生成对应的封装格式,彻底解决了传统流媒体存储和分发系统的问题。2.5.4快速帧精确编辑技术帧精确快编技术,对编辑视频采用世界首创的场景、帧二级缩略图展示的方式,让用户快速定位编辑点可对素材进行精确、快速编辑处理,大大提升编辑效率。主要特点:快速切合:视频切合时,仅仅对首尾帧所在GOP 进行编码,其余视频数据仅仅文件拷贝,然后首尾 GOP和其余视频数据直接合成即可,切合效率极高。精确:编辑精度可以精确到帧。高性能:通过分布式集群编辑技术,支持将多个视音频文件分发到多台快编服务器上同时进行编辑,系统可以通过扩展服务器成倍提快编性能。2.5.5高质量的集群转码技术集群转码技术,采用多线程分布式转码,对视频编码算法进行大量优化,结合视频增强等技术,实现高密度超实时高质量视频转码。转码出的视频图像质量佳,明亮度适中,画面清晰度高,画面切换连贯、流畅、无拖影、无马赛克;视音频同步,音频内容音量大小适中,声音清晰,有层次,无爆音。特点:高质量:高质量的编码算法,在2-3Mbps 码流下可使视频实现720p 视频质量,在1-1.5Mkbps 码流下可使视频实现576p 视频质量,比 MPEG4 节省 30-50%带宽和存储容量。高性能:集群分布式并行转码,通过分布式转码技术,支持将多个视音频文件分发到多台集群服务器上同时进行转码,系统可以通过扩展服务器成倍提高集群转码性能。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 32 页 -视频云平台解决方案2.5.6大文件上传技术大文件上传技术,无需安装插件,即可支持超大文件(大于4G)上传。2.6系统设计特点端到端、全平台的整体解决方案智能在线视频平台应可为用户提供端到端,全平台的技术整体解决方案:包括视频采集、编辑、管理,以及Web P2P多屏分发、数据统计分析、播放器等。智能在线视频平台应解决方案全面支持PC、TV、手机、PAD等屏幕的播控管理。真正实现一云多屏。并且支持目前流行的所有手机操作系统。高并发(web p2p 技术)节省带宽支持服务器分布式部署和级联,能支持上万人同时使用,真正的电信级应用架构和高可靠性。依托于 web p2p 技术,智能在线视频平台应可为使用单位大幅减少峰值带宽(50%-90%)。依托于 web p2p 和 HDS技术,智能在线视频平台应可帮助使用单位大幅提升用户观看流畅度(流畅度=1-缓冲时间/总时间),大幅提升用户观看时长。依托 HDS技术,实现真正意义上的无缝时移,让用户可在任意时间、任意地点访问任意内容;可以提供理论上无限长的时移距离(视频回放的时长仅受存储服务器的容量限制)。多终端播放采用 B/S 架构,完全跨平台、跨浏览器,用户可以从PC,Mac,Linux,智能手机上多种类型终端上观看视频内容;支持IE、Firefox、Chrome和 Opera 等各种浏览器。统计分析提供详细的点播信息及观看行为的统计分析报告。可帮助使用单位实时精确统计全网在线人数、带宽使用情况,精确统计用户位置、观看视频流畅度、观看时长、观看行为等信息。对采集的海量数据进行数据挖掘,帮助使用单位提高运营水平。优秀扩展性兼容性系统采用先进的标准协议,采用分布式、模块化、大容量的纯软件平台结构设计,充分考虑了系统的扩展性和未来功能的延伸能力。高度开放的接口设计,可便捷和客户自有系统实现对接,包括社区、CMS、媒资、文稿等系统。优秀的音视频效果采用当前最先进、使用最为广泛的H.264 视频编码及视频优化技术,能以较小的码流进行清晰的视频播放,并支持放大及全屏观看。完美支持高清,在同等带宽的情况下带给用户名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 32 页 -视频云平台解决方案更加清晰流畅的画面。系统基于flash视频,无需插件,登陆浏览器既可使用P2P技术。且依托于 Web P2P+CDN 混合分发技术,能够显著提升用户观看流畅度。模块化设计分布式系统提供了强大的扩充能力,模块化的设计增强了系统的灵活配置性。可根据规模和性能需求来进行系统的配置部署。管理功能强大功能强大的组织者管理界面,使管理员方便根据应用场景安排各种教学/直播活动,简单易用。3系统建设3.1内容生产加工系统3.1.1编码器H.264 实时/非实时编码器是基于专业的视频压缩技术和通用CPU架构而推出的专用硬件视频编码设备,具有支持国际标准、高性能、配置灵活和可扩展性强等优点。编码器能够支持 IP、ASI、SDI、模拟信号和HDMI等多种输入方式,并且其超强的电源冗余保护和输入源冗余保护保证了设备在复杂环境下的正常高效运行。编码器支持高清和3D编码的同时,能够完美实施多屏合一方案。多输入模块和支持多码率自适应技术可以满足不同种类用户,给提供商在同成本下带来巨大商机和效益。超高性能的编码器可应用于诸多场合。如:互联网电视、广电系统、电信运营商、学校及培训机构的远程教育、网上购物、远程医疗、监控及可视电话、新闻采集、政府部门及军事应用等行业用户。视频输入:IP 流输入-MPEG2(最高 MPML)SPTS over UDP-H.264 SPTS over UDP-MPEG2(最高 MPML)MPTS over UDP-WMV-MMS-FLV ASI 输入-MPEG2(最高 MPML)MPTS over ASI-ASI接口参数:符合 EN50083-9 标准。支持 214Mbit/s 的传输码流速率。支持不同速率的标准未加密复合的 MPEG-TS 流输入和输出。MPEG2-TS 流输入。数字信号输入-SDI-光纤 SDI 名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 32 页 -视频云平台解决方案-SDI 接口参数:符合 SMPTE 259M 标准。支持 270Mbit/s的传输码流速率。采用 10 位比特率。支持 SDI 内嵌音频数据输入。支持标准的未加密未压缩的数字信号输入。HDMI 信号输入-1 路 HDMI信号输入-支持分辨率:1080P、1080I、720P-支持高清下变化模拟信号输入-模拟复合(NTSC/PAL)信号输入-支持分辨率:Full D1/VGA/CIF 视频输出:输出接口-10/100/1000 Base-T ports 2(基本和备用)输出流协议-H.264-TS over UDP/Multicast/HTTP-H.264-FLV over HTTP/RTMP-H.264-3GP over RTP 输出分辨率-FULL D1 720576、640576、544576-VGA 640480、480360-CIF 352288-QVGA 320240-QCIF 176144ASI/SDI 模块功能:ASI/SDI 模块分为ASI/SDI-1和 ASI/SDI-4两种类型。ASI/SDI-1模块-支持 1 路 ASI 接口或 1 路 SDI 接口输入。-ASI 接口参数:符合 EN50083-9 标准。最高支持 214Mbit/s的传输码流速率。支持不同速率的标准未加密复合的MPEG-TS 流输入。-SDI 接口参数:名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 32 页 -视频云平台解决方案符合 SMPTE 259M标准。最高支持 270Mbit/s的传输码流速率。支持 SDI 内嵌音频数据输入。支持标准的未加密未压缩的数字信号输入。ASI/SDI-4模块-支持 4 路 ASI 接口 SDI 接口输入。-ASI 接口参数:符合 EN50083-9 标准。最高支持 214Mbit/s的传输码流速率。支持不同速率的标准未加密复合的MPEG-TS 流输入。-SDI 接口参数:符合 SMPTE 259M标准。最高支持 270Mbit/s的传输码流速率。支持 SDI 内嵌音频数据输入。支持标准的未加密未压缩的数字信号输入。AV模块功能:-支持 2路或 4 路模拟复合(NTSC/PAL)信号输入。-支持分辨率:Full D1/VGA/CIF 3.1.2收录系统直播收录系统架构如下图所示:智能收录程序对分发服务器中的碎片文件按照EPG或指定时间进行合并,生成收录文件。3.1.3云快编系统3.1.2.1系统概述智能快编系统是一款功能强大、操作简单、支持多操作系统平台使用(基于 B/S 架构设名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 32 页 -视频云平台解决方案计和开发)的集群式快速编辑系统。用户利用智能快编系统,能够实现对内容的再利用和提供最高质量和最快速的编辑,智能快编系统具有十分便捷和人性化的编辑界面,可实现超快速切合编辑。智能快编系统具有完整的数据通讯接口,既可以与VMS合同工作,又支持与其它媒体资源管理系统的接口集成。用户在设计整个系统的过程中,有更多的方案选择,系统构成也可以实现模块化设计,取各种产品之所长。3.1.2.2模块架构智能快编系统按照功能可分为以下三个模块:系统接口模块:智能快编系统通过系统接口模块,接受用户提交的快编任务,同时也负责向用户返回任务的进行状态、结果等信息。系统核心模块:系统核心模块统一管理快编任务,当有任务到达时,通知调度模块进行下载转码工作;同时,实时收集快编任务的进度、状态信息。通过系统核心模块,用户可以随时了解快编机器的运行状态、负载、网络、快编进程等细节情况,同时能够针对突发情况,实时作出响应。快编模块:快编模块是快编系统的主要组成部分,负责具体执行素材管理、打点快编等任务。3.1.2.3系统功能1)精确到帧的智能快编名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 32 页 -视频云平台解决方案选择拆分点,每帧的前后点都可以被点击选择成为拆分点,通过多个拆分点将视频分成多段;视频拆分可以精确到每一帧,让编辑后的视频准确符合用户的需要,也让终端用户的体验更好。帧段处理,通过使用“保存”操作,保存选择的帧段作为目标视频,提供给转码系统和流媒体系统使用。2)多视频素材快编智能快编系统支持在一个界面内对单个视频素材或多个视频素材进行编辑操作。单个视频素材编辑后,可以形成一个或多个视频素材;多个视频素材编辑后,可以将视频片段展现框中的片段将合成为一个融合后的新视频。3)智能文件上传智能快编系统,对文件上传进行了优化处理,既支持常规的视频文件本地上传,又支持视频文件的在线导入功能,使得用户对上传管理和文件存储的规划更加方便、灵活。在高清视频日益普及的今天,单个视频文件的大小增长速度很快,几个 G大小的视频非常普遍。智能快编系统能够支持4G以上的大视频文件上传,为用户的日常使用提供了便利。4)体贴的人机交互智能快编系统,在人机交互体验和新手学习使用的设计上,充分体现了产品开发经验和设计理念。智能快编系统的界面设计,考虑到了人的使用习惯和视觉感官习惯,界面设计清晰,功名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 32 页 -视频云平台解决方案能按钮位置明显。并且在用户第一次使用的时候,系统能够提供温馨提示,提示用户的下一步操作,有效提高了用户使用这套产品的工作效率和缩短上手时间,在用户了解操作方法后,提示消失,又不影响日后的熟练操作。5)接口管理具备完整的接口,可以和现有的第三方系统对接。智能快编系统支持通过调用转码中心的接口,提交转码任务,转码中心完成任务后调用快编系统的接口通知任务已完成并提交成品文件地址。智能快编系统已经预留相应接口,可通过调用视频管理系统的接口,将视音频文件的相关信息传送给视频管理系统。相关信息主要包括:标题、简介、来源、标签、时长、截图、应用平台、视音频编码、分辨率、码流、封装格式等。3.1.4云转码中心3.1.3.1系统概述该 SCT云转码中心,是一款功能强大、易于使用、跨平台(基于B/S)的集群媒体编码系统。为内容的再利用提供最高质量和最快的编码,用于分发到新媒体频道:Web,TV,可移动设备。转码中心具有终极的编码能力和丰富的参数设置,能够实现无与伦比的画面质量和高效的转换效率。云转码中心支持云计算模式,支持高密度的转码业务,系统可智能调度转码任务;支持转码节点热拔插;另外,在前处理后处理过滤器中,在不降低编码处理速度的情况下,支持视频增强、去噪音、水印识别等技术提高编码质量。系统可以无缝对接媒资等系统。名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 32 页 -视频云平台解决方案3.1.3.2系统功能支持多种音视频格式转码支持多种格式转码,主要格式有:MPEG-1/2/4,WM9,VC-1,DV,3GPP/2,MP4,MOV,QuickTime等,还有Flash 8,9,GXF,MXF,DNX-HD,H.264,DVCPRO HD,MPEG-2/4 Transport Stream,Blue-Ray以及不同码率的手机和网络电视视频格式等。快速转码系统具备集群转码能力,支持将多个视音频文件分发到多台集群服务器上同时进行转码,系统可以通过扩展服务器成倍提高集群转码性能。设置转码参数用户可以控制转码过程和目标文件的各个参数,可选择或手动输入目标文件格式,视频帧率,视频分辨率,视频编码格式,视频码流,音频编码格式,音频码流,音频声道,音频采样精度以及截图数量。用户也可修改或删除已添加成功的码流参数。对外服务用户可自由选取媒资库中的文件,并且一次可以选取多个视频,对选取的视频可进行自动转码操作。接口管理具备完整的接口,可以和目前的VMS 系统对接。转码监控用户可查看转码任务,转码任务包括待转码,正在转码,已转码,转码失败的文件,用户可查询,搜索视频的状态,并可对视频进行删除,重试等的操作。系统可对转码错误进行报警。转码服务器管理用户可添加,修改,删除有关转码服务器的信息。智能多引擎转码对转码失败的视频可以自动重试多种转码引擎,并可设定自动重试次数,让其重新加入到转码系统中,通过其他引擎再次转码,以保证成功率。性能手工调优用户可根据转码工作站的CPU处理能力设置并发转码数。自动截图在参数设置里可以设置截图的数量,稿图自动上传到服务器上的图片库里。智能管理可以设置不同的转码格式,发布到不同平台;且可以查看转码的情况,人工干预转码过程,根据预定义策略(格式、码率等)进行全自动转码推送流程;支持集群转码,并对群集转码调度管理。3.2流媒体内容分发系统3.2.1系统概述Web P2P网络视频流媒体系统,是一款强大、易于使用、跨平台的集群流媒体系统。利名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 32 页 -视频云平台解决方案用它,可高效、便捷的分发媒体内容到新媒体频道:Web,TV,可移动设备(包括 iPad,iPhone和其他移动电话)。3.2.2整体架构流媒体系统按照功能可分为以下四个模块:碎片化模块:实现对直播视频碎片化处理,直播实现物理碎片化,可按 GOP 或按固定时长生成碎片化文件。智能分发模块:智能分发模块负责对直播流、点播文件进行分发,直播业务直接分发已碎片化的物理碎片,点播业务按照客户端请求实时生成碎片,进行分发。系统可依据播放终端的不同,智能实时封装适合当前播放终端的封装格式,并进行分发。系统可依据网络和客户端自身性能的变化,智能选择适合当前网络/客户端的视频流编码版本,以实现视频全流程流畅播放的体验。智能分发调度模块:流媒体分发调度模块,负责对流媒体分发节点负载均衡。可按照多种策略,实现最佳调度;可智能监测分发节点的负载压力(CPU、内存)、网络压力(带宽、连接数),准确地将用户访问、点播、直播请求均衡到分发到集群中的最适合的节点,实现大规模的流媒体并发服务。P2P智能调度模块:该模块主要负责P2P调度,可依据区域、运营商等多种参数,按照多种策略,实现最佳调度。3.2.3系统组成3.2.3.1Web P2P网络视频直播系统支持 H.264/AVC 编码的高清视频,采用HTTP串流和 Web P2P串流结合的的直播方式,在保证最大可能的覆盖观众的同时,有效的降低服务器和带宽使用,使单台服务器可以支撑上万乃至十万级别的并发直播、点播。系统同时支持直播内容分发至至全平台(IOS Android windowsphone Windows MacOX 名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 32 页 -视频云平台解决方案Linux),全终端(Phone、TV、PC、PAD)。本系统采用B/S 结构和 Web P2P技术,系统直接构建在通用服务器平台之上,用户不需要下载专用客户端播放程序。特点:采用 B/S 结构,支持跨平台操作;支持多码流节目应用,对带宽的适应性高,在窄带及宽带网络环境中均能应用自如;采用 WebP2P 技术,在一般的网络状况下,就可以有效支持大规模用户的并发访问需求,解决大规模的直播应用,并具有极好的扩展性;强大的扩充能力,可同时支持任意多路信号的直播;支持直播的多机备份,对访问流量实行负载均衡设计,支持大容量用户并发访问;支持同时直播和录播;支持基于 H.264 视频编码的HTTP协议的直播(HDS、HDS、HSL等);支持无限级联,全面实现跨广域网的直播支持;可同时满足内、外网视音频信息发布及视音频直播应用需要(一般系统采用非标准程序,需要下载独立播放端程序,稳定性、扩展性差);可对用户的直播及服务器的工作状态进行精确统计和分析;专业的扩充能力。支持分布式结构、支持多节点无限扩展应用,支持网络应用的跨地区无限节点扩展和大容量并发访问用户的应用。安全可靠,充分满足7X24小时的直播需要。名师资料总结-精品资料欢迎下载-名师精心整理-第 21 页,共 32 页 -视频云平台解决方案WEB P2P 直播截图3.2.3.2Web P2P网络视频点播与当前很多其他VOD产品不同,本系统采用B/S 结构和 Web P2P技术,直接构建在通用服务器平台之上,不需要下载专用客户端播放程序,单机即可支持超大并发访问,支持无限用户扩展使用。名师资料总结-精品资料欢迎下载-名师精心整理-第 22 页,共 32 页 -视频云平台解决方案WEB P2P 点播截图3.2.3.3时移系统时移流媒体引擎采用独特而高效的方式实现,无限长存储和实时流缓存结合,在这之间实现了直播和回看无缝融合。系统支持HTTP串流和 Web P2P串流结合的的直播时移播出,可以让用户在观看直播时,任意回放过去任意时间的视频内容。特点:流媒体传输基于HTTP协议,可以跨越企业防火墙;可以与 CDN厂商无缝对接;基于 Flash 视频,客户端无插件观看,大大改善用户体验;无限长存储;实时流与缓存结合,实现录播与直播的无缝融合;用户可以任意选择频道、码率、和时间点,可在任意时刻观看任意节目,可在任意时刻回到直播点。系统支持同时分发时移内容至全平台(IOS Android windowsphone Windows MacOX Linux),全终端(Phone、TV、PC、PAD)。名师资料总结-精品资料欢迎下载-名师精心整理-第 23 页,共 32 页 -视频云平台解决方案WEB P2P 时移回放3.2.3.4虚拟频道直播虚拟频道、插播频道等技术,是网络电视中目前最为典型的应用。根据业务的需要,除了直接播出传统电视台的频道外,把电影、电视剧、曾经播出的电视节目以及其他已有的内容资源等,串联成单,以类似电视频道的方式,按时播出,称之为虚拟频道。而内容版权的限制或者广告宣传等其他需要,把原有直播电视频道中的某些时间段替换播出其他指定内容,称为频道插播。在实际应用中,插播的内容可以是广告、节目、宣传片等。插播的时间可由用户灵活设置(可指定设置为某个固定时间,也可设定为每天的某个时间段),设定时间来临,或者原视频流异常时,可停止播出或播放之前设定好的垫片。通过虚拟频道和紧急切播,还能实现直播频道从直播现场到演播室的实时切换,这也是虚拟频道的重要应用之一。3.3管控系统包括内容媒资管理、视频内容加工、播出控制、系统监控等多个子系统。特点:基于 B/S 架构的远程管理功能,可进行系统管理、直点播管理、用户管理、系统状态监控、视音频节目管理等;可进行智能快编,智能按镜头划分;可进行智能分发,每个视频只存在一份H264+AAC编码的文件,需要什么流系统自动进行智能实时封装。智能播出控制,如智能延时播放、智能预览、智能切换上游调度等;智能的数据统计分析,可以智能收集用户的观看行为,如用户的观看位置、如何观看、播放是否流畅等,通过挖掘这些数据来优化系统端到端的流程。智能分发,如智能CDN+P2P 串流分发、智能预分发、智能HDS协议分发、智能时移、实名师资料总结-精品资料欢迎下载-名师精心整理-第 24 页,共 32 页 -视频云平台解决方案时流平滑切换、智能IP 组播和应用层组播切换等。3.3.1视频播放控制3.3.1.1网络视频直播管理直播频道的增、删、改、查;设置是否保存直播流,可以按直播节目单归档直播流形成点播节目;配合编码器的多码流输入,支持多码流输出,真正实现客户端智能流选择、以及三屏合一的建设方案。直播频道与 CMS 系统的绑定,实现直播内容的自动发布。3.3.1.2网络视频点播管理支持多种视频格式的上传,主要格式有:MPEG-1/2/4,WM9,VC-1,DV,3GPP/2,MP4,MOV,QuickTime,Flash 8、9,GXF,MXF,DNX-HD,H.264,DVCPRO HD,MPEG-2/4 Transport Stream,Blue-Ray以及不同码率的手机和网络电视视频格式等。能够提供对采集视、音频文件面向帧的快速编辑软件,包括掐头、去尾、快速生成几段文件等功能;基于 B/S 结构的帧精确快编;支持分权限的多级审核机制;每个视频只存一份H.264+AAC的编码版本,实时给封装相应的格式;3.3.1.3时移管理视频平台智能在线视频平台的时移系统允许用户任意选择频道、码率、和时间点,任意时刻观看任意节目,任意时刻回到直播点。视频平台智能在线视频平台可以将直播视频按照 GOP 或者固定时长生成碎片化文件,在接受用户的时移请求后,无延迟的相应。3.3.1.4虚拟直播管理虚拟频道同其他电视频道一样,需要具备以下基本的管理功能,包括:1)创建虚拟频道。填写频道名称,分配频道号,上传频道图标2)编辑虚拟频道属性。可修改名称,图标3)删除虚拟频道。删除后,用户界面中看不到该频道相关的所有内容4)收录。虚拟频道也可以被收录,收录以用户视角为准名师资料总结-精品资料欢迎下载-名师精心整理-第 25 页,共 32 页 -视频云平台解决方案3.3.2视频资源管理视频内容管理系统VMS的功能:1、视频上传:支持上传后缀为3gp、avi、wmv、mp4、vob、flv、rmvb、asf、ts、mov、mkv的视频文件。支持大文件上传,大于4G支持断点续传,网页前端可以控制上传文件数量,关闭当前页面后再重新打开后,同一任务还可续传。2、视频编辑:对原始文件进行分类、编目,正题名、关键字、时间、作者等元数据,最后确定分类标识,提交完成视频文件信息添加。图 1 视频编辑页面3、修改功能:可以对上载后的视频进行信息的修改和删除功能。4、视频搜索:支持按照关键字对视频进行搜索。名师资料总结-精品资料欢迎下载-名师精心整理-第 26 页,共 32 页 -视频云平台解决方案图 2 视频搜索页面5、视频管理:对视频资源分栏管理,方便维护不同属性节目资源。可以按照栏目统一管理视频,支持管理员审核、发布视频,以及进行视频下架操作。图 3 视频管理页面6、账户管理:在账户管理中选择添加用户,可对新添加的用户进行基本信息编辑、权限的选择、管理组的分配及管理栏目的选择,也可对用户进行删除及重新编辑。名师资料总结-精品资料欢迎下载-名师精心整理-第 27 页,共 32 页 -视频云平台解决方案7、记录相关信息:记录 VMS 被其他系统调用的相关信息以及视频文件被修改的相关信息。3.3.3视频统计分析采用大数据挖掘以及数据处理等方面相关技术,帮助使用单位实时精确统计全网在线人数、带宽使用情况,精确统计用户位置、观看视频流畅度、观看时长、观看行为等信息某网台带宽报表视频播放流畅度报表视频统计分析系统通过对海量数据的深度挖掘,可以指导智能在线视频平台的各项业务并提高运营商的运营水平。图 4 账户管理界面名师资料总结-精品资料欢迎下载-名师精心整理-第 28 页,共 32 页 -视频云平台解决方案3.3.4系统运维监控1)拓扑管理以图和树的方式显示全网的设备,并且包括设备的状态和报警信息;鼠标停留在每个设备上,都能显示出该设备的基本信息;支持拓扑图的缩放、