苹果AirPlay浅析
来源:互联网 发布:java 线程同步锁 编辑:程序博客网 时间:2024/05/02 01:14
AirPlay是苹果公司在iOS4.2即Mac OS Mountain Lion中加入的一种播放技术。可以将iPhone、iPod、iPad和Mac上的视频镜像传送到支持AirPlay的设备上(如音响、Apple TV)中播放。准确来说,AirPlay是一种使用WiFi的无线通讯技术。我在一篇博客中谈到的《iPhone屏幕投射到Mac的解决方案》使用AirServer把iPhone屏幕投射到Mac上,使用的技术也是AirPlay。
手机、电脑、路由器以及AirPlay音响,他们的共同点在于全部支持WiFi载体,但是光有WiFi信号本身是不行的,我们还需要AirPlay协议的加入让这些设备知道自己传输的是什么东西。WiFi的带宽是蓝牙的数倍,尤其在硬件上有很大的优势。同时在传输距离上,WiFi也是目前IT领域传输距离最广,最稳定的载体。
AirPlay不仅可以传输音频文件,还能传输视频及照片等文件到AppleTV和打印机,这都是通过AirPlay协议进行的。
下面我们来看看AirPlay最常用的三种功能:
(1)AirPlay实现音频无线
单纯的点对点音频有很多解决方案,例如蓝牙、无线2.4G等等。但AirPlay所实现的是一个局域网下的任意一个设备之间的互联。也就是说,有10个覆盖有WiFi网络且支持AirPlay协议的设备,手中的移动设备可随时连到任何一个AirPlay音响,而无需临时一对一配对。
(2)AirPlay实现视频无线
通过AirPlay镜像功能可以将移动设备的屏幕映射到高清电视上,这和目前的无线视频技术基本相同,但不同的是,视频和音频采用的是同一协议标准。
(3)AirPlay无线打印
实现以上三种功能,且用了同一个协议,并且集成到同一设备上,这就是最大的便捷。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
- 苹果AirPlay浅析
- 苹果Airplay协议以及AirTunes流程总结
- 苹果Airplay协议以及AirTunes流程总结
- AirPlay
- airplay
- AirPlay
- airplay
- airplay解析
- Airplay开发
- 使用 AirPlay
- airplay按钮
- Airplay开发
- 琢磨AirPlay的经历 Airplay简析
- Unofficial AirPlay Protocol
- 禁掉MPMoviePlayerController的Airplay
- Lab树莓派实现airplay
- 树莓派制作廉价AirPlay
- 自定义airplay button
- 移动开发博客汇总
- epoll在ET和LT模式下读写
- xUtils
- 移动视频直播点播方案
- Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得
- 苹果AirPlay浅析
- Android客户端与服务器之间的通信
- storyboard 设置view边框背景
- phpMyAdmin创建数据库中文乱码解决方案
- BZOJ1025[SCOI2009]游戏
- mySQL给空间字段建立索引出现错误All parts of a SPATIAL index must be NOT NULL的解决办法
- 网络微切分-0信任网络架构
- leetcode:ExpressionAddOperators282 细致讲解 以及代码实现
- 线性回归