流媒体技术及应用.ppt_第1页
流媒体技术及应用.ppt_第2页
流媒体技术及应用.ppt_第3页
流媒体技术及应用.ppt_第4页
流媒体技术及应用.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

1 第10章流媒体技术及应用 10 1流媒体基础流媒体概述流媒体基本概念流媒体文件格式10 2流媒体的传输协议10 3流媒体的传输方式10 4流媒体的网页制作流媒体网页创作工具流媒体静态网页制作流媒体动态网页制作10 5流媒体技术应用 2 第10章流媒体技术及应用 10 1流媒体基础10 1 1流媒体基本概念所谓流媒体是指采用流式传输的方式在Internet Intranet播放的媒体格式 如音频 视频或多媒体文件 流媒体数据流具有三个特点 连续性 Continuous 实时性 Real time 时序性 sequence 即其数据流具有严格的前后时序关系 3 第10章流媒体技术及应用 10 1流媒体基础流媒体的传输图 4 第10章流媒体技术及应用 10 1 2流媒体技术1 流式传输的过程 用户选择某一流媒体服务后 Web浏览器与Web服务器之间使用HTTP TCP交换控制信息 以便需要传输的实时数据从原始信息中检索出来 Web浏览器启动音视频客户程序 使用HTTP从Web服务器检索相关参数对音视频客户程序初始化 检索相关的服务器地址 音视频客户程序及音视频服务器运行实时流协议 以交换音视频传输所需的控制信息 实时流协议提供执行播放 快进 快倒 暂停及录制等命令的方法 音视频服务器使用RTP UDP协议将音视频数据传输给音视频客户程序 一旦音视频数据抵达客户端 音视频客户程序即可播放输出 5 第10章流媒体技术及应用 2 流式技术的解决方案 1 RealsystemRealSystem由媒体内容制作工具RealProducer 服务器端RealServer 客户端软件三部分组成 2 WindowsMediaTechnology在Internet和Intranet上实现包括音频 视频信息在内的多媒体流信息的传输 3 QuickTime支持所有主流的个人计算平台和各种格式的静态图像文件 视频和动画格式 具有内置Web浏览器插件技术 支持IETF流标准以及RTP RTSP SDP FTP和HTTP等网络协议 6 第10章流媒体技术及应用 10 1 3流媒体系统的组成流媒体系统包括以下5个方面的内容 1 编码工具用于创建 捕捉和编辑多媒体数据 形成流媒体格式 2 流媒体数据 3 服务器存放和控制流媒体的数据 4 网络适合多媒体传输协议甚至是实时传输协议的网络 5 播放器供客户端浏览流媒体文件 7 第10章流媒体技术及应用 10 1 4流媒体文件格式1 压缩媒体文件格式压缩格式有时被称为压缩媒体格式 包含了描述一段声音和图像的同样信息 尽管它的文件大小被处理得更小 8 第10章流媒体技术及应用 10 1 4流媒体文件格式常用视频 音频压缩文件类型 9 第10章流媒体技术及应用 2 流式文件格式流式文件格式经过特殊编码 使其适合在网络上边下载边播放 而不是等到下载完整个文件才能播放 10 第10章流媒体技术及应用 10 1 4流媒体文件格式常用流式文件格式 11 第10章流媒体技术及应用 3 媒体发布格式媒体发布格式不是压缩格式 也不是传输协议 其本身并不描述视听数据 也不提供编码方法 12 10 2流媒体的传输协议 1 实时传输协议RTPRTP Real timeTransportProtocol 是用Internet上针对多媒体数据流的一种传输协议 2 实时传输控制协议RTCPRTCP Real timeTransportControlProtocol 和RTP一起提供流量控制和拥塞控制服务 在RTP会话期间 各参与者周期性地传送RTCP包 3 实时流协议RTSP实时流协议RTSP RealtimeStreamingProtocol 是由RealNetworks和Netscape共同提出的 该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据 4 RSVP协议 13 10 3流媒体的播放方式 1 单播单播为点对点的一种播放方式2 组播组播为点对多点的一种播放方式 3 点播点播为点对点的一种播放方式 4 广播广播为点对多点的一种播放方式 14 10 4流媒体的传输方式 1 顺序流式传输 progressivestreaming 顺序流式传输是顺序下载 在下载文件的同时用户可观看再线媒体 在给定时刻 用户只能观看已下载的那部分 而不能跳到还未下载的前头部分 顺序流式传输不象实时流式传输在传输期间根据用户连接的速度做调整 由于标准的HTTP服务器可发送这种形式的文件 也不需要其他特殊协议 它经常被称作HTTP流式传输 2 实时流式传输 Realtimestreaming 实时流式传输总是实时传送 特别适合现场事件 也支持随机访问 用户可快进或后退以观看前面或后面的内容 15 10 5流媒体的播放软件 1 RealPlayer 目前 我们最常用的RealPlayer10 5 1也是一个集成的大型软件 通过R网站可以得到更多的服务 16 10 5流媒体的播放软件 2 WindowsMediaPlayer 17 10 5流媒体的播放软件 3 QuickTime 18 10 6流媒体的网页制作 10 6 1网页制作工具1 MicrosoftFrontPage20032 HotDogProfessional53 Netscape编辑器4 DreamWeaver5 HomeSite3 0 19 10 6流媒体的网页制作 10 6 2流媒体静态网页在网站设计中 纯粹HTML格式的网页通常被称为 静态网页 静态网页是标准的HTML文件 它的文件扩展名是htm或html 可以包含文本 图像 声音 FLASH动画 客户端脚本和ActiveX控件及JAVA小程序等 这种网页不包含在服务器端运行的任何脚本 网页上的每一行代码都是由网页设计人员预先编写好后 放置到Web服务器上的 在发送到客户端的浏览器上后不再发生任何变化 因此称其为静态网页 20 10 6流媒体的网页制作 10 6 3流媒体动态网页动态网页 就是指用asp php cgi等编程环境和vbscript jsp js等脚本语言来制作网页 无论网页是否具有动态效果 采用动态网站技术生成的网页都称为动态网页 21 10 7流媒体技术应用 1 网上直播网上直播是流媒体技术的高级应用 借助专用系统和宽带网络 22 10 7流媒体技术应用 2 视频点播视频点播 VOD 是最常见 最流行的流媒体应用类型 23 10 7流媒体技术应用 3 远程教育远程教育目前应用也比较广泛 而且具有很好的市场应用前景 4 视频会议视频会议可以是双方的 也可以是多方的 24 10 7流媒体技术应用 5 视频监控通过安装在不同地点并且与网络连接的摄像头 视频监视系统可以实现远程的监测 6 交互游戏交互游戏需要通过流媒体的方式传递游戏场景的交互游戏近年来也

温馨提示

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

评论

0/150

提交评论