自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 JRTP传输音视频流【实战】

JRTP 是一个RTP(Real - Time Transport Protocol,实时传输协议)实现。RTP 是一种用于在 IP 网络上传输实时数据(如音频和视频)的协议,它为实时应用提供了端到端的传输服务。

2025-01-07 13:33:23 356

原创 Miracast投屏之如何调试wifi驱动

调试主要是为了熟悉MiraCast中的流程,具体还是要用代码实现这些流程。后面再详细讲解下如何实现。

2025-01-03 09:41:07 524

原创 Miracast投屏之反控(UIBC)

在 Miracast 技术体系中,UIBC(User Input Back Channel)起着至关重要的作用,尤其是在反控方面,它为设备间的交互提供了强大的功能支持,让用户体验更加流畅与便捷。本文将由浅入深地为您讲解 UIBC 相关知识。UIBC 专注于反控这一关键领域,简单来说,就是实现接收端对发送端的控制操作。例如,当我们将手机屏幕通过 Miracast 投屏到电视上后,利用 UIBC 技术,我们可以直接使用电视遥控器来操作手机,进行诸如播放视频的暂停、切换应用等动作,极大地拓展了投屏的实用性。

2025-01-02 19:38:57 1202

原创 Miracast投屏的一些基础知识

miracast是基于无线WIFI的虚拟AP实现的,目前WIFI芯片,都支持内部虚拟一个AP热点,即GO;这个局域网的组建,是依赖驱动层的相关接口和调用的,可以详细学习和参考Linux下的:wpa_supplcation.为了保证WIFI的最好性能,本端尽量做GO,即AP。但是,如果做了GO,Miracast的协议中规定,必须要GO作为客户端,去连接手机。为了避免丢包,一方面是做GO,一方面就是增加JRTP的BUF。还有一个,就是选择最优的信道。文档里面有详细的协商流程,涉及到了音视频的编码、码流的传输。

2025-01-02 11:07:19 644

原创 tinyxml使用时,如何处理【自闭合】元素获取text异常的问题

在使用tinyxml解析xml数据的时候,发现一个问题,遇到 自闭合的元素,调用GetText后,返回不为空,且获取的文本是异常的数据。最后逐行加打印,才发现,自己的代码的是前面的结构体未清零。还是不要轻易怀疑基础库的稳定性。这是一般情况下,判断是否是自闭合的代码。

2024-12-30 10:34:39 402

MFC程序设计 part1

MFC程序设计,经典读物。让读者更加快速的学习MFC,精通MFC。

2010-07-27

VA_X_Setup

c++开发插件。很好用的。安装好后,实现智能自动提示功能。非常好用

2010-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除