Motorola 摩托罗拉智能手机与Foobar2000结合的DLNA应用
夏昆冈 于 2012.01.03 11:29:41 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:06.33/38

多款摩托罗拉手机内置了一个叫做DLNA的应用程序,这个程序可以实现手机、电脑之间的节目共享,例如通过WIFI网络从电脑上下载节目等等,也可以实现手机对电脑端的控制。但在使用DLNA网络之前,需要进行一些设置,完成之后非常方便。

  • 先简单了解一下什么叫做DLNA,其全称Digital Living Network Alliance[数字生活网络联盟],它的创建目的就是方便各种数码设备的连接互通。在之前,我们已经发布过几篇与DLNA应用有关的文章,你如果不了解,不妨先阅读一下。

    DLNA网络包括媒体服务器、播放器、控制器以及外设几个部分。说起来比较复杂,但用起来却很简单。本次应用,我们还是用foobar2000+UPnP/DLNA插件来实现媒体服务器的搭建。

    下载完成后,将插件放入foobar2000\components目录,重启Foobar2000即可。

  • 打开设置,可以看到媒体服务器设置项目,请按图设置,关键设置进行了中文说明。这里再简单的文字说明一下,首先我们需要创建一个新的项目,取名为“Moto DLAN”[随意,方便识别即可],默认的识别方法为判断“User-Agent”,它中文意思为用户代理,当设备进行连接时,会发送一串用户代理信息的字符到服务器,服务器通过这个信息判断调用相关的项目,我们的设置是包含“Motorola”即判断为我们将要使用的手机。

    在设置中,有转码和解码两组设置,其工作流程是这样的,如果判断当前传输的数据流不是MP3,而是其他流,例如FLAC等,就会将当前的流转码为MP3流,在输出时,才进入到解码流程,默认是输出为PCM编码的WAV,但摩托罗拉手机并不支持从DLNA接受PCM,因此在“排除”中填入了MP3,意思是当遇到MP3流时不解码。这样设置的结果就是,不管手机获取什么编码的音乐,都会转换成MP3流输出。至于输出品质,是VBR还是CBR,就自行决定吧。

  • 设置完毕后,启动手机上的DLNA应用,这是一个网络应用,请确保手机已经接入本地局域网。一个田字格的界面,很简单。

    手机播放媒体服务器上的流或控制服务器播放

  • 点击“播放媒体”按钮,将很快找到我们刚刚设置好的媒体服务器。

  • 然后菜单一层一层的点进去,可以找到专辑。这里特别提示一下,为了显示简单,我们并没有创建音乐库,你可以通过Foobar2000扫描服务器上的音乐并创建数据库,然后这里就可以通过歌手名、专辑名、歌曲风格等等TAG信息进行检索了。

  • 选择好歌曲后,会弹出这个界面,让你选择“在手机上播放”还是“Foobar2000 Reader”,在手机上播放很好理解,选择后,手机就开始从服务器上获取数据流并进行播放了。有了我们之前的设置,不管你选的音乐是FLAC、APE、OGG还是其他,你的手机都能获得服务器转码后的MP3流,播放自然不成问题,因为数据是实时转换的,服务器此时会在进行转码工作,会增加一些工作负担,但对于现在的电脑来说,这点负担微不足道。“在手机上播放”的模式,等于共享了媒体服务器所有已开放的所有音乐资源,非常适合在家里使用。

  • “Foobar2000 Reader”选项则不同,所谓Reader,其实是DLNA网络的控制器部分,选择这个项目后,界面和“在手机上播放”时的一样,选择播放,会发现媒体播放器自己播放起来了,这实际上是手机通过DLNA网络控制了“Foobar2000 Reader”并进而控制服务器上的foobar2000进行播放,此时的手机可以作为遥控器使用。这种操控可以不需要开服务器端的显示器,手机上一目了然。我们之前写过《自由的音频,使用手机遥控Foobar2000 》[作者:赵宇为 ] 一文,而DLNA控制又是一种远程控制方式。

    从媒体服务器上下载音乐节目

  • DLNA应用程序还允许将服务器上的音乐下载到手机本地,选择“将媒体复制到手机”,然后出现的界面和播放时遇到的一样,这里就不重复贴图,不同的是,选择曲目后,就开始下载音乐了。不用担心,如果服务器上的这首曲子是非MP3编码的,下载过程中,服务器也会进行转换为MP3,因为转码是同步进行的,下载过程会略慢,速度因服务器处理速度不同而不同。

  • 在使用这个功能时,我们遇到了2个小bug。下载的音乐后缀名名会变成MPEG,需要手工改成MP3,音乐也没有TAG信息,分类上不够方便。

    如果这首曲子在服务器上本来就是MP3的,那么服务器不会实施转码,下载速度就非常快了,后缀名也不会变成其他,同时也会保留TAG信息。

    分享功能

  • 分享也是一大亮点功能,使用分享的时候,手机成为了媒体服务器,它允许其他设备接入手机,并从手机上分享内容。分享前,会看到分享请求。

  • 确认之后,其他设备就能获取手机上的媒体内容。

  • 不只是PC,其他支持DLNA的设备,例如音乐航站、XBOX360等都能与手机连接共享。

    实际上,DLNA应用还可以做更多的事情,本篇仅仅说到了音乐的共享,实际上DLNA还可以实现图片、视频的分享,不过这需要其他服务器软件来配合了,有兴趣的请自行研究吧,有了DLNA,家庭网络的易用性会大大的增强。

    请评分
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    03
    最早知道是sony的很多电气设备。似乎因为微软和intel的掺和,感觉把简单问题复杂化了,90%的设备用户是不乐意自己搞这么多麻烦的。
    发表于2012.01.04 14:29:45
    26
    120.003.***.***
    120.003.***.***
    高通的8660这一类是属于自己改进的构架,基于A9,你看一下官方文档,或者用GOOGLE搜索高通 MSM8660 VVPV3 NEON就可以出来官方文档,有官方文档说明安卓驱动代码和A9保持一致,A8是单核构架,怎么可能组个双核呢?又不是积木玩具。你具体看一下详细数据,S构架和各大双核接近并且有超过的地方。其实看实力高通的8*60还是相当强大的。
    发表于2012.01.03 22:43:26
    24
    03
    发表于2012.01.03 21:39:45
    23
    03
    发表于2012.01.03 21:34:19
    22
    10
    发表于2012.01.03 21:06:18
    21
    03
    百度一下,了解一下目前几大双核芯片的比较就知道了
    8X60的架构跟ARM A9规范相差还是比较远,主要还是基于Scorpion的改进增强版
    发表于2012.01.03 20:56:26
    20
    110.017.021.***
    110.017.021.***
    发表于2012.01.03 19:30:19
    19
    三星 i897 撸过~~~
    发表于2012.01.03 19:02:11
    18
    120.003.***.***
    120.003.***.***
    LG LU6200(P930)也有这种功能,界面比这个强多了,就是不会用,貌似没太大用处。
    另外,看G14评测是发现你们把高通8*60叫A8构架,对于你们这种如此专业的人士居然犯小白的错误实在是感到震惊。A8构架有支持超过512MB的RAM的吗?具体其他的证据望楼主自己去找找看
    发表于2012.01.03 17:57:05
    17
    222.130.185.***
    222.130.185.***
    发表于2012.01.03 17:19:23
    15
    03
    如果我没理解错,应该是 会增加“一下”工作负担
    发表于2012.01.03 17:15:20
    14
    123.138.215.***
    123.138.215.***
    发表于2012.01.03 15:37:41
    13
    03
    发表于2012.01.03 14:47:52
    12
    114.247.010.***
    114.247.010.***
    发表于2012.01.03 14:06:29
    11
    有一款叫做网灵的软件也可以实现上述功能 通过WIFI或3G 上传下载PC端文件 控制PC
    而且有安卓和WP版本
    发表于2012.01.03 14:05:59
    10
    03
    发表于2012.01.03 14:05:34
    9
    03
    发表于2012.01.03 13:37:41
    8
    059.044.***.***
    059.044.***.***
    感觉htc sense 3.0的dlna更好些
    另外foodroid遥控foobar2000也很方便
    wmp12的dlna功能也比较好用
    发表于2012.01.03 13:35:41
    7
    提示
    本贴不可匿名回复,回复等级为:1 ,您现在正处在潜水状态
    回复
    验证码
    7110 为防止广告机贴垃圾,不得已而为之
    表情
    正文