WiFiDisplay 增加UIBC 反控制

 时间:2026-02-14 09:22:01

1、如果你的Android设备只做sink端,那么只需要修改你WiFiDisplay接收app里的代码就可以了。

如果你的Android设备也做source端,那么你就还需要修改framework中的代码。

不多说废话了,看下面的步骤吧。

2、修改文件:frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp。

source端发送的M3消息中增加wfd_uibc_capability:

WiFiDisplay 增加UIBC 反控制

3、source端发送的M4消息中设置UIBC的参数:

WiFiDisplay 增加UIBC 反控制

1、sink端代码对应的文件是应用WifiDisplay里的,很多方案公司都会自带,一般会命名为WifiDisplaySink.cpp

1、sink端onGetParameterRequest中应答M3消息中设置UIBC参数:

WiFiDisplay 增加UIBC 反控制

2、sink端在onSetParameterRequest中的应答M4消息中获取UIBC端口号

WiFiDisplay 增加UIBC 反控制

3、p2p连接成功后source端开启socket 服务端,sink端开启socket客户端。

  • 如何和刚认识的人聊天
  • 熊罐子如何制作
  • 怎样把图片弄成qq秀
  • 微信如何关闭视频聊天的铃声
  • 苹果如何设置语音通话铃声
  • 热门搜索
    微信怎么加群号 夫妻吵架冷战怎么办 全身发冷是怎么回事 展望怎么写 韩国维娜化妆品怎么样 坟地风水怎么看 蚊虫叮咬怎么办 贴膜有气泡怎么办 论文文献引用怎么标注 旧手机怎么处理