流媒体是什么?
解析:
流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。
这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。流媒体技术全面应用后,人们在网上聊天可直接语音输入;如果想彼此看见对方的容貌、表情,只要双方各有一个摄像头就可以了;在网上看到感兴趣的商品,点击以后,讲解员和商品的影像就会跳出来;更有真实感的影像新闻也会出现。
流媒体技术发端于美国,在美国目前流媒体的应用已很普遍,比如惠普公司的产品发布和销售人员培训都用网络视频进行。(南方都市报)
所谓流媒体是指采用流式传输的方式在Inter播放的媒体格式。
流式传输方式则是将整个A/V及3D等多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像采用下载方式那样等到整个文件全部下载完毕,而是只需经过几秒或几十秒的启动延时即可在用户的计算机上利用解压设备(硬件或软件)对压缩的A/V、3D等多媒体文件解压后进行播放和观看。此时多媒体文件的剩余部分将在后台的服务器内继续下载。
与单纯的下载方式相比,这种对多媒体文件边下载边播放的流式传输方式不仅使启动延时大幅度地缩短,而且对系统缓存容量的需求也大大降低。(ChinaByte)
附:流媒体技术简介
一、流式传输的基础
在网络上传输音/视频等多媒体信息目前主要有下载和流式传输两种方案。A/V文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也很大。流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机的连续、实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。当声音等时基媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量。流式传输避免了用户必须等待整个文件全部从Inter上下载才能观看的缺点。
流媒体指在Inter/Intra中使用流式传输技术的连续时基媒体,如:音频、视频或多媒体文件。流式媒体在播放前并不下载整个文件,只将开始部分内容存入内存,流式媒体的数据流随时传送随时播放,只是在开始时有一些延迟。流媒体实现的关键技术就是流式传输。
流式传输定义很广泛,现在主要指通过网络传送媒体(如视频、音频)的技术总称。其特定含义为通过Inter 将影视节目传送到PC机。实现流式传输有两种方法:实时流式传输(Realtime streaming)和顺序流式传输(progressive streaming)。一般说来,如视频为实时广播,或使用流式传输媒体服务器,或应用如RTSP的实时协议,即为实时流式传输。如使用HTTP服务器,文件即通过顺序流发送。采用那种传输方法依赖你的需求。当然,流式文件也支持在播放前完全下载到硬盘。
顺序流式传输
顺序流式传输是顺序下载,在下载文件的同时用户可观看再线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分,顺序流式传输不象实时流式传输在传输期间根据用户连接的速度做调整。由于标准的HTTP服务器可发送这种形式的文件,也不需要其他特殊协议,它经常被称作HTTP流式传输。顺序流式传输比较适合高质量的短片段,如片头、片尾和广告,由于该文件在播放前观看的部分是无损下载的,这种方法保证电影播放的最终质量。这意味着用户在观看前,必须经历延迟,对较慢的连接尤其如此。对通过调制解调器发布短片段,顺序流式传输显得很实用,它允许用比调制解调器更高的数据速率创建视频片段。尽管有延迟,毕竟可让你发布较高质量的视频片段。顺序流式文件是放在标准HTTP 或 FTP服务器上,易于管理,基本上与防火墙无关。顺序流式传输不适合长片段和有随机访问要求的视频,如:讲座、演说与演示。它也不支持现场广播,严格说来,它是一种点播技术。
实时流式传输
实时流式传输指保证媒体信号带宽与网络连接配匹,使媒体可被实时观看到。实时流与HTTP流式传输不同,他需要专用的流媒体服务器与传输协议。实时流式传输总是实时传送,特别适合现场事件,也支持随机访问,用户可快进或后退以观看前面或后面的内容。理论上,实时流一经播放就可不停止,但实际上,可能发生周期暂停。实时流式传输必须配匹连接带宽,这意味着在以调制解调器速度连接时图象质量较差。而且,由于出错丢失的信息被忽略掉,网络拥挤或出现问题时,视频质量很差。如欲保证视频质量,顺序流式传输也许更好。实时流式传输需要特定服务器,如QuickTime Streaming Server、RealServer与Windows Media Server。这些服务器允许你对媒体发送进行更多级别的控制,因而系统设置、管理比标准HTTP服务器更复杂。实时流式传输还需要特殊网络协议,如:RTSP (Realtime Streaming Protocol)或MMS (Microsoft Media Server)。这些协议在有防火墙时有时会出现问题,导致用户不能看到一些地点的实时内容。
二、 流媒体技术原理
流式传输的实现需要缓存。因为Inter以包传输为基础进行断续的异步传输,对一个实时A/V源或存储的A/V文件,在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因为网络暂时拥塞使播放出现停顿。通常高速缓存所需容量并不大,因为高速缓存使用环形链表结构来存储数据:通过丢弃已经播放的内容,流可以重新利用空出的高速缓存空间来缓存后续尚未播放的内容。- --- 流式传输的实现需要合适的传输协议。由于TCP需要较多的开销,故不太适合传输实时数据。在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时声音数据。流式传输的过程一般是这样的:用户选择某一流媒体服务后,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客户程序即可播放输出。
需要说明的是,在流式传输中,使用RTP/UDP和RTSP/TCP两种不同的通信协议与A/V服务器建立联系,是为了能够把服务器的输出重定向到一个不同于运行A/VHelper程序所在客户机的目的地址。实现流式传输一般都需要专用服务器和播放器,其基本原理如图3.1所示。
三、智能流技术(SureStream)
今天,28.8Kbps调制解调器是Inter连接的基本速率,cable modem、 ADSL、DSS、ISDN等发展快,内容提供商不得不要么限制发布媒体质量,要么限制连接人数。根据RealNeork站点统计,对28.8Kbps调制解调器,实际流量为10bps到26Kbps,呈钟形分布,高峰在20Kbps。这意味着若内容提供商选择20Kbps固定速率,将有大量用户得不到好质量信号,并可能停止媒体流而引起客户端再次缓冲,直到接收足够数据。一种解决方法是服务器减少发送给客户端的数据而阻止再缓冲,在RealSystem 5.0中,这种方法称为\\\"视频流瘦化\\\"。这种方法的限制是RealVideo文件为一种数据速率设计,结果可通过抽取内部帧扩展到更低速率,导致质量较低。离原始数据速率越远,质量越差。另一种解决方法是根据不同连接速率创建多个文件,根据用户连接,服务器发送相应文件,这种方法带来制作和管理上的困难,而且,用户连接是动态变化的,服务器也无法实时协调。 智能流技术通过两种途径克服带宽协调和流瘦化。首先,确立一个编码框架,允许不同速率的多个流同时编码,合并到同一个文件中;第二,采用一种复杂客户/服务器机制探测带宽变化。
针对软件、设备和数据传输速度上的差别,用户以不同带宽浏览音视频内容。为满足客户要求,Progressive neorks公司编码、记录不同速率下媒体数据,并保存在单一文件中,此文件称为智能流文件,即创建可扩展流式文件。当客户端发出请求,它将其带宽容量传给服务器,媒体服务器根据客户带宽将智能流文件相应部分传送给用户。以此方式,用户可看到最可能的优质传输,制作人员只需要压缩一次,管理员也只需要维护单一文件,而媒体服务器根据所得带宽自动切换。智能流通过描述I现实世界Inter上变化的带宽特点来发送高质量媒体并保证可靠性,并对混合连接环境的内容授权提供了解决方法。流媒体实现方式如下: * 对所有连接速率环境创建一个文件 * 在混合环境下以不同速率传送媒体 * 根据网络变化,无缝切换到其它速率 * 关键帧优先,音频比部分帧数据重要 * 向后兼容老版本RealPlayer
智能流在RealSystem G2中是对所谓自适应流管理(ASM)API的实现,ASM描述流式数据的类型,辅助智能决策,确定发送那种类型数据包。文件格式和广播插件定义了ASM规则。用最简单的形式分配预定义属性和平均带宽给数据包组。对高级形式,ASM规则允许插件根据网络条件变化改变数据包发送。每个ASM规则可有一定义条件的演示式,如演示式定义客户带宽是5,000到15,000Kbps,包损失小于2.5%。如此条件描述了客户当前网络连接,客户就订阅此规则。定义在规则中的属性有助于RealServer有效传送数据包,如网络条件变化,客户就订阅一个不同规则。
什么是媒体?
媒体是指人借助用来传递信息与获取信息的工具、渠道、载体、中介物或技术手段,也指传送文字、声音等信息的工具和手段。媒体有两层含义,一是承载信息的物体,二是指储存、呈现、处理、传递信息的实体。此外,也可以把媒体看作为实现信息从信息源传递到受信者的一切技术手段。媒体是传播信息的媒介,主要...
1.什么是媒体?媒体有哪些类型?
1.所谓媒体,是指传播信息的介质,通俗的说就是宣传平台,能为信息的传播提供平台的就可以称为媒体了.2.传统的四大媒体分别为:1、报纸;2、电视;3、广播;4、杂志;此外,还应有户外媒体、网络媒体、新媒体,如手机短信等。随着科学技术的发展,逐渐衍生除新的媒体,例如:IPTV、电子杂志等,他们在...
什么是媒体和媒体艺术
媒体是:媒体(Media)是指承载和传播信息的介质,包括传统的印刷媒体、电子媒体和数字媒体等。媒体艺术是:而媒体艺术(Media Art)则是一种跨学科的艺术形式,它结合了现代科技和艺术创作,通过各种媒体形式来表达艺术家的思想和情感。拓展知识:媒体艺术可以包括数字艺术、影像艺术、交互艺术等多种形式,...
什么是媒体?什么是多媒体?其主要特点是什么
1、媒体(media)一词来源于拉丁语“Medius”,音译为媒介,意为两者之间。媒体是指传播信息的媒介。它是指人借助用来传递信息与获取信息的工具、渠道、载体、中介物或技术手段。2、多媒体(Multimedia)是多种媒体的综合,一般包括文本,声音和图像等多种媒体形式。在计算机系统中,多媒体指组合两种或...
媒体是指什么?媒介又是指什么?
媒体是一个传播信息的平台,是一个实在的东西,比如电视台就是电视媒体 ,报纸就是报纸媒体。媒介是中间起介绍作用的信息桥梁,就像中介一样,只是把发布媒体的对象和媒体本身联系起来。
媒体是什么意思
一词来源于拉丁语,音译为媒介,意为两者之间。是指传播信息的媒介。它是指人借助用来传递信息与获取信息的工具、渠道、载体、中介物或技术手段。也可以把看作为实现信息从信息源传递到受信者的一切技术手段。有两层含义,一是承载信息的物体,二是指储存、呈现、处理、传递信息的实体。“媒”是“女”...
媒体和多媒体有什么区别?
媒体和多媒体是两个不同的概念,它们之间存在着一些不同之处。1. 媒体:媒体通常指传播信息的工具或渠道,如报纸、电视、广播等。媒体主要是指单一媒介,例如纸张、电视机、收音机等。它们将信息传送给受众,使得观众或听众可以了解新闻、娱乐、教育信息等等。2. 多媒体:多媒体则是指使用多种媒体技术...
什么是媒体和媒体艺术?如何区分数字媒体和新媒体
媒体是指用于传递信息、表达思想和传播文化的各种形式和手段。它可以包括印刷媒体(如报纸、杂志)、广播媒体(如电台、电视)、网络媒体(如网站、社交媒体)等。媒体艺术则是在艺术创作中运用媒体技术和媒体语言进行表达和创作的艺术形式。它可以是以电影、视频、音乐、计算机艺术等形式呈现,并利用媒体技术...
媒体是什么工作
媒体是传播信息的工作。媒体,简单来说,是一种信息传播的工具或平台。以下是详细的解释:1. 媒体的定义 媒体可以理解为传递信息、沟通交流的媒介或渠道。它可以包括电视、广播、报纸、杂志等传统媒体形式,也可以包括互联网、社交媒体、移动应用等新兴媒体形式。媒体的主要功能是将各种类型的信息,如新闻、...
什么是媒体媒体指的是什么
媒体是指人借助用来传递信息与获取信息的工具、 渠道 、载体、中介物或技术手段,那么你对媒体了解多少呢?以下是由我整理关于什么是媒体的内容,希望大家喜欢!媒体的定义 “媒”是“女”字旁,《诗·卫风·氓》中有“匪我愆期,子无良媒”,古语又讲...
壹熊复达: 1、流媒体技术是指将一系列媒体数据进行压缩,然后以流的方式在网络中分段传输,实现音视频在网络上实时传输以供观看的技术.2、实际上,流媒体是指一种新的媒体...
镇江市19477114099: 什么是流媒体 - ?
壹熊复达: 流媒体(Streaming Media)指在数据网络上按时间先后次序传输和播放的连续音/视频数据流.以前人们在网络上观看电影或收听音乐时,必须先将整个影音文件下载并存储在本地计算机上,然后才可以观看.与传统的播放方式不同,流媒体在播放前并不下载整个文件,只将部分内容缓存,使流媒体数据流边传送边播放,这样就节省了下载等待时间和存储空间.流媒体数据流具有三个特点:连续性(Continuous) 、实时性(Real - time) 、时序性,即其数据流具有严格的前后时序关系.
镇江市19477114099: 什么叫流媒体? - ?
壹熊复达: 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上.用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来. 这个过程的一系列相关的包称为“流”.流媒体实际指的是一种新的...
镇江市19477114099: 什么是流媒体??
壹熊复达: 所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式. 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上.用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来.
镇江市19477114099: 流媒体是什么? - ?
壹熊复达: 流媒体是指音视频为了在Internet传输而进行的一种处理技术,它是相对于Web的下载业务而言的.下载业务是将所有看的东西全部下载到你的计算机硬盘的临时区域,再有浏览器解码播放.流媒体就像自来水,流媒体服务器不断往网里灌音视频,通过网络流到你的流媒体终端,终端边接收、边解码、边播放.音视频是从流媒体服务器“流”到终端的.无线流媒体指的通信网是无线网,如2.5G,3G,WLAN等等.手机电视就是流媒体的一种应用.
镇江市19477114099: 什么是流媒体啊?? - ?
壹熊复达: 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络...
镇江市19477114099: 流媒体是什么?
壹熊复达: 流媒体实际上是个技术名词.随着宽带成为网络架构的重点,网络上的信息不再只是文本、图象或者简单的声音文件,流媒体也就是streaming media由此孕育而生.
镇江市19477114099: 流媒体是什么? - ?
壹熊复达: 所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式. 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上.用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来.流...
镇江市19477114099: 什么是流媒体? - ?
壹熊复达: 流媒体(Streaming Media)指在数据网络上按时间先后次序传输和播放的连续音/视频数据流.以前人们在网络上观看电影或收听音乐时,必须先将整个影音文件下载并存储在本地计算机上,然后才可以观看....