这个周末在家研究了两天dlna,本来没想研究dlna,只是想建个无线局域网共享电脑里的媒体文件,只是用xp电脑设置了n次还是以失败告终,后来发现了有dlna这么个东西,实现的功能差不多,所以转而尝试这个了。

设备 安卓4.0手机一部,wp系统的lumia 920 一部,xp和win8双系统的台式机一台,创维安卓4.0的电视一台。所有设备连接到同一个WiFi上。

最初在xp系统下安卓手机和电脑同时安装了飞鸽传书这个软件,可以在同一网络下互传文件,但是手机视频,音乐,图片不能直接投射到电脑上。后来从网上找支持dlna的软件,安卓的腾讯视频,快手看片,还有一个网视多屏都支持dlna推送,但是xp电脑设置了共享后再用安卓手机软件搜索依然搜索不到设备(可能电脑设置的不对),920和电视也搜索不到。后来用920下了一个支持dlna推送的软件叫远程播放,用920的这个软件依然搜不到任何设备,奇怪的是将安卓手机的飞鸽传书打开,用920搜竟然搜到了!试着将920内的视频推送到安卓手机上,so 爽,安卓手机可以自由控制播放进度,初步尝到了dlna的甜头。但是即使电脑和安卓电视上的飞鸽传书(安卓电视也可以下这个软件)软件打开了,用920依然搜不到他们。

可以确定安卓手机的能否接受推送就是与飞鸽传书这个软件有关,打开了就能搜到退出了就搜不到反复尝试了好几次。但是原理尚不明确。

后来电脑切换到win8系统,打开windows media player 的媒体流菜单下的共享,这次用920可以搜到设备了,试着将920里的视频推送到电脑,效果还是不错的。然后用920里的魔力视频播放器,里面有个upnp功能,可以搜到电脑设备以及电脑里设为共享的媒体文件,试着播放一下,无压力。但是因为手机系统的原因,920貌似只能搜到wp系统本身支持的视频格式,如mp4,RMVB搜不到,于是本人突发奇想,将RMVB视频文件的后缀名改成了MP4,再用魔力搜索,竟然搜到了!而且完全可以播放。然后是安卓手机,打开安卓手机的es文件管理器,找到”网络“菜单下的局域网,点扫描也可以搜到电脑的ip,点击后输入用户名和密码(用户名和密码是登陆win8系统的那些)连接后可以看到共享的文件和文件夹,但是有些文件夹进入的时候会提示没有权限。然后切换安卓手机的另一个软件网视多屏,点 局域网 后可以搜到电脑,连接后可以播放电脑里的共享的文件和文件夹里的媒体文件。

至此实现了差不多一半,但是电视始终无法与其他任何设备连接,一度以为自家电视不支持dlna,但拨打客服的时候他说如果电脑推送到电视要做设置,手机推送到dlna要下载云控中心(大概是创维自家的)这个软件。因为时间关系,电脑没来得及测试。安卓手机下了这个软件,可以实现推送。920这捉鸡的系统意料之中的没有这个软件,所以无法实现。

现在为止可以实现的有:

920到安卓手机的单向推送(用其他设备始终搜不到920)。

920到电脑的推送以及920共享电脑媒体文件。

安卓手机共享电脑媒体文件,用网视多屏似乎也可以将视频推送到电脑上,这个没试(电脑上也有支持dlna推送的软件如迅雷和搜狐影音大概可以直接推送视频到手机,这个也没试)。还有就是安卓手机必须打开飞鸽传书才能被搜到,个中玄机尚不明确。

安卓手机到电视的推送。

上面没提到的即为不成功,可能是因为水平有限,周末回家接着再试。