资源描述:
《基于字符串的ipc网络协议的与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(论文)题目:基于字符串的IPC网络协议的设计与实现学生姓名:学号:专业班级:终极一班指导教师:2013年6月15日中国石油大学(华东)本科毕业设计(论文)基于字符串的IPC网络协议的设计与实现摘要 IPC即网络摄像头,嵌入式IPC是指把CPU、音视频解压缩芯片、I/O等硬件设备、操作系统和应用程序集成在一起的IPC。 本协议是IPC和IPC、IPC和客户端之间、IPC和中心服务器、以及IPC和手机等各种终端之间的接口协议,适用于IPC同支持其的各类客户端、控制设备,客户端一般通过网络连接IPC,
2、控制设备一般与IPC串行方式通讯。本协议的代码部分采用sourceinsight编辑器,采用Linux系统环境下的ARM平台交叉编译生成可执行文件以及可升级文件,将可执行文件挂载到IPC或者BLOCK365开发板上就可以运行可执行文件,也可以用升级工具将可升级文件升级到IPC或者BLOCK365开发板的芯片中。系统最终实现了视频编码,音频功能,网络功能,云台、镜头控制功能,缓存功能,报警输入输出,移动检测报警视频分析,视觉参数调节,编码参数调节,系统集成等一系列的功能。关键词:C/C++;ARM平台;Linux操
3、作系统;应用层和传输层网络协议中国石油大学(华东)本科毕业设计(论文)DesignandimplementationofnetworkprotocolbasedontheIPCstringAbstractIPCisanetworkcamera,embeddedIPCreferstotheCPU,audioandvideocodecchip,IVOandotherhardwaredevices,operatingsystemandapplicationintegrationwithIPC.Thisprotocoli
4、sIPCandIPC,betweenIPCandclient,IPCandcenterserver,aswellasIPCandmobilephoneetc.variousbetweenterminalinterfaceprotocol,suitableforIPCtosupportallkindsoftheclient,theclientcontrolequipment,generalIPCconnectionthroughthenetwork,controlequipmentandIPCserialcommu
5、nication.Thecodeportionofthisagreementbythesourceinsighteditor,theLinuxsystemundertheenvironmentofARMplatformcompilergeneratesexecutablefileandupdatefile,theexecutablefileismountedtotheIPCorBLOCK365developmentboardwillbeabletoruntheexecutablefile,canalsoupgra
6、defiletoupgradetoIPCorBLOCK365developmentboardofthechipwiththeupgradetool.Thesystemrealizesvideocoding,audiofunction,networkfunction,PTZ,lenscontrolfunction,thecachefunction,inputandoutputofalarm,videoanalysisofmobiledetectionalarm,visualparameteradjustment,c
7、odingparameteradjustment,systemintegrationandaseriesoffunctions.Keywords:C/C++;ARMplatform;Linuxoperatingsystem;theapplicationlayerandthetransportlayerprotocols中国石油大学(华东)本科毕业设计(论文)目录第1章引言1第2章IPC的基本理论知识32.1IPC的产品介绍32.2IPC的主要功能42.3IPC的分类52.4IPC的专业术语5第3章IPC所用到的软
8、件网络以及硬件技术73.1IPC用到的软件技术73.1.1用到的组件73.1.2开发技术以及常用技术73.2IPC用到的网络协议93.2.1IPC网络协议的应用层协议93.2.2IPC网络协议的传输层协议103.3IPC所用到的硬件技术11第4章IPC的详细设计实现134.1整个系统的详细设计134.2登录登出保活流程134.2.1普通登录134.2.2主动注册登录144