9crk

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk  发布于  2017-11-29 21:40:36
采纳率 0%
34个问答
3400

1.开始

 
本帖最后由 9crk 于 2017-11-29 21:47 编辑

很早之前就在看P2P技术了,网上搜了一大堆类似又好像不是的东西,P2P通信这个东西貌似开源又好像不是开源,很是纠结,但可以肯定的就是,开源的东西都不能用在RTOS上,因此决定自己撸一个。

通过简单地实验后,发现实现打洞成功还是很容易的,我做了这部分的实验。但很快,发现,P2P技术的另一个重点,就是UDP可靠通信,我也做了这部分的实验,这两部分都是实验性质的玩具代码,有兴趣的童鞋可以一起来完善。

关于webrtc,目前是没有做猜端口的,这就决定了它打洞成功的概率是比较低的。
我在网上找到一个文章,号称猜端口可以达到99%成功率,希望可以跟你们一起来实践一下。

到后面可能会涉及到一些防止运营商切断网络的优化,如果我们能走到这一步的话。。。

P2P基于UDP,有先天的优势,尤其在低延迟领域,几乎无可替代,许多实时性要求比较高的游戏便是基于P2P。

最后的目的,当然是推动这个项目让它可以被用在产品上。
我来回答
回答8个
时间排序
认可量排序

david

41个粉丝

368

问答

253

专栏

229

资料

david 2017-11-29 22:18:09
认可0
底层通信层用UDT可好?

david

41个粉丝

368

问答

253

专栏

229

资料

david 2017-11-29 22:19:10
认可0
明天报名,参与

9crk

1个粉丝

34

问答

0

专栏

6

资料

9crk 2017-11-30 11:07:34
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=81377&ptid=38328]david 发表于 2017-11-29 22:18[/url]
底层通信层用UDT可好?[/quote]

UDT太庞大了,水太深,不敢下手。我挑了个轻量级的KCP。

david

41个粉丝

368

问答

253

专栏

229

资料

david 2017-11-30 16:26:32
认可0
回头搜罗点资料。KCP和UDT有比较么?

lzts

0个粉丝

0

问答

0

专栏

0

资料

lzts 2018-03-13 21:44:14
认可0
谢谢分享,持续关注中!!!

qn1523944783

0个粉丝

0

问答

0

专栏

0

资料

qn1523944783 2018-04-17 14:12:59
认可0

有没有图片,软件不开

graple

0个粉丝

1

问答

0

专栏

0

资料

graple 2017-12-02 11:47:48
认可0
持续关注中!!!

pvu

0个粉丝

4

问答

0

专栏

2

资料

pvu 2018-08-17 16:23:43
认可0
关注中!!
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区