VS2010mfc调用VLC的SDK,播放RTSP流

您所在的位置:网站首页 vlc播放rtsp流闪退 VS2010mfc调用VLC的SDK,播放RTSP流

VS2010mfc调用VLC的SDK,播放RTSP流

2023-12-26 08:03| 来源: 网络整理| 查看: 265

mfc调用VLC的SDK,播放RTSP流

VS2010mfc调用VLC的SDK,播放RTSP流

最近在研究VLC的SDK,遇到了很多坑,给自己记录一下。 需要使用内容如下: 头文件vlc.h ; 静态链接库libvlc.lib以及libvlccore.lib; 动态链接库libvlc.dll以及libvlccore.dll; vlc的SDK文件夹plugins(需要用到libavcodec_plugin.dll、liblive555_plugin.dll、libdirect3d_plugin.dll、libpacketizer_h264_plugin.dll、libdrawable_plugin.dll)

上代码

// testvlcDlg.cpp : 实现文件 //

#include “stdafx.h” #include “testvlc.h” #include “testvlcDlg.h” #include “afxdialogex.h” #include “vlc\vlc.h” #include “vlc\libvlc.h” #pragma comment(lib, “libvlc.lib”) #pragma comment(lib, “libvlccore.lib”) #ifdef _DEBUG #define new DEBUG_NEW #endif

using namespace std; // 导入GDI库 //GDI库和显示图片有关系,目前是拷贝的 #include using namespace Gdiplus; #pragma comment(lib, “gdiplus.lib”)

libvlc_instance_t * vlc_ins = NULL; libvlc_media_player_t * vlc_player = NULL; libvlc_media_t * vlc_media = NULL;

extern void ShowMsg(CEdit *pEdit, CString strMsg) { if (pEdit == NULL) { return; }

CTime time = CTime::GetCurrentTime(); CString strTmp; pEdit->GetW


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3