1、背景
因最近须做一个大华、海康摄像机的播放工具,使用MFC开发了一个客户端程序,自适应窗体大小的视频播放多界面程序,后续会一步步的说明实现的方法,以及给出对应每章节的代码链接。如果是需要用到IPC播放界面模块的可以参考一下,只是单纯的分享+记录,对于一些高手来说就没必要参考啦。。。
后续会陆续加入大华SDK播放、海康SDK播放、Onvif搜索、RTSP/RTP码流、FFmpeg解码、SDL播放,搭建一个完整的视频播放器模块,凡是总要一步一步来
2、编译环境
- 1、VS2010 编译器 (X64)
- 2、VC++(MFC)语言
- 3、基于对话框开发
3、目录
- MFC 多视频界面切换以及使用大华、海康的SDK实时预览IPC画面(专栏篇)
- MFC 多视频播放界面模板–(一)静态文本绘制边框
- MFC多视频播放界面模板–(二)搭建视频播放界面空壳程序
- MFC多视频播放界面模板–(三)搭建播放大华、海康SDK视频播放平台
4、最终效果图
程序最终呈现的界面就是如此,可切换单、二、四窗口
视频播放时的四画面效果:
视频播放时的 二画面 效果:
视频播放时的单画面和全屏时的效果: