简而言之,DLAN实现了在同一局域网内,连上无线W-iFi就可以在电脑、音响播放媒体的功能。

现在很多手机已经支持DLAN,可很多朋友并没有使用或者根本不知晓个东西,或者使用过程中出现了很多问题。

*支持的手机有HTC、三星、索尼的android手机等。CM等的ROM并不支持DLAN功能。

以下方法在windows7和windows8中验证通过。


一、开启windows media player的DLAN功能。

1.首先确定你的网络类型为 “家庭网络”,Wi-Fi与电脑在同一局域网中。

2.打开windows media player,如图,勾选这两项。

android ndi播放器 安卓播放器dlna_移动开发

不要关闭windows media player,打开手机,这里以HTC sense为例:

1.在播放界面点击菜单=》点击中间的“选择播放器”

android ndi播放器 安卓播放器dlna_移动开发_02

2.你会看到这个界面,刷新后会出现可选的播放器,我的电脑名称为lijinyao,笔记本和PC都开着media player,所以出现了两个播放器,点击出现的播放器,即可在那台电脑上播放手机的音乐。(如果刷新多次没有出现任何播放器,请看下文)同时,对HTC手机来说,在相册也可以将相片和视频播放到电脑上,操作方法类似,在音乐中还可以播放电脑中的音乐(如右图所示,点击媒体服务器),可以用同样的方法选择在电脑端播放还是在手机上播放。

android ndi播放器 安卓播放器dlna_Server_03

android ndi播放器 安卓播放器dlna_搜索_04

 

就这么简单,但是我在设置过程中遇到设置好了,可是手机怎么也搜索不到播放器。有以下解决方法:

1.检查防火墙,是否允许windows media player访问网络。

2.检查路由器是否开启了UPnP功能。

3.控制面板=》搜索“服务”,打开“查看本地服务”,找到SSDP Discovery服务,关闭windows media player后重启这项服务,再打开media player。


二、使用foo_upnp.fb2k-component插件使foobar支持DLAN

到这里:http://www.foobar2000.org/components/view/foo_upnp

或者搜索foobar2000 UPnP/DLNA Renderer, Server, Control Point.

下载foo_upnp.fb2k-component这个插件,在foobar中,文件=》参数选项=》组件=》点击安装,安装这个插件。

重启foobar后用上文中同样的方法就可以搜索到一个名叫foobar2000 Renderer的播放器。

android ndi播放器 安卓播放器dlna_重启_05