MHL和DLNA是两个不同的标准,简单说都是为了把手机上的多媒体(音视频)内容推送到其他互联网设备(最常见的是电视)上面去。
根据个人理解,简单讲一下这两者的工作,仅供参考:
MHL的物理接口复用了USB口,就是在手机内部集成了一个“切换开关”--这个切换开关的作用如果手机判断此时USB接口是作为标准USB口来使用的话就走USB通道;如果判断到此时USB接口上面连上了的是MHL设备那么就切换到MHL模式,把手机上的视频内容推送到MHL设备上去。
DLAN使用前提是在同一个局域网内有手机(推送方)和至少另一个DLNA设备(接收方)同时存在,此时如果在手机上选择把多媒体推送到另一台DLNA接收方的话,应该就会在接收方看到和手机上一样的内容了。
1. MHL 和 HDMI,大体上是两个竞争的标准。接口和协议都不同,但是面对的客户是类似的,就是从一台设备把多媒体内容通过这个接口推送到另一台设备上去。
HDMI在传统的电视机上已经非常普及,你也可以在机顶盒,数字播放器,DVD/蓝光设备,平板电脑上看到它--都是为了输出到TV上去。
MHL则差不多是专门为移动设备开发的。目前主要在手机上使用。因为传统的电视机上多数没有MHL接口你常常还需要一个MHL转HDMI的dongle配合使用。
MHL相对HDMI的主要优势就是物理接口,可以完美隐藏在USB口后边。
DLNA,如前文所述,更多的是个软件实现,和具体物理接口无关--很多Android应用都支持。
2. 你说的NFC,OTG,双频WIFi 和MHL/HDMI/DLNA的主要应用不是一回事(目的都不是为了多媒体内容分享)。具体可以baidu,google.
3. 兼有NFC,OTG,DLAN,HDMI,MHL及双频WIFi的设备应该基本没有,原因就是。有MHL的设备不会放一个HDMI (两者功能重复),反之亦然。
4. 兼有NFC/OTG/DLAN/MHL/双频WIFi的设备,应该是有的,目前的中高端手机这些差不多是标配吧(可以上手机参数网站去先用MHL来筛选)。
兼有NFC/OTG/DLAN/HDMI/双频WIFi的设备,会更少一点,因为HDMI的接口物理尺寸比较大,手机上很少见(平板上更多一些)。