-
公开(公告)号:CN102256169A
公开(公告)日:2011-11-23
申请号:CN201010186923.2
申请日:2010-05-21
申请人: 腾讯科技(深圳)有限公司
IPC分类号: H04N21/262
摘要: 本发明实施例提供了一种向用户推荐相关视频的方法和装置。该方法主要包括:获取预先保存的各个用户的视频观看信息,根据所述视频观看信息获取用户的相关视频信息,并将该相关视频信息推荐给用户。本发明实施例通过给每个用户建立一个观看视频列表,针对所有用户建立一个相关视频列表,从而可以根据用户以前的视频观看信息,参考其它用户的视频观看信息,向用户推荐符合用户的习惯和偏好的相关视频。
-
公开(公告)号:CN100527672C
公开(公告)日:2009-08-12
申请号:CN200510095833.1
申请日:2005-09-02
申请人: 腾讯科技(深圳)有限公司
CPC分类号: H04L67/06 , H04L67/104 , H04L67/1076 , H04L67/1091 , H04L67/125
摘要: 本发明公开了一种实现文件下载的网络通信系统及方法,所述网络通信系统包括:通过通信网络连接的对等P2P服务器、文件服务器、种子描述TPT服务器以及一个以上的客户端;所述一个以上的客户端通过所述通信网络从所述TPT服务器下载所需文件对应的TPT文件,并根据所下载的TPT文件,通过P2P协议或其他通讯协议从所述通信网络中的其他客户端或所述文件服务器下载所需的文件。通过本发明所述的网络通信系统和方法,通信网络中客户端的下载速度不受服务器处理能力和网络带宽瓶颈的限制,即使在同时接入服务器的客户端数目很多时,用户下载文件的速度也不会受到影响。
-
公开(公告)号:CN100505662C
公开(公告)日:2009-06-24
申请号:CN200610066522.7
申请日:2006-03-28
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明公开了一种创建点对点数据通道的方法,其特征在于,该方法包括以下步骤:第一节点第一中转节点的网络信息;第一节点获取第二节点和第二节点的超级节点的网络信息;第一节点同时向第二节点和第一中转节点发送数据包,并将第一中转节点的网络信息发送给第二节点的超级节点;第一节点根据从第二节点和第一中转节点收到的数据包创建数据通道。从上述方案中可以看出,由于在本发明中同时尝试创建直连数据通道和中转数据通道,减少了整个创建数据通道流程的时间,可以适用于各种实时性要求较高的场合。
-
公开(公告)号:CN100469022C
公开(公告)日:2009-03-11
申请号:CN200610083039.X
申请日:2006-05-29
申请人: 腾讯科技(深圳)有限公司
发明人: 朱冶
IPC分类号: H04L12/26
摘要: 本发明公开了一种检测网络类型的方法及系统,用以解决现有技术中存在的客户端必须通过STUN服务器才能完成对自己所处网络类型的检测的问题。本发明中用户登录公网,从中选取两个具有公网IP地址的公网节点,利用STUN协议向第一或第二公网节点发送请求包,接收请求包的公网节点根据请求包的类型直接回复应答包,或者将该请求包转发给另一公网节点,由该公网节点回复应答包,用户根据接收应答包的情况确定自身所在网络的类型。使得用户无需STUN服务器即可对自身所处网络类型进行检测,从而大大节约了用户利用STUN协议对自身所处网络环境进行检测时的硬件成本,避免了单点故障的发生。
-
公开(公告)号:CN101083748A
公开(公告)日:2007-12-05
申请号:CN200610083038.5
申请日:2006-05-29
申请人: 腾讯科技(深圳)有限公司
IPC分类号: H04N7/14
摘要: 本发明公开了一种视频画面切换方法,应用于即时通信中的多人视频通信,包括:在视频终端中设置多个标签Tab面板,分别用以显示不同的视频画面;切换所述Tab面板,实现不同视频画面的切换。本发明通过使用Tab面板切换来实现不同视频画面的切换,不仅实现简单,而且保证了显示面板布局的稳定性。采用本发明能实现多人视频画面和单人视频画面之间的切换;不同单人视频画面之间的切换;以及不同多人视频画面之间的切换。充分满足用户的多种视频体验。
-
公开(公告)号:CN101047580A
公开(公告)日:2007-10-03
申请号:CN200610066522.7
申请日:2006-03-28
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明公开了一种创建点对点数据通道的方法,其特征在于,该方法包括以下步骤:A.第一节点同时向第二节点和第一中转节点发送数据包并将第一中转节点的网络信息发送给第二节点的超级节点;B.第一节点判断在预定时间内是否收到第二节点和/或第一中转节点的数据包,如果收到来自其中至少一个的数据包,则根据所收到的数据包创建数据通道。从上述方案中可以看出,由于在本发明中同时尝试创建直连数据通道和中转数据通道,减少了整个创建数据通道流程的时间,可以适用于各种实时性要求较高的场合。
-
公开(公告)号:CN100518114C
公开(公告)日:2009-07-22
申请号:CN200610080693.5
申请日:2006-05-29
申请人: 腾讯科技(深圳)有限公司
CPC分类号: H04L67/104 , H04L67/1076
摘要: 本发明公开了一种基于点对点(P2P)的数据传输方法,预先在发送方和接收方之间建立P2P连接,该方法还包括:A、发送方根据传输数据的类型对所述传输数据进行标识,并基于所述P2P连接向接收方发送经过标识的传输数据,其中传输数据的类型至少为一种;B、接收方解析传输数据以获取传输数据的标识,并依据标识所对应的类型对传输数据进行处理。本发明还公开了一种基于P2P的数据传输系统。应用本发明以后,能够显著地节约成本,并且可以保证音视频通讯的流畅性。
-
公开(公告)号:CN101136025A
公开(公告)日:2008-03-05
申请号:CN200710077260.9
申请日:2007-09-24
申请人: 腾讯科技(深圳)有限公司
CPC分类号: H04L67/06
摘要: 本发明涉及计算机技术领域,提供了一种下载网络资源的方法、系统及设备。所述方法包括以下步骤:A.服务器接收到客户端发送的包含关键字的资源下载请求;B.服务器从数据库中搜索与所述关键字匹配的资源链接地址,并将搜索结果反馈给客户端;C.客户端根据搜索结果中的资源链接地址,启动下载进程。本发明中,服务器根据用户输入的关键字从数据库中搜索相匹配的资源链接地址,并反馈给客户端,客户端则根据该资源链接地址自动下载网络资源,从而精简了用户操作,提高了网络资源的下载效率。
-
公开(公告)号:CN101079800A
公开(公告)日:2007-11-28
申请号:CN200610062026.4
申请日:2006-08-07
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明涉及P2P网络,提供了一种提高P2P网络稳定性的方法及系统。所述方法包括以下步骤:A.普通节点成功登陆服务器和超级节点,将所述超级节点作为所述普通节点的实时超级节点;B.所述普通节点向所述P2P网络中的其他超级节点发送备份请求,通过所述其他超级节点的备份许可后则对其进行备份,使其成为备份超级节点;C.当所述实时超级节点下线时,所述普通节点切换到所述备份超级节点,并再次执行步骤B。本发明通过在普通节点登陆超级节点后备份超级节点,从而当超级节点下线时可迅速切换到备份超级节点,极大地增强了P2P网络的稳定性,另外也缓解了服务器的压力。
-
公开(公告)号:CN1863033A
公开(公告)日:2006-11-15
申请号:CN200510034680.X
申请日:2005-05-14
申请人: 腾讯科技(深圳)有限公司
IPC分类号: H04L1/08
摘要: 本发明提供了一种获取网络超时重传间隔的方法,使用该方法首先获取发送请求报文到接收该请求报文对应的应答报文的时间差;然后根据所述时间差获取超时重传间隔。另外,本发明还提供了一种网络中数据传输的方法,首先发送请求报文;接着接收所述请求报文对应的应答报文;并获取所述发送请求报文和所述接收应答报文的时间差;然后根据所述时间差获取超时重传间隔;当下一次数据传输时,根据所述超时重传间隔发送下一个请求报文。本发明将时间差作为网络环境的参考和依据,并根据不同的网络环境获取不同的超时重传间隔,进一步为各个Peer分配数据传输的带宽,最大限度的利用带宽,达到提高数据传输速率的目的。
-
-
-
-
-
-
-
-
-