Windows与Linux/NC环境下多媒体课件技术的比较与研究

2022-09-10

1 Windows与Linux环境多媒体应用、开发和制作环境的比较

1.1 硬件支持

现今, 尽管硬件生产商对Windows动文件 (driver) 的提供仍比对Linux的要普遍, 但高手如云的Linux群体已经做到了能几乎同步地提供所有最新硬件驱动文件的程度。另一方面, Windows XP在硬件支持的普遍性上却出现了较大的倒退 (Microsoft或许把这叫做更新) 。此消彼长, Linux在硬件支持上的欠缺已经成为历史。

虽然没有明说, 但上面谈论的硬件都是针对x86机器的, 脱离了这个框架, Linux在硬件的支持上的广泛程度是包括Windows在内的任何其它操作系统都无法比拟的。

说到硬件支持, 还有一个需要考虑的方面就是系统配置。每一代的Windows都对系统配置提出了新的要求, Windows XP苛刻的系统配置要求更是使得几乎所有两三年以上机龄的机器都必须经过相当程度的硬件改良才能安装。而Linux虽然也同样在逐步提高对硬件配置的要求, 但由于其优越的模块结构, 使得用户有极大的自由度根据自己机器的配置调整自己所需安装的模块, 从而突破对硬件配置的要求。

1.2 多媒体操作系统

多媒体系统的软件平台包括得有两个重要的组成部分:多媒体操作系统和多媒体开发系统。

Linux的发展可谓飞速, 在短短的几年中, 不仅奠定了坚实的网络基础, 而且发展到了桌面领域。图形化桌面的意义就在于能够利用丰富多彩的窗口, 带给用户亲近的感觉, 让人们不再感到陌生, 人性化的设计会触发人们尝试Linux的热情, 从而让更多的人了解Linux。Xwindows就是Linux中开放的窗口, 无论其设计如何, 毕竟这个“窗口”界面给人带来不少实用、易用的东西。随着Windows XP的发布, Linux厂商们也不甘示弱, 纷纷推出了自己的“桌面”产品。这些版本具有较强的多媒体核心, 对于音频、视频支持都有了不小的提高, 而且捆绑了丰富的应用软件。

如今, Linux已经基本可以满足电脑为人们提供的办公、娱乐、生活等方面的需要, 虽然很多地方还不完善, 但是基本的Office软件、播放器、游戏等应有尽有。现在, Linux下的音频、视频播放软件越来越多, 想在L i n u x下听CD、M P 3或者欣赏VCD、DVD大片, 都已经是易如反掌的事。

1.3 多媒体开发平台

虽然多媒体的开发也可以用Visual Basic、Visual C++、Delphi、Java等高级语言来进行, 但是通过这样来开发一个多媒体课件需要编写很多复杂的代码, 对于一般用户特别是中小学教师来说是非常困难的。所以, 对于一般的使用者来说, 使用多媒体创作工具 (也称为写作工具) 来进行多媒体产品的开发。如P o w e r p o i n t、Authorware、Director等著名的多媒体开发工具, 还有如Photoshop、Premiere等多媒体素材编辑工具。

众所周知, 软件支持的薄弱是Linux与Windows竞争桌面操作系统市场的一个很大的障碍。以上提到的多媒体创作和整合的工具只是应用于windows环境下的, 基本上没有应用于linux下的版本, 虽然有类似于PhotoShop的免费的图像编辑软件:gimp, 还有免费的类似于3DS的三维设计软件:MoonLight, 并且所有这些软件, 都可以得到源代码。但这些软件都不是很完善, 功能也不齐全。

2 由上得出Linux/NC环境下多媒体课件制作的特点

多媒体课件是一种比较特殊的多媒体产品, 它比一般的多媒体产品来说, 要求更丰富的媒体资料来进行制作, 也要求有更强大的互动功能。对于Windows环境下来说, 要制作一个媒体信息丰富, 互动功能强的多媒体课件是和容易的。在Windows环境下来运行这些种类繁多多媒体课件 (如Powerpoint制作的幻灯片式的多媒体课件、Dreamweaver制作的网页式多媒体课件等) 也是没有任何难度的。

Linux/NC环境下, NC的工作模式是B/S结构。根据NC的特点, 所以要制作在Linux/NC环境下使用的多媒体课件, 最好作成基于web浏览器的网页式课件。那就需要用到网页制作工具, 在这个工具里面可以制作出集图片、声音、视频、动画等一系列多媒体的网页, 充分发挥出多媒体的特性, 吸引学生的注意力。那Dreamweaver是一个很好的选择, 但并没有在Linux环境支持的版本。解决的方法就是在Windows平台上开发出多媒体课件之后, 再在Linux/NC环境中使用。

3 结语

由于Linux/NC的这种结构的优点, 决定了这样的模式能在中小学中大范围的使用, 这势必也会成为一种潮流。多媒体课件的开发和制作工作能在技术和软件种类完善的Windows平台下面制作完成。由于Linux/NC环境下, 目前已经能支持多种媒体的播放和展示, 但没有什么大型多媒体开发工具, 所以目前解决的方法就是多媒体课件在Windows下制作好, 制作好的多媒体课件在Linux/NC进行展示和使用。解决这种困境的方法就只能是软件公司愿意做前瞻性的开发, 愿意为Linux足够多提供高质量的软件。现今, Linux和NC的发展是非常迅速的, 而且由于政府的支持, 相信这有米却无锅的尴尬局面会得到解决。

摘要:本文通过对Windows与Linux环境下多媒体系统的硬件环境和软件环境进行了分析, 对课件系统制作和多媒体课件产品使用情况进行了比较。多媒体课件的开发和制作工作应该在技术和软件种类完善的Windows平台下面制作完成。由于Linux/NC环境下, 目前已经能支持多种媒体的播放和展示, 所以制作好的多媒体课件能在Linux/NC进行展示和使用。本文讨论了在Windows环境下和在Linux/NC环境下多媒体课件技术有什么异同之处。

关键词:Windows,Linux/NC,多媒体技术,多媒体课件

参考文献

[1] 薛为民.多媒体技术及应用[M].清华大学出版社.

[2] Ze-Nian Li Mark S.Drew (加) .多媒体技术教程[M].机械工业出版社.

[3] 钟玉琢.多媒体计算机基础及应用[M].高等教育出版社.

[4] 林晓飞.Red Hat Enterprise Linux桌面应用4.0[M].清华大学出版社.

[5] 郭玉东.Linux操作系统结构分析[M].西安电子科技大学出版社.

[6] 曹淑华, 路慧彪, 邹玉堂, 邓克天, 苗华迅.基于B/S模式的图形多媒体网络技术[J].大连海事大学学报, 2004 (02) .

[7] 郭玉东, 梁飞.基于Linux的NC操作系统[J].计算机应用研究, 2002 (12) .

上一篇:提高高中语文早读课效率的有效途径下一篇:15w大卡热声耦合脉动燃烧加热炉的研制