安防民工甲

安防民工甲

0个粉丝

3

问答

0

专栏

0

资料

安防民工甲  发布于  2025-04-25 17:09:46
采纳率 0%
3个问答
530

请问一下,Hisilicon海思方案IPCAM、NVR源代码移植到RK芯片上复杂吗?

     

之前做了海思方案AI IPCAM(人脸抓拍、比对机)Hi3516AV200+地平线、Hi3516CV500+阅面 or FACE++算法,Hi3520D、Hi3521A、Hi3531A、Hi3536D NVR、MDVR产品,现在有客户购买了我们NVR软件源代码,代码量100W+行,他们想整套代码移植到RK3568 or RK3588上,不知道难度大不大? 我们UI是基于Framebuffer上自己画的,好像RK3568、3588已经不再支持FB了,是基于DRM框架的,那FB改成DRM,工作量有多大呢?

这是在 B 站发的一个视频,简单介绍了一下我以前在安防行业开发过的 NVR 、IPC
https://www.bilibili.com/video/BV1vV4y197yW/?vd_source=092ebfe35564004d7ecc8490b3d0b428
欢迎技术交流,联系QQ:8090280,微信号:DevilMayCry2006,加时请注明原因。

我来回答
回答3个
时间排序
认可量排序

UncleRoderick

59个粉丝

16

问答

4

专栏

20

资料

UncleRoderick 2025-04-25 17:23:50
认可0

主要看你们的业务逻辑有没有跟芯片平台解耦,如果耦合度比较高的话,移植难度比较大,还有就是算法库需要重新编译吧,UI如果是自己画的,应该换下方式就行

二月风

2个粉丝

0

问答

0

专栏

0

资料

二月风 2025-04-25 18:08:28
认可0

就RK3568/RK3588的SDK和资料的完善程度,要有把之前开发海思方案的开发时间乘以2~3倍的心理准备。海思的MPI和linux系统解耦的很好,大多数MPI不依赖linux的媒体机制。而瑞芯微是和linux深度耦合的,很多驱动是需要在内核里面修改的,比较复杂。

安防民工甲

0个粉丝

3

问答

0

专栏

0

资料

安防民工甲 2025-04-30 15:52:25
认可0

引用 @UncleRoderick “主要看你们的业务逻辑有没有跟芯片平台解耦”

我们NVR的源代码基于芯片平台的MPP用C封装了lib,然后,业务逻辑全部是用C++写的。所以,之前有客户购买了我们NVR方案的代码后,从Hi3531移植到Hi3536(C)、3521A、3520D、3559A和富瀚(眸芯)的MC6810E、6630等,业务逻辑的C++代码基本上不用做什么修改,只需要适配芯片底层那个MPP库就可以了。。。反正,跟海思MPP框架越接近的平台,移植起来越快,但RockChip没有做过,因为RK不支持Framebuffer了,就不太清楚 FB的API 和 DRM 差别大不大啊?

易百纳技术社区 文件: dvr_func.h
下载
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区