IPhone平台的流媒体播放系统的研究与实现

被引量 : 0次 | 上传用户:bassjhnn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动通信网络技术飞速的发展,提高了数据传输速率和网络带宽,为移动流媒体技术提供了网络条件,智能手机强大的系统配置为移动流媒体技术实现提供了硬件平台;将流媒体技术和移动终端结合的移动流媒体应用也逐渐影响移动用户的工作方式和日常生活,移动流媒体业务具有广泛的前景。本文在基于3GPP分组交换流媒体服务的理论基础上,分析了流媒体传输协议和音视频编码技术;针对移动流媒体业务,阐述移动流媒体的系统结构和业务流程。对流媒体服务器、媒体管理服务器和移动流媒体播放器等系统组成部分进行设计和实现;移动流媒体播放器是在iPhone平台下设计实现的,它包括五个模块:网络数据接收模块、缓冲模块、解码模块、播放模块和音视频同步模块,通过实时传输协议RTP/RTCP并结合实时流协议RTSP实现流媒体服务器和移动终端播放器之间音视频数据的传输和控制;考虑到网络延时抖动,对网络到达的音视频数据采用缓冲区进行缓存,并利用缓冲区反馈机制控制流媒体服务器数据发送速率;采用解码器实现对缓冲区的音视频数据进行解码,Audio Unit技术播放音频帧,OpenGL ES显示视频帧,通过对视频帧的调整实现视频同步到音频。最后对移动流媒体播放器进行功能测试和性能测试,测试结果表明:实现的系统功能可满足移动流媒体业务需求,播放器可流畅的播放流媒体文件且音视频同步,播放器的CPU使用率在20%~25%之间,内存使用量在20M~35M之间,达到预期效果。
其他文献
面对网络中各种思潮的冲击和影响及不断出现的网络失范等问题,高校网络舆情亟需一个行之有效的科学的引领机制,对高校网络舆情进行主流价值宣传及民意思想疏导。构建以社会主义
液化天然气(LNG)是天然气经过脱硫处理,通过低温工艺冷冻液化而成的低温液体混合物。LNG作为燃料供给下游用户使用时会释放出大量的冷能,约830kJ/kg,传统工艺中,该部分冷能被海水或
羟基磷灰石(Hydroxyapatite, HA)因其具有较好的生物相容性和生物活性而成为最早和最常用的钛表面涂层材料,但是HA在体液环境中有较高的溶解度,可导致涂层崩解与剥脱而影响种
体内微机电系统近年来发展迅速,是医学研究与应用的重要领域。目前大多数微机电系统用微型电池供能,存在供能时间短和安全性不足等问题。而无线能量传输技术具有长效、安全、
我国沪深300股指期货自推出后近三年来,市场逐渐成熟,无风险套利机会与利润空间已变得十分狭窄。在此背景下,本文提出了可控损失的股指期货套利策略新模式,建立了较为完整的一套
近些年来,我国风电装机容量快速增长。由于风速具有随机波动性,风电大规模并网给电力系统的安全稳定运行带来了巨大挑战。为了降低风电大规模并网对电网的冲击,必须对并网风电场
背景:乳腺癌是女性肿瘤中发病率最高的一种恶性肿瘤,它的转移是导致患者死亡的主要原因。深入研究乳腺癌转移过程中的分子机制有助于乳腺癌的临床治疗。CD44分子属于细胞粘附
目的探讨超声在恶性梗阻性黄疸患者经皮经肝穿刺胆道外引流术中的应用及内外引流术的价值。方法对35例恶性梗阻性黄疸患者在超声引导下进行定位穿刺,分别行外引流或内外引流,
转型时期中国民营企业所面临的制度环境尽管整体上正在由非正式制度约束主导向正式制度约束主导转变,但非正式约束主导依然在一定范围内长期存在,并且不同区域的制度环境依然存
急性间质性肾炎是导致急性肾功能不全的重要原因,而药物是引起急性间质性肾炎的首位病因,其误诊误治率较高,目前仍缺乏有效的诊断治疗方案。近年来发现运用多种手段及时确诊