Ⅰ 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,查看回顯 ,收集信息,以便確認症結。