论坛: 网站建设 标题: 流媒体简介 复制本贴地址    
作者: aoming [aoming]    版主   登录
aoming认为到目前为止,问题已有明确答案,本贴已被冻结,不再接受更多的回复

简单介绍流媒体
=============
    流媒体是近年来新兴的一种网络多媒体形式,目前像RealNetworks和Apple公司都相继推出了流媒体的制作、发布和播放软件,IE和Netscape等浏览器也加入了支持流媒体的插件。流媒体的“流”,简单地说,使得用户在浏览存储在服务器上的媒体文件时,不用像下载文件一样先将整个文件下载到本地硬盘上,然后再执行,而是像分组传送一样当第一组数据到达时,流媒体播放器就开始播放媒体文件,在播放的同时,后继数据源源不断地“流”向用户端,直到结束。
    流媒体在播放媒体文件之前先在系统缓存中存储一定量的数据,这个过程习惯上被称为播放的预置过程。当数据达到媒体播放器后,它先进入缓存,而媒体播放器播放的数据是从缓存中提取的。在缓存中积存了一定量的数据后,媒体播放器就开始播放媒体文件。因此,即使网络传输偶尔出现问题,只要缓存中有数据余量,文件播放就不会出现断续现象。当然,如果网络长时间拥塞,那么当缓存中数据被“阅读”完,文件的播放就会出现中断,需要再次进入数据缓冲。
    每一个数据流在传递时可能包含两种数据流,一个包含声音信息,一个包含图象信息。再由流媒体播放器将两种数据流合成到一起。

流媒体文件和Web页面的结合
=======================
    为了支持在Web浏览器中播放流媒体,RealPlayer为Netscape 3.0 和 IE 3.0 及其以后的版本中提供了一个插件(plug-in)。同时,在IE 3.0及其以后的版本中,还有VB、VC等支持ActiveX控件的应用程序中,都支持以ActiveX控件的形式播放流媒体。

Netscape插件
------------
realplayer的netscape插件是通过HTML语言中<embed>标签实现的。每一个<embed>标签都有3个必须设置的参数 src、width、height,以及其他可选参数。一个基本的<embed>标签如下:
<embed src="URL" width="520" height="88"></embed>
其中src参数的值URL必须小写并包含在双括号之内。为了保证不支持netscape插件的浏览器,还可以通过<noembed>标签再定义一个直接指向流媒体文件的超链接,这个标签通常紧接在<embed>标签后:

<embed src="URL" width=520 height=88>
<noembed><a href=URL>调用本地realplayer播放器播放URL指向的文件</a></noembed>
</embed>

ActiveX控件
-----------
realplayer的activeX空间通过HTML中的<object>标签实现。对月<object>标签,可以定义一个ID的参数,比如ID=music1,同时必须为它定义一个如下所示
的classID来表示是realplayer的activeX控件:
  CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
<object>标签也需要定义浏览器中播放区域的高度和宽度值。一个典型的<object>标签写法如下:
<object id=music1 classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=520 height=88>
...其他参数...
</object>

    在<object></object>之间,还可以定义其他标签。写法如下:
<param name="参数名" value="参数值">
其中param、name、value以及参数名和参数值不区分大小写。但如果参数值为文件名时必须是小写。所有的参数名和参数值必须包含在双引号内。

##############################################################
    以上是我整理的一点点关于流媒体的介绍,关于流媒体的内容当然很多,我不可能打的完。就先到这里吧,以后来完善这个帖子。目的其实是希望能让大家找到一点有更多价值讨论的话题。如果整个版块每天都围绕着哪里有免费空间、怎么上传之类的“讨论”,就让“网站建设”大打折扣了。整个网站建设包含的内容其实相当丰富,有很多有讨论的东西。希望不管是转贴也好还是自己发表观点也好,大家试着抛一个话题出来让大家一起讨论共同提高,这样网站建设才符合它存在的意义――追求技术,在热烈的讨论中共同提高,而不仅仅是那一点帮助新手的目的。



[此贴被 咖啡╃泡面(aoming) 在 03月17日20时41分 编辑过]

地主 发表时间: 2003-03-17 20:33:41

论坛: 网站建设

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号