流媒体编码及视频点播VOD实现.ppt

上传人:本田雅阁 文档编号:2251152 上传时间:2019-03-11 格式:PPT 页数:40 大小:1.31MB
返回 下载 相关 举报
流媒体编码及视频点播VOD实现.ppt_第1页
第1页 / 共40页
流媒体编码及视频点播VOD实现.ppt_第2页
第2页 / 共40页
流媒体编码及视频点播VOD实现.ppt_第3页
第3页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《流媒体编码及视频点播VOD实现.ppt》由会员分享,可在线阅读,更多相关《流媒体编码及视频点播VOD实现.ppt(40页珍藏版)》请在三一文库上搜索。

1、流媒体及视频点播(VOD)实现,教育技术中心,一.流媒体技术基础,流媒体是指在网络中使用流式传输技术的连续时基媒体 流媒体技术就是把连续的的影像和声音信息经过压缩后放到网络服务器上,让浏览者一边观看、收听,而不需要等到整个多媒体文件下载完成就可以即时观看的技术。其涉及到流媒体数据的采集、压缩、存贮、传输以及网络通信等技术,1.1流媒体传输的要求,多媒体数据要进行流式处理 采用高效的压缩算法减小文件大小 向文件中加入流式信息 采用合适的传输协议,如RTP/RTSP 需要浏览器对流媒体的支持 流媒体传输需要缓存,单播,所谓单播就是客户端与服务器之间点对点的连接,这也是大多数网络通信的连接方式。在流

2、媒体播放过程中客户端与媒体服务器之间需要建立一个单独的数据通道,从一台服务器 送出的每个数据包只能传送给一个客户机,这种数据的传送方式称为单播。可以看出单播的信源和信宿是一一对应的关系,仅当客户端发出请求时,服务器才发送单播流。,1.2流媒体播放一些术语,单播数据流示意图,1.2流媒体播放一些术语,多播,是一种多地址广播,其发送源和接收端是一对多的关系,也就是说服务器只向一组特定的用户发送一个数据包,组中的各个用户可以共享这一数据包,而组外的用户则无法接受到 使用多播的好处在于原来由服务器承担的数据重复分发工作转到路由器中完成,而路由器可以将数据包向所连接的子网转发,每个子网只有一个多播流 而

3、客户端在接受多播流时只要向本地路由器发送一个消息,通知路由器要接收组内的多播数据,调整后就可以接收数据了,多播源根本就不知道哪些客户端在接受多播数据,1.2流媒体播放一些术语,多播数据流示意图,1.2流媒体播放一些术语,多播技术可以让单台服务器承担数万台客户端的数据播送,同时保证较高的服务质量 服务质量的保证主要是依靠于数据包的拷贝数量少和发送目的地址少这两点,从根本上讲是减少了网络中传输的数据总量。从而保证了流媒体传输的最小带宽占用,使得带宽的利用率增加,同时也减少了服务器所承担的负载,1.2流媒体播放一些术语,多播技术优点,需要全网内的路由器支持多播,否则许多用户是无法接收到多播数据的,这

4、一点在局域网或小范围的网络内容易实现,但要在广域网中实现就困难了 多播技术本身不适用于VOD应用,原因在于每个VOD用户对点播的需求是不一样的,因此无法形成一个统一的多播流,也就无法进行多播。所以说单播连接适合视频点播,而多播连接更适合现场直播应用,多播技术局限,1.2流媒体播放一些术语,点播(on-demand),点播是指客户端主动连接到服务器端的单播连接,也就是用户通过主动选取播放内容初始化的连接方式称为点播。点播中客户端占有主动权,对媒体流可以做开始、停止、后退、快进等操作。实际上点播就是一种形式的单播,一样占用大量的带宽。,1.2流媒体播放一些术语,广播( Broadcast ),广播

5、的概念最好理解,你就可以将其想象成传统广播在Internet上的移植。与点播恰恰相反,广播是客户端被动的接收媒体流,对媒体流不具有任何的控制操作。广播的发送源与接收端是一对多的关系,这种一对多的关系与多播中的一对多关系不太一样,因为它将数据包的拷贝发送给网络中的所有用户,而不管用户是否需要,在一定程度上同样造成了带宽资源的浪费。,1.2流媒体播放一些术语,实际上广播是多播的一个特例,特别在它不是以组为单位传送数据,而是向客户端每人发送了一个数据拷贝。 广播又分为两类,即广播单播与广播多播,两者都是被动的接收媒体流。广播单播的用户是通过链接而获得媒体流的,他们都有各自的服务器连接。而广播多播则需

6、要客户端监视特定的IP地址来接收媒体流,客户端没有与服务器的单独连接。,1.2流媒体播放一些术语,广播( Broadcast ),1.2流媒体播放一些术语,广播多播数据流示意图,在不同类型编码方式的基础上为多种不同带宽提供适合的影音质量。微软称自己的智能流技术为“Multiple Bit Rate”(多比特率编码),而RealNetworks公司的技术是“Surestream”,1.2流媒体播放一些术语,智能流,多种不同速率的编码保存在一个文件或数据流中 播放时,服务器和客户端自动确定当前可用的带宽,服务器提供适当比特率的媒体流 播放时,如果客户端连接速率降低,服务器会自动检测带宽变化,并提供

7、更低带宽的媒体流。如果连接速率增大,服务器将提供到更高带宽的媒体流。,1.2流媒体播放一些术语,智能流特点,关键帧优先,音频数据比部分帧数据重要 智能流技术能够保证在很低的带宽下传输音视频流,即使带宽降低,用户只会收到低质量的节目,流不会中断,也不需要进行缓冲以恢复带宽带来的损失,1.2流媒体播放一些术语,智能流特点,流媒体传输专用协议,与Web服务使用HTTP协议不同,而流式服务流式协议,像RealNetworks公司的流技术使用 RTSP协议,微软公司则使用MMS协议。 流式协议中的很多功能和机制都是HTTP协议所不具备的,比如说HTTP协议中就没有“timelines”(时间线)的概念,

8、因此在传输流媒体文件时会出现停顿和延迟等现象。,1.2流媒体播放一些术语,编码器(Windows Media Encoder) 播放器(Windows Media Player) 媒体服务(Windows Media Services) 服务器 管理器,二. Windows Media流式媒体解决方案,系统组成,Windows Media Encoder 主要作用是将多媒体数据源的影音信号进行压缩编码, 使之成为适合网络传输的流式媒体数据,对于视频而言,其 对应的压缩格式为WMV,而对于音频而言,其对应的压缩格式 为WMA Windows Media Encoder的使用 Windows Me

9、dia Player,二. Windows Media流式媒体解决方案,Windows Media Services,Windows Media Services微软方案的专门服务端软件,它提供适合流媒体特点的专门控制协议与服务,使流媒体的管理、传送、播放更为有效 Windows Media Services的安装 Windows Media Services设置,二. Windows Media流式媒体解决方案,流媒体制作RealProducer 流媒体播放RealPlayer 流媒体服务器RealServer,三. RealNetworks流式媒体解决方案,将视频转为流媒体 安装流媒体服务

10、器 设置单播点和流媒体目录 确定流媒体访问的协议与路径 设置Web服务器及点播网页及播放页面 测试VOD效果,三.视频点播(VOD)实现,3.1使用Windows Media Encoder将视频转为流媒体,内容发布选择,Windows Media Server Streaming,编码选项设置,3.1使用Windows Media Encoder将视频转为流媒体,视频与音频均设置多比特率,比特率设置为548Kbps和282Kbps,3.1使用Windows Media Encoder将视频转为流媒体,视频画面大小设置,将比特率548Kbps视频大小设置为720*576,3.2 安装流媒体服务

11、器,以服务器管理员身份进入服务器系统 将Windows server2003安装光盘放入服务器驱动器中 在系统工具安装界面中选中媒体服务器部分进行安装,3.3在服务器上设置流媒体目录和单播点,通过“管理您的服务器”打开流式媒体服务器,在服务器上设置放置流媒体的目录,并将流媒体文件存放于此,3.3在服务器上设置流媒体目录和单播点,在流式媒体服务器管理界面中选择“添加发布点”,3.3在服务器上设置流媒体目录和单播点,设置发布点的名称,如VOD,3.3在服务器上设置流媒体目录和单播点,设置发布点播放内容类型为“目录中的文件”,3.3在服务器上设置流媒体目录和单播点,设置发布点的类型为“点播发布点”,

12、3.3在服务器上设置流媒体目录和单播点,设置发布点的播放内容的目录位置为前面所设置的流媒体目录“F:video”,3.4 在确定流媒体访问的协议与路径,流媒体访问的路径为: 协议+服务器IP(或域名)+端口号+发布点名+流媒体文件名,如: http:/192.168.26.13:9000/vod/00.wmv,利用Photoshop制作的主页,加入播放链接页面,链接代码为: ,3.5 制作访问主页,3.5 上传访问主页及设置网站,将制作好的相关主页上传至WEB服务器上; 在WEB服务器的IIS上设置网站虚拟目录,指向主页的实际目录;并将起始网页设置为默认打开网页,3.6 测试VOD效果,访问以

13、下网址以测试VOD效果: http:/192.168.26.13/vod,3.7 VOD架构图,网页内容,流媒体视频内容,WEB服务器,流媒体服务器,http:/192.168.26.13/vod,http:/192.168.26.13:9000/vod,考核作品的要求和提交,题目一:多媒体制作及设计说明 1、多媒体作品 主题:反映校园生活或专业知识的内容 形式:平面设计、三维动画、视频短片等 作品内标明姓名、学号与专业; 要求:保存的文件名为自己姓名 如果是视频,要压缩成流媒体,以减少文件容量,具体参数为: 比特率:548Kbps; 画面大小720*576; Premiere项目文件请保留一

14、段时间,题目二:综述-三维动画技术在医学教育上的应用 要求:在网上搜集以下资料: 1、三维动画制作软件发展历程 2、三维动画或虚拟现实设备最新发展情况 3、三维动画或虚拟现实技术解决方案 4、虚拟现实技术的最新进展 5、动画制作新技术 6、三维动画或虚拟现实技术用于医学教育上的实践个案 7、相关论文等 结合自己的专业,在分析上述资料的基础上谈谈三维动画技术在医学教育中应用。(所有网上资料注明出处网址,WORD文档,2000字以上,保存的文件名为自己的姓名),考核作品的要求和提交,提交方法: ftp:/192.168.26.13:2100 课程结束后两周内上交 联系QQ:1361377903,考核作品的要求和提交,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1