VOD视频点播系统简介
前言:背景介绍
随着生活水平的提高,互联网越发成为人们生活的重要组成部分。上网看电影和玩游戏是主要的网络娱乐的重要分支, 数据表明该类需求比重在未来将长时间持续增长。在当今多媒体时代, 以往电视机模式(运营商方主动播放,客户被动接收)已经不再能够满足用户的需求,用户希望能根据自身喜欢,选择性对视频内容进行观看。
一、VOD视频点播概念
视频点播(VOD,Video-On-Demand), 是一种受用户控制的视频分配业务,它使得每一个用户可以交互地访问远端服务器所存储的丰富的节目。随着网络技术的发展,交互电视(服务器ITV)、网络视频点播(VOD)等多媒体技术在网络系统或Internet/Intranet的应用中步入了一个新里程。网络多媒体的核心概念是流(streaming)。
区别于传统的视频收看形式,视频流一般指通过专用网或Internet/Intranet将视频从网络服务器传送到远距离的用户面前。
二、系统功能及技术要求
多媒体应用与传统应用对网络的要求有着明显的区别,传统应用对网络传输延迟没有过多的要求,网络协议的设计重点也是考虑网络的可靠性,非信息传送的及时性,因此采用突发方式传输。而多媒体应用,需要传送实时的音频与视频信息,必须采用连续的“流”方式传输,传输延迟是毫秒级的。
下图是常规C/S架构方案和某商业产品复杂方案的客户/服务器系统中的多媒体应用示意图:
VOD视频点播系统一般由视频服务器和客户端两部分组成。
1、视频点播服务器(SERVER)
视频服务器是向视频点播客户提供持续稳定的视频数据流的设备,能直接完成对视频流的播放、停止、快进、快退等控制功能。数字化的视频节目存储在视频服务器的磁盘阵列上,所存储的节目量主要依赖于用户配置的硬盘大小,例如以MPEG-1(1.5Mbps)格式存放100小时节目,需要55G左右的硬盘空间。
2、客户播放器(PLAYER)
客户播放器位于用户终端,供用户收看网络上传送的音、视频节目。它负责与服务器通信,取得所有节目的有关信息,并将节目单显示给用户,由用户来选择和播放、操作点播节目。它具有规模的可扩充性,许多用户同时收看同一节目却不会引起网络拥塞,降低音、视频传输质量。用户界面友好,便于操作,视频窗口可由用户在本端开大到全屏幕,不用增加带宽。
三、VOD视频点播分类
视频点播服务, 根据应用领域和场所的不同,可以有不同的分类,
如果从网络拓扑结构来分类,可以分为 广域网视频点播 和局域网视频点播,这2种类型分别有以下特性:
广域网VOD视频点播
×要求有大规模流媒体点播的服务器压力,减少了带宽占用量;
×能应对网络的复杂性,对不同类型网络间的数据传输有高效而稳定的表现;
×要求有良好的网络数据流的控制能力;
×压缩运营成本, 这个需求是内在触发广域网点播技术改革的原动力, 从原始C/S架构高带宽模式, 现在已经逐步演变成P2P模式,并进一步优化到P2SP, 甚至云技术应用(如目前酷播的高清视频点播技术方案,就是基于云技术来实现的)等。
×要求有大规模流媒体点播的服务器压力,减少了带宽占用量;
×能应对网络的复杂性,对不同类型网络间的数据传输有高效而稳定的表现;
×要求有良好的网络数据流的控制能力;
×压缩运营成本, 这个需求是内在触发广域网点播技术改革的原动力, 从原始C/S架构高带宽模式, 现在已经逐步演变成P2P模式,并进一步优化到P2SP, 甚至云技术应用(如目前酷播的高清视频点播技术方案,就是基于云技术来实现的)等。
局域网VOD视频点播
由于局域网是内网拓扑,有节点间传输速度快的优势, 与广域网类型相比, 局域网的网
络特性需要细化于流量控制,网络子节点间高效寻址等。
总体来说, 则更偏重于客户端的用户体验,产品交互性等性能表现。
总体来说, 则更偏重于客户端的用户体验,产品交互性等性能表现。
四、VOD视频点播的相关的技术
服务器并发数技术
高清视频点播系统,应该支持海量用户并发,目前,一般都会采用P2P,P2SP等BT类型的网络技术进行实现,各服务器间体系会在某运营服务器瞬时峰值压力过大时有相互协助增补方案(积分计数性),从而增强服务承载能力。
网络时延控制技术
网络时延控制技术是视频点播的一个关键技术, 广域网时延最短只有5s,甚至更短。它主要应用于实时处理服务模块上。
点播拖拽技术
用户在观看视频时,可能选择段落性观看,要求实现动态变化当前播放位置,实现高效跳转。高速检索,支持任意格式节目的拖拽,拖拽时延极短。
高清视频点播系统,应该支持海量用户并发,目前,一般都会采用P2P,P2SP等BT类型的网络技术进行实现,各服务器间体系会在某运营服务器瞬时峰值压力过大时有相互协助增补方案(积分计数性),从而增强服务承载能力。
网络时延控制技术
网络时延控制技术是视频点播的一个关键技术, 广域网时延最短只有5s,甚至更短。它主要应用于实时处理服务模块上。
点播拖拽技术
用户在观看视频时,可能选择段落性观看,要求实现动态变化当前播放位置,实现高效跳转。高速检索,支持任意格式节目的拖拽,拖拽时延极短。
本文的撰写,得到酷播播放器的技术参考与协助,在此表示感谢。他们是这个行业新兴的优
秀代表,相关知识可能对阅读者有价值,简介如下:
COOL高清视频点播系统,是全球首个基于P2SP+云技术的高清视频点播系统。 提供有局域网视频点播方案,和广域网视频点播方案,而且完全免费!
COOL高清视频点播系统,是全球首个基于P2SP+云技术的高清视频点播系统。 提供有局域网视频点播方案,和广域网视频点播方案,而且完全免费!
酷播: CoolPlayer
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论