boa with onvif

上传者: chinazjn | 上传时间: 2024-11-10 19:47:31 | 文件大小: 5.89MB | 文件类型: ZIP
boa是一种开源的Web服务器软件,它的全称是Boa Web Server。在IT行业中,Web服务器是用于接收HTTP请求并返回HTML页面的软件,是互联网基础设施的重要组成部分。Boa设计简洁,适合小型系统或嵌入式设备,比如在描述中提到的基于DM368的设备。DM368是一款由德州仪器(TI)生产的数字媒体处理器,常用于视频处理和网络应用。 Onvif(Open Network Video Interface Forum)则是一个开放标准,定义了网络视频设备之间的通信协议,包括视频、音频、元数据和控制信息等。它旨在促进不同制造商的IP视频产品之间的互操作性,确保设备间的兼容性和互通性。在安防监控领域,Onvif协议广泛应用于网络摄像头和其他视频监控设备。 "Appro ipc基于DM368的修改后的 boa" 这句话意味着有人对原版的Boa Web Server进行了定制化开发,使其能够在DM368处理器上运行,并且增加了对Onvif协议的支持。这样的修改对于那些需要在嵌入式系统上实现Onvif功能的开发者来说,是一个宝贵的资源。它可能包含了Boa的源代码修改,以及如何集成Onvif协议栈的说明。 在提供的压缩包文件"boa-0.94.13"中,我们可以期待找到以下内容: 1. **源代码**:Boa Web Server的特定版本(0.94.13)的源码,这通常包括C语言编写的文件,如配置文件、主程序、处理HTTP请求的函数等。 2. **配置文件**:用于设置Boa行为的配置文件,可能已经针对DM368平台和Onvif协议进行了调整。 3. **文档**:可能包含README文件或其他文档,解释了修改的内容、如何编译和安装Boa,以及如何启用Onvif功能。 4. **示例**:可能有示例配置或脚本,展示了如何与Onvif设备进行交互。 5. **库文件**:可能包含了与Onvif协议相关的库文件,这些库文件实现了Onvif规范中的各种服务和接口。 通过研究这个修改版的Boa,开发者可以了解如何在嵌入式系统上实现一个支持Onvif的Web服务器,这对于那些希望构建自己的网络视频监控解决方案的人来说是非常有价值的。同时,这也为其他基于DM368的项目提供了一个起点,他们可以在现有的工作基础上进行二次开发,节省时间和资源。 "boa with onvif"项目结合了轻量级的Boa Web Server和广泛使用的Onvif协议,为嵌入式系统开发者提供了一种实现网络视频服务的途径。这个定制化的实现对于学习Onvif协议、理解Boa服务器的内部工作原理,以及开发基于DM368的监控系统具有很高的参考价值。

文件下载

资源详情

[{"title":"( 161 个子文件 5.89MB ) boa with onvif","children":[{"title":"boa.8 <span style='color:#111;'> 6.99KB </span>","children":null,"spread":false},{"title":"libonvif.a <span style='color:#111;'> 6.29MB </span>","children":null,"spread":false},{"title":"libcrypto.a <span style='color:#111;'> 1.88MB </span>","children":null,"spread":false},{"title":"libssl.a <span style='color:#111;'> 290.81KB </span>","children":null,"spread":false},{"title":"boa <span style='color:#111;'> 5.34MB </span>","children":null,"spread":false},{"title":"boa_indexer <span style='color:#111;'> 11.80KB </span>","children":null,"spread":false},{"title":"onvifC.c <span style='color:#111;'> 8.78MB </span>","children":null,"spread":false},{"title":"onvifServer.c <span style='color:#111;'> 565.60KB </span>","children":null,"spread":false},{"title":"stdsoap2.c <span style='color:#111;'> 455.52KB </span>","children":null,"spread":false},{"title":"onvif.c <span style='color:#111;'> 409.14KB </span>","children":null,"spread":false},{"title":"iface.c <span style='color:#111;'> 371.36KB </span>","children":null,"spread":false},{"title":"web_translate.c <span style='color:#111;'> 186.70KB </span>","children":null,"spread":false},{"title":"request.c <span style='color:#111;'> 170.45KB </span>","children":null,"spread":false},{"title":"appro_api.c <span style='color:#111;'> 144.95KB </span>","children":null,"spread":false},{"title":"lex.yy.c <span style='color:#111;'> 49.72KB </span>","children":null,"spread":false},{"title":"y.tab.c <span style='color:#111;'> 47.27KB </span>","children":null,"spread":false},{"title":"onvifface.c <span style='color:#111;'> 32.64KB </span>","children":null,"spread":false},{"title":"para_list.c <span style='color:#111;'> 25.09KB </span>","children":null,"spread":false},{"title":"get.c <span style='color:#111;'> 24.69KB </span>","children":null,"spread":false},{"title":"response.c <span style='color:#111;'> 22.56KB </span>","children":null,"spread":false},{"title":"cgi.c <span style='color:#111;'> 19.12KB </span>","children":null,"spread":false},{"title":"alias.c <span style='color:#111;'> 19.09KB </span>","children":null,"spread":false},{"title":"net_config.c <span style='color:#111;'> 17.80KB </span>","children":null,"spread":false},{"title":"boa.c <span style='color:#111;'> 16.42KB </span>","children":null,"spread":false},{"title":"read.c <span style='color:#111;'> 13.83KB </span>","children":null,"spread":false},{"title":"util.c <span style='color:#111;'> 13.67KB </span>","children":null,"spread":false},{"title":"file_list.c <span style='color:#111;'> 12.54KB </span>","children":null,"spread":false},{"title":"index_dir.c <span style='color:#111;'> 9.48KB </span>","children":null,"spread":false},{"title":"hash.c <span style='color:#111;'> 9.32KB </span>","children":null,"spread":false},{"title":"config.c <span style='color:#111;'> 8.61KB </span>","children":null,"spread":false},{"title":"buffer.c <span style='color:#111;'> 8.14KB </span>","children":null,"spread":false},{"title":"xparse.c <span style='color:#111;'> 7.80KB </span>","children":null,"spread":false},{"title":"select.c <span style='color:#111;'> 7.11KB </span>","children":null,"spread":false},{"title":"accesslog_list.c <span style='color:#111;'> 6.99KB </span>","children":null,"spread":false},{"title":"syslog_list.c <span style='color:#111;'> 6.56KB </span>","children":null,"spread":false},{"title":"duration.c <span style='color:#111;'> 6.36KB </span>","children":null,"spread":false},{"title":"log.c <span style='color:#111;'> 6.29KB </span>","children":null,"spread":false},{"title":"psia_root.c <span style='color:#111;'> 6.06KB </span>","children":null,"spread":false},{"title":"cgi_header.c <span style='color:#111;'> 5.70KB </span>","children":null,"spread":false},{"title":"description.c <span style='color:#111;'> 5.58KB </span>","children":null,"spread":false},{"title":"signals.c <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false},{"title":"pipe.c <span style='color:#111;'> 4.52KB </span>","children":null,"spread":false},{"title":"ip.c <span style='color:#111;'> 4.46KB </span>","children":null,"spread":false},{"title":"mmap_cache.c <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"sublog.c <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"actvcon_list.c <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"auth.c <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"queue.c <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"tree.c <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"escape.c <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"xadd.c <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"scandir.c <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"index.c <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"timestamp.c <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"strutil.c <span style='color:#111;'> 788B </span>","children":null,"spread":false},{"title":"onvifServerLib.c <span style='color:#111;'> 666B </span>","children":null,"spread":false},{"title":"alphasort.c <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"config.cache <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"cgi-test.cgi <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"nph-test.cgi <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"ChangeLog <span style='color:#111;'> 19.90KB </span>","children":null,"spread":false},{"title":"boa.conf <span style='color:#111;'> 7.19KB </span>","children":null,"spread":false},{"title":"boa.conf <span style='color:#111;'> 6.89KB </span>","children":null,"spread":false},{"title":"configure <span style='color:#111;'> 83.45KB </span>","children":null,"spread":false},{"title":"CREDITS <span style='color:#111;'> 966B </span>","children":null,"spread":false},{"title":".depend <span style='color:#111;'> 59B </span>","children":null,"spread":false},{"title":"Gnu_License <span style='color:#111;'> 17.57KB </span>","children":null,"spread":false},{"title":"onvifH.h <span style='color:#111;'> 3.92MB </span>","children":null,"spread":false},{"title":"onvifStub.h <span style='color:#111;'> 619.22KB </span>","children":null,"spread":false},{"title":"stdsoap2.h <span style='color:#111;'> 84.98KB </span>","children":null,"spread":false},{"title":"iface.h <span style='color:#111;'> 27.52KB </span>","children":null,"spread":false},{"title":"tags.h <span style='color:#111;'> 10.64KB </span>","children":null,"spread":false},{"title":"globals.h <span style='color:#111;'> 9.86KB </span>","children":null,"spread":false},{"title":"boa.h <span style='color:#111;'> 6.96KB </span>","children":null,"spread":false},{"title":"defines.h <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false},{"title":"psia.h <span style='color:#111;'> 5.95KB </span>","children":null,"spread":false},{"title":"duration.h <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"config.h <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"compat.h <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"y.tab.h <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"web_translate.h <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"onvif.h <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"escape.h <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"net_config.h <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"parse.h <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"soapdefs.h <span style='color:#111;'> 896B </span>","children":null,"spread":false},{"title":"appro_api.h <span style='color:#111;'> 894B </span>","children":null,"spread":false},{"title":"file_list.h <span style='color:#111;'> 841B </span>","children":null,"spread":false},{"title":"onvifface.h <span style='color:#111;'> 781B </span>","children":null,"spread":false},{"title":"acconfig.h <span style='color:#111;'> 310B </span>","children":null,"spread":false},{"title":"para_list.h <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"configure.in <span style='color:#111;'> 4.16KB </span>","children":null,"spread":false},{"title":"config.h.in <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"Makefile.in <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"boa.init <span style='color:#111;'> 783B </span>","children":null,"spread":false},{"title":"boa_lexer.l <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"config.log <span style='color:#111;'> 5.73KB </span>","children":null,"spread":false},{"title":"boa.logrotate <span style='color:#111;'> 70B </span>","children":null,"spread":false},{"title":"aclocal.m4 <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"check_struct_for.m4 <span style='color:#111;'> 1012B </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明