找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1576|回复: 9

请问openwrt上能加入onvif协议的应用吗

[复制链接]
发表于 2024-8-16 16:25 | 显示全部楼层 |阅读模式
想要在openwrt的环境下实现onvif协议的功能,具体就是使用gsoap生成onvif所需相关的c文件和h文件时,将其放在openwrt的交叉编译环境下进行编译,编译soapC.o时就直接报错:{standard input} operand value out of range for instruction,但是在虚拟机(x86架构)的环境下编译gsoap生成的源码又不会报错,所以就想问一下,onvif有哪种方式能在openwrt(mips架构)下进行编译呢
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2024-8-16 19:45 | 显示全部楼层
留个记录,看看是什么好东西,期望楼主分享

点评

我想要的效果是在路由器上把rtsp流或者多媒体流封闭成onvif流,接入到大华或海康录像机中  详情 回复 发表于 2025-11-29 00:51
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-1-11 00:16 来自手机 | 显示全部楼层
https://blog.csdn.net/manwenbin520/article/details/64129899

点评

这个只是支持onvif webservice 协议的生成,开发用的,应用方向不合适 除非基于这个开发  详情 回复 发表于 2026-5-22 17:27
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-29 00:50 | 显示全部楼层
我想要的效果是在路由器上把rtsp流或者多媒体流封闭成onvif流,接入到大华或海康录像机中
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-29 00:51 | 显示全部楼层
8267 发表于 2024-8-16 19:45
留个记录,看看是什么好东西,期望楼主分享

我想要的效果是在路由器上把rtsp流或者多媒体流封闭成onvif流,接入到大华或海康录像机中
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-29 06:43 | 显示全部楼层
liaohcai 发表于 2025-11-29 00:51
我想要的效果是在路由器上把rtsp流或者多媒体流封闭成onvif流,接入到大华或海康录像机中 ...

以下几个GitHub项目可实现内网设备RTSP流转为ONVIF流推送,适配容器部署、嵌入式等多种内网场景,实用性强:

1. rtsp-to-onvif:专为RTSP转ONVIF代理设计的Docker容器化项目,适配Unify Protect平台,支持H264编码的RTSP流转换。内网部署时可自动配置IP和MAC地址,也能手动配置路由,适配IP摄像头、树莓派摄像头、模拟摄像头等多种内网RTSP源设备。项目地址:https://github.com/p10tyr/rtsp-to-onvif

2. v4l2onvif:基于V4L2设备的ONVIF服务器项目,可实现将输入设备的流转换为ONVIF流,支持接入RTSP相关的视频输入设备。支持Docker快速部署,也能通过源码编译,还可自定义HTTP/RTSP端口及登录账号密码,适合内网嵌入式设备或带视频采集设备的主机使用。项目地址:https://github.com/mpromonet/v4l2onvif

3. onvif-server-with-rtsp:轻量型C语言开发项目,核心功能就是ONVIF服务端设备发现与RTSP实时流对接。适配内网场景,需先确保RTSP流可通过VLC正常获取,再通过ONVIF Device Manager工具测试流转推送效果,适合对资源占用要求低的内网环境。项目地址:https://github.com/as772309423/onvif-server-with-rtsp

4. wvp-GB28181-pro:虽以GB28181协议为核心,但依托ZLMediaKit框架支持RTSP与ONVIF协议转换及流转。支持内网NVR、IPC等设备接入,能将内网RTSP流转为ONVIF流推送,还支持多协议流输出和NAT穿透,适合内网视频平台化部署场景。项目地址:https://github.com/fajiao/wvp-GB28181-pro
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-29 06:46 | 显示全部楼层
liaohcai 发表于 2025-11-29 00:50
我想要的效果是在路由器上把rtsp流或者多媒体流封闭成onvif流,接入到大华或海康录像机中 ...

再补充几个能实现内网RTSP流转ONVIF流的项目,涵盖多协议兼容、轻量适配等不同场景,部分项目还支持跨平台部署,实用性较强:

1. go2rtc:一款跨平台的全能视频流工具,支持RTSP、ONVIF等多种协议的双向转换与流转。它可通过ONVIF协议获取摄像头的RTSP流链接,也能将接入的内网RTSP流封装为ONVIF流推送,还支持低延迟传输和双向音频,适配Windows、Linux及ARM等多种内网设备。项目地址:https://github.com/alexxit/go2rtc

2. ZLMediaKit:高性能的流媒体服务器框架,虽不专门针对RTSP转ONVIF开发,但可作为核心依赖支撑该功能实现。它能稳定接入内网RTSP流,搭配ONVIF相关服务模块后,可完成流的协议转换与推送,且支持H264/H265编码,还具备高并发处理能力,适合内网大规模视频流部署。项目地址:https://github.com/ZLMediaKit/ZLMediaKit

3. MediaMTX(原rtsp-simple-server):轻量级的流媒体服务器,本身支持RTSP流的高效转发,可结合第三方ONVIF插件或脚本实现RTSP转ONVIF流。它配置简单、资源占用低,支持Docker快速部署,能适配内网小型监控场景的流转换需求,常被用于搭配其他工具完成ONVIF协议封装。项目地址:https://github.com/aler9/mediamtx

4. onvif-camera-viewer:模块化的Python客户端项目,核心功能包含获取ONVIF摄像头配置和生成RTSP流地址,反向可通过配置接入内网RTSP流,再封装为ONVIF流供客户端调用。支持离线缓存配置,部署只需安装Python依赖,适合内网轻量测试和二次开发场景。项目地址:https://github.com/yourusername/onvif-camera-viewer
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-10 21:50 | 显示全部楼层
MarkMark
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-5-22 17:27 | 显示全部楼层
676407926 发表于 2025-1-11 00:16
https://blog.csdn.net/manwenbin520/article/details/64129899

这个只是支持onvif webservice 协议的生成,开发用的,应用方向不合适 除非基于这个开发
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-5-22 17:27 | 显示全部楼层
本帖最后由 s33ker 于 2026-5-22 17:43 编辑

可以参考下 openipc , 基于 openwrt的ipc开源项目, 重点关注下 https://github.com/alexxit/go2rtc 和  onvif-simple-server
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 21:16

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表