-
Notifications
You must be signed in to change notification settings - Fork 0
RecordPlayback
searchDate(i_data, o_onDone, o_onFail) -- 錄影日搜尋
searchRecordDevice(i_data, o_onDone, o_onFail) -- 條件尋找有錄影攝影機
getRecordLog(i_data, o_onDone, o_onFail) -- 取得攝影機錄影LOG
---------------------------------------------------------------
###searchDate(i_data, o_onDone, o_onFail);
功能說明:錄影日搜尋
變數說明:
- 傳入(input)
變數名稱: i_data
變數類型: Object
變數說明:
i_data =
{
int 'iDate':日期(年月:201501)
}
- 傳出(output)
變數名稱: ii_data
變數類型: object
變數說明:
ii_data =
int 'iRecordDateAr': 有無錄影陣列EX:[1,3,4,20] 1,3,4,20號 當天有錄影
string 'strEventAr': 事件名稱陣列
- 回傳(return)
無
- 範例:
RecordPlayback.searchDate(i_data,
function (ii_data)
{
},
function ()
{
});
---------------------------------------------------------------
###searchRecordDevice(i_data, o_onDone, o_onFail);
功能說明:條件尋找有錄影攝影機
變數說明:
- 傳入(input)
變數名稱: i_data
變數類型: Object
變數說明:
i_data =
{
string 'iDateBin': 開始日期(年月日 EX:20150701),
string 'iDateEnd': 結束日期(年月日 EX:20150701),
string[] 'strEventAr': 事件名稱陣列(給空值會找不到東西)
}
- 傳出(output)
變數名稱: ii_dataAr
變數類型: string[]
變數說明: 攝影機ID陣列 strDeviceAr[]
"P": {
"objReturn": [
"IPCAM01",
"IPCAM02"
]
}
- 回傳(return)
無
- 範例:
RecordPlayback.searchDevice(i_data,
function (ii_dataAr)
{
},
function ()
{
});
---------------------------------------------------------------
###getRecordLog(i_data, o_onDone, o_onFail);
功能說明:取得攝影機錄影LOG
變數說明:
- 傳入(input)
變數名稱: i_data
變數類型: Object
變數說明:
i_data =
{
int 'iDateBin':日期(年月日 EX:20150701),
int 'iDateEnd':日期(年月日 EX:20150701),
string 'strDevice':攝影機ID
}
- 傳出(output)
變數名稱: ii_dataAr
變數類型: Object[]
變數說明:
data =
{
string strEvent 事件名稱
string iTimeBin 發生時間 年月日時分秒
string iTimeEnd 結束時間 年月日時分秒
string[] strFileNameAr 影像名稱(EX: "/event/IC_VIDEO?action=retrieve&path=/tmp/6DB17030-2F79-4D15-929D-E65FE05C240B_20150721-173659_20150721-173731.webm")
}
- 回傳(return)
無
- 範例:
RecordPlayback.getRecordLog(i_data,
function (ii_dataAr)
{
},
function ()
{
});
---------------------------------------------------------------