一种实名制网络社交系统及方法与流程

文档序号:11778295阅读:428来源:国知局
一种实名制网络社交系统及方法与流程

本发明涉及计算机技术领域,尤其涉及一种实名制社交系统及方法。



背景技术:

目前,网络社交十分普遍,且随着网络技术的发展,专供职场人士使用的职场类社交的网络平台也较为常见。但是,现有的基于网络的职场类社交,由于缺乏对参与社交的人群进行实名审核,容易出现社交内容不够真实(例如,填写虚假的个人经历),继而导致信用欺诈行为。

此外,现有的基于网络的职场类社交,只是采用图片和/或文字进行沟通,社交体验不直接,加之,人群间社交关系的建立需要主动筛选再进行私信沟通,私信后也往往存在回复不及时,导致社交关系建立效率低。



技术实现要素:

本发明要解决的技术问题是提供一种实名制社交系统及方法,对身份信息进行实名认证,以及将履历信息提交至用户当前和/或之前的公司进行官方认证,通过双重认证以提高职场社交内容的真实性,且采用视频通话的方式进行职场社交,社交体验更直接,有助于建立较为稳定的社交关系。

为解决上述技术问题,本发明提供的技术方案是:

一方面,本发明提供一种实名制网络社交系统,包括,

信息接收模块,用于接收用户输入的个人基本信息;

实名认证模块,用于对个人基本信息进行实名认证;

匹配模块,用于采用预先构建的匹配模型对个人基本信息进行匹配处理,并将与用户相匹配的其他用户推荐给用户;

视频请求模块,用于接收用户输入的视频通话请求;

视频连接模块,用于根据视频通话请求,将用户与其他相匹配的用户建立预设时间长度的视频通话连接。

进一步地,还包括资料预览模块,用于将请求视频通话的第一用户的个人基本信息发送给被请求视频通话的第二用户,以及将第二用户的个人基本信息发送给第一用户。

进一步地,还包括二次视频连接模块,用于接收第一用户和第二用户的继续视频通话请求,并根据继续视频通话请求,建立二次视频通话连接。

进一步地,还包括终止模块,用于接收第一用户和/或第二用户的终止通话请求,并根据终止通话请求,结束视频通话。

进一步地,个人基本信息包括,身份信息,履历信息。

进一步地,实名认证模块,具体用于,对身份信息进行实名认证,以及将履历信息提交至用户当前或之前所在的公司进行官方认证。

进一步地,匹配模块中,匹配模型根据匹配因素对个人基本信息进行匹配处理,且匹配因素包括,工作经验,所处城市,岗位级别,所处领域,性别。

进一步地,还包括名片生成模块,用于根据用户输入的个人基本信息生成个人社交名片。

另一方面,本发明还提供一种实名制网络社交方法,包括,

信息接收步骤,接收用户输入的个人基本信息;

实名认证步骤,对个人基本信息进行实名认证;

匹配步骤,采用预先构建的匹配模型对个人基本信息进行匹配处理,并将与用户相匹配的其他用户推荐给用户;

视频请求步骤,接收用户输入的视频通话请求;

视频连接步骤,根据视频通话请求,将用户与其他相匹配的用户建立预设时间长度的视频通话连接。

进一步地,还包括,

名片生成步骤,根据用户输入的个人基本信息生成个人社交名片;

资料预览步骤,将请求视频通话的第一用户的个人基本信息发送给被请求视频通话的第二用户,以及将第二用户的个人基本信息发送给第一用户;

二次视频连接步骤,接收第一用户和第二用户的继续视频通话请求,并根据继续视频通话请求,建立二次视频通话连接;

终止步骤,接收第一用户和/或第二用户的终止通话请求,并根据终止通话请求,结束视频通话。

本发明提供的实名制社交系统及方法,采用信息接收模块接收用户的个人基本信息;再采用实名认证模块对用户输入的个人基本信息进行实名认证以保证职场社交内容的真实性;继而采用预先构建的匹配模型对个人基本信息进行匹配处理,并将与用户相匹配的其他用户推荐给该用户,如此,可大大降低因人群层次不齐引起的社交内容质量不佳,可提高社交体验。此外,采用视频通话的方式进行职场社交,社交体验更直接,有助于建立较为稳定的社交关系。

附图说明

图1是本发明实施例提供的实名制社交系统的框图;

图2是本发明实施例提供的实名制社交系统的又一框图;

图3是本发明实施例提供的实名制社交方法的流程图;

图4是本发明实施例提供的实名制社交方法的又一流程图。

具体实施方式

下面通过具体的实施例进一步说明本发明,但是,应当理解为,这些实施例仅仅是用于更详细具体地说明之用,而不应理解为用于以任何形式限制本发明。

实施例一

结合图1,本实施例提供的实名制网络社交系统,包括,

信息接收模块1,用于接收用户输入的个人基本信息;

实名认证模块3,用于对个人基本信息进行实名认证;

匹配模块4,用于采用预先构建的匹配模型对个人基本信息进行匹配处理,并将与用户相匹配的其他用户推荐给用户;

视频请求模块5,用于接收用户输入的视频通话请求;

视频连接模块7,用于根据视频通话请求,将用户与其他相匹配的用户建立预设时间长度的视频通话连接。

本发明实施例提供的实名制社交系统,采用信息接收模块1接收用户的个人基本信息;再采用实名认证模块3对用户输入的个人基本信息进行实名认证以保证职场社交内容的真实性;继而采用预先构建的匹配模型对个人基本信息进行匹配处理,并将与用户相匹配的其他用户推荐给该用户,如此,可大大降低因人群层次不齐引起的社交内容质量不佳,可提高社交体验。此外,采用视频通话的方式进行职场社交,社交体验更直接,有助于建立较为稳定的社交关系。

优选地,如图2所示地,还包括资料预览模块6,用于将请求视频通话的第一用户的个人基本信息发送给被请求视频通话的第二用户,以及将第二用户的个人基本信息发送给第一用户。本实施中,即将进行视频通话的双方可提前了解对方的基本信息。

进一步优选地,还包括二次视频连接模块8,用于接收第一用户和第二用户的继续视频通话请求,并根据继续视频通话请求,建立二次视频通话连接。

进一步优选地,还包括终止模块9,用于接收第一用户和/或第二用户的终止通话请求,并根据终止通话请求,结束视频通话。

进一步优选地,还包括名片生成模块2,用于根据用户输入的个人基本信息生成个人社交名片。

本实施例中,具体地,在设定时间长度(例如,1分钟)的通话结束时,视频通话的双方如果都选择继续通话,则保持建立视频连接,继续进行视频通话,且双方可以互换个人社交名片,以进行更深入的交流。此外,若视频通话的任意一方选择终止通话,则断开视频连接,终止视频通话。如此,可以提高社交体验,有助于建立稳定的社交关系。

进一步优选地,个人基本信息包括,身份信息,履历信息。

进一步优选地,实名认证模块3,具体用于,对身份信息进行实名认证,以及将履历信息提交至用户当前或之前所在的公司进行官方认证。

本实施例对身份信息进行实名认证,以及将履历信息提交至用户当前和/或之前的公司进行官方认证,通过双重认证以提高职场社交内容的真实性,

进一步优选地,匹配模块4中,匹配模型根据匹配因素对个人基本信息进行匹配处理,且匹配因素包括,工作经验,所处城市,岗位级别,所处领域,性别。本实施例采用多因素进行筛选匹配,可大大降低因人群层次不齐引起的社交内容质量不佳,可提高社交体验。

需要说明的是,本实施例中的匹配因素包括但不限于工作经验,所处城市,岗位级别,所处领域,性别,可以结合实际需求进行设定,本实施例不作具体限定。

优选地,视频连接模块7,具体用于,

根据视频通话请求,建立点对点长连接通道;

采用视频采集工具获取摄像头采集到的实时视频数据;

利用gui硬件编码器,采用视频编码标准h.265,以及采用音频编码标准aac对实时视频数据进行编码;

采用数据协议对编码后的视频数据进行传输,以建立视频通话连接。

具体地,本实施例对于android移动端,视频采集工具为mediarecorder;且对于ios移动端,视频采集工具为uiimagepcikercontroller。

优选地,数据协议包括,用户数据报协议(userdatagramprotocol,udp),实时流传输协议(realtimestreamingprotocol,rtsp),实时传输控制协议(realtimecontrolprotocol,rtcp),实时传输协议(real-timetransportprotocol,rtp)。

本实施例中,具体地,应聘者与面试者确定视频通话时,系统将建立点对点长连接通道,且针对不同的移动终端采用相适配的视频采集工具来获取摄像头采集到的实时视频数据,即,对于android移动端采用mediarecorder,对于ios移动端采用uiimagepcikercontroller。

在获得实时视频数据之后,利用gui硬件编码器,采用视频编码标准h.265,以及采用音频编码标准aac对实时视频数据进行编码。更加具体地,本实施例把采集到的实时视频数据分音频,视频,用aac对音频编码,以及用h.265对视频进行编码,再将编码后的视频和音频数据封装为mpeg-ts包进行传输。需要说明的是,本实施例中,采用gui硬件编码器可以加快音视频编解码速度,将cpu从繁重的视频编解码运算中释放出来,可以实现超清视频点对点视频通话,可提高视频通话的同步性。此外,采用压缩率更高的视频编码标准h.265对视频进行编码,可以实现在有限带宽下传输更高质量的视频流,以保证视频流可以在高清晰度下保持高度流畅,可以满足3g/4g、卫星、wifi、adsl、光纤、局域网等不同网络环境应用,更具实用性。

采用数据协议对编码后的视频数据进行传输,以建立视频通话连接。具体地,本实施例中,采用udp协议将数据传输到优化的基于live555的rtsp流媒体服务器,再采用rtp协议传输流媒体数据,并采用rtcp协议来完成同步控制。视频通话的两端均以rtsp协议网址获取对方的实时视频流。此外,本实施例在udp上做一层简单的链路qos监测和报文重发机制来提高数据稳定性。需要说明的是,live555是成熟的流媒体框架。

本实施例中,采用用户数据报协议udp,实时流传输协议rtsp,实时传输控制协议rtcp以及实时传输协议rtp,可以实现p2p无延迟视频通话。

具体地,在实时传输中使用udp,比及目前通常使用的tcp,udp避免了tcp繁重的三次握手、四次挥手和各种繁杂的传输特性,且只需要在udp上做一层简单的链路qos监测和报文重发机制,即可减小丢包率。本实施例中,采用udp进行传输,实时性更高。此外,目前国内的主流直播技术方案基本上都是采用rtmp协议,但是采用该协议时,通常具有约3秒的延时,也就是视频通话时流畅性不够高。本实施例采用rtsp协议,并采用rtcp来完成同步控制,有助于提高视频通话的实时性,实现p2p无延迟视频通话。

实施例二

结合图3,本实施例提供的实名制网络社交方法,包括,

信息接收步骤s1,接收用户输入的个人基本信息;

实名认证步骤s3,对个人基本信息进行实名认证;

匹配步骤s4,采用预先构建的匹配模型对个人基本信息进行匹配处理,并将与用户相匹配的其他用户推荐给用户;

视频请求步骤s5,接收用户输入的视频通话请求;

视频连接步骤s7,根据视频通话请求,将用户与其他相匹配的用户建立预设时间长度的视频通话连接。

本发明实施例提供的实名制社交方法,先接收用户的个人基本信息;再对用户输入的个人基本信息进行实名认证以保证职场社交内容的真实性;继而对个人基本信息进行匹配处理,并将与用户相匹配的其他用户推荐给该用户,如此,可大大降低因人群层次不齐引起的社交内容质量不佳,可提高社交体验。此外,采用视频通话的方式进行职场社交,社交体验更直接,有助于建立较为稳定的社交关系。

进一步地,如图4所示地,还包括,

名片生成步骤s2,根据用户输入的个人基本信息生成个人社交名片;

资料预览步骤s6,将请求视频通话的第一用户的个人基本信息发送给被请求视频通话的第二用户,以及将第二用户的个人基本信息发送给第一用户。

二次视频连接步骤s8,接收第一用户和第二用户的继续视频通话请求,并根据继续视频通话请求,建立二次视频通话连接;

终止步骤s9,接收第一用户和/或第二用户的终止通话请求,并根据终止通话请求,结束视频通话。

本实施例中,名片生成步骤s2,根据用户输入的个人基本信息生成个人社交名片;资料预览步骤s6,将请求视频通话的第一用户的个人基本信息发送给被请求视频通话的第二用户,以及将第二用户的个人基本信息发送给第一用户,可以使得即将进行视频通话的双方提前了解对方的基本信息;二次视频连接步骤s8,接收第一用户和第二用户的继续视频通话请求,并根据继续视频通话请求,建立二次视频通话连接;终止步骤s9,接收第一用户和/或第二用户的终止通话请求,并根据终止通话请求,结束视频通话。

本实施例中,具体地,在设定时间长度(例如,1分钟)的通话结束时,视频通话的双方如果都选择继续通话,则保持建立视频连接,继续进行视频通话,且双方可以互换个人社交名片,以进行更深入的交流。此外,若视频通话的任意一方选择终止通话,则断开视频连接,终止视频通话。如此,可以提高社交体验,有助于建立稳定的社交关系。

优选地,个人基本信息包括,身份信息,履历信息。

进一步优选地,实名认证模块3,具体用于,对身份信息进行实名认证,以及将履历信息提交至用户当前或之前所在的公司进行官方认证。

本实施例对身份信息进行实名认证,以及将履历信息提交至用户当前和/或之前的公司进行官方认证,通过双重认证以提高职场社交内容的真实性,

进一步优选地,匹配步骤s4中,匹配模型根据匹配因素对个人基本信息进行匹配处理,且匹配因素包括,工作经验,所处城市,岗位级别,所处领域,性别。本实施例采用多因素进行筛选匹配,可大大降低因人群层次不齐引起的社交内容质量不佳,可提高社交体验。

需要说明的是,本实施例中的匹配因素包括但不限于工作经验,所处城市,岗位级别,所处领域,性别,可以结合实际需求进行设定,本实施例不作具体限定。

优选地,视频连接步骤s7,具体包括,

根据视频通话请求,建立点对点长连接通道;

采用视频采集工具获取摄像头采集到的实时视频数据;

利用gui硬件编码器,采用视频编码标准h.265,以及采用音频编码标准aac对实时视频数据进行编码;

采用数据协议对编码后的视频数据进行传输,以建立视频通话连接。

具体地,本实施例对于android移动端,视频采集工具为mediarecorder;且对于ios移动端,视频采集工具为uiimagepcikercontroller。

优选地,数据协议包括,用户数据报协议(userdatagramprotocol,udp),实时流传输协议(realtimestreamingprotocol,rtsp),实时传输控制协议(realtimecontrolprotocol,rtcp),实时传输协议(real-timetransportprotocol,rtp)。

本实施例中,具体地,应聘者与面试者确定视频通话时,系统将建立点对点长连接通道,且针对不同的移动终端采用相适配的视频采集工具来获取摄像头采集到的实时视频数据,即,对于android移动端采用mediarecorder,对于ios移动端采用uiimagepcikercontroller。

在获得实时视频数据之后,利用gui硬件编码器,采用视频编码标准h.265,以及采用音频编码标准aac对实时视频数据进行编码。更加具体地,本实施例把采集到的实时视频数据分音频,视频,用aac对音频编码,以及用h.265对视频进行编码,再将编码后的视频和音频数据封装为mpeg-ts包进行传输。需要说明的是,本实施例中,采用gui硬件编码器可以加快音视频编解码速度,将cpu从繁重的视频编解码运算中释放出来,可以实现超清视频点对点视频通话,可提高视频通话的同步性。此外,采用压缩率更高的视频编码标准h.265对视频进行编码,可以实现在有限带宽下传输更高质量的视频流,以保证视频流可以在高清晰度下保持高度流畅,可以满足3g/4g、卫星、wifi、adsl、光纤、局域网等不同网络环境应用,更具实用性。

采用数据协议对编码后的视频数据进行传输,以建立视频通话连接。具体地,本实施例中,采用udp协议将数据传输到优化的基于live555的rtsp流媒体服务器,再采用rtp协议传输流媒体数据,并采用rtcp协议来完成同步控制。视频通话的两端均以rtsp协议网址获取对方的实时视频流。此外,本实施例在udp上做一层简单的链路qos监测和报文重发机制来提高数据稳定性。需要说明的是,live555是成熟的流媒体框架。

本实施例中,采用用户数据报协议udp,实时流传输协议rtsp,实时传输控制协议rtcp以及实时传输协议rtp,可以实现p2p无延迟视频通话。

具体地,在实时传输中使用udp,比及目前通常使用的tcp,udp避免了tcp繁重的三次握手、四次挥手和各种繁杂的传输特性,且只需要在udp上做一层简单的链路qos监测和报文重发机制,即可减小丢包率。本实施例中,采用udp进行传输,实时性更高。此外,目前国内的主流直播技术方案基本上都是采用rtmp协议,但是采用该协议时,通常具有约3秒的延时,也就是视频通话时流畅性不够高。本实施例采用rtsp协议,并采用rtcp来完成同步控制,有助于提高视频通话的实时性,实现p2p无延迟视频通话。

尽管本发明已进行了一定程度的描述,明显地,在不脱离本发明的精神和范围的条件下,可进行各个条件的适当变化。可以理解,本发明不限于所述实施方案,而归于权利要求的范围,其包括所述每个因素的等同替换。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1