一种基于VB的流媒体播放系统研究及应用

本文探讨了一种基于VB的流媒体播放系统,详细介绍了流媒体技术、常见的流媒体播放软件(RealPlayer、Windows Media Player、QuickTime)以及MPEG压缩标准。通过VB的Multimedia MCI控件和DirectShow技术,实现对MPEG数据流的播放、缩放和时间控制,特别适合电视监控等领域的应用需求。
摘要由CSDN通过智能技术生成

 

1 前言

    流媒体的定义很广泛,一般是指把连续的影像和声音信息经过压缩处理后放上网站服务器,用户可一边下载一边观看、收听,而不需要先等整个压缩文件下载到自己机器的视频/音频传输、压缩技术。流媒体也指由这种技术支持的某种特定文件格式:压缩流式文件,它通过网络传输,并通过个人电脑软件进行解码。面对流媒体技术的迅猛发展,作为软件开发技术人员,关心的是将如何应对的问题。流媒体的处理,以其复杂性和技术性,一向受到工业界和技术界的关注。特别是随着互联网的普及,流媒体通过网络广泛应用于工业控制?

    数字化监视监控系统是目前比较有市诚成型的技术,为了满足实时监视、实时采集压缩、随时回放、压缩数据流的传播等具体要求,在系统中使用网络视频/音频多点传输(视频广播)的视频数据采集卡,提供AVI(MPEG I Frame压缩编码)采集、MPEG采集,使用相关软件进行MPEG数据流的播放。

2 流媒体播放技术

    目前流媒体技术还处于不断发展的阶段,竞争也异常激烈。这种情况直接导致的后果就是目前的流媒体格式极不统一,不同格式的流媒体文件需要用不同的播放软件来播放。不过,百家争鸣的局面对于流媒体技术的发展也是起到了极大的推动作用,下面介绍最常见的3款流媒体播放软件。

    (1)RealPlayer。RealNetworks公司出品的RealPlayer软件仍然是目前流媒体市场的佼佼者。相对于微软倡导的ASF,WMV格式而言,RM视频的压缩比表现更加出色,而且对画质损失也可以很好地控制,并提供了灵活的选择方式。2002年3月5日,RealNetworks公司还发布了RealOne的最终版(Gold版)。RealOne不仅仅能够支持音频视频文件,还能让你浏览各种图片,包括PNG,BMP,GIF,TIF等常见的格式。令人高兴的是,RealOne终于支持多文件连续播放了。此外,RealOne中包含了可以立即播放RealVideo及RealAudio信息内容的TurboPlay功能,TurboPlay能够判断在宽带接入中可以利用的带宽,信息内容提供者无须为了利用TurboPlay而对信息内容重新编码,也无须升级服务器。

    RealPlayer支持几乎所有的媒体文件格式:除了RealNetworks自己推出的流媒体格式(如*.ram,*.rmm,*.ra,*.rm,*.rp,*.rt)外,还支持SMIL,SWF,MP3,WMA,AVI,MPEG,JPEG,GIF及PNG等格式,但不支持QuickTime的文件格式。

    (2)Windows Media Player。在流媒体这一广阔的市场上,微软的起步并不是最早的,但是它占据的市场份额却越来越大,俨然成为流媒体市场的霸主。当然,微软的这一切与其在Windows操作系统中整合Media Player(媒体播放器)是分不开的。Windows Media Player支持的视频流媒体格式主要是微软自己开发的ASF与WMV,这两者的编码技术还是相当先进的,特别是ASF,尽管其画质表现并非十全十美,但是它对网络带宽的要求比较低,同时对主机性能也没有很高的要求。至于WMV,它与ASF的区别不是很大,只不过两种文件采用的CODEC(多媒体数字信号编解码器)不同。WMV一般是采用Windows Media Video 7编码,而ASF一般采用的是Microsoft MPEG4,音频部分是Windows

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值