欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOCX文档下载
 

基于FreeSWITCH构建远程监控系统的探索

  • 资源ID:26514402       资源大小:13.49KB        全文页数:3页
  • 资源格式: DOCX        下载积分:22积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要22积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

基于FreeSWITCH构建远程监控系统的探索

基于FreeSWITCH构建远程监控系统的探索 摘要:基于当前监控系统的特点,本文进行基于FreeSWITCH的远程监控系统的研究。针对当前人们对监控的需求,以开源的软交换机FreeSWITCH为软交换平台,以SIP协议为信令协议,设计实现了一种方便,廉价,高效和实时的监控系统。该系统与传统的监控系统相比较,灵活性好,扩展性高,即摆脱了对硬件设施的依赖,又实现了高品质的视频监控,实践说明该系统处理能力强,视频效果好,通过对SIP信令和视频数据包的别离来减小效劳器压力,对处理并发视频流传输具有良好的效果,为开发监控系统提供了参考价值。关键词:VoIP;FreeSWITCH;SIP协议;多媒体远程监控系统是一种让身首异处的人们通过网络实现“实时、方便、可视的通信技术。传统的监控系统采用专门的硬件来完成监控业务,这种设计依赖硬件,费用高、可扩展性不强,更无法实现异地实时监控。随着VoIPVoiceoverIP技术的兴起和计算机处理能力的增强,可在计算机上利用软件实现实时监控。这里以支持SIP协议的FreeSWITCH为平台搭建监控系统。SIP协议是基于文本的应用层协议,可以综合语音、数字和视频业务,支持终端能力检测,这里采用SIP协议作为信令协议。该系统除了信令控制以为,还需要媒体处理,要求终端使用相同的视频编码这里采用的是H.264。本文基于以上分析,设计一种扩展性高、管理方便的远程监控系统。1系统结构设计与分析FreeSWITCH是一款开源的、跨平台的、伸缩性极好的、免费的、多协议的 软件换平台。它能原生地运行于Windows、MaxOSX、Linux、BSD及Solaris等诸多平台上,支持SIP、H323、Skype、GoogleTalk等多种通信协议,并很容易地与各种开源的PBX系统如sipXecs、CallWeaver、Bayonne、YATE及Asterisk等互通,而且支持很多高级的SIP特性,如Presence、BLF、SLA以及TCP、TLS和sRTP等。它也可以作为一个SBC进行透明的Sproxy以支持其他媒体,如T.38等。以FreeSWITCH为核心组件,结合其他软件和设备,设计一种基于SIP协议的远程监控系统,该系统选用SIP协议作为信令协议,完成注册、代理、重定向等功能。该系统主要有FreeSWITCH构成效劳器,终端设备是有一款支持SIP协议的摄像机和IP软 。系统的整体结构如下列图。功能方面:FreeSWITCH作为效劳器,其主要功能是接受终端的注册,处理交互控制信令,并协调终端之间的会话连接。终端那么是进行对数据的采集、处理、发送、接受、播放,从而实现实时的、有效的监控效劳。2系统功能实现FreeSWITCH由一个稳定的核心Core和一些外围模块组成,外围模块可以动态加载,比方mod_sofia/mod_socket等。Core的主要功能:Core是利用APR库Apache提供的跨平台的C库来完成,完成内存管理/线程管理/常用算法/数据结构等,还包括动态库的加载卸载、呼叫控制、日志管理、存储、内核任务调度等外围模块Mod_xxx:可加载卸载外围模块的FreeSWITC的一个特色,功能的扩展主要依靠外围动态模块的增加来实现,每个模块加载后提供相应的API和APP来进一步增强FreeSWITCH的功能,Core和模块之间通过调用API实现与Core的交互。FreeSWITCH的SIP功能是在mod_sofia模块中实现的,FreeSWITCH并没有自己开发新的SIP协议栈,而是使用了比较成熟的Nokia的开源SIP协议栈Sofia-SIP。mod_sofia是FreeSWITCH中最重要的一个模块,所有的SIP通话都是从它开始和终止。它实现了SIP注册、呼叫、终止等一系列的SIP特性。Endpoint:在FreeSWITCH中,实现一些互联协议接口的模块称为Endpoint。FreeSWITCH支持很多类型的Endpoint,如SIP、H.323等。这些不同的Endpoint主要使用不同的控制协议跟其他的Endpoint通话。SIPProfile相当于SIPUA,在启动后它会监听一个IP地址:端口对。UA首先向FreeSWITCH内部的SIPsofia_SIP模块发起注册。然后发出Invite请求,该请求带有SDPSessionDe-scriptionProtocol的媒体信息,协商双方媒体功能,发起呼叫实现互通。2.3媒体绕过BypassMediaFreeSWITCH作为效劳器,用户发起的SIP消息通过FreeSWITCH进行建立连接,连接建立之后的媒体流相对SIP消息的庞大的,如果都通过FreeSWITCH转发会给效劳器造成巨大压力,所以采用媒体绕过技术,即真正的媒體流使用点对点传输,不经过FreeSWITCH,直接通过RTP的点对点传输。设置BypassMedia:在Profile中添加如下设置。3系统搭建与测试FreeSWITCH安装LinuxUbuntu14.04系统当中,终端那么运行在同一网络下。准备一个支持SIP协议的摄像机并注册在FreeSWITCH上面。本文软 采用的是能运行于安卓系统下的Jitsi,电脑端可采用Microsip,注册过程类似,并调试双方为同一编码方式,本文采用H.264。注册检测,在FreeSWITCH上输出sofiastatusprofileinternalreg。摄像機以一个SIP客户端的方式注册到FreeSWITCH上,摄像机不会主动发起呼叫,我们用软 呼叫摄像机时,摄像时机自动应答,就可以通过软 观看摄像机了,本文测试中,摄像机的地址为192.168.1.216,软 地址为192.168.1.17,FreeSWITCH的地址为192.168.1.21。4结语本文基于FreeSWITCH软交换机设计了一种简单、高效的远程监控系统。该系统使用SIP协议进行信令交互,并结合RTP协议和终端设备的特点,实现了远程监控系统的根本功能。该系统与硬件系统相比,价格上更具优势,而性能上该系统的扩展性和维护性也具有较大优势。并且媒体绕过技术使得效劳器具有高并发性,处理能力更加简洁高效。当然该系统只是根本到达了远程实时监控的功能,在监控控制,记录方面还需做进一步完善,使其更加符合监控系统的特点和要求。参考文献:【1】Rosenberg,J.FrameworkforConferencingwiththeSessionInitiationProtocolS.IETFInternalDraft,2021.【2】J.Rosenberg,H.Schulzrinne,et.al,SIP:SessionInitiationProtocolS.IETFRFC3261,2021.【3】DuJjinfang,ZhangLingkao,FreeSWITCH:TheDefinitiveGuide,Beijing,ChinaMachinePress,2021.【4】YanWei,PanAimin,ComputerNetwork.BeiJing,TsinghuaUniversityPress.【5】Asterisk:Theroadtothefuture,CHN2.0EB/01. 2021.

注意事项

本文(基于FreeSWITCH构建远程监控系统的探索)为本站会员(众众****夺宝)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!