我是靠谱客的博主 饱满胡萝卜,最近开发中收集的这篇文章主要介绍qt 用海康播放库sdk播放视频,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

官方流程:
在这里插入图片描述
sdk下载网址:https://www.hikvision.com/cn/download_61.html
将下载的sdk存入libs文件夹,和工程文件放在一起(当开始学,也不知道哪些文件有用就全放了)
在这里插入图片描述
在.pro文件中添加

INCLUDEPATH += $$PWD/libs
LIBS += -L$$PWD/libs -lPlayCtrl

播放代码:

//LONG和BOOL在Windows.h里
LONG nPort = -1;    //播放端口
BOOL bFlag = false; //标志位
//获取播放库端口号
bFlag = PlayM4_GetPort(&nPort);

//打开待播放的文件
bFlag = PlayM4_OpenFile(nPort, LPSTR("F:/test.mp4"));
if (bFlag == FALSE)
{
    int nErr = PlayM4_GetLastError(nPort);
    printf("Open file failed %d!", nErr);
    return;
}
//    PlayM4_SetPicQuality(nPort,true);

// 开始播放文件,使用label的句柄
PlayM4_Play(nPort, HWND(ui->label->winId()));

//播放声音
PlayM4_PlaySound(nPort);

最后

以上就是饱满胡萝卜为你收集整理的qt 用海康播放库sdk播放视频的全部内容,希望文章能够帮你解决qt 用海康播放库sdk播放视频所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部