Visual Studio 2010下開發VLC播放器環境搭建
阿新 • • 發佈:2019-02-01
今天很高興能夠寫一篇文章是關於windos下開發的,我從沒在windos下開發過專案,這次一個專案需要在windos下開發,我只好安裝VS,說實話在windos下開發效率真的偏低,真的不太習慣,安裝軟體都會出現各種問題,下面我將寫我從安裝軟體到配置環境,搭建第一個工程,以及第一個測試程式的完整講解。
其他很多Visual Studio安裝會出現問題的,下面我這裡分享一個,基本不會出現問題。
3.新建一個win32的控制檯程式工程,然後新增一個C++原始檔main.cpp
4.在工程名上右鍵->在資源管理器中開啟檔案->把vlc-2.2.0-win32.7z解壓後文件夾下面的libvlc.dll libvlccore.dll plugins資料夾,sdk資料夾lib和inlude資料夾複製到開啟的這個資料夾下面。效果如下:
5.新增標頭檔案,在工程名上右鍵->屬性->C/C++->常規->附加包含目錄
6.新增庫檔案,在工程名上右鍵->屬性->連結器->常規->附加庫目錄
7.編寫main.cpp檔案
#include <stdio.h> #include <stdlib.h> #include <windows.h> #include <vlc\vlc.h> #pragma comment(lib, "libvlc.lib") #pragma comment(lib, "libvlccore.lib") #define VIDEO_PATH "E:\\2.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; }
8.點選生成->重新生成解決方案
9。點選除錯->開始執行(不除錯)
視訊檔案放在E:\\2.mp4看到的介面效果如下:
一個VLV開發環境搭建完畢,接下來我就開始開發接受網路視訊資料流,並且儲存了。這個開發成功了我在寫部落格。
文章出自:Linux_Google