恩山无线论坛

标题: 【转-分享】WR703N做Upnp音乐播放器,DLNA Music Render(DLNA-DMR) [打印本页]

作者: weereew    时间: 2013-11-27 17:53
标题: 【转-分享】WR703N做Upnp音乐播放器,DLNA Music Render(DLNA-DMR)
该项目本是针对树莓派的,源码在这里:https://github.com/hzeller/gmrender-resurrect
色影无忌论坛以为大虾给移植到了openwrt上来,他编译好的被我给求来了,经我测试,在改8m/64m的wr703n上基本正常运行(个别usb声卡或者DAC会有爆音现象),可以播放flac,wav和MP3音乐,测试了安卓平台的bubbleupnp,ios平台的8player,均可以播放、暂停,音量调节
安装方法:要求改8m的flash的
1,刷纯净的官网AA固件,刷完剩余4.8兆左右空间
2,下载附件里面的压缩包解压后winscp按着对应的目录上传到路由器上,然后修改/usr/sbin/gmediarender这个文件的权限为0755(可执行)
3,安装如下软件包:
必装包:
opkg install kmod-usb-audio kmod-sound-core
opkg install libupnp
opkg install gst-mod-souphttpsrc
opkg install gstreamer
opkg install gst-mod-autodetect
opkg install gst-plugins-base
opkg install kmod-nls-utf8
选装包:
flac格式播放插件:
opkg install gst-mod-flac   
wav格式播放插件:
opkg install gst-mod-wavparse   
MP3格式播放插件:
opkg install gst-mod-mad
opkg install gst-mod-id3demux

上述软件安装完后剩余空间应该为300k左右


装好以后执行下述命令即可:
gmediarender -I xxx.xxx.xxx.xxx -f "My-Render"
xxx.xxx.xxx.xxx 是你路由器的ip地址 My-Render 可以任意起名

测试正常后,可以将上述命令 尾部加个 -d参数然后加入rc.local文件就可以随路由器启动了
[attach]82616[/attach]



作者: 何夜    时间: 2013-11-27 21:21
内核要3.10.18以上
作者: tlze    时间: 2013-11-27 21:39
收藏了找个时间试试,谢谢!
作者: 824626242    时间: 2013-11-27 22:38
学习啦 usb声卡一般的就行?
作者: weereew    时间: 2013-11-28 08:31
824626242 发表于 2013-11-27 22:38 学习啦 usb声卡一般的就行?

手头有三个不同类型的usb声卡均可以自动识别,cm108,pcm2706和一个xmos芯片的usb转spdif,都没问题,只有2706的偶发爆音
作者: weereew    时间: 2013-11-28 08:33
何夜 发表于 2013-11-27 21:21 内核要3.10.18以上

何出此言?我发的这个在AA 12.09版上可以运行的,内核版本是3.3.18
作者: 何夜    时间: 2013-11-28 12:14
weereew 发表于 2013-11-28 08:33
何出此言?我发的这个在AA 12.09版上可以运行的,内核版本是3.3.18

我的720N在3.3.8上安装提示安装环境要1.10.18
作者: 何夜    时间: 2013-11-28 12:42
weereew 发表于 2013-11-28 08:33
何出此言?我发的这个在AA 12.09版上可以运行的,内核版本是3.3.18

能否给个 纯净的官网AA固件 的下载地址
作者: weereew    时间: 2013-11-28 12:50
何夜 发表于 2013-11-28 12:42 能否给个 纯净的官网AA固件 的下载地址

官网好像没有720的固件,只有703的,如下
http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin
作者: trackoftime    时间: 2013-11-28 13:14
想在其它机子上玩下,请教个这个gmediarender如何移植编译?
作者: weereew    时间: 2013-11-28 13:21
trackoftime 发表于 2013-11-28 13:14 想在其它机子上玩下,请教个这个gmediarender如何移植编译?

只要是ar71xx架构的路由器都可以通用,直接拷贝上去就可以了,只要flash够大
作者: trackoftime    时间: 2013-11-28 13:46
嗯,我试下,跑不起来,应该是gcc 版本不太一样。
root@OpenWrt:/# ./gmediarender
./gmediarender: line 1: syntax error: unexpected "("
作者: testisitok    时间: 2013-11-28 13:48
哇靠,果然发烧无止境!
作者: 何夜    时间: 2013-11-28 16:54
weereew 发表于 2013-11-28 12:50
官网好像没有720的固件,只有703的,如下
http://downloads.openwrt.org/attitude_adjustment/12.09/ar71 ...

702N刷703N固件后一次安装运行成功,谢谢楼主提供的固件
作者: 韦海铭    时间: 2013-11-28 19:51
以ok就是我的垃圾声卡有太大的电流声了,不知道是不是路由的电源适配器问题
作者: 希阳    时间: 2013-12-7 23:43
mark一下  下次想玩的时候来看看
作者: kesunji    时间: 2013-12-10 12:34
感谢楼主分享!!
作者: sancome    时间: 2014-1-29 00:49
请问,我用QQ音乐播放的时候,播到下一首歌的时候,就提示设备被占用,QPlay已断开,这个怎么解决?
作者: weereew    时间: 2014-1-29 10:13
sancome 发表于 2014-1-29 00:49 请问,我用QQ音乐播放的时候,播到下一首歌的时候,就提示设备被占用,QPlay已断开,这个怎么解决?

安卓版本的QQ音乐我也有这个问题,iOS版本的就正常继续播放
作者: oneoc    时间: 2014-1-31 22:23
mark 有时间来玩

作者: sancome    时间: 2014-2-16 22:29
weereew 发表于 2014-1-29 10:13
安卓版本的QQ音乐我也有这个问题,iOS版本的就正常继续播放

iOS版本是Airplay了吧,不是DLNA了。
作者: weereew    时间: 2014-2-17 07:58
sancome 发表于 2014-2-16 22:29 iOS版本是Airplay了吧,不是DLNA了。

iOS版的QQ音乐也有qplay功能的,本质也是dlna
作者: zhuxun71    时间: 2014-2-19 10:30
我安装软件始终内核不对。你有固件包吗?或者3.3.8内核的软件包
作者: weereew    时间: 2014-2-19 10:32
zhuxun71 发表于 2014-2-19 10:30 我安装软件始终内核不对。你有固件包吗?或者3.3.8内核的软件包

去download.openwrt.org下载attitude adjustment 12.09版本的固件保证可用
作者: zhuxun71    时间: 2014-2-19 11:00
weereew 发表于 2014-2-19 10:32
去download.openwrt.org下载attitude adjustment 12.09版本的固件保证可用

有下载地址吗?
作者: zhuxun71    时间: 2014-2-19 11:01
weereew 发表于 2014-2-19 10:32
去download.openwrt.org下载attitude adjustment 12.09版本的固件保证可用

有下载地址吗?
作者: zhuxun71    时间: 2014-2-20 13:41
我的固件也是3.3.8的。但是安装软件也说的是要求内核要3.10.18。是源地址有问题吗?有没有3.3.8的源地址呢
作者: wbhwbh121    时间: 2014-3-8 03:58
谢谢!!!!谢谢无私奉献!!!
按楼主的帖子,我水星MW4530装上了Xmos声卡,能够播放.但是不能快进,且每隔30秒左右会有暴音或卡顿感. 手机播放软件是安卓bubbleupnp  或 2player.请教:我的问题出在哪里?
作者: weereew    时间: 2014-3-8 07:44
wbhwbh121 发表于 2014-3-8 03:58
谢谢!!!!谢谢无私奉献!!!
按楼主的帖子,我水星MW4530装上了Xmos声卡,能够播放.但是不能快进,且每隔30秒左 ...

爆音可能和路由器有关,我用703插xmos界面就不爆音,703插pcm2704爆音,不过这个2704换到其他路由就不爆音了
作者: wbhwbh121    时间: 2014-3-8 09:14
谢谢weereew!我想可能与render有关。不知是否还有别的版本的render?

作者: wbhwbh121    时间: 2014-3-25 10:54
谢谢!!!!谢谢无私奉献!!!
按楼主的帖子,我水星MW4530装上了Xmos声卡,能够播放.但是不能快进,且每隔30秒左右会有暴音或卡顿感. 手机播放软件是安卓bubbleupnp  或 2player.最近我又装了<
把路由器变成音乐播放器和网络收音机,支持摇控>(http://www.openwrt.org.cn/bbs/fo ... wthread&tid=721),Xmos声卡音乐播放完全正常!不卡顿!说明asla驱动我的Xmos声卡没有问题.恳请那位大侠帮我编译个MW4530上dlna的render,应该能够解决卡顿问题.
作者: momowak    时间: 2014-4-19 16:30
我的固件是这个  http://downloads.openwrt.org/att ... /12.09/x86/generic/

X86的openwrt   运行gmediarender 提示 line 1:syntax error:unexpected "("
作者: astankvai    时间: 2014-5-10 15:52
这个要试试.放家里摆N多音箱.呵呵.
作者: pptestu    时间: 2014-7-21 22:13
nice  我的wr703n 按照楼主的成功了  
作者: duxingkei    时间: 2014-8-9 10:05
DMP  
支持下,有时间编译到我的nas  ds213j 上玩玩
作者: 何夜    时间: 2014-8-23 02:13
破狗安装完毕,启动时出现
root@PogoPlug:~# gmediarender -I 192.168.8.10 -f "My-Render"
/usr/sbin/gmediarender: line 1: syntax error: unexpected "("
这是什么原因呢
作者: 892532848    时间: 2014-9-4 15:49
请教一下 gmediarender源码已经添加并且编译成功 酷狗有找到DLNA共享源 但是共享后 歌曲不能播放 串口提示ERROR [2014-09-04 07:22:39.505860 | gstreamer] source: Error: Internal data flow error. (Debug: gstbasesrc.c(2865): gst_base_src_loop (): /GstPlayBin:play/GstURIDecodeBin:uridecodebin1/GstSoupHTTPSrc:source:
streaming task paused, reason not-linked (-1))是什么问题 请大神指点一下
作者: 123s    时间: 2014-9-4 16:40
挺好的东西,收下了。
作者: maplewang    时间: 2014-12-12 03:11
本帖最后由 maplewang 于 2014-12-12 03:12 编辑

谢谢分享,不需要外加声卡吧?

作者: yzzw9    时间: 2014-12-13 09:13
最近正在学习怎么搞这个,下载备用
作者: cheneysunw    时间: 2015-1-16 10:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 630381030    时间: 2015-1-18 17:42
感谢分享
作者: cheneysunw    时间: 2015-1-19 11:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: jshmchenxi    时间: 2015-1-30 16:19
感谢楼主分享,很有用~
作者: 15858167    时间: 2015-2-8 12:02

/usr/sbin/gmediarender: line 1: syntax error: unexpected "("
请问这是什么原因
作者: heliansky    时间: 2015-2-15 19:05
请问一下这个是不是和airplay差不多?
作者: hades2014    时间: 2015-2-15 19:12

作者: singyou20    时间: 2015-4-11 00:21
xmos芯片的最大支持多少bit/hkz文件?
作者: singyou20    时间: 2015-4-12 23:26
我擦,这么多广告,烦死了
作者: 缘矢の♂    时间: 2015-5-4 08:29
这个最近很火哦~
作者: ★雨浪飘凌★    时间: 2015-6-30 15:35
楼主,703n装了你的固件后,播放不了wav和falc文件?
作者: sseason    时间: 2015-7-3 09:01
正在找这方面资料,非常感谢!
作者: fenglingwanggt    时间: 2015-7-22 12:44
有时间玩下
作者: si945    时间: 2015-8-1 01:34
hg255d能搞吗?小白~
作者: modi5156    时间: 2015-8-1 01:44

灰常感谢卤煮的分享
作者: 1048079809    时间: 2015-8-5 00:39
请问那个ip地址只能是本机的lan地址吗?有什么方法把它共享到上级路由?
作者: duotin    时间: 2015-8-17 15:45
好帖子,DLNA还是挺不错的
作者: wangyue3721    时间: 2015-10-25 20:29
看一下~~~~~~~~~~~~~
作者: wangyue3721    时间: 2015-10-25 20:30
看看~~~~~~~~~~~~~~
作者: wangyue3721    时间: 2015-10-25 20:30
看看~~~~~~~~~~~~~~
作者: 街角    时间: 2015-10-27 18:01
请问,你移植的gmediarender可以在局域网内使用吗?就是手机不直连它,而是和它都连接同一个路由器。然后再通过手机推送,可以吗?
作者: rupeng    时间: 2015-12-1 23:39
markmarkmarkmark
作者: 宽宽    时间: 2015-12-11 11:29
软件下载地址是多少呀?

作者: yinzechi    时间: 2016-3-2 17:50
我的用楼主那个Gmediarender,结果出错了
Logging switched off. Enable with --logfile=<filename> (e.g. --logfile=/dev/stdout for console)
./gmediarender: output_gstreamer.c: 506: output_gstreamer_init: Assertion `player_ != ((void *)0)' failed.
Aborted

作者: hwx61514    时间: 2016-3-28 19:45
软件包去哪下载咯?
作者: yiping9999    时间: 2016-4-25 03:02
要币啊,怎么办,没币下载不了。
作者: yiping9999    时间: 2016-4-25 03:02
在回复一次行不?
作者: yiping9999    时间: 2016-4-25 03:04
回复不是家币的吗?
作者: yiping9999    时间: 2016-4-25 03:04
还差一份
作者: yiping9999    时间: 2016-4-25 03:05
差某某某
作者: yiping9999    时间: 2016-4-25 03:05
方法等等等等广告歌
作者: XYSheldon    时间: 2016-8-8 13:17
不错啊 CC能用吗
作者: 心情愉快    时间: 2017-1-4 07:50
谢谢分享!
作者: wangci152006    时间: 2017-3-26 01:35
各位帮忙看下。 按照楼主的方法。
最后执行之后是这样的。正常吗?
[attach]156649[/attach]

作者: hb973    时间: 2017-4-27 06:28
wangci152006 发表于 2017-3-26 01:35
各位帮忙看下。 按照楼主的方法。
最后执行之后是这样的。正常吗?

正常。
作者: 双叶    时间: 2017-5-1 20:48
这些软件怎么安装呢,潘多拉盒子的固件里边没有这几个能不能发一下ipk什么的,前面的都操作都没问题的
gst-mod-souphttpsrc  
gstreamer   
gst-mod-autodetect   
gst-plugins-base
gst-mod-flac   
gst-mod-wavparse   
gst-mod-mad
gst-mod-id3demux
作者: clarephang    时间: 2017-7-16 14:24
紧跟脚步学习来了
作者: czy888    时间: 2017-7-27 20:16
仍有指导意义!
作者: Hec    时间: 2017-8-14 22:34
来试一试。。。。。
作者: qiurunze    时间: 2017-10-17 23:40
话说有没有mt7620a的安装包呢,ipk那种。。
作者: smartdao    时间: 2017-10-30 11:24
有时间可以玩一下,感觉很不错
作者: long1983    时间: 2018-5-3 22:41
正在研究  7620a的i2s
作者: AUDIO_CODE_TAN    时间: 2018-9-12 09:27
能告诉我怎么在menuconfig里面配置吗?





欢迎光临 恩山无线论坛 (https://www.right.com.cn/forum/) Powered by Discuz! X3.5