androidairplay
1. 在安卓上如何支持airplay
安卓是不可以airplay的,airplay是苹果专用,安卓可以dlna
2. 安卓手机有类似airplay的功能吗
1、可以有,但和苹果手机用法不一样。安卓手机需要下载个AirJoy乐享应用,可以帮助解决这个问题。
2、AirJoy乐享 应用可以把手机上的图片、视频、音乐推送到大屏幕上。即时呈现、无需数据线、无线遥控多屏互动。
3、目前移动端支持:安卓手机
3. 安卓手机有没有airplay这样的功能呀
1,你说的这个就是有的啊,我上次用应用宝找东西的时候就见了,你用的话可以自己看下啥的,2,就用这个数据线连好手机和电脑,然后打开手机的USB调试,在找下就好了,也挺省事的呢
4. 安卓手机能像苹果那样用AirPlay吗
不能,毕竟系统运作不一样!你可以去买苹果啊!可以就采纳
5. 如何让安卓机子真正支持airplay
你好,
AirPlay是苹果开发的无线同屏协议,有了它可以把你的手机显示的内容无线同屏的电视机或者投影仪上,不过AirPlay在使用时需要个接收终端,你把这个终端设备插到电视机或投影仪上,当你的苹果手机检测到这个终端时,上划你手机屏幕的下端快捷键,就可以看到你的AirPlay图标了,没检测到是看不到图标的。
你是要把手机里的内容显示到电视机上吗? 我们是做手机同屏器的,无论你是安卓手机还是苹果手机,通过我们的乐敏推送宝都可以把你手机的内容显示到电视上。
你可以在淘宝或者阿里巴巴里搜索“乐敏科技推送宝V2S”即可看到这个终端设备。
你好,
miracast是谷歌的无线同屏协议,有了它可以把你的安卓手机显示的内容无线同屏的电视机或者投影仪上,不过miracast在使用时需要个接收终端,你把这个终端设备插到电视机或投影仪上,你的手机和它无线连接上就可以同屏了。
你是要把手机里的内容显示到电视机上吗? 我们是做手机同屏器的,无论你是安卓手机还是苹果手机,通过我们的乐敏推送宝都可以把你手机的内容显示到电视上。
你可以在淘宝或者阿里巴巴里搜索“乐敏科技推送宝V3”即可看到这个终端设备。
特别说明:
1)Miracast功能只支持安卓(Android4.2以上版本)设备与乐敏V2间的内容同屏共享,无法提供网络在线服务,如需使用在线内容,请将手机提前连接至可用WIFI网络。
2)不同安卓(Android4.2以上版本)设备Miracast名称存在差异,常见的名称有: WIFI Display、WLAN Display、Wireless Display、Allshare Display、Allshare Cast、WIFI直连、无线显示、投射屏幕、屏幕共享、媒体输出、屏幕镜像等。
3)不同安卓(Android)设备Miracast开关的位置也存在差异,通常您可以在设置里的WLAN、WIFI设置、更多无线设置、显示等位置找到。
6. Android上开发Airplay Server端的问题求助
前段时间刚做完Airplay的相关应用,现在就开发的一点经验和大家分享一下。
首先,说说Airplay吧,Airplay可以将iPhone,iPad或iPodtouch等设备上的视频、音频以及图片传输到第三方认证设备上,一般是在AppleTV或Air port设备上,但其实,现在很多第三方的android设备也可以支持Airplay了,像阿里云或小米的盒子都支持Airplay投影了,而且效果都还不错。
其实,Airplay算是苹果公司定义的一种协议,或是一种技术吧,所以,按照惯例,这项技术是不开源的,对外封闭。而Android端,可以使用一套的多屏互动方案的,叫做DLAN,即Digital Living Network Alliance,它的协议是公开的。在次,得感谢诸多技术大牛,破解了Airplay,包括音频投影服务中使用的RSA私钥,和一份具体的协议说明(http://nto.github.io/AirPlay.html)。
下面,就Airplay协议内容大概的说明一下,当然,大家直接看上述地址中的内容也许更清楚,本人能力有限,大概的说说我的部分理解。
1.使用multicastDNS协议来进行服务发现,在android端可以用JmDNS来实现。
一般我们会发布两个服务:AirTunes service(RAOP)和AirPlay Service,前者用于音频流的投影,后者用于图片和视频内容的投影。
2.协议内容(一):AirTunesService
2.1.协议中的音频流支持RTSP协议。
1)IOS设备向服务端发送的RTSP请求包括
ANNOUNCE:告诉RTSP服务器关于流的各种属性
SETUP:告诉RTSP服务器初始化一个record session,同时通知必要的传输信息。
RECORD:请求服务器开始流的传输
FLUSH:请求停止传输
TEARDOWN:请求结束RTSP会话
PAUSE, OPTIONS,
GET_PARAMETER,
SET_PARAMETER:可用于音量控制,Metadata:其中包括音频曲名,歌手名,专辑名,封面图片,播放进度信息……
POST and GET
2)RTP流,用于传输音频数据等。(如果说,RTSP用于发起/终结流媒体,那么RTP则传输流媒体数据 )
这里音频包是几乎完全兼容RTP协议。RTP包按有效载荷的不同类型分为以下几种:
Audio packets:其有效载荷为经过加密的audio data
Sync packets:服务端每秒钟会收到一个同步包,来将RTP中的timestamps与用于始终同步的NTP time关联起来
Retransmit packets:对丢失的audio packets进行重传
Timing packets:用于音频的主时钟同步
2.2音频数据加密解密
Client:客户端首先会用RSA公钥,利用OAEP加密方式自动生成一个随机的128位AES key,然后和rsaaes key,aesiv一起发送给Server。
Sever:服务端利用指定的RSA私钥来解密AES key,然后将解密结果返回给Client。
Client:客户端利用RSA公钥要解密收到的数据,若解密结果和之前自动生成的随机数一致,则表明服务端解密成功。
7. 安卓机子支持airplay吗
支持,可以用,但和苹果手机用法不一样。安卓手机需要下载个AirJoy乐享应用,可以帮助解决这个问题。
8. 安卓手机airplay镜像功能
安卓手机是没有airplay功能的。 airPlay是苹果公司的在iOS4.2中加入的一种播放技术,可以将iPhone、iPod touch、iPad及Mac上的视频镜像传送到支持Airplay的设备上。 该软件是苹果平台的的软件,其它系统平台都不支持的。
9. 如何在Android平台上支持Airplay协议
实现Airplay,最重要的有两步,第一步是:Airplay服务发布,让IOS设备能发现你;第二步:实现Airplay协议应答,让IOS设备能和
你交互。Airplay发布服务,Linux系统中原生的Zeroconf协议,用于发布网络服务。Android平台上并不支持Zeroconf协议。所以需要安装Linux版本的Avahi,Avahi是Zeroconf协议的Linux实现。Avahi服务发布管理系统,支持跨进程发布,其中跨进程的数据交互是通过DBUS-Service的。DBUS服务,Android原生系统就自带。
方法:
1 修改DUBS-Service(Andriod)服务的权限,默认是蓝牙才能访问,设置为系统级程序都可以访问。
2 编写一个新的服务【零配置网络发布服务ZeroconfAvahiService】,其中简单封装一下Avahi服务和Avahi-client。并在Android配置文件中,让该服务自启动。
3 AirplayServer程序中,创建Avahi-client,发布Airplay服务。如果IOS设备能发现您的Android设备,恭喜服务发布成功。
4 实现AirplayServer实现Airplay协议,完成与IOS设备的图像、视频数据的交互。Coding, Debugging, 总会成功的。