首页 什么是流媒体 网络流媒体技术百科

什么是流媒体 网络流媒体技术百科

举报
开通vip

什么是流媒体 网络流媒体技术百科 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 媒体制作资料媒体制作资料媒体制作资料媒体制作资料 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百...

什么是流媒体 网络流媒体技术百科
什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 媒体制作资料媒体制作资料媒体制作资料媒体制作资料 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 目录 绪言................................................................................................................................. 1 1流媒体概念 StreamMedia............................................................................................... 4 1.1什么是流媒体....................................................................................................... 4 1.2 流媒体简介..........................................................................................................5 1.3 流式传输方式...................................................................................................... 5 1.4 顺序流式传输...................................................................................................... 5 1.5 实时流式传输...................................................................................................... 6 2. 流媒体技术.................................................................................................................. 6 2.1 流媒体技术原理...................................................................................................6 2.2 流式传输的基础...................................................................................................7 2.3 流式传输的基本原理............................................................................................7 2.4 智能流技术(SureStream)....................................................................................... 8 3.流媒体数据格式............................................................................................................. 9 3.1 几种常见的流媒体格式文件................................................................................. 9 3.1.1.微软高级流格式 ASF简介...........................................................................9 3.1.2.常用流媒体格式........................................................................................ 10 3.2 流媒体的传输协议............................................................................................. 11 3.2.1 RTP数据协议............................................................................................11 3.2.2 RTCP控制协议......................................................................................... 12 3.2.3 RTSP 实时流协议...................................................................................... 13 3.3 流媒体的在线视频格式...................................................................................... 13 3.3.1.WMV 格式................................................................................................14 3.3.2.RM 格式................................................................................................... 14 3.3.3.FLV格式.................................................................................................. 14 3.4 常用流媒体格式................................................................................................. 14 3.5 流媒体网络视频格式.......................................................................................... 15 3.5.1常用在线视频格式.....................................................................................15 3.5.2 视频格式..................................................................................................15 3.5.3 网络影像视频...........................................................................................16 3.6 流媒体格式及其扩展名...................................................................................... 17 3.6.1 MPEG 系列格式........................................................................................ 17 3.6.2. DivX、XviD、AVI 系列格式.....................................................................18 3.6.3. Real、QuickTime系列格式....................................................................... 19 4. 流媒体系统.................................................................................................................21 4.1 流媒体系统组成................................................................................................. 21 4.2.流媒体系统所涉及的软硬件产品......................................................................... 22 4.3. Real 流式音视频解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 Real流媒体软件........................................................ 22 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 4.4.Real流式音视频解决方案................................................................................... 22 4.5.Real流媒体软件安装.......................................................................................... 23 4.6.在网页中实现流媒体播放平台.............................................................................37 5. P2P流媒体技术原理.................................................................................................... 38 5.1.P2P流媒体技术.................................................................................................. 38 5.2. P2P 流媒体系统播送方式................................................................................... 39 5.2.1直播..........................................................................................................39 5.2.2点播..........................................................................................................39 5.3. P2P 流媒体系统网络结构................................................................................... 40 5.3.1.基于树的方法............................................................................................40 5.3.2. 数据驱动方法.......................................................................................... 40 5.4. P2P 流媒体中的关键技术................................................................................... 41 5.4.1文件定位技术............................................................................................41 5.4.2节点的选择............................................................................................... 41 5.4.3容错机制...................................................................................................42 5.4.4安全机制...................................................................................................42 6. P2P流媒体的应用....................................................................................................... 43 6.1 VOD(VideoOnDemand)视频点播技术................................................................... 44 6.1.1三种 VOD视频点播技术的简介和比较...................................................... 44 6.1.2 VOD点播系统组成................................................................................... 44 6.2.交互式网络电视(IPTV)........................................................................................46 6.2.1.什么是 IPTV............................................................................................. 46 6.2.2 IPTV关键技术.......................................................................................... 47 6.2.3 IPTV特点及应用...................................................................................... 47 随着 Internet的发展,多媒体信息在网上的传输越来越重要,流式技术以其边下载边播放的特性深受教 育、娱乐等行业的喜爱,本文主要描述流媒体系统及主要的流式技术,提出了流式技术的主要解决方案。 流媒体的产生带来了互联网以及教育中的很大变化,因其高交互性以及高实时性深受广大用户的喜爱。它 的应用主要有 P2P、3G以及远程教育、互联网直播点播、网络视频会议等多个方面。现阶段提得很响的3G, 前年在网上掀起一翻热潮的 P2P。 网络技术、通讯技术、多媒体技术的迅猛发展对 Internet 产生极大的影响,特别在以下几个方面:第一, 联网方式多样化,从14.4Kmorden到专线、ISDN、有线电视、光纤、卫星网络等;第二,网络带宽的大大拓 宽,无论哪种联网方式,它们所提供的带宽不断的在扩大;第三,Internet提供更多的服务,它不再局限于网 络通信 E-Mail、简单的信息浏览、FTP、TELNET 等,诸如电子商务、远程教育、视频点播等新的服务和 应用如雨后春笋般的出现。这几方面的变化使得网络真正成为人类生活的一部分,人们可以享受快速而廉 价的网络去观看缤纷的世界。 在这种情况下世界各地的传统影视媒体、教育学习机构、广播媒体纷纷加入到 Internet 领域中,使自身 的传播方式得到了扩充。面对有限的带宽和拥挤的拨号网络,实现窄带网络的视频、音频、动画传输最好 的解决方案就是流式媒体的传输方式。通过流方式进行传输,即使在网络非常拥挤或很差的拨号连接的条 件下,也能提供清晰、不中断的影音给观众,实现了网上动画、影音等多媒体的实时播放。流媒体技术转 变了传统互联网限于文本和图片的二维呆板的内容表现形式,是宽带应用的发展方向。同时流媒体能够广 泛应用于 VOD视频点播、远程教学、网络广告、交互视频游戏等。 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com VOD视频点播(Video OnDemand),是近年来新兴的传媒方式,该技术是计算机技术、网络通信技术、 多媒体技术、电视技术和数字压缩技术等多学科、多领域融合交叉结合的产物。流媒体技术出现了,在视 频点播方面我们完全可以遗弃局域网而使用互联网,由于流媒体经过了特殊的压缩编码,使得它很适合在 互联网上传输。 节目采编系统作为 VOD视频点播系统的一个子系统,接收来自多种节目源的信号,转换为数字节目 素材,并通过采编工作站的转换、压缩等处理,形成最终的点播节目。 节目采编系统通常由 PC机、压缩软件、视频采集卡组成。 同三维网络视频直播软件 TSW-live 就是一款一体化高性能软编码直板软件。同三维网络视频直播软件 TSW-live 是北京同舟视达科技有限公司(www.tswvideo.com)研制开发的高性能音视频直播软件,基于 Web 应用的全新视讯直播软件,可将直播画面实时录制、自动生成点播链接、上传服务器,能够参与架设网络 直播系统提供基于局域网、城域网、广域网以及卫星网的音视频直播、录像及录像点播服务,向整个网域 内实时直播,达到网络内任何一台客户机均可同步观看电视节目、现场直播、摄像头视频、视频文件等同 步进行软件编码,直播,系统资源占用率极低。软件与市面上大部分的音视频采集卡都有很好的兼容性, 同时支持软压缩和硬压缩的采集卡,用户可根据自己情况选用。 音视频直播系统软件 TSW-live 集成了音视频采集、压缩、存储、发布、用户认证、远程管理及 Web 服务等众多功能为一体,支持7×24小时不间断直播服务的需求,特别适合高度集成化的直播需求;同时还可 搭建分布式的直播架构,能够实现更大规模的并发需求,视频采集、压缩与直播服务器分离,服务器 (KHMedia Service)可以自动存储直播节目、实现自动录播功能。 多数的 Internet用户(包括企业和个人用户)将更多地使用流媒体技术。因此,流媒体有着广阔发展前景, 流媒体技术及其相关产品将更广泛应用于远程教育、网络电台、视频点播、收费播放等,而三大技术 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 和其它技术将分别占据一定的市场。可以预见,随着厂商对流媒体技术的不断发展和完善,以及用户对流 媒体需求的增加,流媒体技术定会更上层楼。 由于某些原因,在此整理的这篇文章并不十分的完善和完整,如果哪位读者补充以后,可以将补充后 的文档发给同三维(tswvideo@163.com),我们将整理更完整的版本并发布,期待大家的沟通交流。 -------------------同三维 同三维视频:http://www.tswvideo.com 同舟视达科技:http://www.xiangb.com 同三维:http://www.tongsanwei.com 同三维官网:http://www.360tsw.com 同三维视频内窥镜:http://www.neikuijing.net 同三维视频采集卡:http://www.hdvga.com 同三维视频转换器:http://www.zhuanhuanhe.com 同三维商城:http://www.tsw360.com 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 1111流媒体概念 StreamMediaStreamMediaStreamMediaStreamMedia 1.11.11.11.1什么是流媒体什么是流媒体什么是流媒体什么是流媒体 流媒体的英文名称为:StreamMedia,它其实就是一种流式媒体。它实现的是将传统媒体网络化,并通 过网上点播的形式播放给浏览者。 流媒体的播放方式不同于网上下载,网上下载需要将音视频文件下载到本地机在播放,而流媒体可以 实现边下载边观看,这就是流媒体的特点所在。 随着宽带技术的发展,流媒体技术被广泛地运用到网页中,成功实现了网上点播,在线视听,网上直 播等。 流媒体指在 Internet/Intranet 中使用流式传输技术的连续时基媒体,如:音频、视频或多媒体文件。流 式媒体在播放前并不下载整个文件,只将开始部分内容存入内存,流式媒体的数据流随时传送随时播放, 只是在开始时有一些延迟。流媒体实现的关键技术就是流式传输。 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用 户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。 这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。 流媒体技术全面应用后,人们在网上聊天可直接语音输入 ;如果想彼此看见对方的容貌、表情,只要双方各 有一个摄像头就可以了;在网上看到感兴趣的商品,点击以后,讲解员和商品的影像就会跳出来;更有真实感 的影像新闻也会出现。 流媒体技术发端于美国,在美国目前流媒体的应用已很普遍,比如惠普公司的产品发布和销售人员培 训都用网络视频进行。 所谓流媒体是指采用流式传输的方式在 Internet播放的媒体格式。 什么是流媒体卡 流媒体采集卡现在已经广泛应用于视频会议、网络直播、电子教室、远程教学、视频监控等行业领域, 要了解什么是流媒体采集卡,首先应该了解什么是流媒体。 流媒体是指在数据网络上按时间先后次序传输和播放的连续音、视频数据流。流媒体数据流具有3个 特点:连续性、实时性、时序性,即其数据流具有严格的前后时序关系。由于流媒体的这些特点,它已经 成为在互联网上实时传输音、视频的主要方式。本质上,流媒体技术是一种在数据网络上传递多媒体信息 的技术。目前数据网络具有无连接、无确定路径、无质量保证的特点,给多媒体实时数据在数据网络上的 传输带来了极大的困难,流媒体技术的主要目标就是:通过一定的技术手段实现在数据网络上有效地传递 多媒体信息流。 什么是流媒体采集卡 流媒体采集卡是视频采集卡中比较专业的一种,而采集卡是可以将视频源信号采集传输到计算机中, 通过软件进行压缩编码处理。所以流媒体采集卡能快速便捷的将视频源信号进行压缩编码最终成为流媒体 文件格式。 流媒体采集卡是属于视频采集卡中的一种,主要是应用于流媒体领域,具体什么是流媒体采集卡呢 ? 我们先从流媒体开始介绍,流媒体是指视频、音频和数据从源端同时向目的地传输,它可以作为连续实时 流在目的地被接收。相对于传统的传输方式可以实现一边下载一边播放,所以成为了现在互联网等模式的 主要传输方式。 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 同三维目前流媒体采集卡采用的是标准的WDMWDMWDMWDM流媒体驱动程序,并支持目前市面上所有视频会议、 医疗软件、监控软件、教学软件等,完全支持 DIRECTDIRECTDIRECTDIRECTSHOWSHOWSHOWSHOW,并提供完整的二次开发包 SDKSDKSDKSDK。 1.21.21.21.2 流媒体简介流媒体简介流媒体简介流媒体简介 随着 Internet 的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频 等多媒体格式过渡。目前在网络上传输音频/视频(Audio /Video,简称 A/V)等多媒体文件时,基本上只有下 载和流式传输两种选择。通常说来,A/V文件占据的存储空间都比较大,在带宽受限的网络环境中下载可 能要耗费数分钟甚至数小时,所以这种处理方法的延迟很大。如果换用流式传输的话,声音、影像、动画 等多媒体文件将由专门的流媒体服务器负责向用户连续、实时地发送,这样用户可以不必等到整个文件全 部下载完毕,而只需要经过几秒钟的启动延时就可以了,当这些多媒体数据在客户机上播放时,文件的剩 余部分将继续从流媒体服务器下载。 流(Streaming)是近年在 Internet 上出现的新概念,其定义非常广泛,主要是指通过网络传输多媒体数据 的技术总称。流媒体包含广义和狭义两种内涵:广义上的流媒体指的是使音频和视频形成稳定和连续的传 输流和回放流的一系列技术、方法和协议的总称,即流媒体技术;狭义上的流媒体是相对于传统的下载-回放 方式而言的,指的是一种从 Internet 上获取音频和视频等多媒体数据的新方法,它能够支持多媒体数据流的 实时传输和实时播放。通过运用流媒体技术,服务器能够向客户机发送稳定和连续的多媒体数据流,客户 机在接收数据的同时以一个稳定的速率回放,而不用等数据全部下载完之后再进行回放。 1.31.31.31.3 流式传输方式流式传输方式流式传输方式流式传输方式 流式传输定义很广泛,现在主要指通过网络传送媒体(如视频、音频)的技术总称。其特定含义为通过 Internet 将影视节目传送到 PC机。实现流式传输有两种方法:实时流式传输(Realtime streaming)和顺序流 式传输(progressive streaming)。一般说来,如视频为实时广播,或使用流式传输媒体服务器,或应用如 RTSP 的实时协议,即为实时流式传输。如使用 HTTP服务器,文件即通过顺序流发送。采用那种传输方法依赖 你的需求。当然,流式文件也支持在播放前完全下载到硬盘。 流式传输方式则是将整个 A/V及3D等多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服 务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像采用下载方式那样等到整 个文件全部下载完毕,而是只需经过几秒或几十秒的启动延时即可在用户的计算机上利用解压设备(硬件或 软件)对压缩的 A/V、3D等多媒体文件解压后进行播放和观看。此时多媒体文件的剩余部分将在后台的服 务器内继续下载。 与单纯的下载方式相比,这种对多媒体文件边下载边播放的流式传输方式不仅使启动延时大幅度地缩 短,而且对系统缓存容量的需求也大大降低。 由于受网络带宽、计算机处理能力和协议 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 等方面的限制,要想从 Internet 上下载大量的音频和视频 数据,无论从下载时间和存储空间上来讲都是不太现实的,而流媒体技术的出现则很好地解决了这一难 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。 目前实现流媒体传输主要有两种方法:顺序流(progressive streaming)传输和实时流(realtime streaming)传输, 它们分别适合于不同的应用场合。 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 1.41.41.41.4 顺序流式传输顺序流式传输顺序流式传输顺序流式传输 顺序流传输采用顺序下载的方式进行传输,在下载的同时用户可以在线回放多媒体数据,但给定时刻 只能观看已经下载的部分,不能跳到尚未下载的部分,也不能在传输期间根据网络状况对下载速度进行调 整。由于标准的 HTTP服务器就可以发送这种形式的流媒体,而不需要其他特殊协议的支持,因此也常常 被称作 HTTP流式传输。顺序流式传输比较适合于高质量的多媒体片段,如片头、片尾或者广告等。 顺序流式传输是顺序下载,在下载文件的同时用户可观看再线媒体,在给定时刻,用户只能观看已下 载的那部分,而不能跳到还未下载的前头部分,顺序流式传输不象实时流式传输在传输期间根据用户连接 的速度做调整。由于标准的 HTTP服务器可发送这种形式的文件,也不需要其他特殊协议,它经常被称作 HTTP流式传输。顺序流式传输比较适合高质量的短片段,如片头、片尾和广告,由于该文件在播放前观 看的部分是无损下载的,这种方法保证电影播放的最终质量。这意味着用户在观看前,必须经历延迟,对 较慢的连接尤其如此。对通过调制解调器发布短片段,顺序流式传输显得很实用,它允许用比调制解调器 更高的数据速率创建视频片段。尽管有延迟,毕竟可让你发布较高质量的视频片段。顺序流式文件是放在 标准 HTTP 或 FTP服务器上,易于管理,基本上与防火墙无关。顺序流式传输不适合长片段和有随机访 问要求的视频,如:讲座、演说与演示。它也不支持现场广播,严格说来,它是一种点播技术。 1.51.51.51.5 实时流式传输实时流式传输实时流式传输实时流式传输 实时流式传输保证媒体信号带宽能够与当前网络状况相匹配,从而使得流媒体数据总是被实时地传送, 因此特别适合于现场事件。实时流传输支持随机访问,即用户可以通过快进或者后退操作来观看前面或者 后面的内容。从理论上讲,实时流媒体一经播放就不会停顿,但事实上仍有可能发生周期性的暂停现象, 尤其是在网络状况恶化时更是如此。与顺序流传输不同的是,实时流传输需要用到特定的流媒体服务器, 而且还需要特定网络协议的支持。 实时流式传输指保证媒体信号带宽与网络连接配匹,使媒体可被实时观看到。实时流与 HTTP流式传 输不同,他需要专用的流媒体服务器与传输协议。实时流式传输总是实时传送,特别适合现场事件,也支 持随机访问,用户可快进或后退以观看前面或后面的内容。理论上,实时流一经播放就可不停止,但实际 上,可能发生周期暂停。实时流式传输必须配匹连接带宽,这意味着在以调制解调器速度连接时图象质量 较差。而且,由于出错丢失的信息被忽略掉,网络拥挤或出现问题时,视频质量很差。如欲保证视频质量, 顺序流式传输也许更好。实时流式传输需要特定服务器,如 QuickTime Streaming Server、RealServer 与 Windows Media Server。这些服务器允许你对媒体发送进行更多级别的控制,因而系统设置、管理比标准 HTTP服务器更复杂。实时流式传输还需要特殊网络协议,如:RTSP (Realtime Streaming Protocol)或MMS (Microsoft Media Server)。这些协议在有防火墙时有时会出现问题,导致用户不能看到一些地点的实时内容。 2.2.2.2. 流媒体技术 2.12.12.12.1 流媒体技术原理流媒体技术原理流媒体技术原理流媒体技术原理 流式传输的实现需要缓存。因为 Internet 以包传输为基础进行断续的异步传输,对一个实时 A/V源或 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 存储的 A/V文件,在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽 相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补 延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因为网络暂时拥塞使 播放出现停顿。通常高速缓存所需容量并不大,因为高速缓存使用环形链表结构来存储数据:通过丢弃已 经播放的内容,流可以重新利用空出的高速缓存空间来缓存后续尚未播放的内容。 流式传输的实现需要合适的传输协议。由于 TCP需要较多的开销,故不太适合传输实时数据。在流式 传输的实现方案中,一般采用 HTTP/TCP来传输控制信息,而用 RTP/UDP来传输实时声音数据。 2.22.22.22.2 流式传输的基础流式传输的基础流式传输的基础流式传输的基础 在网络上传输音/视频等多媒体信息目前主要有下载和流式传输两种方案。A/V文件一般都较大,所以 需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延 迟也很大。流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机的连续、实时传送, 用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。当声音等时基 媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式不仅使启动延时成十倍、百 倍地缩短,而且不需要太大的缓存容量。流式传输避免了用户必须等待整个文件全部从 Internet 上下载才能 观看的缺点。 2.32.32.32.3 流式传输的基本原理流式传输的基本原理流式传输的基本原理流式传输的基本原理 流式传输技术就是把连续的声音和图像信息经过压缩处理后放到网站服务器上,让用户一边下载一边 收听观看,而不需要等待整个文件下载到自己的机器后才可以观看的网络传输技术。 流式传输的过程一般是这样的:用户选择某一流媒体服务后,Web浏览器与 Web 服务器之间使用 HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来;然后客户机上的Web浏览器 启动 A/VHelper程序,使用 HTTP从Web服务器检索相关参数对 Helper程序初始化。这些参数可能包括目 录信息、A/V数据的编码类型或与 A/V检索相关的服务器地址。 A/VHelper 程序及 A/V服务器运行实时流控制协议(RTSP),以交换 A/V传输所需的控制信息。与 CD 播放机或 VCRs所提供的功能相似,RTSP提供了操纵播放、快进、快倒、暂停及录制等命令的方法。A/V 服务器使用 RTP/UDP协议将 A/V数据传输给 A/V客户程序(一般可认为客户程序等同于 Helper程序),一 旦 A/V数据抵达客户端,A/V客户程序即可播放输出。 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 需要说明的是,在流式传输中,使用 RTP/UDP和 RTSP/TCP两种不同的通信协议与 A/V服务器建立 联系,是为了能够把服务器的输出重定向到一个不同于运行 A/VHelper程序所在客户机的目的地址。实现 流式传输一般都需要专用服务器和播放器,其基本原理如图所示。 同三维专业音视频流媒体采集卡支持标准的 Directshow进行开发,除了采用标准的WDMWDMWDMWDM驱动,支持 标准的 Directshow进行开发的 T200AE高清 VGA采集卡外,还有微软AVStream标准驱动开发的 T620E 高 清两路DVI/VGA/HDMI音视频采集卡,兼容使用DirectShow接口的各种音视频采集软件和使用DirectSound 接口的音频采集软件。 同三维将致力于为高清流媒体采集卡的开拓和耕耘,同三维专业音视频流媒体采集卡功能全面,兼容 性广、稳定性强,像同三维 T200AE高清 VGA采集卡、DVI 采集卡、HDMI采集卡、USB 视频采集卡等 都是提供自己的 SDK,供二次开发用,完全满足了各种行业用户对音视频的采集和压缩处理,满足流媒体 领域各种不同用户的需求,广泛应用视频录播、网络直播、视频会议、网络教学、视频监控、多屏拼接、 大屏融合、医疗系统等各种流媒体领域,是您流媒体采集卡的最佳选择,咨询热线:010-51295660。 2.42.42.42.4 智能流技术智能流技术智能流技术智能流技术(SureStream)(SureStream)(SureStream)(SureStream) 今天,28.8Kbps调制解调器是 Internet 连接的基本速率,cable modem、 ADSL、DSS、ISDN等发展快, 内容提供商不得不要么限制发布媒体质量,要么限制连接人数。根据 RealNetwork站点统计,对28.8Kbps 调制解调器,实际流量为10bps到26Kbps,呈钟形分布,高峰在20Kbps。这意味着若内容提供商选择20Kbps 固定速率,将有大量用户得不到好质量信号,并可能停止媒体流而引起客户端再次缓冲,直到接收足够数 据。一种解决方法是服务器减少发送给客户端的数据而阻止再缓冲,在 RealSystem 5.0中,这种方法称为\" 视频流瘦化\"。这种方法的限制是 RealVideo文件为一种数据速率 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 ,结果可通过抽取内部帧扩展到更低 速率,导致质量较低。离原始数据速率越远,质量越差。另一种解决方法是根据不同连接速率创建多个文 件,根据用户连接,服务器发送相应文件,这种方法带来制作和管理上的困难,而且,用户连接是动态变 化的,服务器也无法实时协调。 智能流技术通过两种途径克服带宽协调和流瘦化。首先,确立一个编码框 架,允许不同速率的多个流同时编码,合并到同一个文件中;第二,采用一种复杂客户/服务器机制探测带宽 变化。 针对软件、设备和数据传输速度上的差别,用户以不同带宽浏览音视频内容。为满足客户要求, Progressive networks公司编码、记录不同速率下媒体数据,并保存在单一文件中,此文件称为智能流文件, 即创建可扩展流式文件。当客户端发出请求,它将其带宽容量传给服务器,媒体服务器根据客户带宽将智 能流文件相应部分传送给用户。以此方式,用户可看到最可能的优质传输,制作人员只需要压缩一次,管 理员也只需要维护单一文件,而媒体服务器根据所得带宽自动切换。智能流通过描述 I 现实世界 Internet 上变化的带宽特点来发送高质量媒体并保证可靠性,并对混合连接环境的内容授权提供了解决方法。流媒 体实现方式如下: * 对所有连接速率环境创建一个文件 * 在混合环境下以不同速率传送媒体 * 根据网络 变化,无缝切换到其它速率 * 关键帧优先,音频比部分帧数据重要 * 向后兼容老版本 RealPlayer 智能流在 RealSystem G2中是对所谓自适应流管理(ASM)API的实现,ASM描述流式数据的类型,辅助 智能决策,确定发送那种类型数据包。文件格式和广播插件定义了 ASM规则。用最简单的形式分配预定 义属性和平均带宽给数据包组。对高级形式,ASM规则允许插件根据网络条件变化改变数据包发送。每个 ASM规则可有一定义条件的演示式,如演示式定义客户带宽是5,000到15,000Kbps,包损失小于2.5%。如此 条件描述了客户当前网络连接,客户就订阅此规则。定义在规则中的属性有助于 RealServer 有效传送数据 包,如网络条件变化,客户就订阅一个不同规则。 2.52.52.52.5 流媒体播放方式流媒体播放方式流媒体播放方式流媒体播放方式 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 2.5.2.5.2.5.2.5.1.1.1.1.单播 在客户端与媒体服务器之间需要建立一个单独的数据通道,从一台服务器送出的每个数据包只能传送 给一个客户机,这种传送方式称为单播。每个用户必须分别对媒体服务器发送单独的查询,而媒体服务器必须 向每个用户发送所申请的数据包拷贝。这种巨大冗余首先造成服务器沉重的负担,响应需要很长时间,甚 至停止播放;管理人员也被迫购买硬件和带宽来保证一定的服务质量。 2.5.2.5.2.5.2.5.2.2.2.2.组播 IP组播技术构建一种具有组播能力的网络,允许路由器一次将数据包复制到多个通道上。采用组播 方式,单台服务器能够对几十万台客户机同时发送连续数据流而无延时。媒体服务器只需要发送一个信息 包,而不是多个;所有发出请求的客户端共享同一信息包。信息可以发送到任意地址的客户机,减少网络 上传输的信息包的总量。网络利用效率大大提高,成本大为下降。 2.5.2.5.2.5.2.5.3.3.3.3.点播与广播 点播连接是客户端与服务器之间的主动的连接。在点播连接中,用户通过选择内容项目来初始化客户 端连接。用户可以开始、停止、后退、快进或暂停流。点播连接提供了对流的最大控制,但这种方式由于 每个客户端各自连接服务器,却会迅速用完网络带宽。 广播指的是用户被动接收流。在广播过程中,客户端接收流,但不能控制流。例如,用户不能暂停、快进 或后退该流。广播方式中数据包的单独一个拷贝将发送给网络上的所有用户。使用单播发送时,需要将数 据包复制多个拷贝,以多个点对点的方式分别发送到需要它的那些用户,而使用广播方式发送,数据包的 单独一个拷贝将发送给网络上的所有用户,而不管用户是否需要,上述两种传输方式会非常浪费网络带宽。 组播吸收了上述两种发送方式的长处,克服了上述两种发送方式的弱点,将数据包的单独一个拷贝发送给 需要的那些客户。组播不会复制数据包的多个拷贝传输到网络上,也不会将数据包发送给不需要它的那些 客户,保证了网络上多媒体应用占用网络的最小带宽。 3.3.3.3.流媒体数据格式 流媒体是指在 Internet/Intranet 中使用流式传输技术的连续时基媒体,如音频、视频等多媒体文件。文 件格式和传输协议是流媒体应用的主要技术。从不同的角度看,流媒体数据有三种格式:压缩格式、文件 格式、发布格式。其中压缩格式描述了流媒体文件中媒体数据的编码、解码方式;流媒体文件格式是指服务 器端待传输的流媒体组织形式,文件格式为数据交换提供了标准化的方式;流媒体发布格式是一种呈现给客 户端的媒体安排方式。 什么是流媒体什么是流媒体什么是流媒体什么是流媒体 网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科网络流媒体技术百科 作者:同三维视频 编辑整理 同三维视频:http://www.tswvideo.com 3.13.13.13.1 几种常见的流媒体格式文件几种常见的流媒体格式文件几种常见的流媒体格式文件几种常见的流媒体格式文件 3.1.1.3.1.1.3.1.1.3.1.1.微软高级流格式 ASFASFASFASF简介 Microsoft 公司的Windows Media 的核心是 ASF(Advanced Stream Format)。微软将 ASF 定义为同步媒 体的统一容器文件格式。ASF是一种数据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这 种格式,以网络数据包的形式传输,实现流式多媒体内容发布。 ASF 最大优点就是体积小,因此适合网络传输,使用微软公司的最新媒体播放器 (Microsoft Windows Media Player)可以直接播放该格式的文件。用户可以将图形、声音和动画数据组合成一个 ASF格式的文件, 当然也可以将其他格式的视频和音频转换为 ASF格式,而且用户还可以通过声卡和视频捕获卡将诸如麦克 风、录像机等等外设的数据保存为 ASF格式。另外,ASF格式的视频中可以带有命令代码,用户指定在到 达视频或音频的某个时间后触发某个事件或操作。 ASFASFASFASF的特征 可扩展的媒体类型- ASF文件允许制作者很容易地定义新的媒体类型。ASF 格式提供了非常有效的灵 活地定义符合 ASF文件格式定义的新的媒体流类型。任一存储的媒体流逻辑上都是独立于其他媒体流的, 除非在文件头部分明显地定义了其与另一媒体流的关系。 部件下载-特定的有关播放部件的信息(如,解压缩算法和播放器)能够存储在 ASF 文件头部分,这些信 息能够为客户机用来找到合适的所需的播放部件的版本---如果它们没有在客户机上安装。 可伸缩的媒体类型- ASF是设计用来表示可伸缩的媒体类型的"带宽"之间的依赖关系。ASF存储各个带 宽就像一个单独的媒体流。媒体流之间的依赖关系存储在文件头部分,为客户机以一个独立于压缩的方式 解释可伸缩的选项提供了丰富的信息流的优先级化- 现代的多媒体传输系统能够动态地调整以适应网络资 源紧张的情况(如,带宽不足)。多媒体内容的制作者要能够根据流的优先级表达他们的参考信息,如最低 保证音频流的传输。随着可伸缩媒体类型的出现,流的优先级的安排变得复杂起来,因为在制作的时候很 难决定各媒体流的顺序。ASF允许内容制作者有效地表达他们的意见(有关媒体的优先级),甚至在可伸缩 的媒体类型出现的情况下也可以. 多语言- ASF设计为支持多语言。媒体流能够可选地指示所含媒体的语言。这个功能常用于音频和文本 流。一个多语言 ASF文件指的是包含不同语言版本的同一内容的一系列
本文档为【什么是流媒体 网络流媒体技术百科】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_326197
暂无简介~
格式:pdf
大小:1MB
软件:PDF阅读器
页数:49
分类:互联网
上传时间:2011-08-30
浏览量:104