WiFi Display 那些事儿一

WiFi Display 那些事儿一

@(WiFi)[Display,框架,应用场景]


还是用MarkDown写东西舒爽,公司的KB排版还是太乱了

    • WiFi Display 那些事儿一
    • 基本概念
    • 特点
    • 协议框架
    • 认证要求
    • Program 要求
    • 支持的音视频数据格式
    • Source Sink 工作网络拓扑
    • WiFi Display 常见使用场景总结
    • Scope of Work 原理框架

基本概念

a. 苹果的AirPlay ,将iPhone、iPad及Mac 的视频镜像通过无线(WiFi)传送到AirPlay的设备上。 还可以支持Apple TV的双屏游戏体验

b. DNLA(Digital Living Network Alliance)技术 , 为索尼、Intel、微软等联盟一起组织定义出来 一套协议(该协议支持在PC、移动设备、消费电器互联互通) , DNLA与AirPlayl类似,但没有类似Apple Tv 的AirPlay功能, 更多的是将移动端的照片与视频传送到大屏幕中(Source端)。

c. Miracast , 由 WiFi联盟12年所定制,以WiFi直连作为无线显示的标准。 支持此标准的设备,可通过 WiFi(无线)方式分享视频画面。与DNLA不同,Miracast类似于AirPlay镜像功能,可实现移动端与高清电视多屏互动。此外,Miracast为WiFi联盟对支持WiFi Display功能设备认证名称。

特点

a. 设备链接独立性,无需借助外部网络或者路由器
b. 在现有的WiFi协议下,易于发现与链接设备以及建立会话、加密

协议框架

WiFi Display 那些事儿一_第1张图片

Source – A device that is capable of transmitting multimedia content
Sink — A device that is capable of receiving and rendering multimedia content
一般的移动设备端作为Source端,它与Sink端的差异在于前者为发送,后者为接收

Session – A WiFi Display connection between Source and Sink Device
TLDS — Tunneled Direct Link Setup
前者: 可粗略的理解为链接的基本单元,用承载传输的内容(内容源产生于Source Device , 被接收&抽象解析出来于Sink Device)
后者: 基于802.11无线协议的直线链接,一般指的为STAs(client devices)与Ap(Service)之间直连

认证要求

WiFi Display 那些事儿一_第2张图片

  • WiFi Miracast : 基于WiFi Display 协议规范
  • Connectivity : WiFi Certified n
  • Device-to-Device connectivity : WiFi Direct + TDLS(optional)
  • Security : WPA2
  • Quality of sevices :(QoS)
  • Battery life : WMM Power Save //节能控制
  • Ease of installation : WiFi Protected Setup

Program 要求

  • a. Mirror a wired setup between a Source and Sink //这里的wired == point to point (建立起来的类似“有线”链接)

    1: Establish a point-to-point connection between Source and Sink
    2: End-user Wi-Fi Display experience should mirror the wired experience in all ease of use, device discovery and quality of the rendered content
    // 简单总结为: 终端设备需要支持这些功能(discovery 、 decode 收到的视音频数据)

  • b. Key components of Wi-Fi Display

    1: Enable and sustain connection
    2: Easy to setup and configure, straight forward to discover
    3: Provide at a minimum, the security of a typical Wi-Fi CERTIFIED™ link between the Source and Sink
    4: Provide a mechanism so the Source and Sink can select the best operating channel // 这一部分要求较高

支持的音视频数据格式

a. H.264 codec

Three H.264 Profiles supported, with level range of 3.1 - 4.2 for each
• CBP (Constrained Base Profile
• CHP (Constrained High Profile)
• Chi444P (Constrained High 444 Profile)
Minimum required support is CBP at level 3.1

b. 显示分辨率

– 17 CEA (Consumer Electronic Association) formats
• 640 x 480p up to 1920 x 1080p
• Frame rates from 24 frames per second (fps) to 60 fps
– 30 VESA formats
• 800 x 600p up tp 1920 x 1200p •
Frame rates at 30 and 60 fps
– 8 handheld formats
• 640 x 360p up to 854 x 480o
• Frame rates at 30 and 60 fps
– Minimum required support is 640 x 480p at 60 fps

c. Audio Codecs

– 23 LPCM modes
• 44.1/48/96/192 KHz; 16/20/24-bit, 2-8 channels
– 4 AAC modes
– 7 E-AC3 (Dolby Digital) modes
– 3 DTS modes
• The only mandatory codec is LPCM16-48-2
• 48 kHZ sampling, 16 bits, 2 channels

Source / Sink 工作网络拓扑

a. Source –> Sink

  • A Source devices streams its local content to the Sink device
    WiFi Display 那些事儿一_第3张图片

b. Source (with access to AP) –> Sink

A Source devices streams its local content (or internet content via connecte WLAN) to the Sink
WiFi Display 那些事儿一_第4张图片

c. Source (not connect AP) –> Sink

与a 类似(Source 将本地的内容传输到Sink)
WiFi Display 那些事儿一_第5张图片

d. Source to Sink (Both are connected via WlAN AP to the Internet )

A Source devices streams its local(internet) content to the Sink Device
WiFi Display 那些事儿一_第6张图片

WiFi Display 常见使用场景总结

WiFi Display 那些事儿一_第7张图片

Scope of Work (原理框架)


  • 如下图,AV(Audio/Video)数据从Source —> Sink (是基于WiFi Interface (这一部分主要在WPA_SUPPLICANT 中的 p2p实现,这一部分将会放在后面讲解))

WiFi Display 那些事儿一_第8张图片

  • 一些常见功能(支持或可选)
    WiFi Display 那些事儿一_第9张图片
    WiFi Display 那些事儿一_第10张图片
    WiFi Display 那些事儿一_第11张图片
  • 你可能感兴趣的:(Android)