Bluetooth широковещательного стиля с использованием сокетов на iPhone - PullRequest
2 голосов
/ 23 марта 2010

Есть ли способ открыть широковещательный разъем Bluetooth, прослушать и отправить ответы? Я хочу, чтобы система была одноранговой, где я транслирую и слушаю трансляции в области. Таким образом, переменные клиенты могут смешиваться. Возможно ли это?

Моя теория такова: если GameKit может сидеть и тратить впустую 25 секунд времени пользователя, имея доступ к широковещательному сокету, не так ли? Или я должен быть в режиме ядра для такого доступа?

Я не совсем уверен, где находятся правильные заголовки Bluetooth.

Спасибо за чтение!

1 Ответ

2 голосов
/ 23 марта 2010

Bluetooth на самом деле не имеет режима вещания. Самое близкое, что вы можете получить к этому - это иметь некоторый протокол, в котором один из игроков становится мастером игры, а все остальные подключаются к нему. После этого мастер должен ретранслировать полученные пакеты остальным клиентам. Кроме того, вы можете создать общее состояние и заставить игроков переизбирать мастера, если исходное исчезнет.

...