樹莓派搭建DLNA用戶端,使用gmediarender
本文借鑒國外大神文章文章位址,真的要善用Google搜尋引擎,我在百度搜樹莓派安裝DLNA,有推薦安裝miniDLNA的,沒有成功,我隻是做出了DLNA伺服器,沒有做出DLNA rander,後來上谷歌搜了下,照着第一篇文章做就成功了。
更換gstreamer源
看大神的文章講的是,樹莓派上的gstreamer是 0.10版本,而gmrender-resurrect項目需要的版本是1.0,更新源的操作:
$sudo wget -O http://www.chiark.greenend.org.uk/~christi/debian/[email protected].org.gpg.key | sudo apt-key add -
使用touch 或者vim 建立一個檔案
在檔案中添加一下内容
deb http://www.chiark.greenend.org.uk/~christi/debian/ wheezy main
然後執行 更新源以及安裝軟體
$sudo apt-get update
$ sudo apt-get install libupnp-dev libgstreamer1-dev \
gstreamer1-plugins-base gstreamer1-plugins-good \
gstreamer1-plugins-bad gstreamer1-plugins-ugly \
gstreamer1-alsa
安裝 gmediarender
$ git clone https://github.com/hzeller/gmrender-resurrect.git
$ cd gmrender-resurrect
$ sudo apt-get install autoconf
$ ./autogen.sh
$ ./configure
$ sudo make install
然後啟動gmediarender,可以直接用以下指令啟動
然後還可以把 啟動gmediarender添加到啟動檔案中,開機啟動
還要把gmediarender移植到openwrt(路由器)上的,參考這個網址.