mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
view: 4437|reply: 27
打印 prevThread nextThread

关于录像检索/上传的问题

[copyURL]

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
jumpTo
owner
poston 2015-5-30 15:02 | authorOnly 回帖奖励 |viewing |阅读模式
本帖最后由 ywz 于 2015-5-30 15:06 编辑

       正常情况下,服务器先通过录像检索查看终端存储设备里面录像文件,然后有需要时再通过FTP等方式将录像文件上传到服务器。
       在DEMO里面,好像只是找到录像检索部分而找不到文件上传部分,然后按思路走,如果自己做的话应该得找到文件的详细路径才能编写FTP将文件上传到相应的服务器。
       测试了一下DEMO里面的录像检索功能,发现只能找到一个简单的路径:/00_00/record。前面的部分是什么?还有一点是DEMO代码的输出日期写错了,基准应该是1900年,而不是1990年,所以打印信息时多了90年,变成2105年了。

       PS.本来打算上传图片操作的过程的,但上传不了,只能通过手写出来了:
       (1)使用DEMO的函数为int BVPU_SC_RecordFileFilterTest(BVPU_SC sdk);
       (2)在第二个FOR循环的最后添加代码BVINFO("\t\t\tPath: %s\n", refileall.RecordFileInfo[cnt].szFilePath);
       (3)通过远程登陆查看到的部分打印信息为:
       [bv_demo-hi3515][bv_demo.c 0859][INFO] ==>           (1)     01_20150520_111528.dav  type: 2, size: 1931687
       [bv_demo-hi3515][bv_demo.c 0862][INFO] ==>                   stImageSize(0 0), iFPS(0)
       [bv_demo-hi3515][bv_demo.c 0874][INFO] ==>                   begin:  2105-5-20_11-15-28
       [bv_demo-hi3515][bv_demo.c 0876][INFO] ==>                   end:    2105-5-20_11-18-28
       [bv_demo-hi3515][bv_demo.c 0877][INFO] ==>                   Path: /00_00/record
       [bv_demo-hi3515][bv_demo.c 0859][INFO] ==>           (2)     01_20150520_111828.dav  type: 2, size: 1941641
       [bv_demo-hi3515][bv_demo.c 0862][INFO] ==>                   stImageSize(0 0), iFPS(0)
       [bv_demo-hi3515][bv_demo.c 0874][INFO] ==>                   begin:  2105-5-20_11-18-28
       [bv_demo-hi3515][bv_demo.c 0876][INFO] ==>                   end:    2105-5-20_11-21-28
       [bv_demo-hi3515][bv_demo.c 0877][INFO] ==>                   Path: /00_00/record
       [bv_demo-hi3515][bv_demo.c 0859][INFO] ==>           (3)     01_20150520_112128.dav  type: 2, size: 1940572
       [bv_demo-hi3515][bv_demo.c 0862][INFO] ==>                   stImageSize(0 0), iFPS(0)
       [bv_demo-hi3515][bv_demo.c 0874][INFO] ==>                   begin:  2105-5-20_11-21-28
       [bv_demo-hi3515][bv_demo.c 0876][INFO] ==>                   end:    2105-5-20_11-24-28
       [bv_demo-hi3515][bv_demo.c 0877][INFO] ==>                   Path: /00_00/record


reply

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
28#
 Owner| poston 2015-7-9 11:30 | authorOnly
liuwei 发表于 2015-6-25 09:50
cant resolve symbol 应该还是库的问题,你把新文件系统下面usr/lib里面库替换到老旧的文件系统里面,再 ...

已经尝试过几种不一样的方法了(1.新的BVS-W4020-VC-E.filesys.3515、旧的filesys.3515和旧的tools;2.新的BVS-W4020-VC-E.filesys.3515、将新的BVS-W4020-VC-E.filesys.3515文件夹里面的内容复制到filesys.3515下【除了文件ulmage】和旧的tools;3.旧的BVS-W4020-VC-E.filesys.3515里面usr/lib里面的库替换成新的BVS-W4020-VC-E.filesys.3515/usr/lib、旧的filesys.3515里面usr/lib里面的库替换成新的BVS-W4020-VC-E.filesys.3515/usr/lib和旧的tools;......),还是一样的问题(不断重启)。

我想问BVS-W4020-VC-E.filesys.3515和filesys.3515只是差了一个ulmage文件吗(你们只是给了新的BVS-W4020-VC-E.filesys.3515文件给我,另外的filesys.3515和tools文件夹我都是用旧的)?新的BVS-W4020-VC-E.filesys.3515能和旧的filesys.3515和旧的tools共用?

本帖子中包含更多资源

pls login 才可以下载或查看,没有帐号?registerNow

x
reply agree Against

使用道具 report

0

主题

18

帖子

65

积分

member

Rank: 2

积分
65
27#
poston 2015-6-25 09:50 | authorOnly
ywz 发表于 2015-6-24 17:29
我明白你的意思了,是需要更新设备里的文件系统吧?我之前只是更新了编译环境的文件系统~

我通过生成 ...

cant resolve symbol 应该还是库的问题,你把新文件系统下面usr/lib里面库替换到老旧的文件系统里面,再更新下三个SDK库。替换之前先备份下。
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
26#
 Owner| poston 2015-6-24 17:29 | authorOnly
liuwei 发表于 2015-6-24 11:38
我这边测试依然没问题,我建议你检查下你的文件系统,可能是哪一次不小心把sdk库拷到了比如lib这样的目录下 ...

我明白你的意思了,是需要更新设备里的文件系统吧?我之前只是更新了编译环境的文件系统~

我通过生成固件更新文件系统后,出现了不断重启的现象,不知道是不是要配合新的固件更新文件才行的?

通过串口调试看到的现象如下:

串口打印完上面的信息后设备就重启了。。。

我接着尝试使用原来的旧版文件系统只更新那三个SDK库,然后发现用远程登陆的方式运行程序时,出现如下现象:

本帖子中包含更多资源

pls login 才可以下载或查看,没有帐号?registerNow

x
reply agree Against

使用道具 report

0

主题

18

帖子

65

积分

member

Rank: 2

积分
65
25#
poston 2015-6-24 11:38 | authorOnly
我这边测试依然没问题,我建议你检查下你的文件系统,可能是哪一次不小心把sdk库拷到了比如lib这样的目录下面,导致程序运行的时候优先使用的是老旧的sdk库。或者重新做一个新的文件系统。我这边用一个老旧的sdk替换到文件系统里面才会出现和你一样的问题。
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
24#
 Owner| poston 2015-6-24 09:15 | authorOnly
liuwei 发表于 2015-6-23 17:48
在给你的SDK文件目录下有这么几个文件  libBVPUsdk-arm-hisi-linux.so  libBVPUsdk-arm-hisi-linux.so. ...

昨天我回复之前已经对比过了,md5sum都是一样的。

文件系统里的那3个库:


SDK里的那3个库:

本帖子中包含更多资源

pls login 才可以下载或查看,没有帐号?registerNow

x
reply agree Against

使用道具 report

0

主题

18

帖子

65

积分

member

Rank: 2

积分
65
23#
poston 2015-6-23 17:48 | authorOnly
ywz 发表于 2015-6-23 17:30
我在Makefile修改了一些东西,因为在你们给的最新的文件系统里面找不到有include的文件夹,所以我就只是 ...


在给你的SDK文件目录下有这么几个文件  libBVPUsdk-arm-hisi-linux.so  libBVPUsdk-arm-hisi-linux.so.0.0.4  libBVPUsdk.so ,把这几个库用cp -rdfv 拷贝到你目前使用的我们的文件系统里的/usr/lib里面即可。你的问题不在于编译,而是程序运行的时候在文件系统里面找不到新的sdk的动态库。
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
22#
 Owner| poston 2015-6-23 17:30 | authorOnly
liuwei 发表于 2015-6-23 15:44
我们这边测试是ok的。
给出的推测是,你们应该是没有把新给你们的sdk库放入文件系统的/usr/lib目录中。

我在Makefile修改了一些东西,因为在你们给的最新的文件系统里面找不到有include的文件夹,所以我就只是添加了lib的库。

原来的:


修改的:


是因为我改的Makefile有问题而导致的?

本帖子中包含更多资源

pls login 才可以下载或查看,没有帐号?registerNow

x
reply agree Against

使用道具 report

0

主题

18

帖子

65

积分

member

Rank: 2

积分
65
21#
poston 2015-6-23 15:44 | authorOnly
ywz 发表于 2015-6-23 11:36
换上新的文件系统后编译通过了,但接着在运行的时候出现如下问题:

应该是运行了BVPU_FS_Init();这条 ...

我们这边测试是ok的。
给出的推测是,你们应该是没有把新给你们的sdk库放入文件系统的/usr/lib目录中。
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
20#
 Owner| poston 2015-6-23 11:38 | authorOnly
besovideo 发表于 2015-6-18 16:31
哦,XXX,消耗我们这么多研发力量,你们也不采购,都没法给兄弟们发些奖金

木有办法呀,都还没做出来,做出来别人要了才有单,有单了才采购的~
reply agree Against

使用道具 report

QQ|wireless surveillance

GMT+8, 2024-5-19 19:24 , Processed in 0.068362 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList