|
视频数据传输
宽带信息服务技术的实质在于突破网络带宽、存储设备容量和I/O吞吐量的瓶颈;因此,对于视频服务来说,存取视频数据的方式是衡量系统性能优劣的基础;基于此,人们将视频点播系统划分为“文件共享方式”、“下载方式”和“流式”三种系统。
以“文件共享方式”为基础的视频点播系统又称为“最简单的视频点播系统,这种系统可以不配备额外的应用软件,也可设计专门的客户、服务器应用软件,以方便用户选择和点播节目。这种系统属于非流式系统,与流式视频点播系统有本质的区别,因为用户在进行视频播放时,实际上是通过操作系统的文件系统来直接访问服务器上的共享视频文件的。由于它没有任何特殊的机制保证视频数据传输的实时性,因此要求网络有足够的带宽、服务器磁盘有充分的I/O速率来保证视频数据传输。同时,由于这种点播系统以文件操作为基础,因而系统难以实现跨平台和扩大网络规模的目标;此外,由于要求服务器共享视频文件,增加了节目管理的难度、降低了系统的安全性。
真正的视频服务要求通过服务器把视频数据发送给客户端。目前,有两个通用的传输方案可供使用——“下载”和“流”。“下载”的意思是:通过网络传输整个视频文件,把数据存储到用户终端的存储设备中。由于在全部内容到达用户端以前,不能播放视频节目,因此它也属于非流式系统。“下载”机制能够较好地满足一些低质量和时间短的视频片段点播应用,但对于要求播放启动延迟短和视频质量高的应用,“下载”就不能很好地工作。例如,传送10分钟长、要求1.5Mbps网络带宽的MPEG-1视频片段,通过10Base-T以太网连接,启动延迟时间至少为1.5分钟,同时要求用户端大约有110MB的空余存储空间。在播放更高质量或更长时间的视频节目时,情况将变得更为严重。
系统采用“流式”技术后,一旦用户端可利用的数据量足够大,就自动播放所选择的节目。播放延时通常在几秒到20秒之间,通过释放已经播放的数据,数据流可以重新利用空出的缓存空间,因而解决了“下载”机制带来的问题。现有的多种视频传输系统,如MicrosoftNetShow、RealPlayer都使用“流式”的技术,但他们主要应用于Internet的窄带传输,而不是用于高质量的宽带传输。 系统不仅支持将上百个高品质视频节目传送给网络客户,而且能够动态调整系统中众多用户终端和多个服务器的工作状态,以克服网络拥挤和存储设备的I/O瓶颈,以保证客户端平滑的视频输出。
宽带视频点播系统特点
系统的技术特点可以归结为以下几个方面。
1、开放的网络支持
系统完全基于IP网技术提供传统信息服务和视频服务,因此能够兼容任何支持TCP/IP协议的网络操作系统,可以无缝地应用于包括10M/100M以太网络、IP/ATM网络及HFC网络在内的网络基础设施,视频节目数据可经由ATM网络传送到远端,实现远程视频点播。
2、高性能数据流服务
视频服务器采用实时数据流技术将影视节目、教学以及其它视音频数据传输至用户终端,由此建立了节目顺畅播放的基础,并且能够满足无盘工作站和嵌入系统作为视频点播终端的需要。由于它实现在使用最普遍的WindowsNT(服务器)/Windows95/98(客户机)体系平台,因此用户的投资成本较低,而性能价格比则很高。
3、分布式视频服务
视频点播系统支持为系统配置多个视频服务器和对它们进行动态控制,控制功能包括:浏览服务状态、启动/关闭服务、登记/注销服务等等,因此系统不仅能够充分利用网络资源、提高数据流并发处理能力和存储海量视频数据的能力,而且对各种网络规模和不同用户要求具有自然的适应性。
4、分布式视频文件系统
具有结构开放、功能先进、管理方便、规模可伸缩的特点。
5、视频节目管理 |