WiFiDisplay 一 框架

文章目录

WiFiDisplay 框架

本框架基于Android O版本,WiFiDisplay 是P2P的高进阶版本。在原有基础上从传输文件到传输音视频。
大致原理:将Source端的音视频数据投屏到Sink端。
Application 部分实现用户交互的业务逻辑,如通过界面设置Source端相关属性,Scan周围的Sink设备,Connect到周围的Sink设备,最后完成Vedio/Audio的音视频数据投射到Sink端

以上过程可以拆解一下几部分:

  1. 设备(Source/Sink端)发现彼此,实际上属于P2P Device的彼此发现 (这部分涉及到Wlan Driver + wpa_supplicant + WifiP2pSeriveIml等)
  2. 发起Connect(这一部分涉及会比较多,主要为RSTP过程的Source与Sink之间交互认证(从M1~M7))
  3. Source端的Vedio/Audio 的capture 以及 encoder (涉及到VL42 + Vedio Driver + Audio driver + Audio Capture
  4. 上面的音视频数据从Soure端到Sink端,通过Wlan Driver主要负责实现

以上几个步骤,将在后面博文中详细来介绍,敬请期待~

来上图,如下
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值