1.1流媒体的概念1.2流媒体的发展与应用1.3流媒体面临的挑战1.4流媒体关键技术第一章流媒体技术概述五道口生活网什么是流媒体?流媒体(StreamingMedia)连续媒体(视频/音频)经压缩编码、数据打包后按照一定的时间间隔要求连续地发送给接收方设备,接收方设备在后续数据不断到达的同时对接收到的数据进行重组、解码和播放。五道口生活网与传统网络媒体传输方式的区别传统方式(网络浏览、FTP、…)流媒体传输内容文本、图片、二进制文件视频、音频传输模式“先下载,后享用”“边传输,边播放”等待时间下载等待时间漫长初始等待时间非常短磁盘缓存需要大量的磁盘缓存无需磁盘缓存或需要量非常少五道口生活网与传统网络媒体传输方式的区别•Delaysensitive•End–to–enddelay•Delayjitter•Losstolerant•fortraditionaldata:lossintolerantbutdelaytolerant五道口生活网•Streamingstoredaudioandvideo•Streamingliveaudioandvideo•Real-timeinteractiveaudioandvideoClassesofStreamingMediaApplications五道口生活网五道口生活网五道口生活网五道口生活网五道口生活网五道口生活网流媒体的概念1.2流媒体的发展与应用1.3流媒体面临的挑战1.4流媒体关键技术第一章流媒体技术概述五道口生活网五道口生活网流媒体应用直播与点播互联网广播网移动网多视点/3D视频交互性沉浸感三维显示多媒体传感器网络交通实况环境监测公共安全视频社区播客社区网络…IVVVSystem(HHI)EyeVision(CMU)五道口生活网流媒体发展的背景多媒体技术的发展信号处理及多媒体压缩技术的进步多媒体设备处理能力的提升网络通信设施的完善宽带网络建设无线网络数字化家电网络平台用户需求的增长更丰富多彩的网络信息更直观、灵活的交流方式五道口生活网流媒体的发展与现状五道口生活网流媒体的发展与现状现有主流产品RealNetworkRealSystem由媒体内容制作工具RealProducer、服务器端RealServer、客户端软件RealPlayer组成,其流媒体文件包括RealAudio、RealVideo、RealPresentation、RealFlash,系统采用SureStream技术,自动持续调整数据流量适应实际应用的不同网络带宽需求。五道口生活网流媒体的发展与现状五道口生活网流媒体发展现状WindowsMedia微软的WindowsMediaTechnology目的是实现网络视音频等多媒体流信息的传输与播放,由MediaTools、MediaServer、MediaPlayer构成,其核心是ASF媒体格式,支持任意压缩/解压缩编码方式,并可以使用任何底层网络传输协议。工具集丰富以及捆绑在WIN2000中是WindowsMediaTechnology的优势。五道口生活网五道口生活网五道口生活网—IntelligentStreaming•Multiple-Bit-RateEncoding•IntelligentBandwidthControlbandwidthselectingbandwidthswitchingRateshaping•IntelligentImageProcessing五道口生活网流媒体发展现状QuickTimeApple公司1991年开始发布QuickTime,几乎支持所有主流个人计算平台和各种格式图象、视频、动画,具有内置的Web浏览器插件,支持IETF流标准以及RTP、RTSP、SDP、FTP、HTTP等网络协议。QuickTime包括服务器QuickTimeStreamingServer、带编辑功能的播放器QuickTimePlayer、制作工具QuickTime4Pro、图象浏览器PictureViewer和Web插件五道口生活网MediaServer:多媒体服务器(系统图中为MS)MediaCaster:实时广播服务器(系统图中为MC)Mp3Server:MP3音乐播放服务器StreamingPlayer:用户端播放软件MediaE-Mailer:音频多媒体电子邮件软件五道口生活网五道口生活网功能QuickTimeProMicrosoftWindowsMediaEncoder7RealProducerPlus8支持的操作平台Windows95,98,NT,2000;MacOSWindows95,98,NT,2000Windows95,98,NT,2000;Linux;MacOS;Solaris支持转换的文件格式AVI,MOV,MP3,WAV,othersAVI,MOV,MP3,WAVAVI,MOV,MPG,MP3,WAV多码率压缩支持YesYesYesTimelineeditorYesYesYes批处理YesYesYes调整屏幕尺寸、剪辑YesYesYes带宽模拟NoNoYes半屏达到VHS质量所需码率300Kbps400Kbps300Kbps连接文件NoNoYes动态码率压缩(VBR)YesYesYesInversetelecinesupportYesYesYesDe-interlacingfilterYesYesYes捕捉屏幕成流式文件NoYesNo制作软件五道口生活网功能QuickTime4.1.2MicrosoftWindowsMediaPlayer7RealPlayer8Plus支持的文件格式AIFF,AVI,GIF,JPEG,MIDI,MOV,MPEG-1,MP3,WAV,othersAIF,ASF,AU,AVI,ID3,IVF,MIDI,MOV,MPG,MP3,VOD,WAVAVI,GIF,JPEG,MPEG,MP3,RM,VIVO,WAV,others视频/音频控制YesYesYes嵌入IE或NETSCAPEYesYesYesStill-imageviewerYesNoYesSlideshowsYesYesYes全屏幕播放YesYesYesFullyscalableviewwindowNoYesNo循环播放YesYesYes兼容的浏览软件AOL,IE,NetscapeNavigatorAOL,IE,NetscapeNavigatorAOL,IE,NetscapeNavigator完善的播放控制板NoYesYes调谐收音接收NoYesYes显示剪辑信息YesYesYes换肤YesYesNo播放软件五道口生活网功能QuickTimeStreamingServer2.0.1MicrosoftWindowsMediaServices7RealServerBasic7支持的操作平台WindowsNT,2000;FreeBSD;Linux;MacOS;SolarisWindowsNT,2000WindowsNT,2000支持并发用户数目2,0002,00025(RealServerPro,3000)现场直播和点播YesYesYes支持在线广告YesYesYesPay-per-view/encryptedstreamNo/NoYes/YesYes/Yes管理员可以分配每个用户的带宽NoYesYesWindowsNT认证NoYesYesSMIL支持YesNoYesRTSP(实时流控制)YesNoYesMulticast多点传送支持YesYesYes运行状况报告YesYesYes服务运行状况记录(LOG)YesYesYes防火墙和代理服务器支持YesYesYesRemotemonitoringYesYesYes服务端软件五道口生活网流媒体发展现状IBM公司的VideoChargerVideoCharger是IBM内容管理软件包(IBMContentManager)的重要一员,它与IBMDB2DigitalLibrary和管理多媒体内容的IBMDB2UniversalDatabaseformanagingmultimediacontent通用数据库紧密集成,用户可通过传统的浏览器如IE或Netscape观看视频。VideoCharger支持基于最新标准的技术,可把多媒体内容组织到一体化的平台上,并支持点播,广播和实时压缩播放。Oracle公司的OVSOracle公司的视频服务器软件OVS可在包括网络计算机和机顶盒在内的系列平台上播放视频。同时还可以传送MPEG2、AVI格式视频及WAV音频数据流。Oracle在客户机一端的应用开发工具很强大,它提供全套Java系列和ActiveX控制工具,允许在播放环境下顺利进行集成。适合提供几百个以上的并行输出码流的大型流媒体传送系统。五道口生活网