posts - 13,  comments - 11,  trackbacks - 0

  前几天在csdn上看到一位朋友问p2p流媒体通信中是用tcp好还是udp好时,看到一位朋友说能用tcp尽量用tcp,只有在内网中因tcp无法穿透才使用udp。

  我回了一个,说:“我不大同意。因为在节点间为了得到一个分片,会发起N多的tcp连接,开销很大”。结果问问题的朋友没有叼我(其实是正常的)。想不到却被光芒国际的一位同行(当然也是做p2p流媒体的一家公司)发现,发消息给我,希望建立联系。我同意了,同行之间,交流绝没有坏处,只要不涉及到对方敏感的东西就OK。

  真的像练武之人一样,同行一看你伸手劈腿就知道你大概有几斤几两了。当然,我现在是现炒现买,什么都不会了。哈哈

  回到原来话题。因为是p2p,所以节点间交流数据是很频繁很频繁的,而广播源是以块为单位推向网络的...而块会分成许多的分片。节点获得分片的顺序是没有规律的,但有等级。当用tcp连接时,每一个节点都会发起很多的连接,而每次tcp连接的三次握手,完美关闭都是很大的开销...所以能用udp,尽量用udp。因为是视频流媒体,丢一两个分片是无伤大雅的。当然,我们的追求是一个分片都不落。

  实际上,真正的行家看我的这些话,又会认为我是门外汉。都没错,我刚入行,嘻嘻...

posted on 2006-07-10 00:41 冰风谷 阅读(512) 评论(2)  编辑 收藏 引用 所属分类: 冰风手记

FeedBack:
# re: 同行到底是同行
2006-08-08 20:02 | 少笑
光芒国际的CTO张欣研就是第一开创P2P流媒体的牛人,他当时还在香港中文大学念研究生时发表了一篇名为:
CoolStreamingDONet:A Data-driven Overlay Network for Peer-to-Peer Live Media Streaming
的文章在学术界和产业界引起巨大影响
之后大多数P2P流媒体平台,比如PPLIVE、PPSTREAM、QQLIVE等都有COOLSTREAMING/DONet的影子  回复  更多评论
  
# re: 同行到底是同行
2006-08-08 20:06 | 少笑
现在P2P流媒体,很多都采用Gossip协议的核心,在用户管理方面也参考了SCAMP (Scalable Membership protocol)协议  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2006年7月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜