转自:http://blog.csdn.net/liuxd3000/article/details/42779933

“WIDI这个技术已经诞生很多年,从2012年开始无线技术出现了一个Miracast协议,所以很多人不清楚Miracast和WIDI有什么区别?这两者的关系冲突么?互相竞争么?”高宇介绍,因为Miracast的定义和WIDI非常相似,很多人统称为Wireless Display。“其实这两个技术是同宗同源,互通互联,两者完全兼容的两套协议。”高宇表示,WIDI、Miracast的底层都是通过WIFI Direct技术来实现点对点的互联。所以WIFI Direct是最底层的技术,它建立物理的链路,然后在这个基础之上会有Miracast的协议。而WIDI则在Miracast之上,所以WIDI的核心技术其实也是来自于Miracast。

Intel的WIDI从四年前就开始推,那时候还没有所谓Miracast的概念,到后来WFA联盟制订无线传输协议的时候,Intel作为该联盟非常重要的参与者之一,当时提出可以把WIDI的协议推荐给联盟,把它变成标准化的东西。当时就基于WIDI的核心协议制订了Miracast标准,这也是两者能**的融合在一起的原因。

WIDI和Miracast标准的互相融合带来的结果就是,两者的发射端和接收端完全兼容。如果有一个手机支持Miracast协议,而电视支持WIDI,这两个完全可以互通。如果是一个WIDI的超极本,和一个支持Miracast的电视机,这两个也可以互通。由于WiDi/Miracast不需要Wi-Fi芯片作出硬件方面的改变, Wi-Fi芯片厂商可以相对容易地把它加入进来,而且成本相对不高,因此该解决方案是市场份额最大的无线高清视频技术。

但是WIDI在Miracast的协议之上,其实还有更多其它的一些功能。比如说,WIDI的发射端和接收端之间的时延是最小的,基本上WIDI 4.5代的时延可以做到66个纳秒。“当时延达到这个数值的时候,用户玩游戏的体验基本上可以保证。当然玩一些非常大型的动作游戏,可能还差一点。另外,WIDI还有更好的画面质量,因为它是更好的实现1080P的,同时有5.1的环绕立体声,同时可实现对3D的支持。只有WIDI和WIDI的设备连接后,才能支持以上的功能。”

此外,Intel对WIDI还有一套认证体系,任何的WIDI设备都要送到Intel实验室中做认证,只有通过认证,才能拿到WIDI LOGO。也正是这些认证体现,保证了产品能够达到很好的用户体验和质量。

另外WIDI还支持USB回传功能。无论是电视机也好、还是盒子也好,一般都有USB接口,那么WIDI可以把这个接收端的USB口模拟成一个发射端,比如PC端的USB口。也就是说在一个支持WIDI的电视USB上插一个U盘,而用户在电脑端就能访问到这个U盘。“将来你甚至可以在支持WIDI的电视机上插一个摄像头。那么这个摄像头也变成了电脑客户端,可以通过电脑来做Skype。”高宇表示,这个USB回传的概念非常实用。

不仅是针对消费类,WIDI的使用场景同样针对商用市场。比如支持WIDI的投影机,商务人士经常要做投影,但是线经常接不上,很麻烦。特别是超极本起来了后,很多笔记本的VGA口就拿掉了,而很多投影机只能连VGA。而WIDI和投影机结合到一起之后,非常好的解决了这个问题,支持WIDI的笔记本按两个键就可以直接支持。

此外,INTEL在发射端也可以提供一套SDK,鼓励更多的软件厂商来开发差异化的多屏互动应用。比如把发射端和接收端的屏幕显示内容可以做到镜像一样,也可以做到不一样。比如我电脑显示的是工作界面,电视界面显示的是娱乐界面,这样你可以在工作,而其它人可以通过WIDI欣赏你电脑内的视频。甚至可以在玩游戏的时候,电视机显示游戏操控界面,而电脑这边显示游戏其它视角的画面,这样可以带来更多不同的游戏体验。INTEL可以提供SDK音视频的体验可以得到充分保证,比如1080P、5.1环绕立体声,可以实现影院级的声音享受。

本文出处:http://www.eet-china.com/ART_8800687774_617687_NT_b135c04f_3.HTM?jumpto=view_welcomead_1412358642216

WIDI和Miracas的区别相关推荐

  1. 无线显示技术:WiDi,WLAN Display,Air Play,Miracast的摘抄

    除了标题提到的WIDI,WLAN Display,Air Play之外,还有Miracast与DLNA的概念,他们之间的区别和联系是什么呢? WIDI: WiDi是英特尔主导的无线音视频传输技术,这也 ...

  2. RPC 笔记(01)— RPC概念、调用流程、RPC 与 Restful API 区别

    1. 基本概念 PRC 远程过程调用 Remote Procedure Call,其就是一个节点请求另外一个节点提供的服务.当两个物理分离的子系统需要建立逻辑上的关联时,RPC 是牵线搭桥的常见技术手 ...

  3. C++ 笔记(28)— C++ 中 NULL和 nullptr 的区别

    最近看公司代码的时候发现在判断指针是否为空的时候,有的时候用的是 NULL, 有的时候用的是 nullptr 感觉很奇怪,好奇心驱使我查了下两者的区别,发现还是有很多细节需要学习的. 1. NULL ...

  4. gcc 和 g++ 的联系和区别,使用 gcc 编译 c++

    GCC 编译器已经为我们提供了调用它的接口,对于 C 语言或者 C++ 程序,可以通过执行 gcc 或者 g++ 指令来调用 GCC 编译器. 实际使用中我们更习惯使用 gcc 指令编译 C 语言程序 ...

  5. Python2 与 Python3 区别

    Python2.x 与 Python3.x 区别 1. print 函数 Python2 中 print 是语句(statement),Python3 中 print 则变成了函数.在 Python3 ...

  6. Docker 入门系列(1)- 初识容器,镜像、容器、仓库的区别

    Docker 简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发 ...

  7. HTTP 协议入门 — (TCP/IP协议族、通信传输流、URI 与 URL 的区别、Cookie 状态管理、HTTP 支持的方法、状态码类别、HTTP 首部字段)

    TCP/IP协议族 在介绍 HTTP 协议之前,我们先对 TCP/IP 协议族有个大概的了解,TCP/IP 协议从上到下主要分为应用层.传输层.网络层和数据链路层,各层的主要功能如下表所示: 协议层 ...

  8. python二进制打开(rb)和文本格式打开(r)什么区别?

    使用 open() 函数以文本格式打开文件和以二进制格式打开文件,唯一的区别是对文件中换行符的处理不同. 在 Windows 系统中,文件中用 "\r\n" 作为行末标识符(即换行 ...

  9. python中__dict__与dir()区别

    前言 Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案. __dict__与dir()的区别: dir()是一个函数,返回的是list: _ ...

最新文章

  1. 记录一次读取hdfs文件时出现的问题java.net.ConnectException: Connection refused
  2. springboot打印sql日志_Spring boot 工程,http打印日志太多
  3. A new image format for the Web
  4. Oracle Database 12c(12.1) Beta已经开始内部测试
  5. 【转】Xcode7.1环境下上架iOS App到AppStore 流程 (Part 二)
  6. Oracle--序列和触发器的使用
  7. JavaScrip调用腾讯地图
  8. 移植uboot之修改代码支持NorFlash记录
  9. CentOS各版本更换国内源,一条指令搞定,超简单!
  10. java 小球抛物线_关于【愤怒的小鸟】其中的算法(自由落体,抛物线,碰撞,反弹)...
  11. 落户上海!分享心得,再做个积分计算器
  12. 我写的万年历插件(含天干地支,农历,阳历,节气,各种节假日等),基于MooTools 1.4
  13. python机器学习分析影响房价的主要因素
  14. candence的图纸大小设置_关于无法修改图纸大小的问题
  15. python3中unicode-objects must be encoded before hashing问题
  16. 【基于TCP的在线词典】
  17. 直播+迎来重磅炸弹,网易推出音乐+直播服务look直播,直播+是大趋势
  18. 有向图php,【小龙的资结演算法秘籍】(8) 有向图(directed graph)及DAG(directed acyclic graph)的详细介绍...
  19. 前端(五)DOM 文档对象模型
  20. 源码中的@hide注释和{@hide}注释的差异

热门文章

  1. 想自学原画应该从何处着手?
  2. Android Mp3格式录音,含有暂停,计时功能
  3. 为什么我不建议你用 if-else ?
  4. sklearn 中sag 、 lbfgs指的是什么?
  5. 商品和物料主数据增强
  6. 成功解决使用node时,启动js文件抛出错误 events.js:377 throw er; // Unhandled ‘error‘ event ^Error: listen EA
  7. codeforce_exercise_r23
  8. 基于OpenCV的水电表的刻度数读取及识别
  9. Gphone 手机娱乐论坛
  10. 【数字图像处理】【Matlab】【汽车车牌识别】2-车牌定位