论文部分内容阅读
长久以来,业界对手机电视的发展前景十分看好,对于市场竞争日益激烈的广播传媒业与电信业来说,手机电视是一片等待发现与探索的“蓝海”。知名英国研究公司InformaTelecoms&Media曾表示,在未来5年内手机电视市场将真正壮大起来。2006年10月,国家广电总局正式颁布了中国移动多媒体广播行业标准,确定采用我国自主研发的移动多媒体广播行业标准。截至09年底,已经有190个城市开通了CMMB,覆盖的人口超过了3亿。根据广电总局的规划,到2010年12月,337个地市级以上城市要做到良好覆盖,全国经济百强县平均做到基本覆盖。我们可以预见,CMMB在中国手机电视行业中必将起到重要的推动作用。提供在Windows Mobile上的CMMB解决方案有巨大的市场潜力和实用价值。但相对Windows 32在PC平台CMMB应用,在WM手机等便携式终端上的应用开发由于需要考虑省电、外部事件(短信、来电等)处理、以及显示设备和GUI的限制等因素,加上CMMB应用本身十分复杂,开发难度大,而目前还没有一个良好的平台来支撑它,使得开发周期长、效率低。为了完成CMMB解决方案这个项目,我们仔细分析了国内CMMB手机电视软件发展现状,决定首先在WM上实现一个分层体系结构的CMMB手机电视应用框架,包括两个子框架,业务逻辑层的多业务框架,业务展现层的基于WTL开发的GUI框架(GFW)。然后再在这个框架上完成CMMB各个业务应用的开发,最终实现CMMB解决方案。由此我们实现了一个复用度极高,开发效率高,具有高内聚性的,并且易于扩展新的数据业务的应用框架,并在电子科技大学嵌入式工程中心的实际项目中运用,证明了其可用性和易用性。这是本课题的最大特色。本文首先介绍了国内外手机电视标准发展情况及一些与课题相关的重要技术。接着简要介绍了整个CMMB手机电视解决方案的体系结构和应用框架在其中的位置。重点阐述了应用框架的两个子框架:多业务框架和GFW的实现。然后介绍了如何在CMMB解决方案中使用应用框架,以实现紧急广播业务为例来说明如何使用多业务框架,以实现Splash窗口为例来说明如何使用GFW。在本文的最后分析了本课题的成果和不足,对未来发展趋势做了展望。