基于GStreamer框架的车载多媒体系统的设计与实现

被引量 : 1次 | 上传用户:roseisdead
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着生活水平的提高,汽车已经越来越普及,成为很多人上下班出门的代步工具,人们待在车内的时间也不断增加。但是由于目前国内汽车电子产品还没有得到市场长期的检验,车载多媒体软件的核心技术又大多被国外成熟的汽车产业体系占有,导致我国的车载多媒体技术在一定时间内得不到应有的创新和突破,开发出的系统性能可靠性得不到保障,甚至会出现多媒体文件解码效率低下,处理交互信息卡顿、延迟等缺陷,使得整个车载嵌入式多媒体播放系统的稳定性大打折扣,极大地影响了用户体验。因而设计出一款合适的嵌入式车载多媒体播放系统,给予人们在车内更好地放松和休息的体验就显得颇有意义。为了解决车载多媒体系统处理交互信息时因系统的不完善出现卡顿、延迟等不稳定的现象,本文以嵌入式Linux系统为底层操作系统,选取了 Gstreamer作为多媒体处理框架,同时依托一款车载芯片(AC8317)等硬件环境,设计实现了一个基于Gstreamer框架的多媒体播放系统。通过对本系统中关键元件的功能设计和控制操作设计,以及根据该多媒体框架的结构特点创建播放管道,实现支持多种音视频文件的正常播放。通过对比软件解码的不足,采用了硬件解码的方式对本系统进行性能优化以提高效率。本文的主要工作可以归纳如下:1)通过对Gstreamer多媒体框架工作机制的调研和学习,对本多媒体播放系统的用户需求和功能需求作出分析,提出系统架构和实现方案。2)在基于框架中的多媒体插件处理技术基础上,自行开发出系统中的数据源、分流器、解码器、终端接收等关键元件,以及设计出播放过程中的主要控制逻辑操作,组建出适合的多媒体管道,实现系统正常播放音视频文件以及相关基本操作控制的功能。3)从系统的启动过程、软件加速以及硬件解码优化三个方面实现对该系统的播放优化处理。经过大量有效的详细测试用例的测试和验证比对,本文设计实现的车载嵌入式多媒体播放系统可以有效地支持当今市场上主流的音视频文件格式播放,而且声音输出清晰无杂音或卡顿,视频字幕同步输出无延时。在经过相关的优化处理后,该系统的功能性、交互性、稳定性等都可以得到较大的提升,用户可以得到非常舒服和满意的体验。
其他文献
本工作的研究目的是用实验方法研究Al-Cu-Mg-Zn富A1端等温截面的相关系、液相面、相变信息。首先,利用Thermo-cal公司的铝基热力学数据库,进行Al-Cu-Mg-Zn的相图计算,根据计
无论在工业生产或日常生活中,换热器都是不可或缺的重要组成部件,然而换热器的腐蚀泄露问题大大减少其使用寿命。因此,提高换热器的耐腐蚀性能是众多学者研究的焦点。在多种
激光电弧复合焊能够有效的综合激光与电弧的优势,具有能量密度高、热输入小、熔化效率高、焊接速度快等特点。然而,在非熔透激光电弧复合多层焊接时,焊缝内部常存在着气孔缺
癌性疼痛发生率较高,是恶性肿瘤患者产生抑郁的重要原因之一,而抑郁使癌痛难以控制并可能促进肿瘤进展。近年来临床报道的治疗方法包括使用止痛药物、止痛药联合其他药物、心
中医学理论当中的"精气血津液理论"为癌精癌气癌血癌津癌液理论提供了理论依据,现代中医提出的"癌毒学说"及"癌气学说"为该理论提供了研究思路。作者立足于中医,从肿瘤角度出
扩散连接技术是一种精密的连接方法,有着接头强度高,变形小,成型美观等优点,同时还能焊接异种材料,如陶瓷与金属、铁与铜等,是当前材料科学领域的研究热点。本文提出了一种新
硬质合金以其优良的综合性能被广泛用于工业上,被誉为工业上的牙齿。硬质合金工具常处于小能量多次冲击碰撞的工况,所以研究硬质合金工具在小能量下服役的性能意义重大。本文
随着航空航天工业的飞速发展,兼具轻量和良好韧塑性两大优点的高强铝合金的应用范围越来越广,然而高强铝合金的熔化焊技术存在过多的气孔、裂纹等焊接缺陷,工业应用潜力很低
目的 探讨脱细胞异体真皮基质 (ADM)移植后胶原的变化情况。方法 将异体ADM移植于SD鼠皮下 ,测定移植后ADM中胶原的含量及Ⅰ、Ⅲ型胶原的比例。结果 异体ADM移植后胶原含
<正> 第三腰椎横突综合征(TLVPS)是常见腰部疾患之一,我们用锋钩针加拔罐对40例患者进行治疗,疗效颇为满意,介绍如下。 临床资料。本组40例,男26例,女14例;年龄20~56岁,平均36