【问题标题】:Transferring Bluetooth connection via the Internet通过 Internet 传输蓝牙连接
【发布时间】: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 连接实时传输蓝牙连接?

我会很高兴:

任何可以帮助我了解自己的局限性的技术提示和文献。

任何建设性的批评。当然,在我开始做这样一个项目之前,我必须确认这不是一个乌托邦。对我来说这是一个副业,我可以花上几年的时间,但又不想在所有努力之后走到死胡同。

【问题讨论】:

  • 蓝牙知道如何通过使用的profile 与其他蓝牙对象进行通信。了解游戏使用的蓝牙配置文件会很有用。希望它使用PAN,它支持部署在蓝牙传输层上的标准基于 IP 的网络服务
  • 感谢您的回答。我觉得这是一个很好的第一步。不幸的是,它不是 PAN。 N-gage 的 Symbian 是 6.1,而 PAN 从 Symbian 8.1 开始使用。现在我正在收集有关 BT 个人资料的信息,并试图通过消除 Bluetooth 1.1 profiles 来达到目的。

标签: bluetooth


【解决方案1】:

我描述的可能吗? 是的,是的。您最困难的部分将是设置一个收发器来解释 I/O。您的失败点将是超级加密的消息,使传输变得困难......

如果 I/O 是明确的,您可以通过任何服务器发出信号并将其输出回 tranciever 以进行输出。令人困惑,但可能只是不确定设计或蓝牙如何发送数据。

这样的蓝牙连接和转发是否可以实现? 如果连接是可能的,那么转发它也是可能的。考虑到这种管道传输。

这 15 年的技术发展是否允许我通过 2 个附加设备和 Internet 连接实时传输蓝牙连接? 蓝牙实时不...增加了网络延迟,您正在查看 1-200 毫秒之间的任何内容~。你能改进它吗?

总的来说,如果可以的话:

  1. 将设备连接到电脑,让电脑通过蓝牙与设备对话
  2. 读取进出的数据
  3. 证明很少或根本没有加密能够正确地发出数据信号,很难解释你是否会知道如果有墙。

一切皆有可能,不过分反省,多做功课,这是非常有效的。

【讨论】:

  • 你的消息给了我希望,这是可能的。有很多功课摆在我面前,但值得去做。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-01-27
  • 1970-01-01
  • 2013-04-27
  • 2011-11-14
  • 2012-02-07
  • 2013-11-10
  • 1970-01-01
相关资源
最近更新 更多