免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
WR720N上實(shí)現(xiàn)基于opwnwrt的Upnp音樂(lè)播放器(DLNA

一、準(zhǔn)備工作 

硬件準(zhǔn)備:WR720N(Ar9331芯片)無(wú)線路由開(kāi)發(fā)板(400M主頻、64M RAM、8M spi-flash)(8M flash有些緊張,建議選擇16M flash比較富余些)

   USB聲卡一個(gè)

   耳機(jī)或音箱一個(gè) 

   數(shù)據(jù)線及電源線、網(wǎng)線

開(kāi)發(fā)環(huán)境及工具準(zhǔn)備:

ubuntu虛擬機(jī)(裝載openwrt開(kāi)發(fā)環(huán)境及對(duì)應(yīng)開(kāi)發(fā)板源碼)

winSCP(網(wǎng)絡(luò)工具)

SecureCRT(串口調(diào)試工具)

軟件源碼:

openwrt源碼(官方下載,配置成WR720N)

gmediarender開(kāi)源代碼(下載地址https://github.com/ljymc/yesoOpenwrtFeed.git

二、實(shí)現(xiàn)

1、編譯openwrt源碼

編譯對(duì)應(yīng)WR720N的源碼,生成的文件是/openwrt/bin/ar71xx目錄下的openwrt-ar71xx-generic-tl-wr720n-v3-squashfs-sysupgrade.bin

(openwrt為openwrt源碼根目錄)

具體步驟如下:(在ubuntu上編譯openwrt的工具已安裝好的基礎(chǔ)上,具體方法可百度)

首先切換到home目錄(可以自己選擇目錄)執(zhí)行以下命令下載openwrt官方源碼

git clone git://git.openwrt.org/14.07/openwrt.git

再ubuntu上輸入以下命令

cd openwrt

./scripts/feeds update -a

./scripts/feeds install -a

cd package

git clone https://github.com/ljymc/yesoOpenwrtFeed.git

然后執(zhí)行make menuconfig配置編譯選項(xiàng)(配置cpu及開(kāi)發(fā)板型號(hào)、luci、gmediarender)

最后執(zhí)行make V=s編譯(時(shí)間比較久,保證聯(lián)網(wǎng),需要下載源碼包)

2、燒寫上面的固件程序(后面的安裝依賴此固件的基礎(chǔ)上)

2、gmediarender依賴組件的移植安裝

必裝包:
kmod-usb-audio kmod-sound-core (音頻驅(qū)動(dòng)的組件,安裝重啟插上usb網(wǎng)卡后執(zhí)行l(wèi)s /dev,若出現(xiàn)audio、dsp、mixer則代表安裝成功)
libupnp
gst-mod-souphttpsrc
gstreamer
gst-mod-autodetect
gst-plugins-base
kmod-nls-utf8
選裝包:
flac格式播放插件:
gst-mod-flac   
wav格式播放插件:
gst-mod-wavparse    
MP3格式播放插件:
gst-mod-mad
gst-mod-id3demux

安裝方法:在虛擬機(jī)openwrt源碼目錄下搜索相關(guān)組件,通過(guò)winSCP連接開(kāi)發(fā)板,把相關(guān)ipk文件下載到開(kāi)發(fā)板上,然后通過(guò)opkg指令安裝

(通過(guò)opkg list-installed指令可以查看當(dāng)前開(kāi)發(fā)板固件上安裝的ipk程序包)

注意:1、若直接用opkg在網(wǎng)絡(luò)上安裝程序,則可能出現(xiàn)不兼容現(xiàn)象。

2、若搜索不到相關(guān)的ipk包,則執(zhí)行make menuconfig,然后搜索以上關(guān)鍵字,選擇相關(guān)組件(選擇M),然后重新編譯源碼。

3、gst-mod-souphttpsrc、gstreamer、gst-plugins-base組件的依賴項(xiàng)比較多,在make menuconfig里直接選擇編譯到鏡像里(選擇*), 編譯后重新下載鏡像

4、gst-mod-flac依賴libflac,gst-mod-mad依賴libmad、libid3tag。所以安裝著兩個(gè)組件前要安裝相關(guān)依賴的庫(kù)的ipk。

5、空間不足時(shí),播放器插件選擇安裝,如果播放MP3格式只安裝mp3插件即可。

三、測(cè)試驗(yàn)證 

重啟開(kāi)發(fā)板

在開(kāi)發(fā)板上執(zhí)行gmediarender -I xxx.xxx.xxx.xxx -f 'MYTEST'

    xxx.xxx.xxx.xxx 是你路由器的ip地址 MYTEST為手機(jī)酷狗上看到的設(shè)備名。

   插上耳機(jī)或音箱,

   手機(jī)連接開(kāi)發(fā)板AP,

   手機(jī)上打開(kāi)酷狗,選擇MYTEST設(shè)備即可聽(tīng)到開(kāi)發(fā)板播放酷狗選擇的歌曲。

   效果圖:

   開(kāi)發(fā)板及連線圖:

  

串口打開(kāi)gmediarender軟件截圖:


     手機(jī)上酷狗音樂(lè)找到MYTEST設(shè)備截圖:


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
luci
并發(fā)撥號(hào)
openwrt 防火墻如何設(shè)置
openWrt從源碼下載到編譯(開(kāi)發(fā)環(huán)境搭建)
編譯屬于自己的OpenWrt固件(以K2P為例)
軟路由之openwrt安裝ipk文件包(docker.ipk)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服