音响论坛 门户 技术 综合 查看内容

武晋梅:国家广电总局基于Windows Media流媒体技术的局域网视频综合系统

2010-10-8 13:48| 发布者: admin| 查看: 293| 评论: 0

  国家广电总局725台武晋梅简单介绍了流媒体技术的原理及其中的Windows Media技术,并结合电台利用流媒体技术进行局域网视频直播、点播的应用实际,从实践角度叙述了系统的构成、实现以及在实际使用中可能遇到的问题。

  1.流媒体技术

  流媒体简单地说就是应用流式传输技术在Internet/Intranet上传输的连续时基媒体,例如:音频、视频、动画等多媒体文件。流媒体技术是包含了采集、编码、传输、储存、解码等多项技术的综合技术,就是把视频采集设备采集的信息经过编码处理后放到指定的流媒体服务器上,让测览者边下载边收看,不需要等到整个多媒体文件全部下载,就可以及时收看、收听的技术。客户端仅在播放开始前有一些延迟,其原因是在开始前需把文件的部分内容存入客户机的内存中。流媒体运用了特殊的数据压缩和传输技术,可以使声音和视频文件变得很小,由视频服务器向客户端连续、实时传送,这样一方面缓解了网络传输的负担,另一方面又可以降低对客户端缓存的要求。

  2.基于Web和流媒体的局域网视频综合系统

  视频直播、点播是利用网络带宽控制技术在网络上传输视频流的新技术,使用户可以在网络上收看高质量视频节目。其中,视频直播己经成为电台信息化建设的一个重要组成部分,利用流媒体技术通过局域网实现视频会议、网络教学以及视频资料的共享,实现实时互动交流,为职工提供岗位技能培训所需的视频资料以及其他影视节目。视频综合系统具有互动功能,职工可以根据需要选择视频节目,丰富了教学形式,增加了职工对培训内容的选择余地,提高学习的积极性和主动性,同时也有利于减轻授课者的劳动量,提高培训教学效率。

  2.1视频综合系统的工作原理

    视频综合系统采取测览器+服务器模式(Browser-Server,缩写为B-S)。通过安装在采集工作站上的视频采集设备捕捉视频信号并转换成数字视音频信号,通过使用编码软件,将视音频信号压缩和转化成流媒体格式,上传到流媒体服务器上。使用Web洲览器或安装了流媒体播放器的多媒体计算机,就可以通过局域网,正常使用服务器提供的资源。

  2.2视频综合系统的实现

  2.2.1系统平台的选择和系统体系结构

  微软公司推出的Windows Media是一种能适应多种网络带宽的流式多媒体信息的发布平台,具有方便性、先进性、集成性、低费用等特点,而且其制作、发布和播放软件与Windows200OSerVer集成在一起,不需要额外购买,投入相对较少。微软的流式多媒体视频解决方案在Microsoft视窗平台上是免费的,包括单播、多播、点播与广播,并可组合为点播单播、广播单播、广播多播等播放方式,且制作端与播放器的视音频质量都上佳,易于使用,所以选取它作为系统平台。使用网页制作工具Dreamweaver和ASP技术制作了网站对外发布,利用SQLServer数据库系统对各类资源进行管理,对每个节目的观看次数进行统计。

  2.2.2采集工作站

  采集工作站是揩带视频采集卡、声卡和编码器的计算机,用于流媒体文件的制作与生成。由于要利用CPUT行大量的数据处理。为此对计算机硬件配置应有一定的要求,建议选用处理器为Intel或AMD,主频在2.0GHz以上,内存大于512M,高转速硬盘的计算机。Windows Media编码器可以同时运行在Windows 2000Professional与Windows 2000Server Professional,因为它可以为前台应用程序提供优先权。编码器采用Microsoft公司推出的Windows Media Encoder9.0,其主要的特色在于可控性强,灵活性大,容易使用,高品质编码,能有较高的输出品质和较强的可程序化与管理。Media Encoder几乎支持Windows下所有媒体文件格式,包括avi、mpg等,能够将己经存在的多媒体文件转换成流文件。

  2.2.3流媒体服务器

  流媒体服务器是安装了流媒体服务软件的服务器,提供视频节目服务,监控系统运行状态,存储视频节目。考虑到在视频综合系统中,负荷最大的是流媒体服务器,因此选用HP Proliant DL380 G5服务器,采用Windows2000 Server操作系统,安装Windows Media Service作为Windows Media服务器,使用户能够通过网络传输流媒体内容。HP Proliant DL380 G5服务器采用Intel的新一代至强处理器技术,提供了众多特性,集成4MB二级缓存、1.6GHz的核心速度等。HP Proliant DL380 G5服务器的处理速度和威力,使其适合于流媒体服务。Windows Media服务器为ASF流媒体文件提供了两种发布方式:Unicast SerVice(单播)和Station Service(多播、广播站),分别用于交互式点播和广播方式。交互式点播方式为用户提供点对点联结方式的服务,允许用户通过交互参与流媒体播放的控制,这种方式的优点是每个用户可以主动地观看节目,但是每个用户都要占用一个视频流,当用户数多时,网络会发生阻塞,带宽利用低;而广播是被动接收方式,用户只能观看播放,不能进行控制。

  2.2.4Web服务器和数据库

  Web服务器的Web服务由Windows 2000 Server中内置的IIS提供。因为US对ASP脚木支持较好,在制作Web页面时采用了VB Script脚本语言编写ASP脚本程序,实现对视频资料库的查询。数据库采用Microsoft SQLSerVer,用于视频资料和用户信息的管理。系统通过Web页面为用户提供资料检索服务,便于用户查找所需的内容;通过数据库关键字搜索功能,提供多种途径的检索服务,如名称、类别等。系统应用程序与数据库之间通过ODBC数据源接口与SQLSerVer数据库连接,进行数据交换,将视频资料名称、播放时长,音频和视频的质量参数等提供给用户,并在查询的基础上进行点播。客户端采用测览器+服务器模式,客户端只需安装IE6和Windows Media Play9.0即可,基本无需维护。

  视频综合系统基于Web服务和流媒体技术,具有操作方便、实用性强、投入少、维护简单等特点。该系统建成以来,已成功进行了多次重大视频会议和重要活动的直播任务,进行了岗位技能培训,取得了良好的效果。此外,系统简单易用的点播功能促进了职工业余时间的自主学习和娱乐,丰富了职工的文化和生活。

2009年11月26日
发表评论

微信扫码关注公众号