查看: 24080|回复: 76

[hi3516] Hi3516A如何实现PC实时视频监控

    [复制链接]
发表于 2015-10-22 16:57:36 | 显示全部楼层 |阅读模式
新买了个Hi3516A,发现示例程序只有本地硬盘存储视频文件,想实现通过网线PC端实时视频播放,不知道什么框架。有没有类似的解决方案?
发表于 2015-11-27 15:06:57 | 显示全部楼层
本帖最后由 zyqhziee 于 2015-11-27 18:05 编辑
tango_zhu 发表于 2015-11-22 00:01
能共享下rtsp 代码不,延时大吗?


这两天调试了这个rtsp的简单例子,把它移植到了3516A的开发板上,发现里面好多bug,对照live555的握手协议修改了一下,可以用smplayer和VLC播放了,smplayer(mplayer 的参数加上 -nocache)播放延时在0.5秒之内,几乎没有延时,而VLC延时比较大,这些和播放器的buffer管理有关系。我没关注延时问题,毕竟只是个例子程序。
而且由于mplayer和vlc都是用的live555的rtsp接收库,导致如果frame size大于100kB的帧会被截取,导致马赛克。因此如果不修改mplayer和vlc的代码的话,只能把分辨率减小,或者提高压缩率。我直接把分辨率降低到1280x720,基本没有马赛克。

补充内容 (2016-3-3 14:11):
统一回复一下各位要代码的同学,代码共享在:http://pan.baidu.com/s/1pKxtRfX。
编译时放在sample下面。我是用的OV4689,用其他摄像头的在Makefile里面改宏定义。并附上由云中梦同学和我更改后的H.265的rtsp程序
发表于 2015-11-20 14:21:50 | 显示全部楼层

我可以发给你一个rtsp的代码,是之前3518开发板带的,代码很简单,看上去是从VENC那个例子程序改的(不存文件,存到rtsp的缓冲区里),套上了一个简单的rtsp发送进程。你可以试着改到3516平台上。据说用vlc可以连上去看的。我打算下周改一下,用到3516上,用来调试对焦。邮箱可以给我。
发表于 2015-10-22 20:57:21 | 显示全部楼层
有的,首先设置IP,保证与计算机网络连接,运行NFS的PCBoard目录HiISPTool.sh,在计算机上安装PCTool软件,连接上就可以了。我的是这样的!
发表于 2015-10-23 08:56:12 | 显示全部楼层
lfp1975 发表于 2015-10-22 20:57
有的,首先设置IP,保证与计算机网络连接,运行NFS的PCBoard目录HiISPTool.sh,在计算机上安装PCTool软件, ...

是hi3516A吗??  能不能把可以跑起来的例程发我一份?695698424@qq.com
 楼主| 发表于 2015-10-23 09:44:29 | 显示全部楼层
lfp1975 发表于 2015-10-22 20:57
有的,首先设置IP,保证与计算机网络连接,运行NFS的PCBoard目录HiISPTool.sh,在计算机上安装PCTool软件, ...

我的这个工具连上板子了,可是我不知道在哪看视频。我选上面的HiPQ RAW Analyzer.也看不到视频,老是说失败。请问我的方法正确不

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2015-10-23 09:45:33 | 显示全部楼层
七里的花香 发表于 2015-10-23 08:56
是hi3516A吗??  能不能把可以跑起来的例程发我一份?

SDK包里面都有
发表于 2015-10-23 10:09:25 | 显示全部楼层
可是用了的效果跟你一样,出错啦
发表于 2015-10-23 15:52:57 | 显示全部楼层
请问你买的是哪家的开发板??能否私信告诉我地址,谢谢。
发表于 2015-10-23 22:49:09 | 显示全部楼层
不好意思 ,看错了,我的是3516C
 楼主| 发表于 2015-10-26 09:40:55 | 显示全部楼层
lazybird721 发表于 2015-10-23 15:52
请问你买的是哪家的开发板??能否私信告诉我地址,谢谢。

私信已发送。
 楼主| 发表于 2015-10-26 09:41:34 | 显示全部楼层
lfp1975 发表于 2015-10-23 22:49
不好意思 ,看错了,我的是3516C

soga..........
 楼主| 发表于 2015-11-12 14:22:51 | 显示全部楼层
顶起来,有没有做这个研究的大神啊,指点指点啊
发表于 2015-11-12 16:37:06 | 显示全部楼层
lemon 发表于 2015-10-23 09:44
我的这个工具连上板子了,可是我不知道在哪看视频。我选上面的HiPQ RAW Analyzer.也看不到视频,老是说失 ...

RAW我也是不行,你用3A analyser可以在线看。不过需要在板子上运行一个比如sample_vio的程序。如果要获得RAW的话只能通过修改sample_comm_vi.c:SAMPLE_COMM_VI_StartDev函数中找到你现在所用的sensor型号和制式,在那个case的最后加一句stViDevAttr.enDataPath = VI_PATH_RAW。这样你用vi_dump下来的YUV420的Y部分可能是RAW数据。
 楼主| 发表于 2015-11-13 16:40:23 | 显示全部楼层
本帖最后由 lemon 于 2015-11-13 17:16 编辑
zyqhziee 发表于 2015-11-12 16:37
RAW我也是不行,你用3A analyser可以在线看。不过需要在板子上运行一个比如sample_vio的程序。如果要获得 ...


我运行./sample_vio提示使用下面的参数
Usage : ./sample_vio <index> <intf>
index:
         0)online mode VI/VPSS,1080P; VO(0:SD0(CVBS), 1:BT1120). Embeded isp, phychn channel preview.
         1)online mode VI(WDR)/VPSS,1080P); VO(0:SD0(CVBS), 1:BT1120).Embeded isp,phychn channel preview.
         2)online mode VI(FPN)/VPSS,1080P; VO(0:SD0(CVBS), 1:BT1120).frame mode FPN,Embeded isp,phychn channel preview.
         3)online mode VI/VPSS(LDC),1080P; VO(0:SD0(CVBS), 1:BT1120).Embeded isp, online LDC, phychn channel preview.
         4)online mode VI/VPSS(ROTATE),1080P; VO(0:SD0(CVBS), 1:BT1120).Embeded isp, online, rotate, phychn channel preview.
         5)offline mode VI(ROTATE),1080P; VO(0:SD0(CVBS), 1:BT1120).Embeded isp, offline, rotate, phychn channel preview.
         6)offline mode VI(LDC),1080P; VO(0:SD0(CVBS), 1:BT1120).Embeded isp, offline, LDC, phychn channel preview.
         7)offline mode VI(DIS),1080P; VO(0:SD0(CVBS), 1:BT1120).Embeded isp, offline, DIS, phychn channel preview.
         8)offline mode VI: BT1120; VO(0:SD0(CVBS), 1:BT1120).Isp bypass, phychn channel preview.
         9)offline mode VI; VO(0:SD0(CVBS), 1:BT1120).Embeded isp, resolution switch.
intf:
         0) vo cvbs output, default.
         1) vo BT1120 output.


我挨个试了 ,那个3A analyser窗口没有视频输出。我第一步只是想实现PC播出了,我应该怎么解决。刚入手,还请指教!谢谢

 楼主| 发表于 2015-11-13 16:52:12 | 显示全部楼层
本帖最后由 lemon 于 2015-11-13 17:15 编辑

删掉该层            
发表于 2015-11-18 11:13:17 | 显示全部楼层
lemon 发表于 2015-11-13 16:40
我运行./sample_vio提示使用下面的参数
Usage : ./sample_vio  
index:

sample_vio运行后再运行pc的服务程序,然后开启pc_tool连到板子上,用pc_tool的附加程序3A analyser可以看到在线的图像,画面比较慢因为传输的是YUV文件。但是也可以大致调试一下对焦效果一类的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表