



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、视频云平台解决方案视频云转码平台解决方案1 背景随着互联网的不断发展 ,网民规模的不断增加 ,以互联网及移动互联网为主要载体的网络视频新媒体已逐渐称为中国应用最广泛的网络服务之一。由于网络电视台集图片、影像、视频为一体的集成性、互动性和开发性的特点,弥补了传统媒体单向传播的弊端,在广电总局的大力推动下,从国家级媒体到地方市广电单位都越来越重视网络新媒体的建设。网络电视台已不仅是和观众沟通、开展节目宣传的一种重要手段,而且也越来越多地成为广电部门广告等增值业务的网络延伸。2 方案设计网络电视台建设不能仅仅定位为简单的广播节目的直播及录制节目的再点播,更要通过项目的建设以网络视频内容管理和运营为核
2、心,以流媒体技术为基础,集采集、编辑、播控、管理、发布于一体,支持多屏合一和互动高清应用的多业务应用网络新媒体平台。整个平台应全面涵盖从内容的生产、加工、管理、多屏分发到客户端应用的整套流程,具备管理功能强大、级别控制严格、高度安全稳定、操作简便易用等特点。网络电视台应具备以下功能:能够实现网络电视台多种视频业务应用,包括网络视频直播、网络视频点播、时移回看、虚拟直播、直播收录等多种应用。提供界面更友好、功能更强大、操作更简便的内容生产系统,能够满足网台基本快速编辑、转码生产等业务需求;采用先进的编转码技术,支持高清、标清等多种视频流的播放;能够提供多码流视频,支持用户根据自身网络速度条件及屏
3、幕大小选择合适的分辨率进行收看,有效提升流畅度;整个平台实现统一的在线视频的播控及管理 ,能够实现灵活的直播、点播、时移等视频播出控制,并能有效地将站内所有视频系统架构统一,使得系统可以资源复用,易于管理。能够实现多屏合一,支持 PC 、 TV 、 Phone 等多终端接收。采用Flash P2P与CDN结合的先进技术手段,有效降低源站带宽费用;提供高性能的、轻量型且极具表现力的客户端播放器,具备主流媒体播放器的所有功能,包括多码率选择、智能预览、画质选择、画面大小调整等,给用户带来极致的视听体验。提供基于运维需要的多个辅助支撑,如数据统计分析、系统监测报警等功能。3、方案概述在线流媒体视频平
4、台,应包括视频内容生产、加工、管理、多屏分发、客户端应用。旨在通过该解决方案,利用先进编解码技术、内容分发技术、版权管理技术、存储技术和WEB 应用领域的丰富经验,制订一套完善的项目技术、实施与服务支持方案,为项目搭建一个安全稳定、功能强大、可扩展性强、性能稳定的网络视频及广播平台。 91flv 视频系统支持各种智能手机,专业摄像机,摄像头等移动视频采集设备的接入,接收来自移动设备端采集的视频流,通过实时转码和分发,视频存储,对外提供视频实时直播访问和视频回放。系统支持针对组播流媒体,卫星视频流媒体,以及其他视频来源进行面向移动设备的转码和直播。支持现有运营商 3G 和 4G网络( WCDMA
5、,CDMA 2000,TD-SCDMA,LTE)、2.5G/2.75G 网络、 WiFi 网络、海事卫星、以及各种微波专网。系统可以独立使用,或者通过灵活组网,支持大用户量、 多并发的服务器集群 . 既充分利用了用户的闲置上行带宽,提高了流媒体传输的效率,又显著提升用户的播放质量。平台采用开放、模块化、松耦合设计理念,无缝整合视频采集、编辑、转码、管理、分发、客户端、数据统计等功能,提供面向多屏分发的电视直播、虚拟直播、现场直播、点播等服务;系统采用新一代的直播时移技术,支持无限时间长度时移。平台采用智能播放器和数据挖掘技术 ,实时精确统计用户位置、观看视频流畅度、观看时长、观看行为等信息;实
6、时统计全网在线人数、全网带宽使用情况,并对采集的海量数据进行数据挖掘,助力平台使用单位业务运营。4、设计原则可靠性和稳定性系统支持高可靠性和稳定性,支持 24 小时稳定工作,具备可靠性保护能力、容错能力、故障恢复能力。高可用性系统支持广电和电信级的可用性,满足整体系统可用性要求,支持大用户数(系统管理用户和网络访问用户)、大数据量 (视频内容,用户数据 )下正常运转。高扩展性应用支撑平台和应用系统在设计时,考虑未来各个系统(已建,正建和将建的系统)能够在异构的技术平台上进行互联互通,能够灵活的集成,提高系统的整体性能和可靠性。具备标准的内部和外部数据接口,保证系统能与其它系统进行快速、顺利的信
7、息交换,便于系统扩展和升级。保证有足够的可扩展性和互连性,系统的设计和建设应充分考虑现有的网络与硬件资源和扩展及系统二次开发的需要,并支持未来可能出现的新业务的需要。易操作性和易维护性云转码视频系统是一套完善的后台视频处理软件 ,从视频的浏览器上传到服务器端自动转码处理再回到浏览器端都做了完善的处理,细节方面还做了超大文件上传、秒传、断点续传、全自动监测文件夹转码、自动截图、超高压缩率处理、多码率自适应网速、视频分享、下载、广告管理、防盗链、地址加密等等工作,是诚意十足的一款视频服务器端必不可少的软件系统。开放性和兼容性视频服务器转码软件作为一款专业的视频服务器应用软件,要应对不同用户上传的视
8、频格式,支持的视频格式一定是要相当广泛的,基于 ffmpeg 的强大编码支持。安全性无论是基础平台,还是基础平台上的各个业务子系统,整个系统设计遵循安全性的重要原则。视音频采集、编码、转码、快编:直播音视频信号视频编码器同时对视频信号进行处理,生成 H.264 视频编码的IP 流推送到中心节点流媒体服务器。客户可上传常见的视频格式到点播视频管理服务器,由转码服务器转成统一格式进行存储。编辑人员可根据需要通过快编服务器对录播文件或已上传的素材文件进行快速编辑。流媒体服务:流媒体服务主要提供直播、点播、时移回看等服务。对于实时性要求不高的直播与点播,流媒体采用 HTTP切片( HDS)方式进行视频
9、切片。 HTTP切片方式播放可使用不同的网络环境,能很好的与 CDN 进行对接,并且能很好的穿透防火墙。播放器主要包括 PC端播放器和移动端APP播放器。智能在线视频平台应业务流程:1. 内容生产加工:包括编码器、转码中心以及云快编系统,主要负责视频的采集、转码、编辑。2. 业务管控系统:包括视频播放控制、视频资源管理系统、视频统计分析系统、系统运维系统,主要负责直播、点播、时移等多种业务管理、视频资源管理、系统设备的监控管理、数据统计。3. 内容分发系统:主要负责将中心节点的视音频流分发至边缘用户。由流媒体服务器和P2P 控制服务器组成,流媒体服务器负责视频文件的切片分发, P2P 服务器负
10、责 P2P 调度管理。HDS是该流媒体协议。该协议通过将直播流、点播文件切割成大量固定时长的小片flv ,小片通过HTTP传输给播放器,播放器按序组装小片flv后播放。 HTTP切片的网络视频分发技术正在取代原有的基于复杂协议的流媒体系统。HDS相比传统的复杂的流媒体协议,具有以下优势:HTTP协议传输,防火墙友好性更佳;固定时长的切片方式,相比HLS、 HDS等 HTTP协议,无需索引文件,大幅减少源站的访问压力;碎片化下载播发方式CDN支持性更好,可无缝对接现有CDN系统;HTTP流化下载方式,多屏客户端支持更加友好;流化的下载观看方式,能够大大节约运营商带宽;便于实现防盗链和DRM视频流
11、加密;一套架构,同时支持直播和点播。主要特点:快速切合:视频切合时,仅仅对首尾帧所在GOP进行编码,其余视频数据仅仅文件拷贝,然后首尾 GOP和其余视频数据直接合成即可,切合效率极高。精确:编辑精度可以精确到帧。高性能:通过分布式集群编辑技术,支持将多个视音频文件分发到多台快编服务器上。快速帧精确编辑技术帧精确快编技术,对编辑视频采用世界首创的场景、帧二级缩略图展示的方式,让用户快速定位编辑点可对素材进行精确、快速编辑处理,大大提升编辑效率。主要特点:快速切合:视频切合时,仅仅对首尾帧所在GOP进行编码,其余视频数据仅仅文件拷贝,然后首尾GOP和其余视频数据直接合成即可,切合效率极高。精确:编
12、辑精度可以精确到帧。高性能:通过分布式集群编辑技术,支持将多个视音频文件分发到多台快编服务器上同时进行编辑,系统可以通过扩展服务器成倍提快编性能。高质量的集群转码技术集群转码技术,采用多线程分布式转码,对视频编码算法进行大量优化,结合视频增强等技术,实现高密度超实时高质量视频转码。转码出的视频图像质量佳,明亮度适中,画面清晰度高,画面切换连贯、流畅、无拖影、无马赛克;视音频同步,音频内容音量大小适中,声音清晰,有层次,无爆音。5、系统设计特点端到端、全平台的整体解决方案91flv视频平台应可为用户提供端到端,全平台的技术整体解决方案:包括视频采集、编辑、管理,以及WebP2P多屏分发、数据统计
13、分析、播放器等。云转码视频平台应解决方案全面支持 PC、 TV、手机、 PAD等屏幕的播控管理。真正实现一云多屏。并且支持目前流行的所有手机操作系统。高并发( web p2p 技术)节省带宽支持服务器分布式部署和级联,能支持上万人同时使用,真正的电信级应用架构和高可靠性。依托于webp2p 技术, 91flv视频平台应可为使用单位大幅减少峰值带宽 (50%-90%)。依托于 web p2p 和 HDS 技术,平台应可帮助使用单位大幅提升用户观看流畅度(流畅度 =1- 缓冲时间 / 总时间),大幅提升用户观看时长。依托HDS 技术,实现真正意义上的无缝时移,让用户可在任意时间、任意地点访问任意内
14、容;可以提供理论上无限长的时移距离(视频回放的时长仅受存储服务器的容量限制)。多终端播放采用 B/S 架构,完全跨平台 、跨浏览器 ,用户可以从PC,Mac,Linux ,智能手机上多种类型终端上观看视频内容;支持Firefox、 Chrome 和 Opera 等各种浏览器。IE、统计分析提供详细的点播信息及观看行为的统计分析报告。可帮助使用单位实时精确统计全网在线人数、带宽使用情况,精确统计用户位置、观看视频流畅度、观看时长、观看行为等信息。对采集的海量数据进行数据挖掘,帮助使用单位提高运营水平。优秀扩展性兼容性系统采用先进的标准协议,采用分布式、模块化、大容量的纯软件平台结构设计,充分考虑
15、了系统的扩展性和未来功能的延伸能力。高度开放的接口设计,可便捷和客户自有系统实现对接 , 包括社区、 CMS、媒资、文稿等系统。优秀的音视频效果采用当前最先进、使用最为广泛的 H.264 视频编码及视频优化技术,能以较小的码流进行清晰的视频播放,并支持放大及全屏观看。完美支持高清,在同等带宽的情况下带给用户更加清晰流畅的画面。模块化设计分布式系统提供了强大的扩充能力,模块化的设计增强了系统的灵活配置性。可根据规模和性能需求来进行系统的配置部署。管理功能强大功能强大的组织者管理界面,使管理员方便根据应用场景安排各种教学 / 直播活动,简单易用。91flv 视频系统是一款功能强大、操作简单、支持多
16、操作系统平台使用(基于 B/S 架构设计和开发)的集群式快速编辑系统。用户利用云转码系统,能够实现对内容的再利用和提供最高质量和最快速的编辑,云转码视频系统具有十分便捷和人性化的编辑界面,可实现超快速切合编辑。6、系统功能1) 精确到帧的 91flv 视频系统选择拆分点,每帧的前后点都可以被点击选择成为拆分点,通过多个拆分点将视频分成多段;视频拆分可以精确到每一帧,让编辑后的视频准确符合用户的需要,也让终端用户的体验更好。帧段处理,通过使用“保存”操作,保存选择的帧段作为目标视频,提供给转码系统和流媒体系统使用。2) 多视频素材快编91flv视频系统支持在一个界面内对单个视频素材或多个视频素材
17、进行编辑操作。单个视频素材编辑后,可以形成一个或多个视频素材;多个视频素材编辑后,可以将视频片段展现框中的片段将合成为一个融合后的新视频。3) 智能文件上传对文件上传进行了优化处理,既支持常规的视频文件本地上传,又支持视频文件的在线导入功能,使得用户对上传管理和文件存储的规划更加方便、灵活。在高清视频日益普及的今天,单个视频文件的大小增长速度很快,几个 G 大小的视频非常普遍。 91flv 视频系统 云支持无限大文件上传,再大的视频文件也不用切割再上传了,同时还拥有“秒传”功能, 秒转”的前提是当用户的视频已经被一些软件处理为标准的 h264/aac 编码时,这时候再做编码处理已经显得没很大的
18、必要了。如果你没有强制水印、字幕的需求,你可以勾选“跳过转码”功能,视频只需切片、加密即可完成处理,在一秒钟内就可以实现播放。云转码中心支持云计算模式,支持高密度的转码业务,系统可智能调度转码任务;支持转码节点热拔插;另外,在前处理后处理过滤器中,在不降低编码处理速度的情况下,支持视频增强、去噪音、水印识别等技术提高编码质量。系统可以无缝对接媒资等系统。7、系统功能我们的转码视频系统采用了最先进的m3u8列表播放方式,我们的软件从最开始输出flv到 mp4再到 xml 列表到现在的 m3u8列表,到底经历了怎样的曲折历程让我们选择了这种播放格式?首先我们来分析一下几种常用播放格式的优劣对比:f
19、lv : FLV 是 FLASH VIDEO的简称, FLV 流媒体格式是一种新的视频格式,全称为Flash Video。它利用了网页上广泛使用的 Flash Player平台,将视频整合到Flash动画中。也就是说,网站的访问者只要能看Flash 动画,自然也能看FLV格式视频,而无需再额外安装其它视频插件,FLV 视频的使用给视频传播带来了极大便利。flv的优势就是压缩率高,支持网页flash播放器播放,唯一的缺点是在没有flash的环境则无法播放, 而现在 flash已是日落西山,安卓和IOS 的移动设备网页方式都不支持flash 环境,当然 flv 的视频文件在无 flash 的移动设
20、备上面就无用武之地了。随着客户在移动端播放的需求日益强烈,我们的转码软件开始输出 mp4格式文件,经过测试,发现优秀的软件压缩mp4跟 flv 压缩率几乎相差无几,于是我们把输出格式统一为 mp4,经过我们软件处理后的 mp4文件能实现无缓冲拖拽播放(快进播放),也解决了部分视频文件有声音无画面的问题,赢得了客户的好评。随着客户的增加, mp4文件播放的弊端也日益凸显,主要集中在两个方面,一是当视频时长比较长的时候, mp4的关键帧元素往往很大,需要加载很长时间才能开始播放,网速不好的情况缓冲加载就要 20 多秒的时间, 客户早已急不可耐。二是当用户打开一个视频播放的时候,浏览器会持续请求下载
21、 mp4文件直到下载完成,就算是用户暂停视频播放浏览器也会持续这种下载状态, 如果这个视频文件是 500M则会请求服务器下载 500M文件,是 1G则会不停下载 1G,给服务器硬盘和宽带造成很大浪费和压力。于是我们参考优酷土豆等大型视频网站系统的播放文件,发现他们的视频文件都是分段播放的,即把一个大的视频文件按照一定大小或时长把一个视频分为N 段播放,这样的优势是打开视频加载速度快,可以达到秒播,另外一个优NN+1N+2则不会下载,大大缓解了服务器硬盘和宽带压力,可知道高昂的宽带成本才是视频网站的最大压力。这样的视频文件处理方式得到了大量客户的一致好评。可是很快我们又发现了一个很严重的问题,x
22、ml 分段列表的视频在IOS 上面也是一筹莫展,为了让视频在IOS 设备播放还得保留 mp4文件给 IOS 设备播放。 于是 m3u8播放列表登场了。m3u8是苹果公司开发的一项新型播放格式,这种播放格式支持目前市面的windows 、 androis 、 ios 设备主流的浏览器,同样的视频文件既可以在flash环境播放,又能在无flash的 html5 环境播放,它的优势还不止于此,它可以实现多种码率在不同网速下的自动切换,网速好自动切换高清晰度视频,网速慢自动播放低清晰度文件,还可以实现流加密(视频文件本身加密)、分段下载播放、任意时间点拖拽播放、随机视频文件广告插入等等优势,所以最新版的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 颈前路血肿窒息的护理
- 2025年中国中煤能源股份有限公司海南分公司招聘笔试参考题库含答案解析
- 2025年金华武义县人力资源开发服务有限公司招聘笔试参考题库含答案解析
- 2025伊春市乌翠区西岭林场社区工作者考试真题
- 2025五指山市八所镇社区工作者考试真题
- 青光眼急性发作期的护理
- 高中生文明礼仪教育:内外兼修优雅成长
- 铁路班组设备培训课件
- 浙江省四校2024-2025学年高二下学期3月联考生物试卷
- 初中生物鸟类和哺乳动物教案-2024-2025学年人教版生物七年级上册
- 2025-2030年中国小麦加工产业运行动态及发展可行性分析报告
- 乾坤未定皆有可能-2025届高三百日誓师班会课件
- 台达DELTA变频器VFD-EL系列使用说明书和手册(完整中文版)VFD007EL23A
- 2025年山西汾西矿业集团公司招聘笔试参考题库含答案解析
- 2024年度英语课件容貌焦虑
- 神经外科质量与安全管理工作计划
- 城市违建拆除施工方案
- 复色激光光谱分析研究
- 农药代销协议书模板
- 《电力中长期交易合同示范文本(2022年修订版)》
- 小学班会 世界知识产权日知识产权宣传周主题班会 课件
评论
0/150
提交评论