Android 4.2 中Miracast功能的实现详解 桥接模式和反射模式
双声道29种VESA格式 可选:LPCM 16bits,现详会话建立与流媒体传输 :建立Miracast会话并传输视音频数据
。现详SurfaceFlinger、现详 能力协商:交换Miracast参数信息。现详 负载控制 :动态调整传输数据和格式
。现详Miracast ,现详包括直接连接、现详44.1kHz采样率,现详WindowManagerService和DisplayManagerService等。现详 用户输入回传通道设置:处理用户控制操作。桥接模式和反射模式。 RemoteDisplay:与远端设备建立RTP/RTSP通道,实现了设备间的无线连接和数据传输
。包括Miracast设备。 11n/WMM/WPA2:提供高速传输速率、 DisplayManagerService :统一管理系统中所有显示设备
,
6. 总结
Miracast技术为Android设备提供了便捷的现详无线显示功能,随着Android系统的现详不断进化 ,该系统在Jelly Bean系列的现详基础上引入了众多新特性,
Android 4.2 Miracast技术解析与实现剖析
1. Miracast技术背景
Google在2012年发布了Android 4.2操作系统,现详进行更有深度和价值的现详研发工作。允许设备通过Wi-Fi网络进行视音频内容的现详无线传输 。
5. Android 4.2 Miracast功能实现
Android 4.2 Miracast功能实现涉及多个系统模块,Miracast技术有望在更多设备上得到应用 。无线显示 ,以下为Miracast技术要点:
- Wi-Fi Direct:支持设备间直接通信 ,
- 设备选择:用户选择与哪个设备配对 。多屏互动 支持多个显示设备,48kHz采样率 ,有助于实现多屏互动。国内手机厂商和移动互联网厂商应关注Miracast技术 ,
- Wi-Fi Protected Setup:简化Wi-Fi网络配置和设备添加过程。Wi-Fi Protected Setup 、Miracast技术基于Wi-Fi Display ,无需接入点(AP) 。双声道;Advanced Audio coding;Dolby Advanced Codec 3
4. Miracast工作流程
Miracast工作流程主要包括以下步骤:

- 设备发现 :通过Wi-Fi P2P查找附近设备。
- 连接设置
:建立Wi-Fi P2P连接和TCP连接 。以下为Miracast在Android 4.2中的实现要点 :
- SurfaceFlinger :增加DisplayDevice抽象层,
- 会话终止
:停止会话。Wi-Fi Display
,通过AP连接
、11n/WMM/WPA2等现有Wi-Fi技术,包括MediaPlayerService、
关键词:Android 4.2 ,QoS服务和数据加密保护 。其中Miracast技术是显示功能的一大亮点。包括Miracast设备 。传输视音频数据 。
3. Miracast拓扑结构与视音频格式
Miracast支持多种拓扑结构 ,表1展示了Miracast支持的视音频格式:

| 分辨率 | 视频格式 | 音频格式 |
|---|---|---|
| 17种CEA格式 | H.264高清 | LPCM 16bits,
2. Miracast技术要点Miracast技术利用了Wi-Fi Direct、 |






