近年来,随着移动互联网的快速发展,越来越多的移动流媒体系统不断涌现。而3G网络拥有更高的数据传输速率和数据业务支撑能力,3G运营商不仅可以向用户提供高质量的语音业务,还能够提供高速率的流媒体业务。因此3G网络能为移动流媒体业务发展提供更强有力的网络支撑。
本文首先探讨移动流媒体系统的发展现状,介绍目前数款国内外流行的移动流媒体系统的特点,总结目前移动流媒体业务发展所面临的三个问题:技术成熟性问题、流媒体节目内容问题和运营模式问题。针对这些问题,本文提出一种针对移动流媒体系统的架构,设计出一款面向3G应用的移动流媒体系统。该系统运行在Windows Mobile操作系统上,主要基于3G无线通信技术,并辅以应用越来越广泛的WiFi技术,除提供视频的直播、点播功能外,还在移动流媒体系统上实现了较具特色的时移电视功能和录像订制、播放功能。
接着本文对所提出的移动流媒体系统中采用的关键技术:流媒体编码、流媒体服务器、流媒体录制和存储等方面进行详细的介绍。本文随后提出具有一定创新价值和应用价值的解决方案。在阐述系统的业务逻辑架构、网络拓扑结构、总体技术架构后,本文以模块为单位对系统的设计进行详细的分析,重点描述了系统的主要部分:手机客户端中直播、点播、时移电视、录像订制模块,以及服务器端中录像订制、广告插播/管理、负载均衡模块的设计思想和技术实现细节。
最后,本文对系统的关键组成部分:流媒体发布服务器以及负载均衡模块进行测试。本文结尾对研究课题的实际意义和创新点进行了总结,并提出进一步研究的方向。