一种即时通信的方法和系统技术方案

技术编号:3502175 阅读:184 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种即时通信的方法、系统、客户端及服务器,用以解决目前的IM实现方法没有提供按照参与者的属性分别管理的机制的问题。本发明专利技术方法包括下列步骤:A.将不同属性的参与者分别列入不同的列表中;B.客户端根据用户的操作,对当前激活的列表中的参与者进行相应处理。本发明专利技术系统包括:服务器和客户端,以及列表生成单元,用于生成多个列表,并分别对应参与者的属性;列表维护单元,用于维护所述列表生成单元生成的多个列表。

【技术实现步骤摘要】

本专利技术涉及网络领域,特别是涉及一种即时通信的方法、系统、客户端及服务器。
技术介绍
随着带宽的不断增加,即时通信IM软件用户已经不在满足于单纯的文本加图片的交流方式,语音视频的交流体验被越来越多的加入到IM软件中,体验方式也由初始的单对单方式发展为更加复杂的多人体验。 目前IM软件的实现,通常采用Client/Server架构(客户及服务器架构),通过服务器为登录用户提供连接,进而提供即时通信及音视频服务。 相关的现有技术包括COM相关技术组件对象模型(Component Object Model)在Windows系统中普遍应用,客户端利用可连接对象及COM接口定义规范,实现IM模块和语音视频模块的交互。可连接对象主要用于被调用者向调用者进行事件通知,其交互过程参见图1所示。 网络编程包括IM的通信通道以及语音视频通道的建立、通信、关闭等等。 音视频数据源采集与编解码音视频数据经过硬件设备的采集后数据量极其庞大,所以需要经过编码,对采集的数据进行压缩;之后,再在网络上进行传输或者储存。另一方面,在接收方观看时或在需要展示时,需要对编码后的数据进行解码方可进行播放。该部本文档来自技高网...

【技术保护点】
一种即时通信的方法,应用于多人会话场景,其特征在于,包括下列步骤:A、将不同属性的参与者分别列入不同的列表中;B、客户端根据用户的操作,对当前激活的列表中的参与者进行相应处理。

【技术特征摘要】
及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1.一种即时通信的方法,应用于多人会话场景,其特征在于,包括下列步骤A、将不同属性的参与者分别列入不同的列表中;B、客户端根据用户的操作,对当前激活的列表中的参与者进行相应处理。2.如权利要求1所述的方法,其特征在于,所述步骤A中,将音视频参与者和即时通信IM参与者分别列入不同的列表中。3.如权利要求2所述的方法,其特征在于,所述音视频参与者列表为IM参与者列表的子集。4.如权利要求3所述的方法,其特征在于,若在所述音视频参与者列表中添加参与者,则自动在所述IM参与者列表中添加相同参与者。5.如权利要求3所述的方法,其特征在于,通过音视频的信令通道发送音视频控制信息。6.如权利要求3所述的方法,其特征在于,通过IM的数据通道发送音视频控制信息。7.如权利要求6所述的方法,其特征在于,在所述IM的数据通道中传输的音视频控制信息中携带有标识字段,用以表明当前控制信息为音视频控制信息。8.如权利要求3所述的方法,其特征在于,通过点对点P2P通道向所述音视频参与...

【专利技术属性】
技术研发人员:刘方敏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1