(1)
最近准备实现手机版视频监控系统,
从网上找了些资料,大都借助DVS或DVR设备实现;
并且很多都不提供手机客户端系统的二次开发(2)
想通过另一个方式实现,不知道是否可行?
就是仿照电脑桌面监控的原理:
把从视频采集卡获取的视频流,
间隔几秒,转发给手机客户端一个图片文件,
手机客户端收到后就刷新显示图片的控件,
听别人讲,
这样视频流量比较大,并且对手机客户端要求也高;(3)
还有个问题就是:
手机通过GPRS还是WIFI方式浏览视频比较实惠?
最近准备实现手机版视频监控系统,
从网上找了些资料,大都借助DVS或DVR设备实现;
并且很多都不提供手机客户端系统的二次开发(2)
想通过另一个方式实现,不知道是否可行?
就是仿照电脑桌面监控的原理:
把从视频采集卡获取的视频流,
间隔几秒,转发给手机客户端一个图片文件,
手机客户端收到后就刷新显示图片的控件,
听别人讲,
这样视频流量比较大,并且对手机客户端要求也高;(3)
还有个问题就是:
手机通过GPRS还是WIFI方式浏览视频比较实惠?
给你简单介绍下我们是怎么做的吧:在做桌面版的视频监控时,我们采用C/S模式,中间通过流媒体转发数据,而不是通过客户端直连IP camera。客户端则是自己开发出一个ActiveX连流媒体,播放视频。这样,又能很容易实现在IE里播放视频了。client ip camera
client ip camera
client ---- stream server --- ip camera
client .....
client
..所以,在手机上播放视频时,我们的做法和桌面版的方法类似,只是重新实现ActiveX的功能而已。
你们是不是做C/S和B/S两个版本的系统?我们现在用的设备是海康的视频采集卡,
那个DLL文件在模拟环境下无法调用,
又不想买DVR设备,因为即使买那个设备,
客户端也是直接用编译好的软件,客户端不能做二次开发;所有就准备自己做个手机视频转发的服务器,然后发给手机;
只想到转发图片,因为图片可以直接导出并转发,
具体怎么转发视频流,还没考虑清楚
我们目前只把axis,松下,三星,SONY,DLINK的视频流分析出来,并且脱离了他们的SDK,进行了独立的开发。
手机开发那块,海康官方网站还提供一个解码库,
不知道主要起什么作用?
难道就是为了获取他们的视频流,再次转发到手机上?
准备用下面几个方案来实现,不知道是否可行(视频采集卡暂时还用海康的);
手机准备用多普达到的S1心机进行测试方案一:
视频流向:
视频采集服务端(服务端程序运行在安装采集卡的电脑上)
====>自己写手机服务端接收视频流(不使用他们提供的DLL)
====>手机客户端接收手机服务端转发的视频流
不确定手机服务端能否接收到视频采集端转发来的视频流???方案二:
视频流向:
视频采集服务端(服务端程序运行在安装采集卡的电脑上),
间隔几秒导出一张图片并转发给手机服务端;
====>自己写手机服务端接收图片(不用海康提供的DLL,也可以做成COM组件)
====>手机客户端接收手机服务端转发的图片,并刷新显示图片的控件;
手机可以通过安装客户端程序来浏览视频,
视频流量会可能比较大,用WIFI的话使用范围有限,用GPRS的话价格比较高;还可以在模拟环境下做成COM组件插入页面,然后手机还可以通过打开网页来浏览视频
最近我们也在做手机平台的 关注 学习
一般都是采用的c/s构架的应该
但是开发的时候需要开发ActiveX插件打包签名什么的,比较麻烦...