流媒体技术及其应用黄克斌课件_第1页
流媒体技术及其应用黄克斌课件_第2页
流媒体技术及其应用黄克斌课件_第3页
流媒体技术及其应用黄克斌课件_第4页
流媒体技术及其应用黄克斌课件_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

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

文档简介

流媒体技术及应用流媒体的兴起和简单应用流媒体和流媒体技术的概念流媒体系统的组成流媒体传输协议流媒体文件格式的分类单播、组播、点播、广播技术流媒体的应用目录流媒体的兴起和简单应用在20世纪80年代后期,被称为20世纪最伟大发明之一的Internet出现,改变了一直利用纸张传递信息的方式,采用更加快捷,方便的网络来传输信息,整个世界变得密切起来了。在线音乐或影片的不通畅原因:1宽频问题实际中的网络速度是理论上值的10%-30%之间2不稳定的连接速度网络服务端、线路、接受端不稳定性网络带宽制约带宽的三个因素:

1、服务端接入带宽

2、客户端接入带宽

3、从服务端到客户端

之间的带宽宽带网络的现状和未来中国宽带网络发展迅速、宽带到户已经不是梦想宽带网上的应用相对滞后,还处于探索阶段视频点播、网络电视、网上音乐台、远程医疗、远程教育等业务应用前景光明在宽频互联网上,基于WEB、实时传输、信息安全加密、数据存贮等技术的宽带商务系统将把宽频业务推向大众网上视音频业务的主要相关技术视频压缩技术:不同的应用采用不同的压缩技术在码率和图象质量间得到平衡网络实时传送技术:应用层的控制协议,用于预留系统资源、检测网络状况、控制视/音频实时到达等多媒体压缩标准1988年ISO组织了一批媒体专家于1990年制定了图象标准JPEG(JointPictureExpertsGroup联合图象专家组)1992年制定了MPEG标准(MovingPictureExpertsGroup运动图象专家组)1996年制定了MPEG-2,针对高清晰度电视的需要而提出。1999年制定了MPEG-4,超低码率压缩标准。视音频压缩技术简介MPEG-1:码率(1.5Mbps)、广泛应用于VCD;120分钟节目约需1.2GBMPEG-2:码率(3~15Mbps)、广泛应用于DVD;120分钟节目约需4~8GB空间,但图象清晰度佷高MPEG-4:支持可变速码率,可以利用很窄的带宽通过帧重建技术压缩和传输数据,从而能以最少的数据获得最佳的图像质量,其质量高于SVCD接近DVD,面向娱乐和欣赏方面的市场,120分钟节目只需600MBRealVideo:一开始便定位于视频流应用,最新版本可支持在1Mbps的带宽上传送接近DVD质量的影片流媒体和流媒体技术的概念StreamMedia、窜流(音乐、影片)线上电影、线上音乐On-line,宽频、……商都宽频

百度在线音乐流媒体技术先在使用者端的电脑上创造一个缓冲区,于播放前预先下载一段资料作为缓冲,于网路实际连线速度小于播放所耗用资料的速度时,播放程序就会取用这一小段缓冲区内的资料,避免播放的中断,也使得播放品质得以维持。

1概述

流媒体(StreamingMedia)是一种新兴的网络传输技术,在互联网上实时顺序地传输和播放视/音频等多媒体内容的连续时基数据流,流媒体技术包括流媒体数据采集、视/音频编解码、存储、传输、播放等领域。一般来说,流包含两种含义,广义上的流是使音频和视频形成稳定和连续的传输流和回放流的一系列技术、方法和协议的总称,我们习惯上称之为流媒体系统;而狭义上的流是相对于传统的下载-回放(Download-Playback)方式而言的一种媒体格式,它能从Internet上获取音频和视频等连续的多媒体流,客户可以边接收边播放,使时延大大减少。

与下载方式相比,流式传输具有显著的优点:一方面大大地缩短了启动延时,同时也降低了对缓存容量的需求;另一方面,又可以实现现场直播形式的实时数据传输,这是下载等方式无法实现的,同时有助于保护多媒体数据的著作权。

流媒体系统结构现存流媒体解决方案采用的技术是多样的,但其体系结构的本质是相近的。流媒体的体系构成:①编码工具:用于创建、捕捉和编辑多媒体数据,形成流媒体格式;②流媒体数据;③服务器:存放和控制流媒体的数据;④网络:适合多媒体传输协议甚至实时传输协议的网络;⑤播放器:供客户端浏览流媒体文件(通常是独立的播放器和ActiveX方式的插件)。宽带流媒体平台典型规划工程规划图VOD服务:利用WEB浏览页的格式,为用户提供操作简单方便、界面友好的视频点播功能。

NVOD服务:利用IBS的直播服务软件来实现NVOD服务,可以用于NVOD服务和网络电视音乐台的直播

网络电视功能:利用实时压缩编码设备,完成对卫星电视节目的数字编码,实现节目的直播

网络音乐频道:系统将提供实时音频压缩工具,可以将电台节目进行实时压缩和传送.网管功能:完成用户的管理、节目的管理、网络的管理、资源管理等功能工程实现的功能Web浏览器Web服务器流媒体播放器流媒体服务器流媒体技术流媒体传输流程流媒体的具体传输流程如图所示:

HTTP/TCP

控制信息RTSP/TCP(UDP)数据流RTP/UDP流媒体传输协议流式传输的实现需要合适的传输协议。TCP需要较多的开销,故不太适合传输实时数据。在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时多媒体数据。(3)资源预订协议RSVP(ResourceReserveProtocol)由于音频和视频数据流比传统数据对网络的延时更敏感,要在网络中传输高质量的音频、视频信息,除带宽要求之外,还需其他更多的条件。RSVP是Internet上的资源预订协议,使用RSVP预留一部分网络资源(即带宽),能在一定程度上为流媒体的传输提供QoS。MMS(MicrosoftMediaServer)微软的媒体服务器如果安装正确,在浏览器中输入如下格式的地址,即会调用RealOnePlayer播放指定的视频。rtsp://00:554/real9video.rm

这里采用RTSP连接方式进行播放的,其中“00”是服务器的IP地址,“554”是端口号,而real9video.rm就是媒体文件的文件名。

对于ASF、WMV之类的媒体文件,需要通过“mms//服务器IP地址:1755/目录名/文件名”方式来播放。

1.部署流媒体服务2.安装流媒体服务通过“添加删除程序”安装流媒体服务通过“管理您的服务器”安装流媒体服务3.创建流媒体发布点管理工具WindowsMediaServer右击发布点添加发布点发布点类型选“点播”在“源”设置多媒体文件的位置在“公告”可见播放多媒体文件的URL使用mms协议4.测试流媒体服务用Web浏览器,在地址栏输入发布流媒体的网站的URL。用WindowsMediaPlayer,用mms访问流媒体服务器上的流媒体文件的URL。流媒体服务器的硬件配置(处理器)由于流媒体应用对服务器硬件的占用情况比较复杂,因此,选择流媒体服务器需特别关注以下硬件资源。一是处理器如果服务器的处理能力已可以满足要求,这时,增加更多的处理器也不能明显提高服务器的吞吐量,虽然微软媒体服务可以从1路系统扩展到8路系统,但当超过2颗CPU时,性能的增加幅度逐渐减小,投资回报比开始降低。流媒体服务器的硬件配置(内存)二是内存当CPU、磁盘和网络I/O都不是系统的瓶颈时,添加足够多的RAM给WindowsMedia服务器,可以增加同时响应客户端的数量,但由于微软媒体服务并不使用系统内存来保存文件系统数据,所以增加更多的内存无法解决因磁盘I/O问题而产生的瓶颈。对于高可用的媒体服务器,最佳内存配置为1Gb。流媒体服务器的硬件配置(网络)三是网络为了从每个服务器获得最佳效果,网络连接应该采用专用的交换式以太网段,并考虑使用多网卡,其中一个网卡专用来向客户端提供流媒体,另一个网卡专门负责远程管理、监视、复制、从编码服务器获得数据流,以及流的分发,使得当客户网段流量出现饱和时,不会影响到对服务器的远程管理;流媒体服务器的硬件配置(磁盘)四是磁盘由于磁盘输出性能对于流媒体点播是至关重要的因素,所以必须优化磁盘的“读”性能,为此可以采用由高转速、低延迟硬盘组成的阵列系统,增加磁盘阵列控制器上的缓存,提高控制器访问相同数据的性能。流媒体服务器的硬件配置同时,由于流媒体服务器的负载比其它应用服务器更大,因此,流媒体服务器以水平扩展模式为设计原则,由多台服务器来分担网络的负载,避免当仅有一台高端服务器时,因无法分担网络负载而产生瓶颈,消除“单点故障”问题,提高系统的整体可靠性。在方案设计时,除了考虑计算流媒体文件的动态大小,以满足后端存储适应点播的需求,以及考虑数据存储流量对网络性能的影响之外,还要考虑并发任务对系统平台的要求。流媒体的三大平台公司MicrosoftRealNetworksAppleRealNetworks最早的流媒体播放软件是RealNetworks的RealPlayer。RealPlayer最早称为RealAudio,仅播放音乐文件。兼并了Xing公司(第一个采用串流式通道影音播放程序Streamworks)。RealPlayer7.0、8.0、9.0、….RealOnePlayer与Realplayer同属于Real公司产品。RealONEPlayer是新的视音频流播放系统,用以取代该公司三种主打产品,即RealPlayer、RealJukebox和GoldPass。

RealONE一大特点就是多层画面功能,即当一个屏幕播放影碟或歌曲的时候,旁边将有一个侧屏幕提供有关影碟或歌曲的信息或广告。RealONEPlayer是RealPlayer和RealJukebox的结合体,与XP系统兼容性很好。RealONE在播放网络视音频流时,表现更佳RealPlayer10.6Real流式音视频解决方案Real流媒体技术的实现基础是需要3个软件的支持的。

RealPlayer播放器

RealProducer编辑制作

RealServer服务器

RealPlayer,这是大家众所周知的软件,从早期的RealPlayer发展到RealPlayer8.0,RealPlayer9.0,现在已经升级到RealOne和RealOnePlayerGold版本。Real所特有的格式为*.rm,*.ra,*.ram。所占用的空间极小,并且有较好的影音质量,被广泛地传播在互联网上。

RealProducer,是一款编辑制作Real特有文件的软件,我们下载到的*.rm,*.ra,*.ram,文件都是从原始的影音文件,通过软件转化过来的,RealProducer还有一个最大特点,而且也是我们做Real服务器必须的,就是它可以将影音文件转化成多流的影音文件,这种文件是可以根据浏览者的网速而传送不同质量的影音文件RealServer也是整个流媒体架设平台的核心软件,通过RealServer的建立,可以使浏览者访问服务器上的影音文件,由此实现网上在线视听。

MicrosoftWindowsMediaPlayer4.0、5.0、6.0、7.0、8.0、9.0、10.0、WindowsMediaPlayer11-windowsxpWMP9.0AppleQuickTime6QuickTimeProForWindowsv7.1.0流媒体的应用互联网的迅猛发展和普及为流媒体业务发展提供了强大的市场动力,流媒体业务正变得日益流行。远程教育宽带网络视频点播互联网直播视频会议远程教育在远程教育中,最基本的要素是把信息发送到学生那一段去,而传送的数据是多元化的,视频,音频,文字,图片等。传递的速度等问题。流媒体下的教育信息化水平。宽带网络视频点播宽带网络视频点播(VOD,VideoOnDemand)。最初应用于局域网和有线电视网中。存在问题:数据量、传输的速率、服务器流媒体的集群和解码技术互联网直播卫星直播、现场直播等之外的直播手段之一。体育直播。新浪体育直播。视频会议视频会议是流媒体的一种商业用途。通过流媒体可以实现点对点的通讯,最常用的就是视频电话。流媒体文件格式的分类RM/RA–RealNetworksASF–Microsoft(AdvancedStreamFormat)MOV--QuickTime1、RM格式:这是由RealNetworks公司开发的一种新型流式视频文件格式。2、MOV格式:MOV也可以作为一种流文件格式。QuickTime能够通过Internet提供实时的数字化信息流、工作流与文件回放功能。3、ASF格式:这是由微软公司开发的流媒体格式,是一个在Internet上实时传播多媒体的技术标准。

Swf---flashMts---AuthorwareAam---MetaStreamAvi---MicrosoftMpeg/Mpg/Dat视频文件VS流媒体文件视频文件

(avi720×576)ENCODER编码(256KBPS)流媒体文件(.asf320×240)10M900K全屏清晰、流畅清晰流畅(320×240)全屏较清晰一般播放器Windows播放器安装插件的其它播放器传输技术点播组播广播流媒体的传输技术主要有三种:1、点播(unicast)、2、组播(Multicast)又称为多址广播和3、广播(Broadcast)。点播点对点的特点是流媒体的源和目的地是一一对应的,即流媒体从一个源(服务器端的应用)发送出去后只能到达一个目的地(客户端应用)。组播组播是一种基于"组"的广播,其源和目的地是一对多的关系,但这种一对多的关系只能在同一个组内建立,也就是说,流媒体从一个源(服务器端的应用)发送出去后,任何一个已经加入了与源同一个组号的目的地(客户端应用)均可以接收到,但该组以外的其他目的地(客户端应用)均接收不到。广播广播的源和目的地也是一对多的关系,但这种一对多的关系并不局限于组,也就是说,流媒体从一个源(服务器端的应用)发送出去后,同一网段上的所有目的地(客户端应用)均可以接收到,广播可以看作组播的一个特例。

视频服务器原理

视频服务器把存储在存储系统中的视频信息以视频流的形式通过网络接口发送给相应的客户,响应客户的交互请求,保证视频流的连续输出。

视频服务器响应客户的视频流后,从存储系统读入一部分视频数据到对应于这个视频流的特定的缓存中,然后此缓存中的内容送入网络接口发送到客户。媒体制作流程主要流媒体服务器产品WindowsMediaServicesHelixServer数字化采集1、自主采集、拍摄(DV)

1、数字化采集2、各种录像带转录3、DVD/VCD转录剪辑编辑线性编辑:SONY-betacam非线:Premiere/stormedit

2、剪辑编辑P42.6G/1G内存/160G硬盘视频采集卡:Canopus

音频采集卡:DMX-6fire硬件软件流媒体编码操作系统:WIN2000/XP编码软件:windowsmeidaEncoder9

3、流媒体编

温馨提示

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

评论

0/150

提交评论