- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
流式视音频服务中及相关技术初探
流式视音频服务中的相关技术初探 信息学院97级 曹晓明 报告内容 目前流行的视音频服务平台 一、相关技术 视频压缩技术 1、流媒体技术 2、视频压缩 2、视频压缩-为什么压缩? 2、视频压缩-编解码标准 3、视频服务器负载均衡技术 3、负载均衡-为什么要采用? 3、负载均衡-常用的算法 Round-Robin算法-循环法 随机算法-产生一个随机数,代表某一台服务器; 服务器排名算法 (加权)最少活动连接法 (加权)最快响应法 服务器异步反馈法 SITA-V(Size Interval Task Assignment with Variable Load) -负载不均衡实现“负载均衡” 3、负载均衡-我们的做法 3、传输协议和传输方式 二、典型的视频服务平台 微软的Windows Media Services 1、视频平台:Windows Media Services 1、视频平台:Real System 1、视频平台:Quiketime 三、网络视音频的制作 选定视音频服务平台和服务协议 1、怎样编写媒体发布文件:ASX基本写法 1、怎样编写媒体发布文件:ASX完全写法 1、怎样编写媒体发布文件:ASX播放列表 1、怎样编写媒体发布文件:ASX播放MP3 1、怎样编写媒体发布文件:RAM文件 1、怎样编写媒体发布文件:SMI文件 2、怎样将视音频嵌入网页:嵌入播放控件 2、怎样将视音频嵌入网页:嵌入播放控件 三、我的一点工作 Vaspace的设计思路 1、设计思路 2、系统功能模块 2、系统努力方向 对用户的透明性 * * 网络视音频服务相关技术 网络视音频的制作 我的一点工作 流媒体技术 服务器负载均衡技术 传输协议和传输方式 什么是流媒体技术 流技术能够按照特定的顺序将文件发送出去,而播放程序则可以边接收数据边播放他们。为了使播放更加稳定连贯通常客户端会通过为接收数据开辟缓存区的方法来解决网路拥堵的问题。只需要在缓存区充满前等待几秒钟,就可以开始欣赏了,文件的剩余部分将在后台从服务器内继续下载。流式传输不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量。这种在Internet/Intranet 中使用流式传输技术的连续时基媒体就称为流媒体。 常用编码解码标准 为什么要压缩? … .mpeg .vcd .dat … au .mp3 .wav .au .mov .mpg .avi … .rp .ra .rm .swf .wma .wmv .asf 非压缩文件 压缩文件 流文件 MPEG 国际标准 MPEG-4:适用于窄带多媒体通讯等广泛应用,?实现基于内容的压缩编码,具有良好兼容性、伸缩性和可靠性 MPEG-7 旨在为多媒体环境下视听数据内容的描述提供标准化的核心技术。扩展更多数据类型。 从5个方面描述内容:创建与制片,媒体、用法,结构和观念方面。这五种描述元素彼此相关,结合在一起 RealVideo 、RealAudio 可扩展视频技术 Windows Media 视频与音频Codec H.263-标准的视频会议codec 为什么要采用负载均衡技术 目前常用的方法有那些 我们采用的方法 不采用: 采用: 提高系统的可用性 提高系统利用率 提高系统可扩展性 经常的网络断线和服务器崩溃造成不能容忍的等待时间和数据重传 客观存在从物理内存、CPU处理速度以及操作系统等方面的制约; 单台服务器所能承受的连接数是有限的; 提高单台服务器性能的方法是一种昂贵的、难以扩展的方案; 存在单点脆弱性; 不能克服网络瓶颈; 资源的重定向机制 服务器节点信息的分配方法 负载均衡算法 实时传输协议RTP(Real-timeTransportProtocol,一种用于Internet上针对多媒体数据流的一种传输协议)。 实时传输控制协议RTCP(Real-timeTransportControlProtocol,和RTP一起提供流量控制和拥塞控制服务)。 实时流协议RTSP(RealTimeStreamingProtocol,定义了一对多的应用程序如何有效地通过IP网络传送多媒体数据)。 资源预订协议RSVP协议(ResourceReserveProtocol,正在开发的Internet上的流服务协议)。 传输协议 传输方式 顺序流式传输 实时流式传输 Real Network的Real System 苹果公司的Quick Time系列 其它公司产品 服务端 Windows Media Sevices 4.1 制作端 客户端 一系列的Media Server服务器组件和Windows Media 管理器组成,是整个Windows Media服务的核心。 通过MMS/MSBD/H
文档评论(0)