欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    流媒体技术及其应用黄克斌.ppt

    • 资源ID:6172100       资源大小:1.51MB        全文页数:84页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    流媒体技术及其应用黄克斌.ppt

    流媒体技术及应用,流媒体的兴起和简单应用流媒体和流媒体技术的概念流媒体系统的组成流媒体传输协议流媒体文件格式的分类单播、组播、点播、广播技术流媒体的应用,目录,流媒体的兴起和简单应用,在20世纪80年代后期,被称为20世纪最伟大发明之一的Internet出现,改变了一直利用纸张传递信息的方式,采用更加快捷,方便的网络来传输信息,整个世界变得密切起来了。,随着频宽的改善,WWW协议的出现,以及NetScape的大量风行,图片大量的出现在各大网站。依照静态媒体(文字、图片)进化到动态媒体(音乐、影片)的历史进程来说,线上音乐,线上电视是理所当然的。,在线音乐或影片的不通畅原因:1宽频问题实际中的网络速度是理论上值的10%-30%之间2不稳定的连接速度网络服务端、线路、接受端不稳定性,网络带宽,制约带宽的三个因素:1、服务端接入带宽2、客户端接入带宽3、从服务端到客户端 之间的带宽,宽带网络的现状和未来,中国宽带网络发展迅速、宽带到户已经不是梦想宽带网上的应用相对滞后,还处于探索阶段视频点播、网络电视、网上音乐台、远程医疗、远程教育等业务应用前景光明在宽频互联网上,基于WEB、实时传输、信息安全加密、数据存贮等技术的宽带商务系统将把宽频业务推向大众,网上视音频业务的技术难点,大量高质量的服务在有限的带宽上传送 实时视频数据在IP网络上传送如何保证服务质量,网上视音频业务的主要相关技术,视频压缩技术:不同的应用采用不同的压缩技术在码率和图象质量间得到平衡网络实时传送技术:应用层的控制协议,用于预留系统资源、检测网络状况、控制视/音频实时到达等,多媒体压缩标准,1988年ISO组织了一批媒体专家于1990年制定了图象标准JPEG(Joint Picture Experts Group 联合图象专家组)1992年制定了MPEG标准(Moving Picture Experts Group 运动图象专家组)1996年制定了MPEG-2,针对高清晰度电视的需要而提出。1999年制定了MPEG-4,超低码率压缩标准。,视音频压缩技术简介,MPEG-1:码率(1.5Mbps)、广泛应用于VCD;120分钟节目约需1.2GBMPEG-2:码率(315Mbps)、广泛应用于DVD;120分钟节目约需48GB空间,但图象清晰度佷高MPEG-4:支持可变速码率,可以利用很窄的带宽通过帧重建技术压缩和传输数据,从而能以最少的数据获得最佳的图像质量,其质量高于SVCD接近DVD,面向娱乐和欣赏方面的市场,120分钟节目只需600MBReal Video:一开始便定位于视频流应用,最新版本可支持在1Mbps的带宽上传送接近DVD质量的影片,网络实时传输协议简介,RTVP(the Resource Reservation Protocol):资源保留协议 RTP(Realtime Transport Protocol):实时传输协议。RTCP(Real-Time Control Protocol):实时控制协议。RTSP(Real-Time Streaming Protocol):实时流控协议。,流媒体和流媒体技术的概念,Stream Media、窜流(音乐、影片)线上电影、线上音乐On-line,宽频、,商都宽频,百度在线音乐,流媒体简单来说就是应用流技术在网络上传输的多媒体文件,而流技术就是把连续的影象和声音信息经过压缩处理后放上网站服务器。用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己机器后才可以观看的网络传输技术。,流媒体技术先在使用者端的电脑上创造一个缓冲区,于播放前预先下载一段资料作为缓冲,于网路实际连线速度小于播放所耗用资料的速度时,播放程序就会取用这一小段缓冲区内的资料,避免播放的中断,也使得播放品质得以维持。,1 概述 流媒体(Streaming Media)是一种新兴的网络传输技术,在互联网上实时顺序地传输和播放视/音频等多媒体内容的连续时基数据流,流媒体技术包括流媒体数据采集、视/音频编解码、存储、传输、播放等领域。一般来说,流包含两种含义,广义上的流是使音频和视频形成稳定和连续的传输流和回放流的一系列技术、方法和协议的总称,我们习惯上称之为流媒体系统;而狭义上的流是相对于传统的下载回放(Download-Playback)方式而言的一种媒体格式,它能从Internet上获取音频和视频等连续的多媒体流,客户可以边接收边播放,使时延大大减少。,与下载方式相比,流式传输具有显著的优点:一方面大大地缩短了启动延时,同时也降低了对缓存容量的需求;另一方面,又可以实现现场直播形式的实时数据传输,这是下载等方式无法实现的,同时有助于保护多媒体数据的著作权。,P2P开创网络媒体新时代2004年6月是互联网历史上的分水岭,视频流量首次超过音频流量。这表明巨大的无形的P2P文件共享网络正在被用来分发电视节目和电影(IDG报告)互联网宽带“对等广播”(“peercasting”)的兴起它对视听媒体的影响就像互联网对印刷媒体的影响一样媒体网Medianet观念的兴起知识产权保护问题正在发展不用集中服务器的VoD,流媒体系统结构 现存流媒体解决方案采用的技术是多样的,但其体系结构的本质是相近的。流媒体的体系构成:编码工具:用于创建、捕捉和编辑多媒体数据,形成流媒体格式;流媒体数据;服务器:存放和控制流媒体的数据;网络:适合多媒体传输协议甚至实时传输协议的网络;播放器:供客户端浏览流媒体文件(通常是独立的播放器和ActiveX方式的插件)。,宽带流媒体平台典型规划工程规划图,VOD服务:利用WEB浏览页的格式,为用户提供操作简单方便、界面友好的视频点播功能。NVOD服务:利用IBS 的直播服务软件来实现NVOD服务,可以用于NVOD服务和网络电视音乐台的直播网络电视功能:利用实时压缩编码设备,完成对卫星电视节目的数字编码,实现节目的直播网络音乐频道:系统将提供实时音频压缩工具,可以将电台节目进行实时压缩和传送.网管功能:完成用户的管理、节目的管理、网络的管理、资源管理等功能,工程实现的功能,服务器端(Server)网管系统(NMS)制作工具(Tools)播放器(Player),工程系统的组成,流媒体技术流媒体传输流程 流媒体的具体传输流程如图所示:HTTP/TCP 控制信息 RTSP/TCP(UDP)数据流 RTP/UDP,流媒体传输协议 流式传输的实现需要合适的传输协议。TCP需要较多的开销,故不太适合传输实时数据。在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时多媒体数据。,(1)实时传输协议RTP(Real time Transport Protocol)与RTCP(Real time Control Protocol)RTP是用以传输实时视/音数据,1995年11月22日,IETF通过并成为推荐标准(RFC1889、RFC1890)。RTP通常使用UDP来传送数据,但RTP也可以在TCP或ATM等其他协议上工作。RTCP:实时控制协议。和RTP捆绑一起的传输控制协议,提供时间信息和实现流同步,主要用以声音同步和Qos管理等。,(2)实时流协议RTSP 实时流协议RTSP由Real Networks和Netscape共同提出,该协议定义了一对多应用程序如何有效通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。HTTP与RTSP相比,HTTP传送HTML,而RTP传送的是多媒体数据。HTTP请求由客户机发出,服务器作出响应;使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。,(3)资源预订协议RSVP(Resource Reserve Protocol)由于音频和视频数据流比传统数据对网络的延时更敏感,要在网络中传输高质量的音频、视频信息,除带宽要求之外,还需其他更多的条件。RSVP是Internet上的资源预订协议,使用RSVP预留一部分网络资源(即带宽),能在一定程度上为流媒体的传输提供QoS。,MMS(Microsoft Media Server)微软的媒体服务器,如果安装正确,在浏览器中输入如下格式的地址,即会调用RealOne Player播放指定的视频。rtsp:/192.168.10.100:554/real9video.rm 这里采用RTSP连接方式进行播放的,其中“192.168.10.100”是服务器的IP地址,“554”是端口号,而real9video.rm就是媒体文件的文件名。,对于ASF、WMV之类的媒体文件,需要通过“mms/服务器IP地址:1755/目录名/文件名”方式来播放。,1.部署流媒体服务,2.安装流媒体服务,通过“添加删除程序”安装流媒体服务通过“管理您的服务器”安装流媒体服务,3.创建流媒体发布点,管理工具Windows Media Server右击发布点添加发布点发布点类型选“点播”在“源”设置多媒体文件的位置在“公告”可见播放多媒体文件的URL使用mms协议,4.测试流媒体服务,用Web浏览器,在地址栏输入发布流媒体的网站的URL。用Windows Media Player,用mms访问流媒体服务器上的流媒体文件的URL。,流媒体服务器的硬件配置(处理器),由于流媒体应用对服务器硬件的占用情况比较复杂,因此,选择流媒体服务器需特别关注以下硬件资源。一是处理器如果服务器的处理能力已可以满足要求,这时,增加更多的处理器也不能明显提高服务器的吞吐量,虽然微软媒体服务可以从1路系统扩展到8路系统,但当超过2颗CPU时,性能的增加幅度逐渐减小,投资回报比开始降低。,流媒体服务器的硬件配置(内存),二是内存当CPU、磁盘和网络I/O都不是系统的瓶颈时,添加足够多的RAM给Windows Media服务器,可以增加同时响应客户端的数量,但由于微软媒体服务并不使用系统内存来保存文件系统数据,所以增加更多的内存无法解决因磁盘I/O问题而产生的瓶颈。对于高可用的媒体服务器,最佳内存配置为1Gb。,流媒体服务器的硬件配置(网络),三是网络为了从每个服务器获得最佳效果,网络连接应该采用专用的交换式以太网段,并考虑使用多网卡,其中一个网卡专用来向客户端提供流媒体,另一个网卡专门负责远程管理、监视、复制、从编码服务器获得数据流,以及流的分发,使得当客户网段流量出现饱和时,不会影响到对服务器的远程管理;,流媒体服务器的硬件配置(磁盘),四是磁盘由于磁盘输出性能对于流媒体点播是至关重要的因素,所以必须优化磁盘的“读”性能,为此可以采用由高转速、低延迟硬盘组成的阵列系统,增加磁盘阵列控制器上的缓存,提高控制器访问相同数据的性能。,流媒体服务器的硬件配置,同时,由于流媒体服务器的负载比其它应用服务器更大,因此,流媒体服务器以水平扩展模式为设计原则,由多台服务器来分担网络的负载,避免当仅有一台高端服务器时,因无法分担网络负载而产生瓶颈,消除“单点故障”问题,提高系统的整体可靠性。在方案设计时,除了考虑计算流媒体文件的动态大小,以满足后端存储适应点播的需求,以及考虑数据存储流量对网络性能的影响之外,还要考虑并发任务对系统平台的要求。,流媒体的三大平台公司,MicrosoftRealNetworksApple,RealNetworks,最早的流媒体播放软件是RealNetworks的RealPlayer。RealPlayer 最早称为RealAudio,仅播放音乐文件。兼并了Xing公司(第一个采用串流式通道影音播放程序Streamworks)。RealPlayer7.0、8.0、9.0、.,RealOne Player与Realplayer同属于Real公司产品。RealONE Player是新的视音频流播放系统,用以取代该公司三种主打产品,即RealPlayer、RealJukebox和GoldPass。RealONE一大特点就是多层画面功能,即当一个屏幕播放影碟或歌曲的时候,旁边将有一个侧屏幕提供有关影碟或歌曲的信息或广告。,RealONE Player是RealPlayer和RealJukebox的结合体,与XP系统兼容性很好。RealONE在播放网络视音频流时,表现更佳RealPlayer10.6,Real流式音视频解决方案,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的建立,可以使浏览者访问服务器上的影音文件,由此实现网上在线视听。,Microsoft,WindowsMediaPlayer4.0、5.0、6.0、7.0、8.0、9.0、10.0、WindowsMediaPlayer11-windows xp,WMP9.0,Apple,QuickTime6,流媒体的应用,互联网的迅猛发展和普及为流媒体业务发展提供了强大的市场动力,流媒体业务正变得日益流行。远程教育宽带网络视频点播互联网直播视频会议,远程教育,在远程教育中,最基本的要素是把信息发送到学生那一段去,而传送的数据是多元化的,视频,音频,文字,图片等。传递的速度等问题。流媒体下的教育信息化水平。,宽带网络视频点播,宽带网络视频点播(VOD,Video On Demand)。最初应用于局域网和有线电视网中。存在问题:数据量、传输的速率、服务器流媒体的集群和解码技术,互联网直播,卫星直播、现场直播等之外的直播手段之一。体育直播。新浪体育直播。,视频会议,视频会议是流媒体的一种商业用途。通过流媒体可以实现点对点的通讯,最常用的就是视频电话。,流媒体文件格式的分类,RM/RA RealNetworksASF Microsoft(Advanced Stream Format)MOV-QuickTime,1、RM格式:这是由Real Networks公司开发的一种新型流式视频文件格式。2、MOV格式:MOV也可以作为一种流文件格式。QuickTime能够通过Internet提供实时的数字化信息流、工作流与文件回放功能。3、ASF格式:这是由微软公司开发的流媒体格式,是一个在Internet上实时传播多媒体的技术标准。,Swf-flashMts-AuthorwareAam-MetaStreamAvi-MicrosoftMpeg/Mpg/Dat,视频文件VS流媒体文件,传输技术,点播组播广播,流媒体的传输技术主要有三种:1、点播(unicast)、2、组播(Multicast)又称为多址广播和3、广播(Broadcast)。,点播,点对点的特点是流媒体的源和目的地是一一对应的,即流媒体从一个源(服务器端的应用)发送出去后只能到达一个目的地(客户端应用)。,组播,组播是一种基于组的广播,其源和目的地是一对多的关系,但这种一对多的关系只能在同一个组内建立,也就是说,流媒体从一个源(服务器端的应用)发送出去后,任何一个已经加入了与源同一个组号的目的地(客户端应用)均可以接收到,但该组以外的其他目的地(客户端应用)均接收不到。,广播,广播的源和目的地也是一对多的关系,但这种一对多的关系并不局限于组,也就是说,流媒体从一个源(服务器端的应用)发送出去后,同一网段上的所有目的地(客户端应用)均可以接收到,广播可以看作组播的一个特例。,视频服务器原理,视频服务器把存储在存储系统中的视频信息以视频流的形式通过网络接口发送给相应的客户,响应客户的交互请求,保证视频流的连续输出。视频服务器响应客户的视频流后,从存储系统读入一部分视频数据到对应于这个视频流的特定的缓存中,然后此缓存中的内容送入网络接口发送到客户。,媒体制作流程,主要流媒体服务器产品,Windows Media ServicesHelix Server,数字化采集,1、自主采集、拍摄(DV),1、数字化采集,2、各种录像带转录,3、DVD/VCD转录,剪辑编辑,线性编辑:SONY-betacam非线:Premiere/stormedit,2、剪辑编辑,P4 2.6G/1G内存/160G硬盘视频采集卡:Canopus音频采集卡:DMX-6fire,硬件,软件,流媒体编码,操作系统:WIN2000/XP编码软件:windows meida Encoder 9,3、流媒体编码,P4 2.6G/512M内存/80G硬盘,硬件,软件,测试及正式发布,操作系统:WIN2000/2003 SERVER流媒体SERVER:windows meida services 4/9,4/5、测试及正式发布,P4 2.6G/512M内存/80G硬盘,硬件,软件,网络带宽,客户端,操作系统:WIN98/2000/ME/XP 视频播放器:WINDOWS MEDIA PLAYER 9,6、客户端,P266(MHz)/64M/10G,硬件,软件,接入INTERNET,流媒体工作图示,编码软件,编码软件介绍,播放窗口页面制作,流媒体服务器搭建,Windows Media Encoder是一套容易使用,而且功能强大的软件,提供使用者自行录制影像的功能,可以从影像捕捉设备或桌面画面录制,亦提供文件格式转换的功能。1、主流格式介绍 2、视频文件VS流媒体文件,页面制作,客户端如何在WEB页面嵌入Windows media player控件,来收看视音频文件案例。1、页面示例;2、源代码标签说明;,编码软件介绍,播放窗口页面制作,流媒体服务器搭建,页面制作,页面制作,页面制作,服务器搭建,Windows Media Server 2003,只要你使用的是微软Windows 2003 Server操作系统,系统里都自带,只要在系统盘中将其找出安装即可使用,最重要的是免费。它秉承了Windows系列软件的一贯特点,配置简单而且功能强大,支持.wmv以及.asf等媒体文件格式。视频服务器工作原理,编码软件介绍,播放窗口页面制作,流媒体服务器搭建,网络直播,

    注意事项

    本文(流媒体技术及其应用黄克斌.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开