因特网应如何进化才能更好的支持多媒体? 集成服务(工 intserv)的哲学 区别服务( Diffserv)的哲学: 口改变因特网协议以便应用程序对因特网的基础结构进行改 能够预定端对端的带宽 造,使其可以提供分级的服务 o需要部署协议来预留带宽 必须修改路由器的调度策略来□分组要加标记 响应带宽预留 用户为高级别的服务付出更 o应用程序必须体为网络提供信多的费用 息流量的描述并进而遵循这ISP为骨干网络收发高级别的 样的描述 分组付出更多的费用 口在主机和路由器中开发新的更 复杂的软件 主讲人:西安交通大学程向前 第7讲多媒体网络7a-6
主讲人:西安交通大学 程向前 第7讲 多媒体网络 7a-6 因特网应如何进化才能更好的支持多媒体? 集成服务(Intserv)的哲学: 改变因特网协议以便应用程序 能够预定端对端的带宽 需要部署协议来预留带宽 必须修改路由器的调度策略来 响应带宽预留 应用程序必须体为网络提供信 息流量的描述,并进而遵循这 样的描述. 在主机和路由器中开发新的更 复杂的软件 区别服务(Diffserv)的哲学: 对因特网的基础结构进行改 造,使其可以提供分级的服务 . 分组要加标记 用户为高级别的服务付出更 多的费用. ISP为骨干网络收发高级别的 分组付出更多的费用
因特网应如何进化才能更好的支持多媒体?续 自由放任( Laissez- faire)哲学虚拟专网(PN) 口没有带宽预定,不搞分组标记口为企业保留永久性的带宽域( 口只要需求增加,供应更多的带 blocks of bandwidth) 宽 口路由器可以根据工P地址来识 口将存储内容置于网络的边缘:别vPN的信息流 o工SP和主干上增加缓存 口路由器使用特殊的调度策略 o内容提供商将内容置于 来提供预留的带宽 CDN结点 oP2P:选择临近的存储有内容 的对等结点 主讲人:西安交通大学程向前 第7讲多媒体网络7a-7
主讲人:西安交通大学 程向前 第7讲 多媒体网络 7a-7 因特网应如何进化才能更好的支持多媒体?(续) 自由放任( Laissez-faire )哲学 没有带宽预定,不搞分组标记 只要需求增加,供应更多的带 宽 将存储内容置于网络的边缘: ISP和主干上增加缓存 内容提供商将内容置于 CDN 结点 P2P: 选择临近的存储有内容 的对等结点 虚拟专网 (VPN) 为企业保留永久性的带宽域( blocks of bandwidth). 路由器可以根据IP 地址来识 别VPN的信息流 路由器使用特殊的调度策略 来提供预留的带宽
存储式 Audio& Video流 存储式流媒体: 媒体播放器( Media player) 口 Audio/ video文件存储在服 O消除抖动 务器上 o解压缩 口用户根据需求调用 o错误校正 audio/ video文件 O提供图形交互界面进行控制 口 Audio/ideo在请求的10秒可以使用插件(Pug-in)将 以内提供 媒体播放器植入浏览器窗口 口提供交互性(暂停,重新定位 等,etc) 主讲人:西安交通大学程向前 第7讲多媒体网络7a-8
主讲人:西安交通大学 程向前 第7讲 多媒体网络 7a-8 存储式Audio & Video流 存储式流媒体: Audio/video 文件存储在服 务器上 用户根据需求调用 audio/video 文件. Audio/video 在请求的10秒 以内提供. 提供交互性 (暂停, 重新定位 等, etc.). 媒体播放器(Media player): 消除抖动 解压缩 错误校正 提供图形交互界面进行控制 可以使用插件(Plug-in)将 媒体播放器植入浏览器窗口
从Web服务器调用流媒体(1) 口Audo和 video文件存储在 Web服务器上 Neb Browser Server with 最原始的方法 Audio Files 口浏览器使用HTTP请求报文从 Media Web服务器访问流媒体文件 Player Web服务器用HTTP响应报文 client server 发送文件 口 conten-type首部行描述了 主要缺点 audio/ video的编码 媒体播放器通过浏览器作为中介 口浏览器启动媒体播放器,并将 与Web服务器交互 文件传递给它 口媒体播放器解读该文件 主讲人:西安交通大学程向前 第7讲多媒体网络7a-9
主讲人:西安交通大学 程向前 第7讲 多媒体网络 7a-9 从Web服务器调用流媒体 (1) Audio和 video文件存储在 Web服务器上 最原始的方法 浏览器使用HTTP请求报文从 Web服务器访问流媒体文件 Web服务器用HTTP响应报文 发送文件 content-type 首部行描述了 audio/video的编码 浏览器启动媒体播放器,并将 文件传递给它 媒体播放器解读该文件 • 主要缺点: 媒体播放器通过浏览器作为中介 与Web 服务器交互
从Web服务器调用流媒体(2) 改进:在服务器和播放器之间建 立连接 Web Browser (1)httprequestresponse for meta file 口浏览器请求和接收元文件( (2)meta file Web Serer meta file)(用来描述对象 Media (3)audioVideo file 的文件)而不是接收文件本 Player equested and sent over Http 身) 口 Content-type首部说明是特 定的audo/ video应用 问题讨论: 7浏览器启动媒体播放器并将媒体播放器使用HTP通信 元文件传递给它 没有 pause,ff,rwnd功能 口播放器与服务器建立TcP连口可以考虑使用UDP通信 接并发送HTTP请求 主讲人:西安交通大学程向前 第7讲多媒体网络7a-10
主讲人:西安交通大学 程向前 第7讲 多媒体网络 7a-10 从Web服务器调用流媒体(2) 改进: 在服务器和播放器之间建 立连接 浏览器请求和接收元文件( meta file )(用来描述对象 的文件)而不是接收文件本 身) ; Content-type首部说明是特 定的audio/video应用 浏览器启动媒体播放器并将 元文件传递给它 播放器与服务器建立TCP 连 接并发送 HTTP请求. 问题讨论: 媒体播放器使用HTTP通信, 没有 pause, ff, rwnd 功能 可以考虑使用 UDP通信