| 以流媒体文件的形式存储在磁盘中供用户点播的,那么对系统的磁盘存储容量和并行I/O能力要求足够大,能适应海量存储的要求。
(5)流媒体数据的安全性。流媒体文件在磁盘上要具备科学的分布放置策略和安全备份策略。以确保在点播时不至于因文件损坏而发生点播失败的问题。
(6)用户的可管理性。在运营级的网络中,对用户的管理功能至关重要。因此,流媒体系统需具备用户的身份验证功能和计费或加密功能,以防止非法用户的访问,同时,以便于对不同身份用户提供分级控制服务。
2.压缩编码标准的选择
20世纪九十年代以来,随着视频编码技术的成熟,国际标准化组织(ISO)和国际电信联盟(ITU)相继推出了一系列视频压缩编码的国际标准:JPEG,H.26X,MPEG1/2等。其中JPEG标准应用于静止图像的压缩编码:MPEG-1应用于带伴音的数字活动图像的压缩编码,码率为1.5mbps,一般家用VCD便是MPEG-1的一种应用;MPEG-2是一种应用于专业级的压缩编码标准,其码率具有从3Mbps-80Mbps的可分级性;H.26X压缩编码标准主要是基于桌面视频会议的应用。就在这些压缩编码技术标准在满足各自领域应用需求的同时,互联网作为一种新型的媒体大举进入人们的工作和生活。而在上述压缩编码技术标准中,除H.26X是国际电联为互联网制定的以视频会议为主要应用的技术标准外,MPEG-1和MPEG-2都具有数据量大,需要专业网络传输的特点。为适应在互联网上多媒体的灵活传输,国际运动图像专家组(MPEG)于20世纪90年代末又发布了MPEG-4标准草案,与MPEG-1/2不同的是,MPEG-4是基于音视频对象的可分级编码技术,其码率可从5Kbps-2mbps的范围变化,它综合了数字电视、交互图形学和Internet等领域的技术功能。它在要求高效压缩编码的同时,强调多媒体网络通信的灵活性和交互性。表1是几种MPEG压缩编码文件数据量与主观评价效果的比较。
从以上比较可以看出:将同一个节目使用不同的压缩编码,当效果基本相同时,由不同压缩编码所形成的节目数据量差别很大。当视音频质量达到VCD效果时,采用MPEG-4标准压缩编码文件的数据量,只占MPEG-1压缩编码文件数据量的26.7%;当视音频质量达到DVD效果时,采用MPEG-4标准压缩编码文件的数据量只占采用MPEG-2压缩编码文件数据量的23%。在主观效果基本相近的前提下,尽可能减少多媒体文件的数据量,对流媒体在互联网上的应用具有非常重要的意义。一是在确保用户质量的同时,可以降低视频传输对网络带宽和服务器的I/O带宽要求,二是在相同的磁盘空间内可存储更多的节目内容。因此,我们在流媒体系统选择了MPEG-4压缩编码标准,其生成的流媒体文件格式为AV1,以供城域网内的广电宽带用户通过“麻城信息港”网站点播。当码率为700kbps时,在用户终端的主观评价效果基本可以达到DVD的水平。
但是,考虑广电宽带网作为运营网,既是网络服务提供者(NSP),又是信息业务提供者(ISP),在向网上提供开放的多媒体服务时,还需要考虑流媒体信息在Internet上传输时,能适应不同的网络带宽和速率的客观要求。为此,我们还选择了Real公司的rm流式文件压缩格式,向Internet用户提供服务。RealMedia也是目前Internet上较流行的跨平台的客户/服务器结构的多媒体应用标准,其采用音频/视频流和同步回放技术实现了网上全带宽的多媒体回放。这样,两种压缩编码标准互补应用,从根本上确保了麻城广电宽带网向城域网内用户和Internet用户提供的多媒体信息服务,在用户端都有较好的内在质量和主观效果。
3.服务器系统的选择
对同时提供信息服务(ISP)和向英特网提供节目服务(ICP)的运营网络,如 |