首先來講Windows下編譯
一、下載下傳源碼
下載下傳:Index of /liveMedia/public
下載下傳界面截圖
将上面下載下傳的 live555-latest.tar.gz 解壓
包括上述四個庫和mediaServer伺服器程式,以及其他的測試代碼
打開 VS2013;
檔案->建立->項目->Win32控制台應用程式
相應配置選項界面如下:
最終建立的5個項目截圖如下:
接着就是将這些檔案添加進對應項目
添加檔案後的目錄如下:
編譯BasicUsageEnvironment,groupsock,liveMedia,usageenvironment,生成相應的四個lib檔案,拷貝到mediaServer的 debug目錄中。
配置 mediaServer 的屬性 配置屬性->連結器->輸入->附加依賴項,輸入
BasicUsageEnvironment.lib;groupsock.lib;liveMedia.lib;UsageEnvironment.lib;Ws2_32.lib
在該項目中添加
添加依賴頭檔案。在屬性->C/C++->正常->附加包含目錄填寫需要包含的頭檔案路徑 ..\BasicUsageEnvironment\include;..\groupsock\include;..\liveMedia\include;..\UsageEnvironment\include相應的頭檔案。
編譯mediaServer 成功,生成相應的.exe檔案