
airplay协议开发
研究airplay协议的工作流程,学习音视频的工作。
韦凯峰Linux编程学堂
一个Linux系统编程的布道者,讲述更多的Linux C/C++ 编程,Linux系统编程,Openwrt系统开发的知识。
展开
-
airplay协议开发第1部(搭建测试环境)
笔者最近在做airplay协议的开发,可以在windows系统上运行airplay服务,接收IOS手机的airplay投屏功能。更多的交流可以联系笔者QQ:1523520001,备注 airplay1 整体框架 整个项目分为2个子项目:(1) AirplayLibrary项目,编译出Airplay.dll动态库,负责airplay的具体工作,提供接口给其它程序使用;...原创 2019-04-02 14:43:58 · 3912 阅读 · 6 评论 -
airplay协议开发第2部(介绍接口、视频、音频的操作)
1 AirplayLibrary项目提供的接口 AirplayLibrary项目编译出Airplay.dll动态库,对外提供的接口函数如下://========================================//启动 airplay 服务;//friendname -- airplay服务的名称;//width...原创 2019-04-02 15:31:46 · 4010 阅读 · 0 评论 -
airplay协议开发第3部(mdnsd注册airplay服务)
1 服务注册 Airplay通过mdnsd对外发布2个服务,在发布服务的时候,说明自己支持的功能。例如,在发布 raop服务的时候,会说明传输音频是使用UDP还是TCP。 那么,手机在发现raop服务之后,获取到这些信息,就可以根据设备提供的属性接口,决定以怎么样的操作与设备进行通信。 例如,设备的raop服务定义了使用UDP传输音频数据,那么,手机...原创 2019-04-02 18:14:31 · 3499 阅读 · 0 评论