【摘 要】
:
本文研究开发了一款智能多媒体终端系统,它基于ARM嵌入式硬件平台和Linux操作系统,采用了MiniGUI图形开发库和触摸屏输入,提供了音频解码、视频解码、图片浏览、文本浏览等多
论文部分内容阅读
本文研究开发了一款智能多媒体终端系统,它基于ARM嵌入式硬件平台和Linux操作系统,采用了MiniGUI图形开发库和触摸屏输入,提供了音频解码、视频解码、图片浏览、文本浏览等多种功能。系统具有美观友好的操作界面,可方便地进行文件选择、播放、暂停、停止等操作。本文首先分析了ARM体系结构,详细研究了嵌入式Linux操作系统在ARM9微处理器上的移植技术,包括交叉编译环境的建立、引导装载程序移植、修改定制嵌入式Linux内核及建立根文件系统,并且实现了嵌入式Linux到三星2410开发板的移植。由于该多媒体终端面向的是普通消费者,因此设计良好的用户界面是必不可少的,本文深入分析了GUI基于消息-事务的处理机制,采用多线程的程序设计方法,实现了在音视频实时播放的同时用户的交互式、多窗口操作。多种音视频格式的支持是该终端重点需要考虑的,本文分析了功能强大的FFMPEG开源解码库,实现了在本平台上的移植和MPEG4、H.264的解码,并以3GP格式为例,提出了通过二进制文件快速解析音视频文件格式的方法,为该终端将来支持多种音视频文件格式打下了良好的基础。本文同时研究并提出了一种基于嵌入式应用环境的音视频封装格式,该格式采用自定义的协议,同时具有加密保护音视频资源的功能,以3GP格式为例实现了向该自定义格式的转换。
其他文献
初中数学教学中,数学建模的重要性正日益被重视.数学建模思想与教学的联系,重在课堂教学中的融合,即在数学概念构建中,在数学问题解决中,本着数学知识作为建构新知识、解决问
在教育改革的过程中,促进了多元化教学方式的衍生,其中不乏取得了显著效果的教育模式,互动式教学就是其中之一.互动式教学有着广泛的应用,尤其在高中数学教学中尤为明显.将互
本文主要以初中数学“错题”价值开发与有效应用的研究为重点进行阐述,结合当下初中数学教学现状为依据,首先分析初中数学“错题”的使用价值,其次从错题本的制作与收集、数
小学数学作为学生学习数学的基础,其对于培养学生的数学思维能力具有至关重要的作用,而随着教育制度的不断改革,对小学数学的教学质量提出了更高的要求,不仅要在课堂上开展基
新冠肺炎疫情是新中国成立以来传播速度最快、感染范围最广、防控难度最大的一次重大突发公共卫生事件,它对城市治理体系和治理能力提出了挑战。此刻,国家已建设的视频监控、人脸抓拍机、车辆卡口设备等成为此次疫情下现代化城市防控体系的重要技术支撑。本文将探讨在面对此类应急突发事件时,如何利用现有的视频资源,基于视频AI技术以及大数据分析应用,通过横向拓展视频的应用面,充分挖掘疫情防控的应用场景,为公安、卫健、
学习的目的是为了掌握一门知识,更好地为现实服务,任何一门课程都来自对生活的感悟,对于小学生的数学教学也不例外.义务教育阶段的数学课程应突出体现基础性、普及性和发展性
随着时代的发展,科技不断进步,微课逐渐被应用于课程教学中,数学微课教学就是联系数学课程中的某个知识点开展的简单的教学活动,这种教学方式具有很好的创造力且非常新颖,可