流媒体技术
进行文件管理(创建、存储、修改、删除)及目录管理功能;当"视 频泵"(videopump)要"播"一个视频文件时,它先给MDS目录服务器(MDSDirectoryServer)发一个消息打开文件,然后从该目录服务器得到这个文件的磁盘布局数据;由于影像文件都很大,视频服务器采用RAID(Redundant Arrays of Inexpensive Disks)存储影像文件;所有用来存储影像节目文件的磁盘称作一个卷(volume),每个卷都有一个TOC(table of contents),存储卷里面的文件及它们在磁盘阵列的位置,TOC的大小决定了一个卷能存储文件的个数;AStripe是卷上所有磁盘同样大小的一块存储空间;Striping是把一个文件分散成片(块)存储在不同的磁盘上,可以减少单块盘的访问次数和时间,以利于并发流的处理;存储节目时,先存tableofcontents(如文件的大小、创建的时间、在磁盘阵列中的位置等),然后横跨磁盘连续地存储,每一块盘上存一个stripe,当写完第一个RAID后,继续下一个RAID,当写到最后一个RAID的最后一块硬盘时,又从第一个RAID写起。当最后一个stripe没写满时,会留下空的小块,下次写盘时,又从下一个RAID开始写盘;因为采用RAID存储机制,当硬盘出现故障,不影响视频服务器正常运行,数据不会丢失。视频服务器还支持"热插拔"(hot-swap)磁盘。
5)文件(节目)上传和下载(FTPService)
视频服务器提供远程访问MDS的能力,即mdsftp。远程客户计算机 运行FTP即可上传和下载视频服务器中的MDS文件(影像节目文件),如图六所示。
视频服务器还提供远程两台视频服务器之间上传和下载MDS文件(影 像节目文件)的能力,这特别适合分布式大规模VOD系统的实现。
6)RTSP服务
RTSP(RealTimeStreamingProtocol)服务处理客户与服务器之间的 通信任务;接收客户基于RTSP协议的请求;把请求映射为适当的基于媒体网络(MN)的视频服务器呼叫;执行呼叫到合适的视频服务器进程;转发视频服务器应答并返回给客户如图七。
六、未来属于流媒体
人们常说互联网是一场革命,实际上在流媒体全面发展之前,这场革命是不彻底的。没有流媒体的互联网无声无影,所谓"虚拟的世界"的说法名与实相去太远。流媒体技术(第5页)全面应用后,人们在网上聊天就不必用文字表达自己的语言了,直接语音输入就行了。如果想彼此看见对方的容貌、表情,只要双方各有一个摄像头就可以了;电子商务的货品展示也不再限于图片的二维观看了,看到感兴趣的商品,点击后,就会有讲解员和商品的影像出现,可以达到与现实完全一致的展示效果,而且你可以与讲解员进行现场交流;网上新闻也不仅仅只能用文字和图片表达,更有真实感的影像新闻也会出现。非但如此,流媒体还将给互联网带来全新的内容,如网络电视、网络影院、网上教育等。 流媒体发端于美国,目前的流媒体技术(第5页)都源于美国,而且美国的带宽比国内丰富得多,因此流媒体在美国的应用已经非常广泛。像如今在美国如火如荼的MP3.COM就是得益于流媒体技术(第5页). 网络电视,相对于传统电视,它的优势是:
第一,提升电视台的形象,在国内众多的电视台网站中,能够把电视台最大的优势资源--视频节目在互联网上进行全面应用的电视台并不多,网络电视能够马上提升电视台的国内国际形象。
第二,网络电视是一个全互动的电视概念,它是双向的,对电视台和观众的沟通反馈起着非常大的作用,传统电视这方面是相当弱的,基本上,它是单向的。
第三,网络电视除了能在互联网上进行广播外,它还能让全世界的网民对电视节目进行点播,想看什么就看什么,想什么时候看就什么时候看。传统电视能做到这一点吗?不能。
第四,随着网络带宽越来越宽,电信宽带网,广电宽带网和城域网等等宽带网的铺设,在互联网欣赏广播级的电视节目不再是一件遥远的事情。现在在小范围内已经有应用,这个时候建立网络电视是一个非常前瞻性的事情,抢占未来的制高点。这时候,网络电视不再是电视台的一个补充,而是可以完全以一个独立的电视台形式运营存在。
可以预见,随着厂商对流媒体技术(第5页)的不断发展和完善,、以及用户对流媒体需求的增加,流媒体技术(第5页)定会更上层楼。
《流媒体技术(第5页)》