iPhone如何以编程方式同时使用WiFi和蓝牙?

3
我想知道iPhone/iPad是否可以同时使用WiFi和蓝牙进行视频流传输?我有一个通过WiFi发送图片的相机应用程序,想知道是否可以同时使用蓝牙镜像(即从WiFi获取图片并通过蓝牙再次发送)。 WiFi和蓝牙使用不同的天线吗?还是一次只能用一种,或者以某种方式共享同一根天线?谢谢!
3个回答

6

Wifi和蓝牙在2.4GHz ISM频段中使用重叠的频率。一般来说,这意味着它们可能会在空气中发生冲突。智能手机使用单个组合芯片来处理蓝牙和Wifi(以及潜在的FM收音机和GPS)。这些芯片具有“共存”逻辑,基本上让每种模式向另一种模式信号其活动,以便它们可以避免相互干扰。例如,如果正在传输BT数据包,则Wifi数据包可能会被延迟等待BT完成。

硬件自动处理此共存,因此最终用户可能无法区分差异,并且似乎蓝牙和Wifi可以同时运行。但是由于它们会相互阻塞,因此如果您尝试同时最大化wifi和蓝牙连接,则最大吞吐量会有所降低。


谢谢,这正是我一直在寻找的信息。 - Alex Stone

1
我曾尝试使用iPhone 4和iOS 7.1.2将Netflix音频流传输到蓝牙扬声器,但没有成功。视频会运行一分钟,然后停止,同时忙碌信号不断循环,这意味着缓冲区正在填充。运行时间与缓冲时间的比例大致相等。仅流媒体音频和网页冲浪不是问题,但偶尔可以听到点击声。流媒体Netflix与流媒体Web内容不同。除了DIY电子项目外,WiFi扬声器和/或AirPlay是唯一的方法。

0

我从没编写过同时使用两者的程序,但它们不应该相互冲突。我曾经在车里通过蓝牙打电话,同时使用Wi-Fi上网,所以我想应该没问题。顺便提一下,这是在不开车的情况下进行的,开车时那样做很危险。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接