问题标签 [multipeer-connectivity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - Does iOS7 Multipeer Connectivity support classic bluetooth or BLE 4.0?
Can someone clarify: does the iOS7 Multipeer Connectivity support classic bluetooth or BLE 4.0 ?
Similarly, does the Core Bluetooth (CB) framework support classic bluetooth or BLE 4.0 ?
ios - 多点连接中的视频流
我是 IOS 新手,刚刚开始研究 IOS 7 中提供的 MultiPeer Connectivity 框架。我能够通过 Session Manager 的委托方法将消息和资源从一个 IOS 7 设备传输到另一个设备,但我无法制作视频流媒体。我正在使用如下流:
而且我也在使用委托方法:
但我不知道如何在这种方法中实现视频流,以及如何生成流。我也参考了这个链接: http: //techmaster.vn/2013/09/multipeer-connectivity-quick-tutorial/ 但是提供了一个接收流的空白方法。谁能给这个更清晰的图片?提前致谢。
ios - 将音频流式传输到其他 iOS 设备(使用多点)并通过本地设备播放音频
基本上,我通过多点连接将音频流式传输到其他 iOS 设备。我正在使用本教程,现在我可以将音乐流式传输到其他设备并让其他设备播放音乐。但是,我的本地设备主机不播放音乐。为了做到这一点,我基本上尝试过
peers 是一组连接的对等点,一切正常。如果我注释掉最后两行(AVAudioPlayer),那么到其他设备的流式传输工作,反之亦然。看来我只能做一个或另一个。(self.player在.h中声明,没问题。)
这种双音频播放有什么解决方案吗?提前致谢。
iphone - 多点连接 - 状态不变
我正在开发一个使用 Multipeer Conectivity Framework 的应用程序。到目前为止一切都很好,我已经实现了程序化浏览和邀请。
我的问题是当用户接受邀请时,浏览器没有收到状态更改 - 因此没有创建会话。
这是广告商确实收到了我使用与块集成的操作表创建的邀请方法。
正在调用上述方法,并且邀请处理程序正在返回正确的值。
我在浏览器端的实现非常简单——这是当用户接受/拒绝该方法时应该调用的方法。但是,只有在用户拒绝邀请时才会调用它:
提前致谢。
詹姆士。
ios - iOS 7:通过 wi-fi 或对等 wi-fi 使用 Multipeer Connectivity 连接设备
我正在尝试通过 iOS 7 中的 Multipeer 连接框架连接 2 个 iOS 7 设备。我可以使用蓝牙连接它们。在代码中我没有提到蓝牙之类的东西。
Multipeer Connectivity 框架支持使用基础设施 Wi-Fi 网络、对等 Wi-Fi 和蓝牙个人区域网络发现附近 iOS 设备提供的服务,并随后通过发送基于消息的数据、流数据与这些服务进行通信, 和资源(例如文件)。
如果,我关闭了其中一台设备的蓝牙,它会停止工作。
因为,蓝牙范围很慢,我需要大面积覆盖。那么,告诉我如何通过 Wi-Fi 或点对点 Wi-Fi 连接两台设备?
代码:.h 文件
.m 文件:
任何帮助表示赞赏。
iphone - 在不使用越狱的情况下检查 iPad 2 ios7 中的蓝牙状态
我正在研究 iOS 7 中提供的 Multipeer Connectivity 框架。我正在尝试使用具有 CBCentralManager 类的 CoreBluetooth 框架来检查蓝牙的状态。我正在使用以下代码片段:
它在具有 iOS7 的 iPhone5 上工作正常,但在具有 iOS7 的 iPad 2 中无法正常工作。我想检查 iOS 7 的蓝牙状态,无论设备版本如何。在不使用越狱或任何第三方类的情况下,还有其他解决方案吗?谁能帮我解决这个问题?
谢谢。
ios - MCSession 需要很长时间才能解除分配
我正在使用多点连接。
会话结束时,应用程序进入主菜单,所有网络内容都被释放,然后被释放。
但是我的 dealloc 方法是在主线程中调用的,MCSession
对象需要很长时间才能释放自己,我不知道为什么,因此主菜单屏幕冻结。
如果有人知道为什么MCSession
会这么长,我很感兴趣。但是如果它来自 MCSession 本身,这样做是一个好的解决方案吗?
编辑:不,这绝对不是一个好的解决方案,因为它使我的应用程序崩溃。无论如何,其他想法?
iphone - Multipeer Connectivity 音频流停止在后台工作
我正在使用 iOS 7 的Multipeer Connectivity
框架做一些音频流。流媒体运行良好,但是当我将应用程序置于后台时,它停止工作。
有人可以告诉我这是框架限制,还是我做错了什么?
而且,如果这是一个框架限制,是否有可能采取措施避免这种情况?
我可以使用后台任务来保持流媒体和音乐在后台运行吗?
有可能这样做吗?如果不可能,
MultiPeer
iOS 设备之间的音频流是否存在任何替代方案?
我正在使用这个例子:https ://github.com/tonyd256/TDAudioStreamer 。
在此页面上进行了解释:http ://robots.thoughtbot.com/streaming-audio-to-multiple-listeners-via-ios-multipeer-connectivity 。
非常感谢!
ios - 在后台 IOS 7 上执行间隔输出
好的,我没有得到关于这个的答案。:(
Multipeer Connectivity 音频流停止在后台工作
那这个呢?
我正在尝试在后台运行此代码。
显然我在同一范围内定义了这个函数
但是当我把应用程序放在后台时,间隔消息,停止工作,当我回到前台时继续工作........
这意味着不是在后台运行?
这可能吗?还是我试图做一些愚蠢的不可能的事情?
我真的很感激一些帮助。
非常感谢。
ios - 通过蓝牙进行多人连接?
我开始做广告,开始浏览。在同一个WiFi上,它可以工作。
但是当我关闭 WiFi,只留下蓝牙,甚至没有-(void)browser:(MCNearbyServiceBrowser*) browser foundPeer:(MCPeerID*) peerID withDiscoveryInfo:(NSDictionary*) info
被调用。
我是否必须以某种方式明确指出在蓝牙上做广告?还是应该无缝地以这种方式工作?
GameKit 有一个设置。我在MC中找不到任何类似的东西。