荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Jobs (温少), 信区: WinNT
标  题: NetShow资料(一)
发信站: BBS 荔园晨风站 (Wed Jul 14 09:31:01 1999), 转信


19.1  NetShow概述


    Microsoft NetShow 2.1为播送音频、视频和多媒体提供了一个完整的、高性
能的系统。NetShow是一个用于通过网络流式传送多媒体的平台,这些网络的范围
十分广泛,从窄带宽、拨号的Internet连接到宽带、切换式的本地局域网(LAN)
,无所不包。使用NetShow,组织可以为应用程序提供新的流式内容,这些应用程
序包括培训、协作通信、娱乐以及向全世界的用户作广告之类等。NetShow是一个
功能强大的广播系统,它的安装和操作是十分易于掌握的。它使得组织能够通过
当今的网络提供丰富的、高质量的交互式内容。

    就是在几年以前,商界还满足文本文档,向它们添加图形并非是件易事。而
如今,通过最新的图形和动画来使得Web节点更加吸引访问者的竞争正在激烈地进
行着。允许音频和视频的Web节点和应用程序将是下一个潮流。音频和视频与诸如
联机培训,协作通信、顾客和销售支持、新闻和娱乐服务以及产品推销之类的应
用程序的融合将为个人和组织提供新的和激动人心的通信方式。

    Microsoft NetShow为将音频和视频融入联机应用程序,将联网的多媒体的活
力带给Internet和企业intranet提供了一个完整的平台。应用它的先进的媒体流
技术,Microsoft NetShow允许用户从他们的个人计算机接收音频和视频广播。它
是使用客户服务器体系结构及尖端的压缩和缓冲技术来向NetShow Player的用户
传递实况播放的。符合要求的音频、视频和说明性音频(同步的音频和静止的图
像)。NetShow Player以实时的方式连续不断地对内容进行解压和播放。用户可
以聆听和观看实况的音频和视频节目或者根据要求对音频和视频内容进行导航。

    在应用NetShow联网的多媒体软件版本1.0的基础上建立的开放的、基于标准
的平台,NetShow 2.1为通过intranet和Internet流式传送多媒体内容提供了一个
简单而强有力的方法。NetShow允许开发者和Web专业人员向任何Web应用程序或站
点添加经过分级的音频和视频广播。NetShow降低了流式传送多媒体的总费用,这
是因为它与MicrosoftInternet Information Server(IIS,Internet信息服务器
)、Microsoft WindowsNT Server网络操作系统以及Internet Explorer浏览器结
合得十分紧密的缘故。标准的多媒体创作和HTML编程工具均可以用于创建和处理
内容。NetShow所包括的一些重要的特征和功能如下:

    ●流式传送音频和视频
    ●丰富的、同步的多媒体
    ●与流技术的兼容性
    ●生动的音频和视频广播
    ●内容安排
    ●到广播的简单用户访问
    ●多址文件传输
    ●多网络传输协议
    ●服务器集成
    ●可伸缩性
    ●内容流的分布式投递
    ●基于Web的管理
    ●防火墙支持


19.1.1  流式传送音频和视频
    在Internet或intranet上,NetShow可以根据要求来为用户流式传送音频和视
频,而无需等待内容下载,也无需占用用户的磁盘空间。流技术可以将内容作为
连续的数据流提供给客户,在播放开始之前只有很短的等待时间,而实际上数据
则从不在计算机存储。NetShow提供了一个最好的压缩/解压算法数组,或者叫做
编码译码器,这使得NetShow成为当今可用于通过很宽范围的网络传递高质量的流
式多媒体内容的综合性平台。
    NetShow提供了广播质量的音频,它包括的音频编码器适用范围很广,从以每
秒钟28.8千位(Kbps)传送单声道和立体声的Fraunhofer InstitutIntegrierte
Schaltungen到通过ISDN、ADSL、电缆调制解调器和LAN的接近于CD质量的音频。
另外,NetShow包括了几个Voxware编码译码器,它们特别适用于仅仅是说话声的
音频记录,而且它们可以把音频压缩到比NetShow上安装的任何其他的编码译码器
都要小。还有,NetShow提供了对即将出现的先进的MPEG-4音视频标准的第一步实
施。与MPEG-4标准委员会一起紧密配合工作的Microsoft正在实现的编码译码器就
是基于即将出现的MPEG-4视频标准的首批编码译码器之一。以28.8Kbps的速度,
该编码译码器产生了市面领先的视频质量,随着网络带宽的增加,它必将具有更
强的竞争力。NetShow还包括PuckTrueMotion和Vivo视频编码译码器。

    如果想了解有关在NetShow中流式媒体的更加详细的信息,请参阅本章稍后部
分的“理解流式媒体”、“理解内容压缩”和“理解编码译码独立性”等部分的
内容。


19.1.2  丰富的、同步的多媒体
    与大多数音频或视频流式产品不一样,NetShow允许内容提供者产生尖端的产
品,在这些产品之中图形、滑块、相片和URL可以与音频和视频流保持同步。你可
以创建多媒体程序,它们可以使用生动而符合要求的音频流、叙述性音频和与图
片同步的视频(.jpeg、.bmp和.gif文件)以及脚本(JScript和ActiveX脚本)、
URL和文字。其结果是激发你对混合媒体的体会以及通过Internet这样的宽带网络
传送多媒体应用程序的能力。


19.1.3  与流式技术的兼容性
    NetShow支持在本行业处于领先地位的Active Streaming Format(ASF,活动
流格式)和由Real NetShowworks创建的RealAudio和RealVideo。通过添加了创建
、服务和播放生动且符合要求的ASF和RealAudio/RealVideo内容的能力,NetShow
现在可以访问Web上95%以上的流式媒体内容,并且内容提供者可以使用NetShow来
为Web上的大多数用户提供流式媒体。这样,NetShow连同将ASF建立成为普通的流
式格式中所做付出的努力,将有助于确保流式媒体市场连续不断地增长。如果想
了解有关ASF的更为详细的信息,请参阅本章稍后的“理解Active Streaming
Format”一节的内容。


19.1.4  生动的音频和视频广播
    NetShow 2.1允许传送生动的,实时编码的音频、视频和描述性音频内容。通
过允许许多用户“转入”单一的广播传输,网络管理员可以戏剧般地降低负载,
否则当大量的用户聆听或观看现场事件的时候,这些负载就将被放到他们的网络
之上。这就代表了一个重大的改进,因为NetShow 1.0只允许通过允许多路广播的
网络进行音频的保真传送,这样就限制了现场事件的传送。NetShow 2.1允许生动
事件和符合要求事件的传送,而且可以通过任何网络,独立于传输技术和所使用
的网络传送装置。这就意味着使用NetShow的人可以使用单路广播或多路广播技术
来播放出生动而符合要求的事件,究竟选择哪一种则取决于他们的需要以及可提
供的网络结构。为了进一步方便传送,NetShow可以自动地从多路广播切换到单路
广播以容纳不允许多路广播的网络或者适应其他传送的需要。如果想了解更为详
细的信息,请参阅本章稍后部分“理解多路广播和单路广播”一节的内容。


19.1.5  内容安排
    为对于类似于通过当前的电视台和广播电台传送内容的基于Web的广播,
NetShow 2.1为它们提供了大量的机会。应用NetShow,你可以为以后的传送配置
和安排内容流。你还可以生成通告来通知用户即将到来以及正在进行之中的会话
。这就允许将音频和视频内容组入独立的频道,每个频道均用一个或多个单一程
序来进行编程。每个NetShowServer可以有多个频道。我们可以这样类推一下:一
家电缆公司管理着多个频道,而这些频道则被组织在一个数列之中,这样就使得
电视节目可以更加容易地传播。例如,NRC可能是频道5,CNN可能是频道7等等。
每个频道都提供了基于时间的节目,例如晚上十点的新闻,或晚上十一点的电影
等等。因为知道观看的时间和频道,所以用户可以很容易地找到他们所喜爱的节
目。NetShow使得我们可能将音频和视频内容组入独立的频道,而且每个频道均具
有安排好了的节目和当前或即将到来的会话通告。



19.1.6  到广播的简单访问
    NetShow 2.1为Microsoft Internet Explorer和类似与NetScape Narigator
的其他浏览器带来了广播的能力。这就允许浏览器接收一类新的富有创新精神的
交互式内容,并且扩展了浏览器的一对多通信的能力。因为NetShow Play是浏览
器的一个组成部分,所以用户可以很容易地观看由NetShow-支持的广播。NetShow
还为Windows 3.1、Macintosh 和UNIX操作系统添加了NetShow Player。


19.1.7  多路广播文件传输
    NetShow支持多路广播文件传输,当大量的数据必须分发给许多用户的时候,
这就为网络管理员节省带宽提供了另一条途径。多路广播文件传输为分发任何类
型的数据提供了可靠的机制。例如,它可以用于为广播各种Web内容而动态改变
Web站点上的文件。


19.1.8  多网络传送协议
    NetShow 2.1支持大量的网络传送协议,其中包括IP多路广播、RTP、TDP/IP
和HTTP。作为结果,NetShow用户可以向MBONE兼容的应用程序分发多路广播音频
,而且可以聆听MSONE多路广播(对客户和服务器来说,都是与VAT兼容的)。
NetShow所支持的网络传输协议的广泛范围允许内容提供者为他们内容的传送和可
提供的网络结构选择更加有效的协议。
    NetShow通过它的智能fail-over功能被优化用来降低由于网络基础结构中的
更改或障碍而产生的损失,对于允许多路广播的网络,它使用IP多路广播协议,
如果必要的话,先返回到单路广播UPP/ID通信,然后再到单路广播TCP/IP通信,
如果UDP/ID不能被传送最后再到HTTP通信。
    智能fail-over功能允许内容提供者使用NetShow来广播内容,可以使用单频
道或多频道广播技术而不用担心可提供的网络结构的属性。智能fail-over还允许
通过防火墙发送内容,这就使得intranet用户可以像其他用户一样容易地查看
NetShow内容,而不损害防火墙的安全功能。


19.1.9  服务器集成
    NetShow和它的流式服务是与Windows NT Server紧密地结合在一起的,这就
为通过企业内部的intranet和Internet传送音频、描述性的音频和视频内容提供
了一个有效、可靠、可伸缩,并且很安全的平台。NetShow使用了所有关键的
Windows NT Server管理功能,其中包括图形管理控制台、性能监测、集成的目录
和安全模型以及事件日志。NetShow还完全支持Windows NT连接,包括诸如IP、
IPX、14.4/28.8POTS、ISDN、Ethernet之类的网络环境。共享相同的用户界面、
API、服务和工具就意味着最终用户和计算机专业人员不必去了解不同的界面或工
具。集成的解决方案提供了更加容易的管理、更好的连接以及更低的支持费用,
而且因为NetShow和Microsoft IIS是设计用来在一起工作的,所以它们可以为广
播多媒体而结成为一个完整的、经过严格测试的高性能系统。



19.1.10  可伸缩性
    Web上的音频和视频广播需要一个服务器,它可以为了允许完整的一对多通信
而扩大到几个流。NetShow Server充分利用了Windows NTServer的可伸缩性来为
高性能的系统提供了小规模的补充和方便地升级。这样,NetShow可以很容易地适
应一个组织的发展。NetShow可以升级到性能十分优良、企业级别的多处理器系统
,这些系统拥有许多吉(109)字节的内存和许多太(1012)字节的存储容量。
NetShow利用了Windows NT Server的能力来在诸如Intel公司的奔腾和奔腾pro以
及数字设备公司的Alpha之类的先进的微处理器上运行。微软的内容测试表明:在
一台工业标准的、带有64兆内存的、基于奔腾pro的单处理器计算机上,NetShow
Server可以处理1000多个速度为28.8bps的数据流,而且在送给客户的内容和服务
的质量上没有任何影响。



19.1.11  内容流的分布式传送
    对于NetShow 1.0,所有的服务器组件均被安装在一个单一的WindowsNT服务
器之上。NetShow 2.1允许将系统分成几个组件,将这些组件分别安装在独立的
Windows NT Server计算机上。这样就增加了可以同时传送的流的总数,为另外一
些没有能力的客户提供服务。另外,为了优化内容从源到客户的分配方式,分布
式投递允许NetShow服务器的多种按地域形式的分配。服务器队列由许多小型的,
不昂贵的计算机按次序组合而成,而不仅仅是几台功能强大但十昂贵的平台。使
用Windows NT Server DNS,可以将一簇NetShow服务器配置成向大量的用户传送
内容。例如,如果你正在报道一个实况转播的事件,那么你就可以使用NetShow
Real-Time Encoder在事件现场实现实时编码。经过编码的事件被实时地传输给一
簇NetShow服务器,然后再由这些服务器将内容传送给它们各自连接的客户。



19.1.12  基于Web的管理
    NetShow 2.1管理是通过NetShow Adminisrtator来提供的,它是一个直观的
基于Web的界面,而且允许对NetShow服务器的本地和远程管理。基于Web的管理允
许管理员集中管理服务器安装和进行配置更改,而无需对各个服务器进行物理上
的访问。
    网络管理员可以设置每个文件和每个服务器的最大内容通过量,这样便于控
制网络带宽的使用和监视所有关键的NetShow Server服务的状态。NetShow
Administrator在Windows NT和Windows 95操作系统上都能运行。基于Web的管理
允许信息传送技术的快速发展并且降低了管理员培训和支持费用。



19.1.13  用于监视和记录事件的工具
    NetShow包括了用于监视和记录事件的工具。Monitor Events Log用于显示事
件,NetShow Server Event Log用于在数据库中存储事件。两种工具都允许你按
类型对事件进行过滤,这些类型包括:服务器事件、客户事件、管理事件和警告
事件。例如,当一个客户建立连接或断开连接的时候,一个客户事件将被记录下
来。当修改配置设置,例如修改最大客户数量或最大带宽的时候,将记录下管理
事件。当超过了服务器配置设置,例如超过了最大客户数量的时候,将记录下警
告事件。另外,你可以使用所有的标准Windows NT Server管理功能,例如
Windows NT Event Viewer和Performance Monitor来监视从服务器发出的流的数
量、CPU被NetShow服务运行所占用的时间百分比以及其他与性能有关的数据。



19.1.14  防火墙支持
    为了防止到他们网络的未经授权的访问,一些公司部署了防火墙。大多数防
火墙是基于分组过滤的。在分组过滤中,计算机检查该组的源和目的地的IP地址
,然后仅仅放过那些访问已被允许的数据组。来自Microsoft NetShow的内容可以
通过来自许多卖主的防火墙,例如Ascend Communications Inc,CheckPoint
Software Technologies Ltd,Cisco Firewall System,Microsoft Corporation
,Milkyway Network,SecureComputing和Technologic Inc。另外,其他几家卖
主也正在致力于向他们的产品添加NetShow支持。如果想获得一个有关当前支持
NetShow的所有防火墙产品的完整列表,请访问NetShow Web页,网址如下:
       http://www.microsoft.com/NetShow/.
    对于不支持来自NetShow Server的流式内容的防火墙来说,你可以使用一个
HTTP服务器来流式传送NetShow内容。防火墙可以处理由HTTP流式传送的内容;然
而,当使用HTTP服务器流式传送的时候,可能会不支持ASF的某些功能。如果想了
解更为详细的信息,请参阅本章稍后部分的“使用HTTP流式传送”一节的内容。


--
※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.11.193]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店