




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,流媒体技术,流媒体技术(或流式媒体技术)就是把连续的影像和声音信息经过压缩处理后存放到视频传送服务器上,由视频传送服务器把节目传送到网络,用户在客户端通过播放器就可实时观看节目。在网络上传送的一系列相关的数据包称为“流”。使用流媒体技术,用户可以一边传输一边观看、收听,不需要下载整个多媒体文件,不仅不会占用大量的磁盘空间,而且提高了数据传输效率。流媒体技术涉及到数据采集、压缩、存储、传输以及网络通信等多项技术。,.,流式传输的实现途径与过程,流式传输的实现途径与过程首先,多媒体数据必须进行预处理才能适合流式传输。预处理主要包括两方面:一是降低质量;二是采用先进高效的压缩算法。其次,流式传输的实现需要缓存。使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因网络暂时拥塞使播放出现停顿。再次,流式传输的实现需要合适的传输协议。一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时声音数据。,.,完整的流媒体应用方案,完整的流媒体应用方案是软硬件的集成音视频源:视频源可以是文件、摄像机、TV、CD、卫星电视DVB等编码器:音视频捕获和压缩编码硬件一般为音视频捕获卡编码软件内容编辑,.,后期编辑对内容进行非线性编辑、修改、归档以及对视频文件做索引并存放到视频数据库;节目管理当节目量大时需要使用数据库存储音视频文件,使用数据库管理系统对节目源进行管理,.,流服务器软件目前主要有RealServer或MSMediaService等,负责响应客户端的请求发布网站负责将节目提交到网页,用户管理包括用户的登记和授权。客户端解码播放程序,.,WindowsMedia,WindowsMedia微软公司的流媒体解决方案核心是ASF(AdvancedStreamFormat)ASF是一种数据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式,以网络数据包的形式传输,实现流式多媒体内容发布。其中,在网络上传输的内容就称为ASFStream。ASF支持任意的压缩/解压缩编码算法,并可以使用多种网络传输协议。,.,Helix,Helix是RealNetwork公司的流媒体服务软件,支持目前主流的ASF、WMV、RM等视频文件,许多Internet的音乐台、视频点播站点都采用该产品。HelixUniversalServer在技术上真正地实现了突破,可以轻松实现超过10,000个以上的视频音频流在线播放。无论是Web转播或是在现有的Web网站上进行视频和音频的发布,Helix服务器都会提供一个发布和管理在线多媒体内容的完整平台。,.,AdobeMedia,AdobeFlashMediaAdobe基于Flash技术的流媒体解决方案QuickTimeApple的流媒体解决方案,.,流媒体的传输协议,流媒体的传输协议不同的流媒体应用需要不同的传输方式,而不同的传输方式带给网络不同的影响。实时传输协议(RTP,Real-timeTransportProtocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP通常使用UDP来传送数据,但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端口,一个给RTP,一个给RTCP。RTP本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。通常RTP算法并不作为一个独立的网络层来实现,而是作为应用程序代码的一部分。,.,实时流协议RTSPRTSP是应用级协议,位于RTP和RTCP之上,也可直接由TCP或UDP传输。它是由RealNetworks和Netscape共同提出的,该协议定义了点对多点应用程序如何有效地通过IP网络传送多媒体数据。绑定到TCP端口554资源预留协议RSVP运行在传输层。由于音视频流对网络的时延比传统数据更敏感,因此在网络中除带宽要求外还需满足其他的条件。在Internet上开发的资源预留协议可以为流媒体的传输预留一部分网络资源,从而保证服务质量(QoS)。,.,MMS协议MicrosoftMediaServerprotocol,微软媒体服务协议绑定TCP端口1755利UDP端口1755HTTP协议协议翻转,.,流媒体在网络中的传输方式,流媒体在网络中的传输方式单播单播即点对点的连接,客户端和服务器之间建立一个单独的数据通道。从一台服务器传送出的数据包只能由一个客户端接收。这种传输方式增加了服务器的负担,响应时间长,只适用于客户端数量较少的情况,如视频点播。多播多播也称组播,是一种多地址广播。发送源和接收端是点对多点的关系。对于内容相同的数据包,服务器向一组特定的用户只发送一次,组中的各个用户可以共享,而组外的用户接收不到。使用多播的优势在于原来由服务器承担的数据重复分发工作转到路由器中完成,由路由器负责将数据包向所连接的子网转发,每个子网只有一个多播流。这样就减少了网络上所传输信息包的总量,使网络利用率大大提高,成本大为降低。多播更适用于现场直播。,.,广播在广播的传输方式中,一个单独的数据包拷贝发送给网络上所有用户。客户端对媒体流不具有任何的控制,不论是否需要,只能被动接收媒体流,造成了网络带宽的浪费。,.,.,.,WindowsMedia服务器配置与管理,安装,.,实现视频和音频点播,在安装WindowsMediaServices时,系统会自动创建一个点播发布点,默认文件夹为“WmpPubWMRoot”在客户端计算机上可使用下述URL访问流媒体文件,并在WindowsMediaPlayer中播放:mms:/Media服务器IP地址/流媒体文件名mms:/Media服务器域名/流媒体文件名,.,创建点播发布点,使用向导创建点播发布点使用高级方法创建点播发布点,.,对点播发布点的管理,(1)点播发布点的启用和关闭(2)修改内容源和播放列表(3)访问授权IP地址限制访问控制列表(4)连接限制,.,对点播发布点的访问,(1)使用MMS协议访问当流文件位于Home点播发布点根目录时,访问时,需键入下述URL:mms:/Media服务器IP地址/流媒体文件名或播放列表名mms:/Media服务器域名/流媒体文件名或播放列表名当流文件位于点播发布点中的某个子目录时,访问时,需键入下述URL:mms:/Media服务器IP地址/子目录/流媒体文件名或播放列表名mms:/Media服务器域名/子目录/流媒体文件名或播放列表名,.,对点播发布点的访问,当流文件位于非Home点播发布点时,访问时,需键入下述URL:mms:/Media服务器IP地址/别名/流媒体文件名或播放列表名mms:/Media服务器域名/别名/流媒体文件名或播放列表名(2)用Web服务器传送流文件将流文件放置到Web目录中,并在Web页中为它们创建一个超级链接,然后使用HTTP协议将内容以流的格式传送给用户。,.,Real服务器配置与管理,HelixServer软件既可从官方网站下载试用版,和试用服务授权文件。,.,.,.,.,管理和配置HelixServer,登录Helix管理窗口,.,HelixServer管理主窗口,.,修改协议端口,.,绑定IP地址,.,修改根目录,.,设置最大连接数,.,访问控制,.,服务器的监控,.,访问HelixServer资源,R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 知识付费培训心得体会课件
- 知识产权调解课件讲解稿
- 钻井钻进基础知识培训总结
- 知识产权系列培训进高校课件
- 知识产权强企培训意义课件
- 知识产权师2021培训课件
- 2025年经济师职业资格考试 经济基础知识专项训练冲刺试题库
- 2025年市政工程质量员资格考试题库与参考答案
- 澳洲货代业务知识培训
- 澳大利亚高中课件
- 学校2025年秋季学期1530安全教育记录(全学期带内容模板)
- 酒店应收挂账管理办法
- 精神病患者家属健康宣教
- 检验科尿常规讲解
- 咖啡服务培训课件
- 2025年广东省中考地理试题卷(标准含答案)
- 吉林省国资委监管企业招聘笔试题库2025
- 聚合工艺作业培训课件
- 千人相亲活动方案
- 消防避火服课件教学
- 土地法学教学课件电子教案课件
评论
0/150
提交评论