SIP协议因其简单、灵活的技术特点,正在逐步代替原有的H.323协议成为IP语音技术(VoIP)的信令核心协议,基于SIP的VoIP终端研究也随之成为一个热点。然而,目前大多数终端的研究都集中在软终端上,对于嵌入式终端的研究还存在很少。为此,本文探讨了以S3C2410处理器为平台,构建VoIP嵌入式终端的一种方法。 本文研究的终端系统,搭建了一个基于S3C2410处理器为中心的硬件平台,分析了嵌入式Linux操作系统并成功移植,最后在这个平台上成功移植Linphone。它主要采用基于SIP的信令技术来建立语音会话,利用事务状态机模型进行信令控制,使用SDP媒体协商技术进行语音协商,结合RTP实时传输技术,实现了端到端的语音实时传输。最后,进行系统的整体测试并根据测试得出结论,证明了系统的实际结果达到预期目标。
2022-05-17 11:47:04 584KB VoIP ;SIP ;嵌入式终端
1
基于QT的嵌入式终端界面开发毕业设计
2021-12-29 11:44:53 1.18MB QT 嵌入式 终端 毕业设计
1
在阐述IAP技术原理的基础上,以STM32F10X为平台设计并实现了在线及远程断点续传升级方案;该方案方便快捷,摒弃了传统升级复杂繁琐的过程,并解决了升级过程中意外中断、远程升级传输误码等关键技术问题,保证嵌入式终端程序正确运行。
2021-12-04 21:01:37 86KB STM32 在线编程 断点续传 文章
1
行业分类-嵌入式设备-免拨码操作的嵌入式终端程序升级系统.zip
业分类-物理装置-一种嵌入式终端升级软件包及其解析方法.zip
随着IT产业、信息产业和家电产业等的迅猛发展,嵌入式系统(Embedded System)无疑是当今最热门的概念之一。嵌入式产品的软硬件技术也正发生着深刻的变化。嵌入式产品由原来的功能单一、界面简单的风格逐渐向多功能、界面美观、交互性好的方向发展。越来越多的嵌入式系统,包括高端手机、PDA、智能家电、车载导航等系统都要求提供全功能的Web浏览器以及娱乐等各种功能,显然,如果没有一个高性能的GUI支持,这些功能都是无法实现的。本课题将采用Linux+Qt来实现嵌入式终端的界面开发。 本课题将首先了解Linux下嵌入式应用程序开发流程,应用软件工程学原理进行系统需求分析,界面部分采用Qt Designer来设计。本系统设计开发了一个完整的嵌入式设备的界面程序,以手机界面作为参考,包括主界面,系统管理,记事本,通讯录,音/视频播放器,浏览器,电子相册。同时通过系统管理来管理各个界面对应的文件以及主题包和语言的切换。本课题重点是界面开发,其中播放器模块采用开源播放器Mplayer的slave模式来实现,浏览器采用移植开源浏览器Konqueror的内核来完成
2021-06-27 15:40:09 744KB 毕业论文移动开发QT
1
本设计主要是基于 CortexA8 的车联网嵌入式终端系统。采用嵌入式 Linux 系统作为整个开发方向。 ARM 硬件平台上扩展 OBD 模块,GPRS模块等。通过 CortexA8 处理器将数据存储到 MYSQL 数据库,并通过 QT 设计的应用软件来管 理系统数据, 查询汽车健康状况, 并可以通过通信模块与用户通信,从而有效管 理汽车。 系统软件部分主要实现了 Linux 系统在开发平台上的移植, 主要是 bootloader 移植,Linux 内核移植和根文件系统的建立三个方面。完成 OBD,GPRS通信模 块在 Linux 下的驱动设计,最后通过 QT 设计出数据采集,存储和显示程序。
2021-05-02 19:01:29 3.57MB 车联网 嵌入式
本科毕业论文 基于QT的嵌入式终端应用程序开发 目 录 目 录 I 摘 要 II 关键词 II Abstract III Key Words III 1 前言 1 1.1 课题研究背景和意义 1 1.2 嵌入式软件技术发展现状与未来 1 1.2.1 标志性的嵌入式产品已露头角 1 1.2.2 嵌入式软件技术面临挑战 1 1.2.3 影响未来的若干软件新技术 2 1.3 课题研究内容 3 2 Linux和Qt简介 3 2.1 Linux主要特性 3 2.2 QT开发工具简介 4 2.2.1 Qt主要特性 4 2.2.2 Qt编程机制简介 5 3 嵌入式终端应用程序之记事本和电子相册架构设计 7 3.1 记事本架构设计 7 3.1.1 记事本设计需求 7 3.1.2 记事本界面设计 8 3.1.3 记事本结构设计 11 3.2 电子相册架构设计 12 3.2.1 电子相册设计需求 12 3.2.2 电子相册界面设计 13 3.2.3 电子相册结构设计 15 4 算法设计和实现 16 4.1 记事本主要算法设计和实现 16 4.1.1 记事本类结构设计 16 4.1.2 记事本功能实现 17 4.2 电子相册主要算法设计和实现 21 4.2.1 电子相册类结构设计 21 4.2.2 电子相册功能实现 21 5 总结和展望 26 参考文献 28 致 谢 29
1
可以局方配置一个FTP服务器,服务器里放置升级策略文件,终端定时连接该FTP服务器,得到升级策略文件,分析该策略文件以决定是否需要对本终端软件升级。 如果需要的话下载策略文件指定的终端软件镜像文件,然后完成自身软件的更新,每次升级都生成一个报告文件,上传至FTP服务器,以通知局方终端的软件升级状况,这样局方可以通过定制策略文件达到管理终端软件版本情况。本软件:本软件可以做为大多终端软件的一个独立进程,从而使终端软件具备远程自动升级功能。文件例表:Ftp.h、Ftp.c 完成一个带权限认证的基于RFC959标准的FTP文件上传下载功能的客户端TacticAnaly.c、TacticAnaly.h 完成策略文件分析功能UpdateExtInterface.c、UpdateExtInterface.h 完成与终端软件其它模块的对外接口DriverFunction.c、DriverFunction.h 自动升级功能驱动层接口实现UpdateFunction.c、UpdateFunction.h 自动升级模块的一些通用功能接口实现UpdateManage.c、UpdateManage.h 自动升级管理文件,提供主进程调用接口的实现main.c 进程主文件Adapter.h 平台数据类型差异性移植定义文件GlobConst.h 自动升级模块常量定义文件Globdefine.h 自动升级全局宏定义文件
2019-12-21 19:49:11 1.06MB
1