论文部分内容阅读
随着科技的发展,各类多媒体迅猛发展。在各种传媒形式百花齐放的今天,广播行业受到了前所未有的挑战,也找到了新的机遇,卫星广播应运而生。卫星广播是利用卫星来转播电视和广播信号的一种媒体形式。卫星广播的传播范围更广,受地理和气候的影响更小,这样更有利于广播实时地进行传播,使广播更具有时效性。而且,其声音信号采用的是先进的MPEG压缩标准进行编码的,声音的音质相当高,可以满足人们对广播质量越来越高的要求。本项目的主要工作是完成一个卫星广播接收机的设计,集卫星信号接收、信号解码于一体。每个接收机进行接收、解码时,因为硬件和软件的延时,会造成各个基站的发射不同步的情况,这样就会使得两个基站信号交叠的区域收听受到干扰。本项目主要是解决广播信号同步发射的问题。本文的主要内容则是卫星信号的解码工作。在了解MPEG2标准编码原理以及各类音频流的结构基础上,对TS流进行解码。着重解析出了TS流中节目关联表PAT、节目映射表PMT,完成了指定节目的解码和提取。使用SCIVO码流分析软件验证了结果的正确性。在了解ARM开发板的工作原理的条件下,在ARM9裸机状态下,将软件移植到开发板上,完成TS流解码和mp3解码程序,对TS解码后的音频进行播放.程序运行良好,声音正常播放,到达理想效果。在文末,总结了研究过程中遇到的一些问题,并对未来的工作做了一定的展望,提出建议。