论文部分内容阅读
随着网络技术的发展和Internet的兴起,传统的个人计算模式逐渐向网络计算模式发展,应用软件和数据都愈来愈集中在服务器上.这时,网络的客户端往往不需要有很强的功能.甚至,客户端多余的功能还会危害到网络管理和信息安全.人们需要一种与PC完全不同架构的桌面计算机,在这样的条件下,网络计算机又被人们提起.网络计算机是Thin-C1ient/Server(瘦客户端/服务器)体系中的客户机设备,通过ICA/PDP(Remote Desktop Protocol)协议,它可以访问、使用服务器上的软、硬件和数据资源.NC本身除有人机交互必需的显示器和输入设备外,一般没有外部存储器(硬盘、光盘等),也很少有扩展口.众多的客户端可以同时登录到服务器上,仿佛同时在服务器上工作一样,它们之间的工作是相互隔离的.从网络计算机的工作原理以及优缺点的分析可以看到,在网络飞速发展的今天,NC作为网络终端设备在安全性、管理维护以及价格方面和PC等其它网络终端设备相比具有很大的优势.但是由于NC网络运行的支撑技术RDP发展的限制,NC只能在字符和图片信息处理方面和PC相媲美,在多媒体的处理方面要落后很多.作者在北京灵思公司参与研究并设计了灵易网络计算机多媒体应用项目,设计并开发了一套基于灵易网络计算机的多媒体应用软件.这套软件包括两方面的内容:一是音频软件;二是视频播放软件.作者主要参与研究和设计开发了视频播放软件,根据网络计算机的特点设计开发了一套基于网络计算机的视频点播系统.一般网络计算机的视频播放软件是应用在Linux操作系统之上,这样的应用设计不能满足用户在WBT模式下使用的需求.灵易视频点播系统使用了与传统点播系统不同的结构设计,实现了与Windows2000操作系统的无缝连接,迎合使用者已经习惯于Windows的界面和操作并降低使用难度.该文由三部分组成:第一部分介绍了网络计算机和视频点播技术的发展:第二部分介绍了网络计算机平台的工作原理,同时详细讲述了灵易网络计算机多媒体功能实现的方法;第三部分详细讲述了灵易视频点播系统的设计构架和实现方法,灵易视频点播系统由服务器、客户端、播放控制器三部分组成,在这一部分详细论述了这三部分的关系.