mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
12NextPage
backToList newPost
view: 4439|reply: 27
打印 prevThread nextThread

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

[copyURL]

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
jumpTo
owner
poston 2015-5-30 15:02 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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
sofa
 Owner| poston 2015-6-3 09:14 | 显示全部楼层
besovideo 发表于 2015-5-30 21:28
可以上传附件了。
FTP上传的应该是没在SDK里面。

我是指那个路径不完整,如果完整的话,不用你们的SDK(FTP上传接口)我也可以做吧?或者你们也可以做一个FTP的接口,这样子更方便的~
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
bench
 Owner| poston 2015-6-4 11:28 | 显示全部楼层
besovideo 发表于 2015-6-4 10:51
我们的服务器保存录像的机制,其实不是PU上传文件,而是NRU SERVER类似开启了一个CU来获取实时视频流,然后 ...

我指的是“录像检索->下载”的功能,这个应该需要上传文件的吧?
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
ground
 Owner| poston 2015-6-13 15:39 | 显示全部楼层
如果使用FTP来上传这个路径中的文件,应该怎么实现?
我已经调通了FTP上传了,但不能上传这个路径中的文件,其它的文件都是可以通过我编写的函数上传到FTP服务器的。

函数:int8_t UpLoad_AssignFile_To_FtpServer(char *name, char *path)
参数name:上传到FTP服务器的文件名
参数path:上传文件的路径
返回:0成功  1失败

例:
UpLoad_AssignFile_To_FtpServer("openatdll.dll", "/tmp/openatdll.dll");是可以实现上传文件/tmp/openatdll.dll的。
UpLoad_AssignFile_To_FtpServer("123.txt", "/00_00/record/02_20150613_112826.dav");这个就不行了,找不到路径文件。
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
5#
 Owner| poston 2015-6-15 16:20 | 显示全部楼层
liuwei 发表于 2015-6-15 10:47
相关接口函数定义在BVPU_sdk_FS.h中



我想试一下你说的方法行不行得通的,但是怎么只是定义了头文件的接口,实际上并找不到此函数的?

本帖子中包含更多资源

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

x
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
6#
 Owner| poston 2015-6-16 10:37 | 显示全部楼层
更新了SDK后,发现编译错误:


后来查找原因,发现Makefile文件的库路径改了,libBVPUsdk.so等库也更新了。
改回原来的库路径也行不通了:


我想知道是否可以发一个最新对应Makefile的文件系统的库libs过来?

本帖子中包含更多资源

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

x
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
7#
 Owner| poston 2015-6-16 14:28 | 显示全部楼层

这个是怎么回事?路径我都已经修改好了,你们给的文件系统的库都全部包含进去了。这种现象是用了新的libBVPUsdk.so等库才出现的~

本帖子中包含更多资源

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

x
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

积分
159
8#
 Owner| poston 2015-6-23 11:36 | 显示全部楼层
liuwei 发表于 2015-6-18 16:28
忘了你们使用的之前的版本了,马上回滚到你们的版本重新出一个SDK给你们使用.

换上新的文件系统后编译通过了,但接着在运行的时候出现如下问题:

应该是运行了BVPU_FS_Init();这条指令出现的问题,这是怎么回事?

本帖子中包含更多资源

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

x
reply agree Against

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

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

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

使用道具 report

15

主题

45

帖子

159

积分

member

Rank: 2

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

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

原来的:


修改的:


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

本帖子中包含更多资源

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

x
reply agree Against

使用道具 report

creditRule

QQ|wireless surveillance

GMT+8, 2024-5-19 20:07 , Processed in 0.067385 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList