设备网络SDK开发使用手册

NET_DVR_PlayBackReverseByName

按文件名倒放录像文件。

LONG NET_DVR_PlayBackReverseByName(
  LONG    lUserID,
  char    *sPlayBackFileName,
  HWND    hWnd
);

Parameters

lUserID
[in] NET_DVR_Login_V40等登录接口的返回值
sPlayBackFileName
[in] 回放的文件名,长度不能超过100字节
hWnd
[in] 回放的窗口句柄,若置为空,SDK仍能收到码流数据,但不解码显示。

Return Values

-1表示失败,其他值作为NET_DVR_StopPlayBack等函数的参数。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。

Remarks

  • 该接口指定了当前要播放的录像文件,调用成功后,还必须调用NET_DVR_PlayBackControl_V40接口的开始播放控制命令(NET_DVR_PLAYSTART)才能实现回放。在调用该接口成功后,可以通过接口NET_DVR_SetPlayDataCallBack_V40注册回调函数,捕获录像的码流数据并自行处理。
  • Linux 32/64位系统均不支持倒放软解码功能,因此需要将窗口句柄传空,设置回调函数,只取流不解码显示。
  • See Also

    NET_DVR_PlayBackControl_V40   NET_DVR_StopPlayBack   NET_DVR_SetPlayDataCallBack_V40
    NET_DVR_Login   NET_DVR_Login_V40