流媒体课程考点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题型:填空题、选择题、判断题、问答题、计算题、程序题(读程序,读代码)
基础知识考点
1.什么是流媒体?
将视音频文件经过压缩处理后,放在网络服务器上进行分段(分为多个数据包)的传输,客户端计算机不用将整个的视音频文件下载到本地,便可以即时收听和收看。
这个过程的一系列相关的包称为“流”。流媒体实际是一种新的媒体传送方式,而非一种新的媒体。
总的来说,流媒体就是指在网络上使用流式传输技术的连续回放的多媒体。
2.流式传输方式
实现流式传输有两种方法:实时流式传输和顺序流式传输。
一般说来,如视频为实时广播,或使用流式传输媒体服务器,或应用如RTSP的实时协议,即为实时流式传输。
实时流式传输指保证媒体信号带宽与网络连接匹配,使媒体可被实时观看到。
实时流与HTTP流式传输不同,他需要专用的流媒体服务器与传输协议。实时流式传输总是实时传送,特别适合现场事件,也支持随机访问,用户可快进或后退以观看前面或后面的内容。
理论上,实时流一经播放就不可停止,但实际上,可能发生周期暂停。
实时流式传输必须匹配连接带宽,这意味着在以调制解调器速度连接时图象质量较差。而且,由于出错丢失的信息被忽略掉,网络拥挤或出现问题时,视频质量很差。如欲保证视频质量,顺序流式传输也许更好。实时流式传输需要特定服务器,
如:QuickTime Streaming Server、RealServer与Windows Media Server。这些服务器允许你对媒体发送进行更多级别的控制,因而系统设置、管理比标准HTTP服务器更复杂。
实时流式传输还需要特殊网络协议,如:RTSP (Realtime Streaming Protocol)或MMS (Microsoft Media Server)。这些协议在有防火墙时有时会出现问题,导致用户不能看到一些地点的实时内容。
顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分.
顺序流式传输不象实时流式传输在传输期间根据用户连接的速度做调整。由于标准的HTTP服务器可发送这种形式的文件,也不需要其他特殊协议,它经常被称作HTTP 流式传输。
顺序流式传输比较适合高质量的短片段,如片头、片尾和广告,由于该文件在播放前观看的部分是无损下载的,这种方法保证电影播放的最终质量。
这意味着用户在观看前,必须经历延迟,对较慢的连接尤其如此。对通过调制解调器发布短片段,顺序流式传输显得很实用,它允许用比调制解调器更高的数据速率创建视频片段。
尽管有延迟,毕竟可让你发布较高质量的视频片段。
顺序流式文件是放在标准HTTP 或FTP服务器上,易于管理,基本上与防火墙无关。顺序流式传输不适合长片段和有随机访问要求的视频,如:讲座、演说与演示。它也不支持现场广播,严格说来,它是一种点播技术
3.四大流媒体公司及其流格式
Windows Media (Microsoft微软公司)ASF、WMV、WMA
RealSystem( Real Networks公司)RM、RA、RP、RT
QuickTime(Apple公司)MOV、QT
Adobe Flash(Adobe公司)SWF、FLV
4.流媒体技术的三个方面
1、编码器(编码技术);
2、播放器(播放支持);
3、流服务器。
三者缺一不可。仅仅具有其中一到两个要素是不能被称为流媒体技术的。
5.单播、多播、点播和广播
单播和多播是指客户端从媒体服务器收数据包的两种方式
点播和广播是用来描述客户端与服务器之间的关系的。
例如:
在单播的接受方式为前提下,客户端与服务器之间存在两种关系,即点播和广播。
在进行广播时,也可以采用单播和多播两种方式实现。
1.单播
客户端与服务器之间建立一个点到点(P2P)的单独数据通道,在流媒体播放过程中从一台服务器发送出的数据包只能传给一个客户机。
所以只有当客户端发出请求时,媒体服务器才向客户端发送数据。
局限性:
这种方式接收数据时,每个客户端必须分别对媒体服务器发出请求。而相应的,媒体服务器也必须向,向每一个客户发送所申请的数据。这样服务器负担很大,同时由于每个客户端都自行地连接服务器,这样也会占用很大的网络带宽。
单播这种方式受到客户端数量的限制。
2.多播
也称为组播。多播是一种多地址广播。服务器与客户端之间是一对多的关系,在流媒体播放过程中,服务器只向一组特定的用户发送一个数据包,组内各个用户可以共享这个数据包,而组外的用户无法接收。
使用多播使原来由服务器承担的重复的数据分发工作被转移到路由器中完成。
多播方式解决了单播中服务器的负担和对网络带宽的占用问题,同时能够保证网络的服务质量。
局限性:
需要网内的路由器支持多播,否则用户是无法接收多播数据的。这点要在广域网中实现是比较困难的。
多播方式灵活性相对较差,组内客户端接受的多播内容完全相同。
例题:1、VOD视频点播适合采用多播方式吗?
答:VOD视频点播适合采用单播的方式。因为点播时特定一组内的用户的需求是各不相同的
2、视频直播适合采用哪种方式?
答:采用多播方式更好。
3.点播
是客户端与服务器之间主动的连接,是用户的主动行为。在点播的过程中,用户可以对影音文件进行开始、停止、后退、快进、或暂停等控制。
点播是通过单播方式从服务器接收数据,所以它的基本原理同单播的基本原理。
4.广播
广播是一种客户端被动接收数据的播送方式。在广播过程中,用户不可以对影音文件进行开始、停止、后退、快进或暂停等控制。
广播可以分为两类:广播单播和广播多播
广播方式实际上是多播的一种特殊情况,这里没有特定的组存在,而是服务器把相同的数据发送给所有的客户端。
流媒体传输考点
1.为什么要在UDP协议而不在TCP协议上进行实时数据传输?