第十四章1.流媒体的定义2.流媒体的兴起3.流媒体的应用4.流媒体文件格式的分类5.流媒体传输协议6.流媒体传输与制作技术目录1、流媒体的定义StreamMedia窜流(音乐、影片)线上电影、线上音乐On-line,宽频、……1.1PPS百度在线音乐《网络国际传播》授课视频流媒体简单来说就是应用流技术在网络上传输的多媒体文件,而流技术就是把连续的影象和声音信息经过压缩处理后放上网站服务器。用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己电脑后才可以观看的网络传输技术。1.2基本特征1.3基本含义流媒体技术先在使用者端的电脑上创造一个缓冲区,于播放前预先下载一段资料作为缓冲,于网络实际连线速度小于播放所耗用资料的速度时,播放程序就会取用这一小段缓冲区内的资料,避免播放的中断,也使得播放品质得以维持。2、流媒体的兴起20世纪80年代后期,20世纪最伟大发明之一的Internet出现,改变了一直利用纸张传递信息的方式,采用更加快捷,方便的网络来传输信息,整个世界变得密切起来了。TheWorldIsFlat:美.汤马斯·佛里曼(纽约时报专栏作家)著2.1兴起之缘由随着频宽的改善,协议的出现,以及IE的推行,大量图片视频音乐文件的出现网络空间。静态媒体(文字、图片)逐步演化到动态媒体(音乐、影片),线上音乐,线上电视是理所当然的需求。网络带宽不通畅原因原因:1宽频问题实际中的网络速度是理论上值的10%—30%之间2不稳定的连接速度网络服务器端、网络线路、接受端不稳定性2.2支持技术--流媒体的三大平台RealNetworksMicroSoftApple2.2.1RealNetworks最早的流媒体播放软件是RealNetworks的RealPlayer。RealPlayer最早称为RealAudio,仅播放音乐文件。兼并了Xing公司(第一个采用串流式通道影音播放程序Streamworks)。RealPlayer7.0、8.0、9.0、…14.0.2.633/2011.5.3。与RealplayerRealOnePlayer与Realplayer同属于Real公司产品。RealONEPlayer是新的视音频流播放系统,用以取代该公司三种主打产品,即RealPlayer、RealJukebox和GoldPass。RealONE最大特点就是多层画面功能,即当一个屏幕播放影碟或歌曲的时候,旁边将有一个侧屏幕提供有关影碟或歌曲的信息或广告。Realplayer界面2.2.2MicrosoftWindowsMediaPlayer4.0、5.0、6.0、7.0、8.0、9.0、10.0、11.0WindowsMediaPlayer11-windowsxpWMP11.02.2.3AppleQuickTime6QuickTimeProForWindowsv7.1.0QuickTime73、流媒体的应用互联网的迅猛发展和普及为流媒体业务发展提供了强大的市场动力。远程教育宽带网络视频点播互联网直播视频会议3.1远程教育在远程教育中,最基本的要素是把信息发送到学生端去,而传送的数据是多元化的:视频、音频、文字、图片等。传递的速度等问题。提高流媒体下的教育信息化水平。郑州大学远程教育学院3.2宽带网络视频点播宽带网络视频点播(VOD,VideoOnDemand)。最初应用于局域网和有线电视网中。存在问题:数据量、传输的速率、服务器。流媒体的集群和解码技术3.3互联网直播卫星直播、现场直播等之外的直播手段之一。体育直播。新浪体育直播。3.4视频会议视频会议是流媒体的一种商业用途。通过流媒体可以实现点对点的通讯,最常用的就是视频电话。网真系统视频电视PPS--PPTV网真系统4、流媒体文件格式的分类RM/RA--RealNetworksASF--MicrosoftMOV--QuickTime4.1主要格式1、RM格式:这是由RealNetworks公司开发的一种新型流式视频文件格式。2、MOV格式:MOV也可以作为一种流文件格式。QuickTime能够通过Internet提供实时的数字化信息流、工作流与文件回放功能。3、ASF格式:这是由微软公司开发的流媒体格式,是一个在Internet上实时传播多媒体的技术标准。4.2其他格式swf---flashflv---flashmrt---Authorwareaam---MetaStreamavi---Microsoftwmv---Microsoftmpeg/mpg/dat--jpegMP4---jpegMP5---jpeg3gp--aam---视频文件VS流媒体文件视频文件(avi720×576)ENCODER编码(256KBPS)流媒体文件(.asf320×240)10M900K全屏清晰、流畅清晰流畅(320×240)全屏较清晰一般播放器Windows播放器安装插件的其它播放器5、流媒体传输协议实时传输协议RTP(RealtimeTransportProtocol)RTCP(RealtimeControlProtocol)RSVP(ResourceReserveProtocol)6、流媒体传输与制作技术点播组播广播流媒体的传输技术主要有三种:1、点播(unicast)、2、组播(Multicast)又称为多址广播和3、广播(Broadcast)。6.1点播点对点的特点是流媒体的源和目的地是一一对应的,即流媒体从一个源(服务器端的应用)发送出去后只能到达一个目的地(客户端应用)。6.2组播组播是一种基于组的广播,其源和目的地是一对多的关系,但这种一对多的关系只能在同一个组内建立,也就是说,流媒体从一个源(服务器端的应用)发送出去后,任何一个已经加入了与源同一个组号的目的地(客户端应用)均可以接收到,但该组以外的其他目的地(客户端应用)均接收不到。6.3广播广播的源和目的地也是一对多的关系,但这种一对多的关系并不局限于组,也就是说,流媒体从一个源(服务器端的应用)发送出去后,同一网段上的所有目的地(客户端应用)均可以接收到,广播可以看作组播的一个特例。超级解霸3000广播6.4流媒体视频转换软件技术魔影工厂WinAVIVideoConverter格式工厂FormatFactory2.7CanopusProCoder魔影工厂WinAVIVideoConverter格式工厂FormatFactory2.7CanopusProCoder6.5流媒体视频服务器原理视频服务器把存储在存储系统中的视频信息以视频流的形式通过网络接口发送给相应的客户,响应客户的交互请求,保证视频流的连续输出。视频服务器响应客户的视频流后,从存储系统读入一部分视频数据到对应于这个视频流的特定的缓存中,然后此缓存中的内容送入网络接口发送到客户。6.6流媒体制作流程流媒体工作图示6.7编码软件编码软件介绍播放窗口页面制作流媒体服务器搭建WindowsMediaEncoder是一套容易使用,而且功能强大的软件,提供使用者自行录制影像的功能,可以从影像捕捉设备或桌面画面录制,亦提供文件格式转换的功能。主流格式介绍视频文件VS流媒体文件页面制作客户端如何在WEB页面嵌入Windowsmediaplayer控件,来收看视音频文件案例。1、页面示例;2、源代码标签说明;编码软件介绍播放窗口页面制作流媒体服务器搭建服务器搭建WindowsMediaServer2003,只要你使用的是微软Windows2003Server操作系统,系统里都自带,只要在系统盘中将其找出安装即可使用,最重要的是免费。它秉承了Windows系列软件的一贯特点,配置简单而且功能强大,支持.wmv以及.asf等媒体文件格式。编码软件介绍播放窗口页面制作流媒体服务器搭建网络直播案例介绍—WEBCAM应用总结流媒体的定义流媒体的兴起流媒体的应用流媒体文件格式的分类流媒体传输协议流媒体传输与制作技术作业列举网络中常见的流媒体应用。对同一时间长度的流媒体视频文件,比较文件数据量大小及清晰程度和播放速度。对同一个媒体文件进行多种媒体文件格式转化,试比较其大小、清晰度、画面比例、解码方式等的异同。