Ⅰ android 调用海康sdk 录像回放需要调用哪些方法
一、 开发环境
1、 操作系统:windows7(X64)
2、 开发工具:eclipse adt Build: v22.2.1-833290 JDK7 android SDK
3、 客户端设备版本:HUAWEI C8813 android 4.1.1
4、 监控设备型号:HIK/DS-8116HC-F/AF-DVR-II-B/16-16
5、 所需库文件(SDK):海康视频8116 播放库和网络库
二、 开发背景
目前的DVR所监控的视频只能在IE下实时预览,先应项目需要在移动平台进行实时预览
三、 环境搭建
1、 创建android工程在libs目录下导入开发项目所需要的依赖架包和库文件
2、 编写活动主页面
3、 编写主activity其中有一个广播接收器StartRenderingReceiver
4、 编写设备实体类
5、 编写视频播放核心类所有的状态-1 均表示未完成
6、 给项目赋权限
四、 相关说明
先介绍下为什麽要用两个sdk,海康威视android 网络库是用来与设备建立远程连接,音、视频解码,进行实时预览、回放等等功能的,但是它所得到的仅仅是二进制的音、视频数据而已,要真正的显示到手机界面上,还需要海康威视android 播放库sdk得支持,通过播放库sdk,才可以将视频显示到SurfaceView之上。
Ⅱ 海康视频项目,java后台+前台web显示的,望提供思路!
关于这个问题你应该解决了吧,,能不能提供个Demo给我看看,,我最近也在搞这个,没接触过海康视频播放,完全不知怎么下手
Ⅲ android调用海康威视的sdk时出现的错误码为32是什么导致的
1.命令行输入:
where java
检测你的jdk环境变量,如果system32在前,调整你path中的的%java_home%\bin在c:\windows\systeme32前。保存后,重启cmd窗口。
(每次修改完环境变量要重启cmd窗口再执行命令)
2.我测试了一下,\\不影响路径读取;
我猜测一下,这个多余的backslash是由于环境变量的配置产生的。
3.在命令行执行\sdk\tools\lib下的android.bat,查看回显。
4.在命令行依次执行\sdk\tools\lib下的find_java.exe、find_java.bat,查看回显 ,收集信息,以便确认症结。