论文摘要
在日益网络化的现代社会,更多的人愿意选择通过网络得到需要的信息。不仅专业天文研究人员希望通过网络远程控制望远镜,观测星图,研究数据;业余爱好者也希望通过网络下载或实时看到一些天体现象的图片和视频。所以,国家天文台网站需要建立一个对静、动态图像压缩编码使之适应网络传输,并能够被用户点播和实时观看的流媒体传输平台,同时满足专业研究和科学普及的不同需求。天文是一门建立于观测基础的学科,对于数据的精确性有很高的要求,文件的数据量都较大,而网络的资源是有限的,这就需要所搭建的流媒体平台同时满足观测和网络带宽的要求,并且对于专业研究来说,数据安全也是十分重要的。由此,本论文在以下方面作了一系列工作:(1)针对天文网特殊要求,调研静止图像压缩算法,选择一种适合于专业星图的压缩方法并加以改进,实现在无损情况下尽可能大的增加压缩率,以适应网络传输;(2)调研视频压缩格式,选择一种适合天文星图的视频格式对星图进行压缩处理,使之能适应整体系统架构和网络传输;(3)调研当前的主流系统平台,选择一种最适合的为国家天文台搭建流媒体平台,使之能满足实时、非实时的静、动态图像数据传输,实景监测,数据交互等功能,并在经济和复杂度上取得平衡;(4)调研当前主流数据安全方法和加密算法,为国家天文台设计多种满足其不同需求的安全方案,并将其中加密算法模块化并演示;(5)使用微软sdk开发一套可以对静止星图流化的软件,可实现对历史星图批处理和实时流化的功能,并同时进行广播和点播的网络发布。最终成果是为国家天文台搭建了可以满足对静、动态图像压缩编码、流化、网络发布,并具有传输安全保障方案的流媒体传输平台,此平台可以实现对静止星图和视频的压缩、实时视频广播、用户点播和远程监控,包含对保密星图数据的安全保障策略,还包含可对静止星图处理,流化为视频,并同时进行网络发布的软件,均为国内天文系统首创,为整个国家天文网总系统做出了重要贡献。