在windows 下用 vs2010 开发第一个vlc程序

1. 安装vlc。这个不用说了吧。

2. 提取SDK。
    打开安装目录,找到 libvlc.dll libvlccore.dll plugins文件夹,sdk文件夹待用。

3. 创建vs2010解决方案。
    打开vs2010-文件-新建-项目-win32控制台程序-输入名字:vlc视频播放测试-确定-空项目 并取消选中预编译头 -完成。

4. 拷贝开发资源,
    打开解决方案目录(工程右键-属性-在资源管理器中打开),把 libvlc.dll libvlccore.dll plugins文件夹 拷贝到该目录,
   将 sdk中的include 和lib文件夹拷贝过去。

5. 添加代码。
    源代码-添加-c++文件-main.cpp,见下。

6. 添加头文件。
    工程-属性-C/C++ --> 常规 --> 附加包含目录-输入include目录。

7. 添加链接库
    工程-属性 -> 链接器 -> 输入 -> 附加依赖项-将代码中用到的两个库写上。如下图
 
#include 
#include 
#include 
#include "vlc\vlc.h"


#define VIDEO_PATH "D:\\123.mp4"

int main(){

 libvlc_instance_t * inst;
 libvlc_media_player_t *mp;
 libvlc_media_t *m;

 inst = libvlc_new(0,NULL);//load the vlc engine

 m = libvlc_media_new_path(inst,VIDEO_PATH);//create a new item; xxx_path
 mp = libvlc_media_player_new_from_media(m);//create a media player playing environment
 libvlc_media_release(m);//no need to keey the media now

 libvlc_media_player_play(mp);//play the media_player
 Sleep(100*1000);//let it play a bit
 
 libvlc_media_player_stop(mp);//stop playing
 libvlc_media_player_release(mp);//free the media_player
 libvlc_release(inst);
 
 return 0;
}

在windows 下用 vs2010 开发第一个vlc程序_第1张图片
 
在windows 下用 vs2010 开发第一个vlc程序_第2张图片
 
在windows 下用 vs2010 开发第一个vlc程序_第3张图片

你可能感兴趣的:(vlc)