什么叫网络流媒体?
流媒体(streaming media)是指将一连串的媒体数据压缩后,经过网上分段发送数据,在网上即时传输影音以供观赏的一种技术与过程,此技术使得数据包得以像流水一样发送;如果不使用此技术,就必须在使用前下载整个媒体文件。
流媒体文件一般定义在bit层次结构,因此流数据包并不一定必须按照字节对齐,虽然通常的媒体文件都是按照这种字节对齐的方式打包的。流媒体的三大操作平台是微软公司、RealNetworks、苹果公司提供的。
在网络上传输音/视频等多媒体信息,主要有下载和流式传输两种方案。A/V文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也很大。
流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机的连续、实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。
扩展资料:
进入90年代以来,Internet网络通讯技术的飞速发展,已对人类日常生活和工作方式产生了深刻的影响,同时也对传统的教育教学模式产生了极大的挑战。网上教学、网络课程的开发已成为教育技术界同仁讨论的中心论题和21世纪教育改革发展的新趋势。
而当今世界,科学技术的迅猛发展,使得知识经济已见端倪,知识经济呼吁创新教育,要求我们变革传统的教育教学模式,发展学生的创新意识和创造性思维的能力,培养创新性人才。
流媒体技术在互联网媒体传播方面起到了重要的作用,它方便了人们在全球范围内的信息、情感交流,其中视频点播、远程教育、视频会议、Internet直播、网上新闻发布、网络广告等方面的应用更空前广泛。
参考资料来源:百度百科-流媒体
参考资料来源:百度百科-流媒体技术
采用流式传输方式在网络上播放的媒体格式,将音频、视频、三维等多媒体文件经过特殊的压缩方式分成多个压缩包,由视频服务器向计算机用户连续、实时地传送。用户不必等到整个文件下载完毕,而是经过延时即可利用解压设备(硬件或软件)解压后进行播放和观看,其余部分在后台服务器内继续下载。
流式传输有两种方式:
1、实时流式传输:媒体可被实时观看,视频为实时广播,可随机访问,适合长片段地视频,如讲座或演说,使用流式传输媒体服务器,应用RTSP实时协议,可实现快进快退。
2、顺序流式传输:顺序下载,下载同时观看在线媒体,是用HTTP或FTP服务器,适合发布短片段,如片头、片尾、广告等,在给定的时刻只能观看已下载部分,不能跳到未下载的前头部分,不能根据用户的连接速度做出调整,与防火墙无关,管理简单。
流媒体播放有四种方式:
1、单播方式:一台服务器传送的数据包只能传递给一个客户机,媒体服务器必须向每个用户发送所申请的数据包,多个点对点方式结合,
2、组播方式:允许路由器将数据包复制到多个通道,客户端共享一个数据包,按需提供
3、点播方式:客户端与服务器主动连接用户通过选择内容项目来初始化客户端连接
4、广播方式:用户被动接受流,客户端接受流,但不能控制流。数据包的单独一个拷贝发动给网络上的所有用户,不管用户是否需要。
二、流媒体的应用
1、远程教育
2、视频电话会议
3、视频点播
4、互联网直播
5、视频监控
三、文件格式分类
声音流、视频流、文本流、图像流、动画流
RA:实时声音
RM:实时视频或音频的实时媒体
RT:实时文本
RP:实时图像
SMIL:同步的多重数据类型综合设计文件
SWF:micromedia的real flash 和shockwave flash动画文件
RPM:HTML文件的插件
RAM:流媒体的元文件,是包含RA、RM、SMIL文件地址(URL地址)的文本文件
1、realnetwork公司:三种
2、apple公司:quicktime\mov
3、microsoft公司(1)asf\wmv\wma
(2)avi
(3)mpeg\mpg\dat
4、micromedia公司
(1)flash的swf格式
(2)metastream的mts格式
(3)aam多媒体教学课件格式,可将authorware生成的文件压缩为aam和aas流式文件播放
四、流媒体的传输协议
1、HTTP
2、RTP\RTCP:实时传输协议,一对一或一对多传输,RTP控制协议RTCP
3、MMS:微软流媒体服务协议
4、RTSP:实时媒体的点播协议
五、主流播放器
1、RealOne Player:RealNetworks公司产品,保证低速用户在线播放,所以RM品质较差,对于交互式脚本动画支持较差,支持RA、MP3播放,但声音单薄
2、Windows Media Player:微软公司产品,资源占用率较高,不提供卸载组件,与三方软件易产生冲突
3、QuickTime:苹果公司产品,文件大适合与多媒体广告、产品演示、高清晰影片,只有文件片段下载完成后才能播放,图像质量低于前两者,mov格式在国内应用较少
流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。
这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。流媒体技术全面应用后,人们在网上聊天可直接语音输入;如果想彼此看见对方的容貌、表情,只要双方各有一个摄像头就可以了;在网上看到感兴趣的商品,点击以后,讲解员和商品的影像就会跳出来;更有真实感的影像新闻也会出现。
流媒体技术发端于美国,在美国目前流媒体的应用已很普遍,比如惠普公司的产品发布和销售人员培训都用网络视频进行。(南方都市报)
所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。
流式传输方式则是将整个A/V及3D等多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像采用下载方式那样等到整个文件全部下载完毕,而是只需经过几秒或几十秒的启动延时即可在用户的计算机上利用解压设备(硬件或软件)对压缩的A/V、3D等多媒体文件解压后进行播放和观看。此时多媒体文件的剩余部分将在后台的服务器内继续下载。
与单纯的下载方式相比,这种对多媒体文件边下载边播放的流式传输方式不仅使启动延时大幅度地缩短,而且对系统缓存容量的需求也大大降低。(ChinaByte)
附:流媒体技术简介
一、流式传输的基础
在网络上传输音/视频等多媒体信息目前主要有下载和流式传输两种方案。A/V文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也很大。流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机的连续、实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。当声音等时基媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量。流式传输避免了用户必须等待整个文件全部从Internet上下载才能观看的缺点。
流媒体指在Internet/Intranet中使用流式传输技术的连续时基媒体,如:音频、视频或多媒体文件。流式媒体在播放前并不下载整个文件,只将开始部分内容存入内存,流式媒体的数据流随时传送随时播放,只是在开始时有一些延迟。流媒体实现的关键技术就是流式传输。
流式传输定义很广泛,现在主要指通过网络传送媒体(如视频、音频)的技术总称。其特定含义为通过Internet 将影视节目传送到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)。这些协议在有防火墙时有时会出现问题,导致用户不能看到一些地点的实时内容。
二、 流媒体技术原理
流式传输的实现需要缓存。因为Internet以包传输为基础进行断续的异步传输,对一个实时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调制解调器是Internet连接的基本速率,cable modem、 ADSL、DSS、ISDN等发展快,内容提供商不得不要么限制发布媒体质量,要么限制连接人数。根据RealNetwork站点统计,对28.8Kbps调制解调器,实际流量为10bps到26Kbps,呈钟形分布,高峰在20Kbps。这意味着若内容提供商选择20Kbps固定速率,将有大量用户得不到好质量信号,并可能停止媒体流而引起客户端再次缓冲,直到接收足够数据。一种解决方法是服务器减少发送给客户端的数据而阻止再缓冲,在RealSystem 5.0中,这种方法称为\\\"视频流瘦化\\\"。这种方法的限制是RealVideo文件为一种数据速率设计,结果可通过抽取内部帧扩展到更低速率,导致质量较低。离原始数据速率越远,质量越差。另一种解决方法是根据不同连接速率创建多个文件,根据用户连接,服务器发送相应文件,这种方法带来制作和管理上的困难,而且,用户连接是动态变化的,服务器也无法实时协调。 智能流技术通过两种途径克服带宽协调和流瘦化。首先,确立一个编码框架,允许不同速率的多个流同时编码,合并到同一个文件中;第二,采用一种复杂客户/服务器机制探测带宽变化。
针对软件、设备和数据传输速度上的差别,用户以不同带宽浏览音视频内容。为满足客户要求,Progressive networks公司编码、记录不同速率下媒体数据,并保存在单一文件中,此文件称为智能流文件,即创建可扩展流式文件。当客户端发出请求,它将其带宽容量传给服务器,媒体服务器根据客户带宽将智能流文件相应部分传送给用户。以此方式,用户可看到最可能的优质传输,制作人员只需要压缩一次,管理员也只需要维护单一文件,而媒体服务器根据所得带宽自动切换。智能流通过描述I现实世界Internet上变化的带宽特点来发送高质量媒体并保证可靠性,并对混合连接环境的内容授权提供了解决方法。流媒体实现方式如下: * 对所有连接速率环境创建一个文件 * 在混合环境下以不同速率传送媒体 * 根据网络变化,无缝切换到其它速率 * 关键帧优先,音频比部分帧数据重要 * 向后兼容老版本RealPlayer
智能流在RealSystem G2中是对所谓自适应流管理(ASM)API的实现,ASM描述流式数据的类型,辅助智能决策,确定发送那种类型数据包。文件格式和广播插件定义了ASM规则。用最简单的形式分配预定义属性和平均带宽给数据包组。对高级形式,ASM规则允许插件根据网络条件变化改变数据包发送。每个ASM规则可有一定义条件的演示式,如演示式定义客户带宽是5,000到15,000Kbps,包损失小于2.5%。如此条件描述了客户当前网络连接,客户就订阅此规则。定义在规则中的属性有助于RealServer有效传送数据包,如网络条件变化,客户就订阅一个不同规则。 (意流互动网站)
流媒体是什么意思
流式传输可传送现场影音或预存于服务器上的影片,当观看者在收看这些影音文件时,影音数据在送达观看者的计算机后立即由特定播放软件播放。2、流媒体技术广泛用于多媒体新闻发布、在线直播、网络广告、电子商务、视频点播、远程教育、远程医疗、网络电台、实时视频会议等互联网信息服务的方方面面。流媒体技术...
什么是流媒体
这种技术是实时传输和播放多媒体数据的网络技术。流媒体是一种先进的数字多媒体传输技术,能够在网络上实时传输和播放音频、视频等连续的媒体数据。通过特殊的编码和压缩技术,流媒体实现了数据的分段发送,使用户无需等待整个文件下载完成,即可开始观看或收听。在用户端创建的缓冲区确保了播放的连续性和实时...
流媒体什么意思
因此,用户可以一边下载一边观看或收听,大大提升了用户体验。此外,它还能保证媒体内容的实时性和互动性。2.流媒体的工作原理:流媒体技术采用了一种特殊的传输方式,即实时传输协议。它将连续的多媒体信息分成许多小的数据包,这些数据包在网络中以数据包的形式逐个传输。同时,用户端采用特定的播放器软件...
什么叫流媒体平台
以下是关于流媒体平台的 1. 定义与功能:流媒体平台是互联网上的一个服务类型,主要特点是用户可以实时观看、收听流媒体内容,例如视频、音频等。这些媒体内容通过数据流的形式传输,一边生成一边播放,不需要等待文件下载完成。它提供了一个媒介,允许创作者发布内容,并允许用户在线实时观看这些内容。此外,...
什么是流媒体
流媒体是一种媒体传输技术。流媒体是一种能够在互联网上即时传输影音内容的媒体技术。它将连续的影音信息以数据包形式传送到用户端,用户可以边下载边观看或收听。下面详细介绍流媒体的特点和运作方式。首先,流媒体技术通过网络将音频、视频等多媒体文件转换为数字信息流,以数据流的形式进行传输。与传统的...
简单解析,什么是流媒体
与传统的媒体文件不同,流媒体允许用户在下载过程中就开始播放多媒体文件,而不需要等待文件完全下载完成。这种方式非常适合在网络上播放视频或音频文件,能够为用户带来更为流畅和及时的视听体验。特别是在网络环境良好的情况下,用户几乎可以感受到与本地播放相似的体验。由于其即时性和便捷性,流媒体技术...
流媒体是啥意思
流媒体是指将一连串的媒体数据压缩后,经过网上分段发送数据。流媒体是一种新的媒体传送方式,是指将一连串的多媒体资料压缩后,通过互联网分段发送资料,可即时传输影音以供观赏的一种技术与过程;流媒体最主要的技术特征就是流式传输,它使得数据可以像流水一样传输。实现流式传输主要有两种方式:顺序和...
流媒体是什么?
所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。流媒体是指以流的方式在网络中传输音频、视频和多媒体文件的形式。 流媒体...
流媒体是什么?
流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。流媒体技术全面应用后,人们在网上聊天可直接语音输入;...
流媒体是什么
1、流媒体(Streaming Media)技术是指将一连串的媒体数据压缩后,以流的方式在网络中分段传送,实现在网络上实时传输影音以供观赏的一种技术。2、流媒体实际指的是一种新的媒体传送方式,有声音流、视频流、文本流、图像流、动画流等,而非一种新的媒体。3、流媒体文件格式是支持采用流式传输及播放的...
廖咸骨化: 1、流媒体技术是指将一系列媒体数据进行压缩,然后以流的方式在网络中分段传输,实现音视频在网络上实时传输以供观看的技术.2、实际上,流媒体是指一种新的媒体...
青田县19338051997: 什么是网络流媒体啊??
廖咸骨化: 所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式. 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上.用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来.
青田县19338051997: 什么是流媒体 - ?
廖咸骨化: 所谓流媒体是指采用流式传输的方式在Internet/Intranet播放的媒体格式,如音频、视频或多媒体文件.流媒体在播放前并不下载整个文件,只将开始部分内容存入内存,在计算机中对数据包进行缓存并使媒体数据正确的输出.流媒体的数据流随...
青田县19338051997: 什么叫流媒体? - ?
廖咸骨化: 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上.用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来. 这个过程的一系列相关的包称为“流”.流媒体实际指的是一种新的...
青田县19338051997: 简单且通俗易懂的告诉我流媒体是什么 - ?
廖咸骨化: 你在网上看直播,这种方式就是流媒体,你看的内容和供应商发送的数据包同步的.你在网上下电影或者在线观看,那是属于存档在网络中的一种资源,属于下载的方式.应该是这样的,呵呵
青田县19338051997: 流媒体是什么?
廖咸骨化: 流媒体实际上是个技术名词.随着宽带成为网络架构的重点,网络上的信息不再只是文本、图象或者简单的声音文件,流媒体也就是streaming media由此孕育而生.
青田县19338051997: 什么是流媒体啊?? - ?
廖咸骨化: 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络...
青田县19338051997: 流媒体是什么??
廖咸骨化: 流媒体一般是指的网络在线视频,例如你看优酷网的视频,那都是流媒体包括在线听音乐等都是的
青田县19338051997: 流媒体是什么?
廖咸骨化: 到媒体,我们马上就会想到报纸杂志、广播电视.要说起现在刚出现的一个新名词流媒体,一些人可能也会认为它同平常我们所说的媒体有某种关系.其实,所谓的流媒体同我们通常所指的媒体风牛马不相及,它只是一个技术名词.流媒体到底...