海康SDK二次开发回放问题【急】

micheal_zxl 2012-06-04 02:14:11
if (lUser == -1)
{
MessageBox.Show("请先登录DVR");
return;
}
else if (listfile.Count == 0)
{
MessageBox.Show("没有找到录像文件");
return;
}
int lplayHandle = -1;
CHCNetSDK.NET_DVR_TIME startTime = listfile[0].struStartTime;
CHCNetSDK.NET_DVR_TIME stopTime = listfile[0].struStopTime;
string name = listfile[0].sFileName;//listfile里面保存的是查询dvr34号通道存在的录像文件,List<CHCNetSDK.NET_DVR_FINDDATA_V30> listfile

lplayHandle = CHCNetSDK.NET_DVR_PlayBackByName(lUser,name, this.picRealPlay.Handle);//lplayHandle获得的返回值是0,应该是成功了吧。但是没有图像。
//lplayHandle = CHCNetSDK.NET_DVR_PlayBackByTime(lUser, 34, ref startTime, ref stopTime, this.picBackPlay.Handle);
errorCode = CHCNetSDK.NET_DVR_GetLastError();
if (errorCode != 0)
{
MessageBox.Show(string.Format("失败,错误码: {0}", CHCNetSDK.NET_DVR_GetLastError()));
}

//退出回放
if (lplayHandle != -1)
CHCNetSDK.NET_DVR_StopPlayBack(lplayHandle);
----------------------------------------------------------------------------
调用CHCNetSDK.NET_DVR_PlayBackByName函数,传入(登录用户信息,文件名,播放句柄),返回值为0,但是GetLastError时,获得错误码为:17。没有回放画面。
请高手不吝赐教。。。。。。。。
...全文
951 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
micheal_zxl 2012-06-04
  • 打赏
  • 举报
回复
海康SDK二次开发回放问题。现在能从连上dvr并回放。但是我不知道怎么通过流媒体转发回放。
loveoflife0411 2012-06-04
  • 打赏
  • 举报
回复
不知所云哦!
资源下载链接为: https://pan.quark.cn/s/502b0f9d0e26 海康威视作为安防领域的重要厂商,其SDK为开发者提供了强大的工具来实现定制功能。海康SDK包含库文件、头文件、示例代码和文档,方便开发者与海康设备通信。以下是二次开发的关键功能和要点: 实时预览:通过API建立设备连接,设置预览参数,利用VideoStreamControl接口获取并解码视频流,通常基于RTSP协议。 按时间回放:借助PlayBackControl接口,指定时间点和播放速度,支持按时间戳或日期检索录像片段,需处理分段和合并问题。 视频下载:使用FileDownload接口下载特定录像文件,涉及断点续传和错误恢复,确保文件完整下载。 SDK集成:需考虑多线程处理、UI更新和错误处理。例如,视频预览在独立线程中进行,错误处理机制有助于程序稳定运行。 安全性与权限管理:控制用户访问权限,防止非法操作,确保通信数据加密,保护视频数据安全。 示例代码分析:如JKDemo项目,包含实现功能的代码,通过学习其源代码,开发者可快速掌握SDK的初始化、设备连接、接口调用和回调处理等步骤。 海康SDK二次开发涉及网络通信、视频处理和文件操作等领域。开发者需深入理解SDK接口和示例,结合实际需求,构建高效稳定的监控系统。在开发过程中,不断优化和调试,确保功能稳定和良好用户体验,是实现高质量监控系统的关键。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧