多媒体制作及网络信息发布系统的使用网络多媒体网络多媒体将文本、图像、音频、视频、动画等信息元素在网络环境下进行综合处理,形成的具有综合听觉、视觉效果的信息表现方式。网络多媒体的特征技术纬度:集成性、实时性和交互性信息形态:形态多样、主题相关、信息互补、浏览便利。网络多媒体对计算机网络的要求业务等级保证(QualityOfService)。网络应能根据不同的业务提供不同的质量等级。高带宽,也就是网络的宽带化。随着图象、视频等多媒体在网上的大量采用,要求网络能提供足够的带宽。可靠性保证。作为向用户提供服务的运营网络,必须提供充分的网络可靠性,以满足各种业务不中断的要求。实时性。多媒体通信网应能满足各种实时业务(如语音、视频)的要求。多媒体的媒体元素文本图像动画音频视频音频实时性:延时、抖动敏感;误码相对不敏感;文本实时性要求不高,但要有严格的误码/校错保证;图象实时性要求不高,但要求更高的带宽;视频高的带宽、并对实时性要求较严,允许有误码;常见流媒体技术及其应用常见格式1.Windowsmedia——Microsoft2.Realmedia——Real3.QUickTime——Apple4.shockwave——Macromedia(Adobe)应用领域1.远程教育2.宽带视频点播3.互联网直播4.视频会议流媒体的发布流媒体传送技术单播——客户端与服务器端点对点的连接。多播——服务器将数据同时发送给多个用户流媒体的发布发布模式将流媒体文件放在web服务器中,用户通过HTTP协议进行下载和观看。通过流媒体服务器进行播放。发布过程编码流媒体服务器流媒体播放器Windowsmedia相关软件(技术)Windowsmedia流媒体播放器,用于音频、视频的播放Windowsmediaencoder流媒体编码器,用于将其它格式的音频、视频转化为流媒体格式Windowsmediaservices用于发布流媒体,可以实现流媒体的实况发布、实时监控、保护版权及自动分布带宽。Realmedia相关软件(技术)Realplayer流媒体播放器,用于流媒体的播放RealProducer用于将标准的音频、视频文件转化为流式媒体文件RealSlideshow将基本的图像文件转化为流式媒体文件。RealPresenter将Powerpoint演示文稿转化为流式媒体文件RealServer流媒体服务器软件,进行流媒体信息的发布及其对流媒体的发布过程进行监控。QuickTime相关软件(技术)QuickTimePlayer流媒体播放器软件,用于流式音频、视频的播放。QuickTimePlayerPro用于流式音频、视频的播放与制作。SlideshowMovie将图片文件转化为流式文件。QuickTimeinteractive交互式影片QuickTImeVR(VRObjectWrox)给予虚拟现实技术的影片QuickTimeStreamingserver流媒体服务器软件,进行流媒体信息的发布及其对流媒体的发布网络多媒体的表现形式视频会议系统VOD信息服务(、RSS、WIKI)网络交流(BBS、留言板、聊天室、Blog)资源下载网络系统服务视频会议系统结构图视频会议系统终端:1.视频信号的采集、编辑处理及显示输出2.音频信号的采集、编辑处理及输出3.视频音频数字信号的压缩编码和解码4.信道上将标准压缩码流经线路接口送到终端中多点控制单元MCU对视频、语音及数据信号进行切换视频会议系统的分类1.点对点视频会议系统(可视电话、桌面视频会议系统、会议室型视频会议系统)2.多点视频会议系统视频会议的解决方案基于局域网的视频会议解决方案视频会议的解决方案基于ISDN广域网的视频会议解决方案VODVOD系统结构VOD系统的应用领域1.影视歌曲点播2.教育和培训3.多媒体信息发布4.交互式多媒体展示VOD系统的基本要求数据要求1.综合各种文字、图片、声音、视频信息;2.多媒体信息展示的界面简洁、明了、切合需要。3.灵活的查询方式:4.清晰、合法的查询界面;5.时限内的查询和并发访问时间;6.授权的访问与更新;7.服务器平台和网络平台的独立性。WIKIWIKI的功能界定1.wiki可以说是一种建站的工具,wiki考虑让更多人参与建设。2.是共笔系统。特点1.使用方便维护快捷:快速创建、存取、更改超文本页面。格式简单:用简单的格式标记来取代HTML的复杂格式标记。链接方便:通过简单标记,直接以关键字名来建立链接。命名平易:关键字名就是页面名称。2.有组织自组织的:整个超文本的组织结构也是可以修改、演化的。可汇聚的:系统内多个内容重复的页面可以被汇聚于其中的某个,相应的链接结构也随之改变。3.可增长可增长:页面的链接目标可以尚未存在,通过点击链接,我们可以创建这些页面,从而使系统得到增长。修订历史:记录页面的修订历史,页面的各个版本都可以被获取。4.开放性开放的:社群的成员可以任意创建、修改、删除页面。可观察:系统内页面的变动可以被访问者观察到。多媒体网站构成要素网页软硬件环境(硬件:服务器软件:网络操作系统及WEB服务器软件)人员网站信息发布方式——静态发布1.方法:将要发布的信息做成网页后在网站当中进行发布,并建立该页面与其它页面之间的连接关系。2.特点简单易与实现,要求相关人员掌握一定的网页制作技能。如果发布的信息量大,工作量较大。采用这种方法构建的网站难于维护。网站信息发布方式——动态发布信息发布过程分析信息发布人员数据用户数据产生页面数据数据标题浏览页面用户选择网站信息发布方式——动态发布发布方法将包含信息的数据从网页中分离,形成单独的数据文件,用户浏览网页查看时,根据用户的请求从数据文件中读取数据插入到网页中,形成信息页。页面中的数据类型1.信息数据2.布局数据3.格式数据优点将信息与其表现形式进行分离,有益于信息的发布,也便于网站的维护,对维护人员的要求低页面(布局数据)信息数据格式数据用户动力在线发布系统——首页(信息标题页)五个栏目——信息快1.文章2.下载3.图片4.论坛5.留言自选风格选择布局样式动力在线发布系统——管理页面文章管理下载管理图片管理常规设置留言板管理用户管理模板管理JS代码管理数据库管理上传文件管理动力在线发布系统文章子模块栏目管理添加文章专题发布文章(管理员、注册用户)管理文章(编辑、删除、评论)文章审核下载子模块栏目管理文件上传文件管理(删除、评论管理)文件审核动力在线发布系统图片子模块栏目管理图片添加图片管理(删除、评论管理)图片评论(注册用户)用户管理注册用户管理管理用户管理(超级管理员、普通管理员)动力在线发布系统——总结动态网页发布方式可以增加网站的灵活性。动态网页发布将数据从网页中分离,形成数据文件,可以减少要设计的信息页的数目。动态网页发布方式可以简化网站的维护过程。动态网页发布的难点在于前期的设计,特别是数据文件的组织及相关控制程序的设计。Html技术产生时间——1990出处——标准化通用标记语言(SGML)主要创始人——TimBerners-Lee等功能1.能够将文本、图像声音,动画等不同形式的信息有机的组合在一起。2.提供超文本连接,可以指向网络中另一台计算机的文件。3.具有强大的排版功能,可以实现信息的布局设计。特点1.简易性:简单易学,灵活方便。2.可扩展性:在一定程度上可以对其进行功能扩展。3.平台无关性:可以使用在广泛的平台上。缺点1.不能适应现在越多的网络设备和应用的需要2.由于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML;3.数据与表现混杂,这样你的页面要改变显示,就必须重新制作HTML。XHTML产生时间——2000主要创始人——W3C出处——XHTML是一种为适应XML而重新改造的HTML。优点1.标准化的结构,组织严密2.能与其它基于XML的标记语言、应用程序及协议进行良好的交互工作。3.能很好在无线设备等其它用户代理上。XML——扩展标记语言是一项用于数据内容结构描述的技术,形成与1998,是SGML的一个子集。功能1.存贮HTML显示的文件内容。2.作为数据交换的格式。3.作为数据存贮的格式。4.在电子商务中应用。XML与HTMLXML只是用来单纯的描述数据,单独浏览XML文件的内容并没有任何意义,而HTML主要用于显示信息,两者相互补充。数据绑定HTML文件XML文件浏览页面XML相关技术DHTML严格意义上说,DHTML不是一项技术,而是一种制作网页的概念,W3C把DHTML分为三个部分来实现脚本语言、支持动态效果的浏览器和CSS样式表。其涉及的相关技术主要有:HTML(超文本标记语言)、CSSL(客户端的脚本语言)、DOM(文档对象模型)、CSS(级联样式表)、DynamicHTMLObjectModel。DOMCSS——层叠样式表主要用于网页单元内容的格式设置,最早形成与1997年功能1.改变字体。2.定义页面。3.进行定位。4.特殊效果的制作数据绑定HTML文件XML文件浏览页面CSS文件文件连接客户端的脚本语言功能最初的目的用于扩大客户端HTML功能,后来逐渐演变成创建页面交互和减少服务器负担的重要的技术手段。1.创建生动的用户界面。2.数据有效性验证工作。3.数据查找。VBSCRIPT由微软公司设计,是VB的一个子集,可以实现部分VB的功能,是一种基于对象的脚本语言。JavaScript由Sun公司和Netscape公司共同开发,是Java语言的一个子集。是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。动态网页设计技术用于页面内容动态生成的技术,是实现数据文件与页面文件结合的关键技术。常见技术1.ASP:由微软公司研发,由于结构简单功能强大而得到广泛的应用。2.ASP.net:微软公司的新一代动态网页设计技术。3.PHP:由于其免费机制而得到广泛的应用4.JSP:由Sun公司研发,由于高安全性在商务领域得到广泛应用。客户端的脚本语言、动态网页设计技术HTML文件XML文件浏览页面CSS文件文件连接数据库技术数据存贮技术。用于数据信息的存贮和管理。常见数据库系统SQLServerOracleMySQL客户端的脚本语言、动态网页设计技术HTML文件XML文件数据库文件浏览页面CSS文件文件连接虚拟现实技术是一项信息表现技术,借助于计算机软硬件技术在计算机系统中模拟显示场景的一项技术,是未来多媒体技术的重要发展方向。VRMLVRML(VirtualRealityModelingLanguage,虚拟现实建模语言)是一项和多媒体通讯(MultimediaCommunication)、因特网(Internet)等领域密切相关的新技术,其基本目标是建立因特网上的交互式三维多媒体。AJAXAJAX(AsynchronousJavaScriptandXML)是多种技术的综合,包括Javascript、XHTML和CSS、DOM、XML和XSTL、XMLHttpRequest。其中:使用XHTML和CSS标准化呈现,使用DOM实现动态显示和交互,使用XML和XSTL进行数据交换与处理,使用XMLHttpRequest对象进行异步数据读取,使用Javascript绑定和处理所有数据。作用1.减轻服务器的负担。2.无刷新更新页面,减少用户心理和实际的等待时间。3.可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。4.可以调用外部数据。5.进一步促进页面呈现和数据的分离。Ajax工作过程图相关软