远程教育第5章_第1页
远程教育第5章_第2页
远程教育第5章_第3页
远程教育第5章_第4页
远程教育第5章_第5页
已阅读5页,还剩129页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章远程教育中的信息处理技术主要内容l多媒体数据压缩编码技术l网络信息发布技术l流媒体技术l其他信息处理技术多媒体数据压缩编码技术l多媒体数据压缩的必要性声音存放数据量(M字节)=采样频率(Hz)采样位数(bit)声道数声音长度(秒)8 1024 1024一秒钟时间内采样频率为44.1kHz,采样位数为16位立体声的数据量约为0.17M 字节多媒体数据压缩编码技术l多媒体数据压缩的必要性位图存放数据量(M字节)=文件头信息+图像描述信息+颜色表+图像宽度图像高度色彩深度8 1024 1024分辨率为640 480,256色的数据量约为0.3M字节多媒体数据压缩编码技术l多媒体数据压缩的必要性

2、卫星传送一幅图像数据量(M位)=水平分辨率垂直分辨率波段数采样精度1024 1024以陆地卫星传送2340 3240的图像,采用四波段精度为7的采样的数据量约为212Mbit,每天传送30幅,一天达6.36Gbit,每年达2321.4Gbit。多媒体数据压缩编码技术l 多媒体数据压缩的必要性通讯带宽l 局域网(4Mbit/s2Gbit/s)l 城域网(50Kbit/s100Kbit/s)l 使用moden拨号上网普通用户下载信息时可能达到的最高速度:56kbit/s1.ISDN的基本速率(2B+D)接入128Kbit/s多媒体数据压缩编码技术l 多媒体数据压缩的可能性 冗余的基本概念 l冗余是

3、指信息所具有的各种性质中多余的无用空间,其多余的程度叫做“冗余度”。l信息量、数据量和冗余量之间的关系: I=D-dul式中:I代表信息量,D表示数据量,du是冗余量多媒体数据压缩编码技术l 多媒体数据压缩的可能性 例如180个汉字,可以用两种方法存储:a. 180个汉字=360字节,需0.36KBb. 用语音存放,若读180个汉字需一分钟,采样频率为8KHz,采样精度为8bit,则存一分钟的音频信号,需:(8KHz8bit/8)60s=480KB两者相差1000倍。多媒体数据压缩编码技术l 多媒体数据压缩的可能性数据与信息、冗余信息和不相关的信息例如:你的妻子王芳将于3月11日星期一晚上10

4、点5分到达广州白云机场,请接机。(王芳于3月11日晚10点到白云机场,接机。)多媒体数据压缩编码技术l 多媒体数据压缩的可能性数据冗余分类1.空间冗余同一景物表面上各采样点的颜色之间往往存在着空间连贯性多媒体数据压缩编码技术l 多媒体数据压缩的可能性数据冗余分类2.时间冗余yx序列图像中相邻帧往往包含相同的背景和移动物体,只不过移动物体所在的空间位置略有不同。t1234多媒体数据压缩编码技术l 多媒体数据压缩的可能性数据冗余分类3.结构冗余在有些图像的纹理区,图像的像素值存在着明显的分布模式。如方格状的地板图案。多媒体数据压缩编码技术l多媒体数据压缩的可能性数据冗余l 信息熵冗余信息熵:度量信

5、息量的一个概念,一个系统越是有序,信息熵就越低,反之一个系统越混乱,信息熵就越高,因为熵越大,把它搞清楚需要的信息量就越大。由香农定义为离散随机事件的出现概率。信息冗余度为接受者创建解码的信息平台,造成了信息熵冗余。多媒体数据压缩编码技术l多媒体数据压缩的可能性数据冗余l 视觉冗余人类的视觉敏感度一般小于图像的表现力,图像的微小色彩变化、亮度层次的细腻变化以及轮廓的细微差别不易察觉,这就产生了视觉冗余。 人类的视觉系统对图像声的敏感性是非均匀和非线性的,但对原始图像的记录通常是线性和均匀的多媒体数据压缩编码技术l多媒体数据压缩的可能性数据冗余l 知识冗余人类凭借经验就可辨识事物,无须进行全面的

6、比较和鉴别。而计算机在处理数据时,只是按部就班地处理数据。这种与人类差异造成的数据冗余就叫做“知识冗余”。 如,人脸的图像。只保存特征参数。多媒体数据压缩编码技术l多媒体数据压缩的可能性数据冗余l 统计冗余空间冗余和时间冗余的总称。在数据处理时,往往采用统计出现概率的办法来鉴别空间冗余和时间冗余,因此空间冗余和时间冗余具有统计特性。如,图像中,相邻的相同特性像素重复概率非常大,则相邻像素具相关性,被确认有冗余。而其他像素重复出现概率很小,相邻像素的相关性不大,冗余就会很小,或不发生冗余。多媒体数据压缩编码技术l多媒体数据压缩方法的分类 从信息论角度分类无损压缩在编码时仅消除冗余熵,而没有损失有

7、用信息,解压时这些冗余可以重新插入到数据中,保证解压后能无失真的恢复数据,压缩过程可逆。例如:哈夫曼编码,算术编码, LZW编码,游程编码下一张下一张多媒体数据压缩编码技术l 多媒体数据压缩方法的分类 哈夫曼编码0.380.3080.320.300.620.3812b32b4b1b初始信源信源的消减步骤符号概率多媒体数据压缩编码技术l 多媒体数据压缩方法的分类 哈夫曼编码0.380.3080.320.300.620.3812b32b4b1b初始信源对消减信源的赋值符号概率1000101101000001码字返回你来试试?信源符号信源符号a ai i概

8、率概率P(P(a ai)i)码字码字WiWi码长码长KiKia10.20a20.19a30.18a40.17a50.15a60.10a70.01多媒体数据压缩编码技术l多媒体数据压缩方法的分类 算术编码 将被编码的信息表示成实数轴上0和1之间的间隔,信息越长,间隔越小,表示这一间隔所需的二进制位数就越多。算术编码返回符号ABCD概率0.2初始区间0, 0.2)0.2, 0.6)0.6, 0.8)0.8, 1)0.0752输出输出0.0560.0880.1040.088基础值基础值+(终止值(终止值-初始值)初始值)所占比例所占比例0.

9、07520.08160.076480.07904你来试试?假设一份数据由“A”、“B”、“C”三个符号组成,出现概率相同。现在要编码数据“BCCB”输出的编码是?“BCCB”最后输出的编码就是0.64词典编码举例l词典法的想法是企图查找正在压缩的字符序列是否在以前输入的数据中出现过,然后用已经出现过的字符串替代重复的部分,它的输出仅仅是指向早期出现过的字符串的“指针”。多媒体数据压缩编码技术l多媒体数据压缩方法的分类 LZW编码LZW压缩技术把数据流中复杂的数据用简单的代码来表示,并把代码和数据的对应关系建立一个转换表,又叫“字符串表”。转换表是在压缩或解压缩过程中动态生成的表,该表只在进行压

10、缩或解压缩过程中需要,一旦压缩和解压缩结束,该表将不再起任何作用。多用于GIF图片压缩。LZW编码算法流程初始化字典初始化字典前缀前缀S = 空串空串C = 从输入流中读一个字符从输入流中读一个字符把新串把新串S+C加到字典中加到字典中S = C输出结束标记输出结束标记是结尾标志吗?是结尾标志吗?是是S = S+CS+C在字典中吗?在字典中吗?是是要编码字串: ababcbababaaaaaaa!字典里原有:a(#0)b(#1)c(#2)?(#3)!(#4)S=空串C=aS+C=a 在字典里S=S+C=aC=bS+C=ab 不在字典里输出S=a的编码(即#0)字典新内容:ab(#5)S=bC=

11、aS+C=ba 不在字典里输出S=b的编码(即#1)字典新内容:ba(#6)S=aC=bS+C=ab 在字典里S=S+C=abC=cS+C=abc不在字典里输出S=ab的编码(即#5)字典新内容: abc(#7)要编码字串: ababcbababaaaaaaa!字典里原有:a(#0)b(#1)c(#2)?(#3)!(#4)要编码字串: ababcbababaaaaaaa!字典里原有:a(#0)b(#1)c(#2)?(#3)!(#4)S=cC=bS+C=cb 不在字典里输出S=c的编码(即#2)字典新内容:cb(#8)S=bC=aS+C=ba 在字典里S=S+C=baC=b要编码字串: abab

12、cbababaaaaaaa!字典里原有:a(#0)b(#1)c(#2)?(#3)!(#4)S+C=bab 不在字典里输出S=ba的编码(即#6)字典新内容:bab(#9)S=bC=aS+C=ba 在字典里S=S+C=baC=bS+C=bab 在字典里C=a要编码字串: ababcbababaaaaaaa!字典里原有:a(#0)b(#1)c(#2)?(#3)!(#4)S+C=baba 不在字典里输出S=bab的编码(即#9)字典新内容:baba(#10)S=aC=aS+C=aa 不在字典里输出S=a的编码(即#0)字典新内容:aa(#11)S=aC=aS+C=aa要编码字串: ababcbaba

13、baaaaaaa!字典里原有:a(#0)b(#1)c(#2)?(#3)!(#4)S=S+C=aa C=aS+C=aaa 不在字典里输出S=aa的编码(即#11)字典新内容:aaa(#12)S=aC=aS+C=aa 在字典里S=S+C=aaC=a要编码字串: ababcbababaaaaaaa!字典里原有:a(#0)b(#1)c(#2)?(#3)!(#4)S+C=aaa在字典里S=S+C=aaaC=aS+C=aaaa 不在字典里输出S=aaa的编码(即#12)字典新内容:aaaa(#13)S=aC=!输出S=a的编码(即#0)输出!l 字典新内容:l ab(#5)l ba(#6)l abc(#7

14、)l cb(#8)l bab(#9)l baba(#10)l aa(#11)l aaa(#12)l aaaa(#13)返回要编码字串: ababcbababaaaaaaa输出输出 (#0#1#5#2#6#9#0#11#12#0) a 5 7 10 6 13 11 前缀前缀S 下一字符下一字符C输出码输出码S+CNEW CODEabaab5babba6abc5abc7cbccb8bab6bab9baba9baba10aaaaa11aaa11aaa12aaaa12aaaa13LZW编码游程编码(RLE)l 游程编码(Run-Length Encoding):它通过将信源中相同符号序列转换成一个计数

15、字段再加上一个重复字符标志实现压缩。l 例如:RTTTTTTTTABBCDG被转换为:R#8TABBCDG,其中“”作为转义字符,表明其后所跟的字符表示长度。l 行程编码多用于黑白二值图像的压缩中。例如00000000111111111111000001111111被转化为一系列黑串和白串长度的编码:81257。因为串长度并非等概率分布,所以一般要配合以统计编码(Huffman编码)。返回多媒体数据压缩编码技术l多媒体数据压缩方法的分类从信息论角度分类 有损压缩允许一定程度失真的前提下进行压缩编码,通过压缩少量有用的熵,达到增大压缩比的目的。从而造成部分有用信息的损失,解压时无法完全恢复原有数

16、据,压缩过程不可逆。例如:差分脉码调制,离散傅立叶变换下一张多媒体数据压缩编码技术l多媒体数据压缩方法的分类l差分脉码调制 这种量化编码方法非常适用于语音信号的量化编码,因为语音信号相邻样值之间存在着很大的相关性,即:从一个样值到另一个样值,信号不会发生突然变化。相邻样值差的方差比信号本身的方差要小,所以对差值进行量化比对信号本身量化可以少用一些比特数。DPCM 就是对信号抽样值和信号预测值的差值进行量化与编码的,即该系统传输信号实际值和预测值间的差值信息。返回多媒体数据压缩编码技术l多媒体数据压缩方法的分类 DFT 傅立叶变换在数字信号处理的算法和系统分析、设计、实现中起着重要的作用。变换编

17、码首先对时域上的信号进行函数运算,将信号变换到频域上,然后在频域上对变换后的信号进行编码。返回多媒体数据压缩编码技术l多媒体数据压缩方法的分类 从多媒体数据压缩算法分类像素编码像素编码指在编码时对每各像素单独处理,不考虑像素之间的相关性。例如:PCM(脉冲编码调制)或游程编码多媒体数据压缩编码技术 PCM编码ft(a)原始信号ft(b)按周期T进行采样t(c)对采样值进行量化f1 3 5 7 6 5 4 3001 011 101 111 110 101 100 01110(d)对量化后的采样值编码多媒体数据压缩编码技术l多媒体数据压缩方法的分类 从多媒体数据压缩算法分类预测编码根据某一模型利用

18、以往的样本值对于新样本值进行预测,然后将样本的实际值与其预测值相减得到一个误差值,对这一误差值进行编码。预测编码主要适用数据在时间和空间上的相关性进行编码的。例如:DPCM(差分脉码调制) 类似PCM,但是不对每一样值都进行量化,而是预测下一样值,并量化实际值和预测值之间的差。多媒体数据压缩编码技术l多媒体数据压缩方法的分类 从多媒体数据压缩算法分类变换编码先对信号进行某种函数变换,从一种信号(空间)变换到另一种信号,然后对变换后的信号进行编码。例如:离散傅立叶变换(DFT)音频频率范围(低频声音)l人们可以感觉的声音频率范围:20 H z 20000 H z l电话语音:200 H z 34

19、00 H z l调幅广播: 50 H z 7000 H z l调频广播: 20 H z 15000 H z l宽带音频: 20 H z 20000 H z l频率范围越宽则声音的质量越好,宽带音频也称高保真音频信号( H i F i 信号)音频频率范围(高频声音)l高频率范围:20 H z 1G H z l超声波:1G H z 10T H z 多媒体数据压缩编码技术l 多媒体数据压缩方法的分类 从多媒体数据压缩算法分类其他编码 混合编码、矢量量化、LZW算法等 混合编码:集成多种编码方式4. 矢量量化:把模拟量转换成数字量需经过量化过程,若量化数据在动态范围内的概率密度呈均匀分布的话,则可等间

20、隔地区分量化的级别。量化时,一般可每次量化一个像点,但也可量化一组像点。量化一组像点的做法叫做“矢量量化”。多媒体数据压缩编码技术l 多媒体数据压缩编码的国际标准 静态图像压缩编码标准JPEG标准(1986,联合图像专家小组) 特点: 能够大范围地调节图像压缩率以及其相应的图像保真度,解码器可参数化,使用户在具体应用时可以选择所期望的压缩率/质量比。 能够应用于任何连续色调数字源图像 能够在具有一定能力的cpu上实现所要求的功能,以利于操纵复杂的计算软件1. 有四种操作方式:顺序编码、递增编码、无损编码、分层编码下一页彩色图像l 原始的彩色图像一般由RGB三基色的图像组成。l 人们的视觉系统对

21、彩色色度的感觉和亮度的敏感度不同。所以产生不同的表示方式:l H、S、I彩色空间:H为色调,S为饱和度,I为光的强度或亮度。l Y、I、Q和Y、U、V方式:这两种方式的一个共同点是其中一个分量Y表示像素的亮度,用其余两个分量表示象素的色度。jpg压缩步骤压缩步骤-1.颜色转换红、橙、黄、绿、青、蓝、靛、紫YUV用于优化彩色视频信号的传输。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度,也就是灰阶值;而“U”和“V” 表示的则是色度作用是描述影像色彩及饱和度,用于指定像素的颜色。jpg压缩步骤压缩步骤- 2.DCT变换l

22、 多媒体数据压缩编码的国际标准 静态图像压缩编码标准JPEG标准 将一帧图像分成8*8的数据块1. 原始的图像块经过DCT变换,将每个数据块的数据从空间域变换到频率域,输出64个DCT变换系数。jpg压缩步骤压缩步骤- 3.量化量化 由于在后面编码过程中使用的码本都是整数,因此需要对变换后的频率系数进行量化,将之转换为整数。 由于进行数据量化后,矩阵中的数据都是近似值,和原始图像数据之间有了差异,这一差异是造成图像压缩后失真的主要原因。 在这一过程中,质量因子的选取至为重要。值选得过大,可以大幅度提高压缩比,但是图像质量就比较差;反之,质量因子越小(最小为1),图像重建质量越好,但是压缩比越低

23、。对此,ISO已经制定了一组供JPEG代码实现者使用的标准量化值。 jpg压缩步骤压缩步骤- 4.编码编码 从前面过程我们可以看到,颜色转换完成到编码之前,图像并没有得到进一步的压缩,DCT变换和量化可以说是为编码阶段做准备。 编码采用两种机制:一是0值的行程长度编码;二是熵编码(Entropy Coding)。 在JPEG中,采用曲徊序列,即以矩阵对角线的法线方向作“之”字排列矩阵中的元素。这样做的优点是使得靠近矩阵左上角、值比较大的元素排列在行程的前面,而行程的后面所排列的矩阵元素基本上为0值。 多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准 静态图像压缩编码标准JPEG2000标准

24、概述:改进JPEG压缩算法的性能,适应低带宽、高噪声的环境。原理:以小波转换为主的多解析编码方式多媒体数据压缩编码技术l 多媒体数据压缩编码的国际标准静态图像压缩编码标准JPEG2000标准特点:四种模式集成在一个标准中实现:l高压缩率:提高1030l无损压缩和有损压缩l渐进传输l感兴趣区域压缩l码流的随机访问和处理l容错性l开放的框架结构2. 基于内容的描述多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准 视听通信编码标准H.261标准概述1990年由国际电信联盟制定,适合于有会话业务的活动图像压缩编码,广泛应用于电视会议和可视电话。多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准

25、视听通信编码标准H.261视频压缩编码算法 H.261压缩编码算法压缩编码算法的基本思想是利用预测编码减少时间冗余度,利用变换编码减少空间冗余度。算法主要由运动估计、运动补偿、DCT变换、量化和霍夫曼编码构成。多媒体数据压缩编码技术l 多媒体数据压缩编码的国际标准 动态图像压缩标准MPEG(1988)概述l名称定义l包含类别: MPEG-1、 MPEG-2、 MPEG-4、 MPEG-7、 MPEG-21多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准 动态图像压缩标准MPEG(1988)MPEG1标准用途:媒体存储组织结构:I帧(内帧)、P帧(预测帧)、B帧(双向预测帧)组织结构l 每8

26、个图像帧中有一个I帧,B帧与其它两种图像的比率为3:1。它显示的顺序是I,B,B,B,P,B,B,B,I,传输的顺序是I,P,B,B,B,I,B,B,BIBBBPBBBI多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准 动态图像压缩标准MPEG(1988)MPEG1标准用于传输1.5Mbit/s数据传输速率的数字存储媒体运动图像及其伴音的编码,视频数据压缩为100:1-200 : 1,音频压缩为6.5 :1 ,提供每秒30帧352*240分辨率的图像,接近VHS。多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准动态图像压缩标准MPEGMPEG2标准用于高清晰度电视的需要,传输速率为10

27、Mbit/s,与MPEG-1兼容,播放速度是其4倍,提供每秒30帧704*480分辨率的图像。多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准动态图像压缩标准MPEGMPEG4标准用于视频电话、视频电子邮件和电子新闻。传输速率低于64Mbit/s,分辨率为174*144。引入AV对象概念。多媒体数据压缩编码技术l多媒体数据压缩编码的国际标准动态图像压缩标准MPEGMPEG7标准的应用对各种不同类型的多媒体信息进行标准化描述,并将该描述与所描述的内容相联系,以实现快速有效的搜索。 (1)商业音乐类应用(卡拉OK和音乐销售) (2)声音效果库(3)历史数据库(4)通过可回忆的听觉事件进行电影场

28、景“搜索” 多媒体数据压缩编码技术l 多媒体数据压缩编码的国际标准 动态图像压缩标准MPEGMPEG21标准及应用 一些关键技术的集成,通过这种集成环境就对全球数字媒体资源进行透明和增强管理,实现内容描述、创建、发布、使用、识别、收费管理、产权保护、用户隐私权保护、终端和网络资源抽取、事件报告等功能。制作一张收录自己喜欢的乐曲的CD l 利用MPEG-21的数字项声明、标记和描述工具,用曲名、演奏者、歌词或旋律等不同的方法来描述你要查找的内容。l 在支持MPEG-21标记和描述的网络搜索引擎的帮助下,你可以收集到分布在世界各地异构网络上的数字化乐曲l 再使用支持MPEG-21内容展现方法的媒体

29、播放器来试听l 选定乐曲之后,可以通过网络的电子支付手段购买乐曲的某种合适的使用权,在这一过程中传递的信用卡帐号、密码等信息是保密而安全的。l 将乐曲刻录到光盘。此外,你还可以在网上将乐曲所在的URL路径以及您对他们的注解、点评等信息保存为一个工程文件,再从网上收集一些相关的图片甚至视频片段,加入这个CD的工程文件,然后这个文件向您的朋友开放,你们就可以一起享受。数字信息标记、描述、内容展现、内容管理和使用、网络、数字信息标记、描述、内容展现、内容管理和使用、网络、终端、知识产权管理和保护终端、知识产权管理和保护学习活动活动1:请从一张CD中选择一首歌曲,并使用您所熟悉的声音处理软件将其转换成

30、*.mp3格式的文件,请比较这首歌曲转换前后的文件类型、文件大小和声音效果,看看转换前后的区别,填写下表。同一歌曲同一歌曲 文件类型文件类型 文件大小文件大小 声音效果声音效果 转换前的文件转换前的文件 转换后的文件转换后的文件 学习活动活动2:请在计算机中找一幅像素深度为24的彩色图像,使用某个图像处理软件(比如PhotoShop)显示该图像,然后用GIF(*.gif)格式和JPEG(*.jpg)格式存储,再显示GIF和JPEG图像。观察图像有什么变化,并分析其原因。同一图像同一图像 图像效果图像效果原因原因原图像原图像 GIF格式格式 JPEG格式格式 网络信息发布技术lWWW与FTP技术

31、WWW技术技术概述基于超文本方式的信息检索服务工具,带来是世界范围的超媒体服务,还提供了例如:Telnet、FTP、E-mail和Usenet News等。网络信息发布技术WWW工作原理用户在浏览器中用户在浏览器中敲入网址并回车敲入网址并回车浏览器浏览器WWW服务器服务器HTTP请求HTTP响应分析用户请求分析用户请求TCP/IP执行结果调用其他应用程序返回结果访问方式:1、使用Telnet软件登录到一台www 服务器,使用服务器上提供的www客户程序 2、使用本地机器上的www客户程序 1)字符界面浏览器:运行lynx http:/ 2)图形界面浏览器:IE、Netscape网络信息发布技术

32、l WWW与FTP技术 FTP技术推荐:cuteftp、win2000server自带的ftp服务设置一 取消匿名访问功能 二 启用日志记录 l在默认FTP站点属性对话框中,切换到“FTP站点”标签页,一定要确保“启用日志记录”选项被选中,这样就可以在“事件查看器”中查看FTP日志记录了。 lFTP服务器日志记录着所有用户的访问信息,如访问时间、客户机IP地址、使用的登录账号等。三 TCP/IP访问限制 网络信息发布技术l Web交互技术 通用网关接口CGI 按照CGI编写的程序可以扩展服务器的功能,完成服务器本身不能完成的工作,外部程序执行时可以生成HTML文档,并将文档返回Web服务器。

33、导致服务器运行速度减慢,开发较难,移植性不好网络信息发布技术l Web交互技术 Active Server Pages技术l 服务器端的脚本环境,可以生成和运行动态、交互、高性能的Web服务器应用程序。 特点l 动态生成、交互性强、为不同用户定制不同页面内容l 在服务器上运行l 功能强大l 解释执行ASP的环境的环境l编辑环境:l记事本、Edit Plus、 Microsoft Visual InterDev、V、FrontPage、Dreamweaverl运行环境:l操作系统lWeb服务器 IIS、PWS服务器环境配置(IIS)lWindows服务器OS自带IIS组件,直接启动即可。l非Wi

34、ndows服务器OS需要安装IIS组件。安装IIS组件(需要OS安装盘)启动IISIIS树型管理界面新建站点站点、虚拟目录的特点l一台主机上,可以建立多个站点,可以同时启用这些站点。只要它们的IP、主机头、端口号三者只要有一项不同就可以启用。l虚拟目录存在于站点内,站点不能在虚拟目录下,站点和虚拟目录均可以包含多个虚拟目录。l虚拟目录不可能独立存在,要附属于站点内。网络信息发布技术l Web交互技术Java Server Pages技术SUN公司推出的类似于微软ASP的服务器端技术,具有ASP所有功能,基于JAVA虚拟机,跨平台产品。网络信息发布技术l Web交互技术 其他Web交互技术JDB

35、C 给开发人员提供统一的数据库访问接口,功能类似于ODBC。RAD- 具有图形开发界面和可视计算机技术,程序员只需鼠标点击和键盘交互操作,即可快速生成应用程序代码。 -PowerBuilder网络信息发布技术l IP组播技术 IP组播的概念 将IP数据包从一个源传送到多个目的地,将信息的拷贝发送到一组地址,到达所有想要接收它的接收者处。有效地节省网络带宽和资源实现匿名服务同时到达用户端案例学习l案例一 单播技术与组播技术 流媒体技术原理l “边下载,边播放”l 传输方式:顺序、实时流媒体技术l流媒体文件格式压缩媒体文件格式lAvi:兼容性好、调用方便、质量好,但体积庞大lMpeg:mpeg-1

36、、 mpeg-2、 mpeg-4lMov:Apple公司设计的一种视频格式lWmv/wma:微软公司出品的视频和音频格式文件,希望它取代QuickTime之类的技术标准以及wav、avi之类的文件扩展名流媒体技术l流媒体文件格式流式文件格式lReal Media:RA接近CD音质;RV低速率的网络上实时传输活动视频影像;RP将图片文件通过Internet流式传输到客户端;RT让文本从文件或直播源流式发放到客户端。(Real)lASF:在网上直接观看视频节目的文件压缩格式。(微软)lMOV:跨平台(Apple)lSWF:Macromedia公司推出的一种动画格式流媒体技术l流媒体文件格式媒体发布

37、格式媒体播放列表,将不同媒体内容集中在一起。lRAM:RealMedia文件的索引文件,不包含任何媒体数据,只标注媒体数据存放的位置。lASX:一个文本文件,对流信息进行重定向,类似中转文件,在html中让一超级链接与ASX联系时,浏览器会直接将ASX的内容送给MediaPlayer。lSMIL:一种简单易用的标志语言,使Web上的多媒体应用保持同步记事本打开了记事本打开了ram文件,文件,内容为内容为rtsp:/ 当浏览器发现一个连接与当浏览器发现一个连接与ASX有有关时,它知道需要用关时,它知道需要用MEDIA PLAYER 来播放流信息,于是它来播放流信息,于是它就会启动就会启动MEID

38、A PLAYER,MEDIA PLAYER就可以用就可以用MMS协议来播放流信息了。协议来播放流信息了。 SMIL是一种类似是一种类似HTML的跨平台标记语言。它的跨平台标记语言。它通过时序排列对声音、影像、文字及图形文件通过时序排列对声音、影像、文字及图形文件进行顺序安排进行顺序安排,然后将这些媒体表现看起来是同然后将这些媒体表现看起来是同步的。步的。 标签定义标签定义 SMIL 文档。文档。 元素定义呈现的主体。元素定义呈现的主体。 定义显示序列。定义显示序列。repeatCount 属性定了一个非确定的循环。每属性定了一个非确定的循环。每个个 元素都用元素都用 src 属性来定义图像资源

39、,属性来定义图像资源,而而 dur 属性定义显示的持续时间。属性定义显示的持续时间。流媒体技术l流媒体的播放方式从服务器端的数据传输方式来看,流媒体的播放方式可以分为单播和组播两种从用户的参与来看,流媒体的播放方式可以分为点播和广播两种流媒体技术l流媒体技术原理播放终端 高速缓冲缓冲区输出流入缓冲区的数据Web浏览器Web服务器A/V服务器A/V播放器HTTP/TCP元文件定位控制信息RTSP/TCP(UDP)数据信息RTP/UDP流媒体技术l流媒体技术传输的网络协议实时传输协议RTP与实时传输控制协议RTCP:提供时间信息和实现流同步。实时流协议(RTSP):提供对多媒体流类似播放、暂停、快进、倒转、跳转等操作。资源预留协议(RSVP):预留一部分网络资源,在一定程度上为流媒体的传输提供服务质量。流媒体技术l流媒体技术产品Real Networks公司的Real System(Real Server、Real Encoder或Real Producer和Real Player)Microsoft公司Windows Media(Windows Media

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论