基于XMPP与P2P协议的嵌入式数字机顶盒即时通讯系统的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:liongliong568
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几十年,广电产业得到了巨大的发展,从30年以前的黑白电视节目到现在的IPTV,广电产业的发展给我们的生活带来了很大的变化。尤其是IPTV的蓬勃发展带动终端的市场,很多的电信相关的设备制造商业公司纷纷投入了机顶盒的研究开发发生产,机顶盒在原来本来是一种单一的解扰和数/模转换专用设备,后来经过集成电路的发展,成为了支持多种接入方式和IP,具有编码和解码能力,以及图形浏览器的功能,现在机顶盒基本完全支持包括数字电视在内的视频点播、时移电视、网络浏览、信息服务、远程教学和医疗、互动游戏等业务功能的IPTV机顶盒。现在,机顶盒不仅作为一种辅助看电视的简单设备,而是一种具有一定计算能力的计算机。同时随着互联网的迅猛发展,中国已经是世界上具有网民数量最多的国家,即时通讯工具的使用也成为广大网民网络生活的一部分。XMPP协议作为即时通讯的一种通用协议,已经被越来越多的即时通讯系统所使用,它几乎规定了所有的即时通讯系统中的规范和功能,便于开发人员设计和实现自己的即时通讯系统。XMPP通过结构数据在XML流上承载的方式,借助XML语言的通用性及可读性,XMPP使开发人员便于理解,实用性更加强大,使用面更加广泛。P2P(Peer-To-Peer)网络是一种在TCP/IP网络之上的应用层的分布式网络,网络的参与者即对等节点(peer)可以共享对等点所拥有的部分硬件资源。由于P2P的计算机二进制文件共享以及P2P网络流媒体的在线播放应用是人们最熟悉的网络P2P应用技术,所以许多人将P2P技术狭义地理解成为P2P文件共享以及内容分发。实际上,P2P技术网络的应用十分广泛,除了计算机二进制文件的共享和分发外,P2P技术还可用在实时通信、网络游戏、协同工作等应用。P2P网络也不一定是由用户PC组成的,也有可能是服务器组成,还有可能是由特殊终端组成的,比如机顶盒、PDA、传感器等。本文XMPP和P2P作为即时通讯和二进制文件传输的协议,把嵌入式机顶盒作为硬件平台,针对即时通讯系统的特殊需求,结合硬件平台自身的设备和结构特点,设计实现了一款基于XMPP和P2P协议的嵌入式机顶盒的即时通讯系统。本文主要工作如下:1、深入分析了系统功能需求,对系统上的各个功能需求提出了相应的阐述讨论。2、结合XMPP协议的架构特点、P2P协议的网络连接方式,并利用Libjingle协议库设计和实现了此系统的注册与发现模块和基于P2P协议的二进制文件传输模块。现阶段,本系统从2011年底开始试运行,已经具有多于500用户,运行良好。
其他文献
随着我国地铁建设的规模化发展,如何合理地确定地铁票价,使其既能有助于地铁的长远发展,又能很好地为市民提供质优、价廉的运输服务,已成为我国地铁建设和经营者关注的事项。
重庆在全国率先启动大规模户改一年来,全市共有217566农村人口转为城镇居民,日均转户6315人,完成第一阶段转户目标338.84万人的64.21%,成效明显。户籍制度改革与缩小城乡、贫富、区
作为现行高中数学教材中新增内容的概率论,它是研究现实世界中广泛存在的随机现象统计规律的数学分支.教科书在章节内容的安排上,将排列、组合与概率并成一章,主要是考虑到它
目的研究口腔正畸结合修复治疗错牙合伴牙列缺损患者的效果。方法选取100例错牙合伴牙列缺损患者,均为2017年5月至2019年5月本院收治,按照不同治疗方案进行分组,比较对照组(
古诗教学作为语文教学中重要的一环,当前的教学现状却令人堪忧。在古诗的教学方法上,一方面,语文课程标准指引着古诗教学,语文教师在实践中也摸索出一些好的教学方法;而另一
为维护农民合法权益,方便广大农民群众投诉举报以及更便捷地面向社会公众提供三农信息服务,农业部在工信部的支持下,申请并被核配了“12316”作为全国农业系统公益服务统一专用
江苏省扬州市邗江区财政局高度重视基层财政管理工作,以“两基”建设为抓手,突出“四化”,逐步使基层财政工作走上了业务精细、运转规范、服务优质、职能强化的良性发展轨道。
油气输送管道在服役过程中会受到许多因素的影响而产生各种缺陷,这些缺陷的存在及其发展会影响管道的安全性,有效地修复这类缺陷是确保管线安全运行和提高油气集输效益的关键
随着我们国家经济的发展,对电力的需求越来越大,所以对电力配网的需要也是越来越大,我们要加强对电力配网工程的建设和管理。只有对电力配网的工程建设和管理做好,我们的企业
为了研究上下煤层开采顺序对复合残采区层间煤岩层矿压显现影响的规律,以西山煤电白家庄煤矿上下部煤层分别采用刀柱法和长壁垮落法开采后形成的复合残采区为研究对象,综合运