在Ubuntu 14.04 64bit上编译安装Crtmpserver trunk svn 811版本!
這里僅在
在Ubuntu 12.04 64bit上搭建Crtmpserver視頻點(diǎn)播服務(wù)
基礎(chǔ)上補(bǔ)充一下在Ubuntu 14.04上編譯安裝Crtmpserver的方法,以作備忘。因?yàn)閁buntu 14.04相較于12.04在第三方庫上面有很大改變,采用原有方法將無法編譯成功。
我在安裝
sudo apt-get install libdl-ruby
這個(gè)庫時(shí),在Ubuntu 14.04上將會(huì)失敗,無法找到這個(gè)庫。至于其它的方面,與Ubuntu 12.04完全相同。
下面以目前官網(wǎng)最新版svn 811為例進(jìn)行編譯。crtmpserver要依賴的動(dòng)態(tài)庫的安裝僅是本文闡述的重點(diǎn)。我參考自Ubuntu官網(wǎng),
http://packages.ubuntu.com/zh-cn/source/trusty/crtmpserver
當(dāng)然,如果你圖簡單省事,直接安裝Ubuntu官網(wǎng)提供的二進(jìn)制包安裝crtmpserver也是可以的,這不是本文的闡述重點(diǎn)。
sudo apt-get install cmake libssl-dev libtinyxml-dev?liblua5.1-0-dev?debhelper?pkg-config?
下面進(jìn)入源碼目錄開始編譯生成
cd crtmpserver/builders/cmake
cmake .
來在當(dāng)前目錄下面生成Makefile文件,然后在該目錄下面運(yùn)行
make
下面是生成成功的截圖
以后的步驟同Ubuntu 12.04上面,簡述如下。
生成相關(guān)媒體文件目錄,以及seek和metadata存放目錄
sudo mkdir -p /Volumes/Storage/media/flv
sudo mkdir -p /Volumes/Storage/media/mp4
sudo mkdir -p /Volumes/Storage/media/mp3
sudo mkdir -p /tmp/metadata
仍舊在cmake該目錄下執(zhí)行
./crtmpserver/crtmpserver crtmpserver/crtmpserver.lua
總結(jié)
以上是生活随笔為你收集整理的在Ubuntu 14.04 64bit上编译安装Crtmpserver trunk svn 811版本!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu 14.04 64bit上磁
- 下一篇: 在Ubuntu 14.04 64bit上