一种视频通话系统及方法技术方案

技术编号:13510536 阅读:99 留言:0更新日期:2016-08-11 12:53
本发明专利技术涉及网络通信领域,尤其涉及一种视频通话系统及方法。一种视频通话系统,主通话模块包括:第一适配单元,用以生成一包括通话对端的第一IP地址和第一端口号的命令报文后发送;从通话模块包括:网络摄像单元,与第一适配单元连接,用以接收并根据命令报文拍摄视频数据,并且根据命令报文开始或停止发送视频数据至通话对端的第一IP地址和第一端口号。一种视频通话方法包括:主通话模块生成一包括通话对端的第一IP地址和第一端口号的命令报文;主通话模块发送命令报文;从通话模块接收命令报文;从通话模块根据命令报文拍摄并封装视频数据,并且根据命令报文开始或停止发送封装的视频数据至通话对端的第一IP地址和第一端口号。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及网络通信领域,尤其涉及。一种视频通话系统,主通话模块包括:第一适配单元,用以生成一包括通话对端的第一IP地址和第一端口号的命令报文后发送;从通话模块包括:网络摄像单元,与第一适配单元连接,用以接收并根据命令报文拍摄视频数据,并且根据命令报文开始或停止发送视频数据至通话对端的第一IP地址和第一端口号。一种视频通话方法包括:主通话模块生成一包括通话对端的第一IP地址和第一端口号的命令报文;主通话模块发送命令报文;从通话模块接收命令报文;从通话模块根据命令报文拍摄并封装视频数据,并且根据命令报文开始或停止发送封装的视频数据至通话对端的第一IP地址和第一端口号。【专利说明】
本专利技术涉及网络通信领域,尤其涉及。
技术介绍
目前电子设备在进行视频通话时,需要使用调用电子设备中的本地摄像头进行视频数据的拍摄,但是采用电子设备中的摄像头会存在一些不便之处,例如由于手臂长度有限导致取景范围有限,并且需要持续的手持电子设备以保证正常拍摄视频数据。
技术实现思路
针对现有技术存在的问题,现提供了,能够方便视频通话用户使用。具体的技术方案如下:—种视频通话系统,应用于视频通话时,主通话模块控制从通话模块进行视频数据传输的过程,所述主通话模块包括:第一适配单元,用以生成一包括通话对端的第一IP地址和第一端口号的命令报文后发送;所述从通话模块包括:网络摄像单元,与所述第一适配单元连接,用以接收并根据所述命令报文拍摄所述视频数据,并且根据所述命令报文开始或停止发送所述视频数据至所述通话对端的第一IP地址和第一端口号;其中,所述主通话模块和所述从通话模块处于同一个局域网中。优选的,所述从通话模块还包括第二适配单元,与所述第一适配单元连接,用以接收所述第一适配单元定期发送的广播报文,并且根据所述广播报文反馈一回复报文至所述第一适配单元;以及所述第一适配单元根据所述回复报文生成所述命令报文。优选的,所述回复报文包括:所述从通话模块用以接收所述命令报文的第二IP地址、第二端口号和所述从通话模块的MAC地址。优选的,所述回复报文采用UDP封装格式封装。优选的,所述主通话模块还包括:显示单元,与所述第二适配单元连接,用以显示所述MAC地址或与所述MAC地址适配的信息。优选的,所述网络摄像单元包括:封装单元,用以对所述视频数据进行封装;其中,所述封装单元采用UDP封装格式对所述视频数据进行封装。优选的,所述主通话模块还包括:本地摄像单元,用以采集并封装所述视频数据,并且发送封装的所述视频数据至所述通话对端的第一IP地址和第一端口号;音频单元,用以采集与所述视频数据适配的音频数据,并且发送所述音频数据至所述通话对端的第一 IP地址和第一端口号。—种视频通话方法,应用于主通话模块控制同一局域网中的一从通话模块传输视频数据的过程中,包括:步骤SI,所述主通话模块生成一包括通话对端的第一IP地址和第一端口号的命令报文;步骤S2,所述主通话模块发送命令报文;步骤S3,所述从通话模块接收所述命令报文;步骤S4,所述从通话模块根据所述命令报文拍摄并封装所述视频数据,并且根据所述命令报文开始或停止发送封装的所述视频数据至所述通话对端的第一 IP地址和第一端口号。优选的,于所述步骤SI之前还包括:步骤SOl,所述主通话模块定期发送一广播报文至所述局域网;步骤S02,所述从通话模块接收所述广播报文,并且根据所述广播报文反馈一回复报文至所述主通话模块,并且所述回复报文中携带所述从通话模块用于接收命令数据包的第二 IP地址、第二端口号和所述从通话模块的MAC地址;步骤S03,显示所述回复报文的MAC地址,对所述MAC地址或与所述MAC适配的信息进行确认操作,并且建立所述视频通话后,执行所述步骤Si。优选的,于所述步骤S4之后还包括:步骤S5,所述通话对端对封装的所述视频数据解压,还原所述视频数据。上述技术方案的有益效果是:上述技术方案通过对主通话模块中视频数据的工作逻辑进行改变,使主通话模块与通话对端进行视频通话时可以利用同一个局域网里的从通话模块进行视频采集,从而改进用户的使用体验,引入网络视频采集设备后,使得整个视频通话系统更加灵活,能够拍摄较大的场景。【附图说明】图1-图2为本专利技术一种视频通话系统的实施例的结构示意图;图3为本专利技术一种视频通话方法的实施例的流程图。【具体实施方式】需要说明的是,在不冲突的情况下,下述技术方案,技术特征之间可以相互组合。下面结合附图对本专利技术的【具体实施方式】作进一步的说明:本实施例提供了一种视频通话系统,应用于视频通话时,如图1所示,主通话模块I控制从通话模块2进行视频数据传输的过程,主通话模块I包括:第一适配单元11,用以生成一包括通话对端的第一IP(Internet Protocol,网络之间互连的协议)地址和第一端口号的命令报文后发送;从通话1?块2包括:网络摄像单元21,与第一适配单元11连接,用以接收并根据命令报文拍摄视频数据,并且根据命令报文开始或停止发送视频数据至通话对端的第一 IP地址和第一端口号;其中,主通话模块I和从通话模块2处于同一个局域网中。本实施例中,网络摄像单元23可以为家庭安防摄像装置,本实施例通过确定一网络摄像单元23代替主通话模块I中原有的摄像装置,一局域网中可能有多个从通话模块2,也可以只有一个,用户选择其中之一的从通话模块2替代主通话模块I原有的摄像装置。本实施例中,在用户确定具体的从通话模块2后,通过SIP(Sess1n Initiat1nProtocol,会话初始协议进程)建立语音会话,在语音通话建立后切换视频通话。即第一适配单元11产生命令报文需要建立在语音会话与确定具体的从通话模块2的两个条件基础上。进一步的,第一适配单元11发送的命令报文能够控制网络摄像单元21开始或停止发送视频数据,需要说明的是,此处发送与拍摄的停止可以为同步或异步,本实施例中的命令报文可以为UDP(User Datagram Protocol,用户数据报协议)命令报文,UDP命令报文中携带命令类型和其他必要字段,命令报文中携带有通话对端的第一 IP地址和第一端口号。例如,UDP命令报文负载部分封装格式如下:开始传送命令:Bit0?Bit7:0xl;Bit8?Bit39:1p addr;Bit40?Bit55:port;停止传送命令:Bit0?Bit7:0x2;其中,由BitO?Bit7表示命令报文的种类,0x1表示开始,0x2表示停止,Bit8?Bit39为IP地址,Bit40?Bit55为端口号。本实施例中的通话对端可以为视频通话的另一方设备,其中网络摄像单元21发送视频数据至通话对端的第一IP地址和第一端口号可以采用现有技术中的VoIP(Voice overInternet Protocol,网络电话)技术。进一步的,本实施例中的网络摄像单元21可以包括一摄像设备和一视频处理设备,摄像设备用于拍摄视频数据,视频处理设备用于将视频输出处理后发送。本专利技术一个较佳的实施例中,如图2,从通话模块2还包括:第二适配单元22,与第一适配单元11连接,用以接收第一适配单元11定期发送的广播报文,并且根据广播报文反馈一回复报文至第一适配单元11;以及第一适配单元11根据回复报文生成命令报本文档来自技高网...

【技术保护点】
一种视频通话系统,其特征在于,应用于视频通话时,主通话模块(1)控制从通话模块(2)进行视频数据传输的过程,所述主通话模块(1)包括:第一适配单元(11),用以生成一包括通话对端的第一IP地址和第一端口号的命令报文后发送;所述从通话模块(2)包括:网络摄像单元(21),与所述第一适配单元(11)连接,用以接收并根据所述命令报文拍摄所述视频数据,并且根据所述命令报文开始或停止发送所述视频数据至所述通话对端的第一IP地址和第一端口号;其中,所述主通话模块(1)和所述从通话模块(2)处于同一个局域网中。

【技术特征摘要】

【专利技术属性】
技术研发人员:管建智
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1