【发布时间】:2021-03-28 20:26:14
【问题描述】:
我一直想知道我在 StackOverflow 上的第一个问题是什么,因为我正在寻找的所有内容都已被问到。 (在这里只找到一个类似的Bluetooth data transfer between two countries)
背景故事:
从一开始我就是诺基亚 N-GAGE 的粉丝。这是诺基亚 2003 年推出的带有专用游戏的手机。在其鼎盛时期的 2003-2007 年,它通过蓝牙进行单人游戏、多人游戏,并使用专用的互联网服务 N-GAGE ARENA 与世界各地的人们竞争。 N-GAGE ARENA 服务器在 2008 年左右被禁用,据我所知,尝试恢复这样的基础设施甚至不值得。主要是因为它需要修改每个游戏的代码,这是非法的。 使用蓝牙的多人模式可以正常工作,但需要距离最大 5m 的对手。 诺基亚售出了 100 万台这款手机,世界各地的人们仍在收集 n-gage 游戏。我有一个梦想,我想重新激活与来自世界各地的人一起玩多人游戏的可能性。
问题描述:
我想通过将通常的 N-GAGE 扩展到 N-GAGE 蓝牙连接并增加 3 个元素来使用蓝牙多人游戏模式。两个 N-GAGE 不是作为主机连接直接相互连接,而是通过 PC/智能手机应用程序连接,该应用程序与服务器通信,服务器将从一个用户的游戏发送的完整数据传输到对手的游戏。
我承认我并不完全了解技术限制。在我看来,作为一名软件工程师,理论上是可以的,但我想请教你,更熟悉这个主题的人。也许有人正在从事类似的项目并可以发表评论。
我知道什么:
应用程序必须从蓝牙连接传输所有数据,以免干扰 N-GAGE 之间直接连接的错觉。
应用程序必须能够根据游戏选择对手。选择本身可以基于某种聊天方式,用户首先定义他们正在玩什么,谁是主持人,然后建立连接。
我想知道什么:
我描述的有可能吗?
这种捕获蓝牙连接和转发是否可能?
这 15 年的技术发展是否允许我通过 2 个附加设备和 Internet 连接实时传输蓝牙连接?
我会很高兴:
任何可以帮助我了解自己的局限性的技术提示和文献。
任何建设性的批评。当然,在我开始做这样一个项目之前,我必须确认这不是一个乌托邦。对我来说这是一个副业,我可以花上几年的时间,但又不想在所有努力之后走到死胡同。
【问题讨论】:
-
感谢您的回答。我觉得这是一个很好的第一步。不幸的是,它不是 PAN。 N-gage 的 Symbian 是 6.1,而 PAN 从 Symbian 8.1 开始使用。现在我正在收集有关 BT 个人资料的信息,并试图通过消除 Bluetooth 1.1 profiles 来达到目的。
标签: bluetooth