CN114339118A - 一种基于全双工网络的视频传输方法及*** - Google Patents
一种基于全双工网络的视频传输方法及*** Download PDFInfo
- Publication number
- CN114339118A CN114339118A CN202210234665.3A CN202210234665A CN114339118A CN 114339118 A CN114339118 A CN 114339118A CN 202210234665 A CN202210234665 A CN 202210234665A CN 114339118 A CN114339118 A CN 114339118A
- Authority
- CN
- China
- Prior art keywords
- replacement
- video
- video data
- communication
- party
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明实施例涉及视频通信技术领域,具体公开了一种基于全双工网络的视频传输方法及***。本发明实施例通过接收拨打方的第一视频数据和第一替换操作信号,生成第一替换视频数据;接收拨打方的视频拨打操作信号,生成并向通信方发送视频通信请求;通信方接受视频通信请求之后,生成第二替换视频数据;根据视频通信连接信号,将第一替换视频数据传输至通信方,将第二替换视频数据传输至拨打方。能够在特定的全双工视频通信场合,在建立拨打方和通信方双方的视频通信之前,根据双方的操作,进行部分标记物的动态替换,从而能够在全双工视频通信中,隐藏不想让对方看到的物体,合理保护用户的隐私,满足用户在特定全双工视频通信场合的需求。
Description
技术领域
本发明属于视频通信技术领域,尤其涉及一种基于全双工网络的视频传输方法及***。
背景技术
全双工是通讯传输的一个术语。通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合,能够同时进行信号的双向传输。
在现有的全双工视频通信过程中,通常都是直接同步传输通信双方的真实拍摄画面,然而对于一些特定的全双工视频通信场合,用户可能不想将自己背景中的一些视频画面展示给通信对象,用以保护自己的生活隐私,而这种直接同步传输通信双方的真实拍摄画面的全双工视频通信,不能满足用户在特定全双工视频通信场合的需求。
发明内容
本发明实施例的目的在于提供一种基于全双工网络的视频传输方法及***,旨在解决背景技术中提出的问题。
为实现上述目的,本发明实施例提供如下技术方案:
一种基于全双工网络的视频传输方法,所述方法具体包括以下步骤:
接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据;
接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求;
通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据;
接收通信方的视频通信连接信号,根据所述视频通信连接信号,实时将所述第一替换视频数据传输至通信方,实时将所述第二替换视频数据传输至拨打方。
作为本发明实施例技术方案进一步的限定,所述接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据具体包括以下步骤:
接收拨打方的第一视频数据和第一替换操作信号;
根据所述第一替换操作信号,选取第一视频数据中的第一替换标记物;
根据所述第一替换操作信号,获取第一动态替换物;
将所述第一视频数据中的第一替换标记物替换为所述第一动态替换物,生成第一替换视频数据。
作为本发明实施例技术方案进一步的限定,所述接收拨打方的第一视频数据和第一替换操作信号具体包括以下步骤:
接收拨打方的第一视频数据;
对所述第一视频数据进行背景识别,标记多个通信背景物,生成第一背景标记视频数据;
将所述第一背景标记视频数据发送至拨打方;
接收拨打方根据所述第一背景标记视频数据进行替换操作生成的第一替换操作信号。
作为本发明实施例技术方案进一步的限定,所述接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求具体包括以下步骤:
接收拨打方的视频拨打操作信号;
根据所述视频拨打操作信号,获取通信方的通信地址;
根据所述视频拨打操作信号,生成视频通信请求;
向所述通信地址发送所述视频通信请求。
作为本发明实施例技术方案进一步的限定,所述通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据具体包括以下步骤:
通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号;
根据所述第二替换操作信号,选取第二视频数据中的第二替换标记物;
根据所述第二替换操作信号,获取第二动态替换物;
将所述第二视频数据中的第二替换标记物替换为所述第二动态替换物,生成第二替换视频数据。
作为本发明实施例技术方案进一步的限定,所述接收通信方的第二视频数据和第二替换操作信号具体包括以下步骤:
接收通信方的第二视频数据;
对所述第二视频数据进行背景识别,标记多个通信背景物,生成第二背景标记视频数据;
将所述第二背景标记视频数据发送至通信方;
接收通信方根据所述第二背景标记视频数据进行替换操作生成的第二替换操作信号。
一种基于全双工网络的视频传输***,所述***包括第一动态替换单元、视频通信请求单元、第二动态替换单元和视频通信连接单元,其中:
第一动态替换单元,用于接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据;
视频通信请求单元,用于接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求;
第二动态替换单元,用于通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据;
视频通信连接单元,用于接收通信方的视频通信连接信号,根据所述视频通信连接信号,实时将所述第一替换视频数据传输至通信方,实时将所述第二替换视频数据传输至拨打方。
作为本发明实施例技术方案进一步的限定,所述第一动态替换单元具体包括:
第一数据信号接收模块,用于接收拨打方的第一视频数据和第一替换操作信号;
第一标记物选取模块,用于根据所述第一替换操作信号,选取第一视频数据中的第一替换标记物;
第一替换物获取模块,用于根据所述第一替换操作信号,获取第一动态替换物;
第一替换视频生成模块,用于将所述第一视频数据中的第一替换标记物替换为所述第一动态替换物,生成第一替换视频数据。
作为本发明实施例技术方案进一步的限定,所述第一数据信号接收模块具体包括:
第一视频接收子模块,用于接收拨打方的第一视频数据;
第一背景识别子模块,用于对所述第一视频数据进行背景识别,标记多个通信背景物,生成第一背景标记视频数据;
第一标记发送子模块,用于将所述第一背景标记视频数据发送至拨打方;
第一替换接收子模块,用于接收拨打方根据所述第一背景标记视频数据进行替换操作生成的第一替换操作信号。
作为本发明实施例技术方案进一步的限定,所述视频通信请求单元具体包括:
拨打信号接收模块,用于接收拨打方的视频拨打操作信号;
通信地址获取模块,用于根据所述视频拨打操作信号,获取通信方的通信地址;
通信请求生成模块,用于根据所述视频拨打操作信号,生成视频通信请求;
通信请求发送模块,用于向所述通信地址发送所述视频通信请求。
与现有技术相比,本发明的有益效果是:
本发明实施例通过接收拨打方的第一视频数据和第一替换操作信号,生成第一替换视频数据;接收拨打方的视频拨打操作信号,生成并向通信方发送视频通信请求;通信方接受视频通信请求之后,生成第二替换视频数据;根据视频通信连接信号,将第一替换视频数据传输至通信方,将第二替换视频数据传输至拨打方。能够在特定的全双工视频通信场合,在建立拨打方和通信方双方的视频通信之前,根据双方的操作,进行部分标记物的动态替换,从而能够在全双工视频通信中,隐藏不想让对方看到的物体,合理保护用户的隐私,满足用户在特定全双工视频通信场合的需求。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
图1示出了本发明实施例提供的方法的流程图。
图2示出了本发明实施例提供的方法中生成第一替换视频数据的流程图。
图3示出了本发明实施例提供的方法中接收拨打方的第一视频数据和第一替换操作信号的流程图。
图4示出了本发明实施例提供的方法中发送视频通信请求的流程图。
图5示出了本发明实施例提供的方法中生成第二替换视频数据的流程图。
图6示出了本发明实施例提供的方法中接收通信方的第二视频数据和第二替换操作信号的流程图。
图7示出了本发明实施例提供的***的应用架构图。
图8示出了本发明实施例提供的***中第一动态替换单元的结构框图。
图9示出了本发明实施例提供的***中第一数据信号接收模块的结构框图。
图10示出了本发明实施例提供的***中视频通信请求单元的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
可以理解的是,在现有技术中,全双工视频通信,通常都是直接同步传输通信双方的真实拍摄画面,然而对于一些特定的全双工视频通信场合,用户可能不想将自己背景中的一些视频画面展示给通信对象,用以保护自己的生活隐私,而这种直接同步传输通信双方的真实拍摄画面的全双工视频通信,不能满足用户在特定全双工视频通信场合的需求。
为解决上述问题,本发明实施例通过接收拨打方的第一视频数据和第一替换操作信号,生成第一替换视频数据;接收拨打方的视频拨打操作信号,生成并向通信方发送视频通信请求;通信方接受视频通信请求之后,生成第二替换视频数据;根据视频通信连接信号,将第一替换视频数据传输至通信方,将第二替换视频数据传输至拨打方。能够在特定的全双工视频通信场合,在建立拨打方和通信方双方的视频通信之前,根据双方的操作,进行部分标记物的动态替换,从而能够在全双工视频通信中,隐藏不想让对方看到的物体,合理保护用户的隐私,满足用户在特定全双工视频通信场合的需求。
图1示出了本发明实施例提供的方法的流程图。
具体的,一种基于全双工网络的视频传输方法,所述方法具体包括以下步骤:
步骤S101,接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据。
在本发明实施例中,拨打方通过移动通信端发起视频通信的需求,移动通信端对拨打方进行视频拍摄,此时,接收移动通信端拍摄的第一视频数据,并对第一视频数据中的多个通信背景物进行标记,生成第一背景标记视频数据,将第一背景标记视频数据发送至拨打方的移动通信端,在移动通信端上显示第一背景标记视频数据,拨打方可在第一背景标记视频数据上进行替换目标的选择操作,接收拨打方的移动通信端发出的第一替换操作信号,根据第一替换操作信号得到第一替换标记物和第一动态替换物,进而将第一视频数据中的第一替换标记物替换为第一动态替换物,生成第一替换视频数据。
可以理解的是,第一背景标记视频数据是经过通信背景物识别标记得到的视频数据,拨打方的移动通信端接收并显示第一背景标记视频数据时,第一背景标记视频数据实时显示的拍摄视频中,多个通信背景物的轮廓以不同颜色的虚线表示出,拨打方可以在移动通信端上选择对应颜色轮廓的通信背景物,则选择的通信背景物为第一替换标记物,用户在选择第一替换标记物之后,会在移动通信端上显示可以选择的替换物,拨打方选择的替换物则为第一动态替换物,第一动态替换物立体显示,随着拨打方视频通信时移动,可以根据拨打方的移动,可以以不同的显示角度展示第一动态替换物。例如:将视频通话中的阳台晾晒的衣服替换为动漫风格的灯笼。
具体的,图2示出了本发明实施例提供的方法中生成第一替换视频数据的流程图。
其中,在本发明提供的优选实施方式中,所述接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据具体包括以下步骤:
步骤S1011,接收拨打方的第一视频数据和第一替换操作信号。
具体的,图3示出了本发明实施例提供的方法中接收拨打方的第一视频数据和第一替换操作信号的流程图。
其中,在本发明提供的优选实施方式中,所述接收拨打方的第一视频数据和第一替换操作信号具体包括以下步骤:
步骤S10111,接收拨打方的第一视频数据。
步骤S10112,对所述第一视频数据进行背景识别,标记多个通信背景物,生成第一背景标记视频数据。
步骤S10113,将所述第一背景标记视频数据发送至拨打方。
步骤S10114,接收拨打方根据所述第一背景标记视频数据进行替换操作生成的第一替换操作信号。
进一步的,所述接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据还包括以下步骤:
步骤S1012,根据所述第一替换操作信号,选取第一视频数据中的第一替换标记物。
步骤S1013,根据所述第一替换操作信号,获取第一动态替换物。
步骤S1014,将所述第一视频数据中的第一替换标记物替换为所述第一动态替换物,生成第一替换视频数据。
进一步的,所述基于全双工网络的视频传输方法还包括以下步骤:
步骤S102,接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求。
在本发明实施例中,在完成对视频中通信背景物的替换之后,拨打方可以在移动通信端上进行视频拨打操作,生成视频拨打操作信号,此时,接收拨打方的移动通信端发送的视频拨打操作信号,通过对视频拨打操作信号进行分析,获取通信方的通信地址,并向通信地址发送视频通信请求。
具体的,图4示出了本发明实施例提供的方法中发送视频通信请求的流程图。
其中,在本发明提供的优选实施方式中,所述接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求具体包括以下步骤:
步骤S1021,接收拨打方的视频拨打操作信号。
步骤S1022,根据所述视频拨打操作信号,获取通信方的通信地址。
步骤S1023,根据所述视频拨打操作信号,生成视频通信请求。
步骤S1024,向所述通信地址发送所述视频通信请求。
进一步的,所述基于全双工网络的视频传输方法还包括以下步骤:
步骤S103,通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据。
在本发明实施例中,通信方的移动通信端显示视频通信请求,在通信方通过移动通信端接受视频通信请求之后,接收移动通信端拍摄的第二视频数据,并对第二视频数据中的多个通信背景物进行标记,生成第二背景标记视频数据,将第二背景标记视频数据发送至通信方的移动通信端,在移动通信端上显示第二背景标记视频数据,通信方可在第二背景标记视频数据上进行替换目标的选择操作,接收通信方的移动通信端发出的第二替换操作信号,根据第二替换操作信号得到第二替换标记物和第二动态替换物,进而将第二视频数据中的第二替换标记物替换为第二动态替换物,生成第二替换视频数据。
可以理解的是,通信方的移动通信端显示视频通信请求,此时,移动通信端的显示屏上显示“准备”和“拒绝”两个虚拟按钮,通信方在点击“准备”虚拟按钮之后,并不会直接建立与拨打方的视频通信连接,而是进行通信方的通信背景物的替换。
具体的,图5示出了本发明实施例提供的方法中生成第二替换视频数据的流程图。
其中,在本发明提供的优选实施方式中,所述通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据具体包括以下步骤:
步骤S1031,通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号。
具体的,图6示出了本发明实施例提供的方法中接收通信方的第二视频数据和第二替换操作信号的流程图。
其中,在本发明提供的优选实施方式中,所述接收通信方的第二视频数据和第二替换操作信号具体包括以下步骤:
步骤S10311,接收通信方的第二视频数据。
步骤S10312,对所述第二视频数据进行背景识别,标记多个通信背景物,生成第二背景标记视频数据。
步骤S10313,将所述第二背景标记视频数据发送至通信方。
步骤S10314,接收通信方根据所述第二背景标记视频数据进行替换操作生成的第二替换操作信号。
进一步的,所述通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据还包括以下步骤:
步骤S1032,根据所述第二替换操作信号,选取第二视频数据中的第二替换标记物。
步骤S1033,根据所述第二替换操作信号,获取第二动态替换物。
步骤S1034,将所述第二视频数据中的第二替换标记物替换为所述第二动态替换物,生成第二替换视频数据。
进一步的,所述基于全双工网络的视频传输方法还包括以下步骤:
步骤S104,接收通信方的视频通信连接信号,根据所述视频通信连接信号,实时将所述第一替换视频数据传输至通信方,实时将所述第二替换视频数据传输至拨打方。
在本发明实施例中,通信方在完成通信背景物的替换之后,通过移动通信端发送视频通信连接信号,此时,接受视频通信连接信号,基于全双工网络,实时将第一替换视频数据传输至通信方,实时将第二替换视频数据传输至拨打方,建立拨打方和通信方的双向视频通信。
可以理解的是,通信方在完成通信背景物的替换之后,可以点击移动通信端的显示屏上显示的“同意”虚拟按钮,此时生成并发送视频通信连接信号。
进一步的,图7示出了本发明实施例提供的***的应用架构图。
其中,在本发明提供的又一个优选实施方式中,一种基于全双工网络的视频传输***,包括:
第一动态替换单元101,用于接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据。
在本发明实施例中,拨打方通过移动通信端发起视频通信的需求,移动通信端对拨打方进行视频拍摄,此时,第一动态替换单元101接收移动通信端拍摄的第一视频数据,并对第一视频数据中的多个通信背景物进行标记,生成第一背景标记视频数据,将第一背景标记视频数据发送至拨打方的移动通信端,在移动通信端上显示第一背景标记视频数据,拨打方可在第一背景标记视频数据上进行替换目标的选择操作,接收拨打方的移动通信端发出的第一替换操作信号,根据第一替换操作信号得到第一替换标记物和第一动态替换物,进而将第一视频数据中的第一替换标记物替换为第一动态替换物,生成第一替换视频数据。
具体的,图8示出了本发明实施例提供的***中第一动态替换单元101的结构框图。
其中,在本发明提供的优选实施方式中,所述第一动态替换单元101具体包括:
第一数据信号接收模块1011,用于接收拨打方的第一视频数据和第一替换操作信号。
具体的,图9示出了本发明实施例提供的***中第一数据信号接收模块1011的结构框图。
其中,在本发明提供的优选实施方式中,所述第一数据信号接收模块1011具体包括:
第一视频接收子模块10111,用于接收拨打方的第一视频数据。
第一背景识别子模块10112,用于对所述第一视频数据进行背景识别,标记多个通信背景物,生成第一背景标记视频数据。
第一标记发送子模块10113,用于将所述第一背景标记视频数据发送至拨打方。
第一替换接收子模块10114,用于接收拨打方根据所述第一背景标记视频数据进行替换操作生成的第一替换操作信号。
进一步的,所述第一动态替换单元101还包括:
第一标记物选取模块1012,用于根据所述第一替换操作信号,选取第一视频数据中的第一替换标记物。
第一替换物获取模块1013,用于根据所述第一替换操作信号,获取第一动态替换物。
第一替换视频生成模块1014,用于将所述第一视频数据中的第一替换标记物替换为所述第一动态替换物,生成第一替换视频数据。
进一步的,所述基于全双工网络的视频传输***还包括:
视频通信请求单元102,用于接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求。
在本发明实施例中,在完成对视频中通信背景物的替换之后,拨打方可以在移动通信端上进行视频拨打操作,生成视频拨打操作信号,此时,视频通信请求单元102接收拨打方的移动通信端发送的视频拨打操作信号,通过对视频拨打操作信号进行分析,获取通信方的通信地址,并向通信地址发送视频通信请求。
具体的,图10示出了本发明实施例提供的***中视频通信请求单元102的结构框图。
其中,在本发明提供的优选实施方式中,所述视频通信请求单元102具体包括:
拨打信号接收模块1021,用于接收拨打方的视频拨打操作信号。
通信地址获取模块1022,用于根据所述视频拨打操作信号,获取通信方的通信地址。
通信请求生成模块1023,用于根据所述视频拨打操作信号,生成视频通信请求。
通信请求发送模块1024,用于向所述通信地址发送所述视频通信请求。
进一步的,所述基于全双工网络的视频传输***还包括:
第二动态替换单元103,用于通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据。
在本发明实施例中,通信方的移动通信端显示视频通信请求,在通信方通过移动通信端接受视频通信请求之后,第二动态替换单元103接收移动通信端拍摄的第二视频数据,并对第二视频数据中的多个通信背景物进行标记,生成第二背景标记视频数据,将第二背景标记视频数据发送至通信方的移动通信端,在移动通信端上显示第二背景标记视频数据,通信方可在第二背景标记视频数据上进行替换目标的选择操作,接收通信方的移动通信端发出的第二替换操作信号,根据第二替换操作信号得到第二替换标记物和第二动态替换物,进而将第二视频数据中的第二替换标记物替换为第二动态替换物,生成第二替换视频数据。
视频通信连接单元104,用于接收通信方的视频通信连接信号,根据所述视频通信连接信号,实时将所述第一替换视频数据传输至通信方,实时将所述第二替换视频数据传输至拨打方。
在本发明实施例中,通信方在完成通信背景物的替换之后,通过移动通信端发送视频通信连接信号,此时,视频通信连接单元104接受视频通信连接信号,基于全双工网络,实时将第一替换视频数据传输至通信方,实时将第二替换视频数据传输至拨打方,建立拨打方和通信方的双向视频通信。
综上所述,本发明实施例能够在特定的全双工视频通信场合,在建立拨打方和通信方双方的视频通信之前,根据双方的操作,进行部分标记物的动态替换,从而能够在全双工视频通信中,隐藏不想让对方看到的物体,合理保护用户的隐私,满足用户在特定全双工视频通信场合的需求。
应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于全双工网络的视频传输方法,其特征在于,所述方法具体包括以下步骤:
接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据;
接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求;
通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据;
接收通信方的视频通信连接信号,根据所述视频通信连接信号,实时将所述第一替换视频数据传输至通信方,实时将所述第二替换视频数据传输至拨打方。
2.根据权利要求1所述的基于全双工网络的视频传输方法,其特征在于,所述接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据具体包括以下步骤:
接收拨打方的第一视频数据和第一替换操作信号;
根据所述第一替换操作信号,选取第一视频数据中的第一替换标记物;
根据所述第一替换操作信号,获取第一动态替换物;
将所述第一视频数据中的第一替换标记物替换为所述第一动态替换物,生成第一替换视频数据。
3.根据权利要求2所述的基于全双工网络的视频传输方法,其特征在于,所述接收拨打方的第一视频数据和第一替换操作信号具体包括以下步骤:
接收拨打方的第一视频数据;
对所述第一视频数据进行背景识别,标记多个通信背景物,生成第一背景标记视频数据;
将所述第一背景标记视频数据发送至拨打方;
接收拨打方根据所述第一背景标记视频数据进行替换操作生成的第一替换操作信号。
4.根据权利要求1所述的基于全双工网络的视频传输方法,其特征在于,所述接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求具体包括以下步骤:
接收拨打方的视频拨打操作信号;
根据所述视频拨打操作信号,获取通信方的通信地址;
根据所述视频拨打操作信号,生成视频通信请求;
向所述通信地址发送所述视频通信请求。
5.根据权利要求1所述的基于全双工网络的视频传输方法,其特征在于,所述通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据具体包括以下步骤:
通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号;
根据所述第二替换操作信号,选取第二视频数据中的第二替换标记物;
根据所述第二替换操作信号,获取第二动态替换物;
将所述第二视频数据中的第二替换标记物替换为所述第二动态替换物,生成第二替换视频数据。
6.根据权利要求5所述的基于全双工网络的视频传输方法,其特征在于,所述接收通信方的第二视频数据和第二替换操作信号具体包括以下步骤:
接收通信方的第二视频数据;
对所述第二视频数据进行背景识别,标记多个通信背景物,生成第二背景标记视频数据;
将所述第二背景标记视频数据发送至通信方;
接收通信方根据所述第二背景标记视频数据进行替换操作生成的第二替换操作信号。
7.一种基于全双工网络的视频传输***,其特征在于,所述***包括第一动态替换单元、视频通信请求单元、第二动态替换单元和视频通信连接单元,其中:
第一动态替换单元,用于接收拨打方的第一视频数据和第一替换操作信号,根据所述第一替换操作信号,选取所述第一视频数据中的第一替换标记物,并将所述第一替换标记物动态替换,生成第一替换视频数据;
视频通信请求单元,用于接收拨打方的视频拨打操作信号,根据所述视频拨打操作信号,选取通信方,生成并向所述通信方发送视频通信请求;
第二动态替换单元,用于通信方接受所述视频通信请求之后,接收通信方的第二视频数据和第二替换操作信号,根据所述第二替换操作信号,选取所述第二视频数据中的第二替换标记物,并将所述第二替换标记物动态替换,生成第二替换视频数据;
视频通信连接单元,用于接收通信方的视频通信连接信号,根据所述视频通信连接信号,实时将所述第一替换视频数据传输至通信方,实时将所述第二替换视频数据传输至拨打方。
8.根据权利要求7所述的基于全双工网络的视频传输***,其特征在于,所述第一动态替换单元具体包括:
第一数据信号接收模块,用于接收拨打方的第一视频数据和第一替换操作信号;
第一标记物选取模块,用于根据所述第一替换操作信号,选取第一视频数据中的第一替换标记物;
第一替换物获取模块,用于根据所述第一替换操作信号,获取第一动态替换物;
第一替换视频生成模块,用于将所述第一视频数据中的第一替换标记物替换为所述第一动态替换物,生成第一替换视频数据。
9.根据权利要求8所述的基于全双工网络的视频传输***,其特征在于,所述第一数据信号接收模块具体包括:
第一视频接收子模块,用于接收拨打方的第一视频数据;
第一背景识别子模块,用于对所述第一视频数据进行背景识别,标记多个通信背景物,生成第一背景标记视频数据;
第一标记发送子模块,用于将所述第一背景标记视频数据发送至拨打方;
第一替换接收子模块,用于接收拨打方根据所述第一背景标记视频数据进行替换操作生成的第一替换操作信号。
10.根据权利要求7所述的基于全双工网络的视频传输***,其特征在于,所述视频通信请求单元具体包括:
拨打信号接收模块,用于接收拨打方的视频拨打操作信号;
通信地址获取模块,用于根据所述视频拨打操作信号,获取通信方的通信地址;
通信请求生成模块,用于根据所述视频拨打操作信号,生成视频通信请求;
通信请求发送模块,用于向所述通信地址发送所述视频通信请求。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210234665.3A CN114339118B (zh) | 2022-03-11 | 2022-03-11 | 一种基于全双工网络的视频传输方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210234665.3A CN114339118B (zh) | 2022-03-11 | 2022-03-11 | 一种基于全双工网络的视频传输方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114339118A true CN114339118A (zh) | 2022-04-12 |
CN114339118B CN114339118B (zh) | 2022-06-24 |
Family
ID=81033039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210234665.3A Active CN114339118B (zh) | 2022-03-11 | 2022-03-11 | 一种基于全双工网络的视频传输方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114339118B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116614596A (zh) * | 2023-07-18 | 2023-08-18 | 基石酷联微电子技术(北京)有限公司 | 一种高速和低速复合的音视频双向传输*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082943A (zh) * | 2009-11-27 | 2011-06-01 | 中兴通讯股份有限公司 | 视频通话建立和视频切换方法、装置及*** |
CN111601063A (zh) * | 2020-04-29 | 2020-08-28 | 维沃移动通信有限公司 | 视频处理方法及电子设备 |
CN113411537A (zh) * | 2021-06-25 | 2021-09-17 | Oppo广东移动通信有限公司 | 视频通话方法、装置、终端及存储介质 |
CN113473064A (zh) * | 2021-08-23 | 2021-10-01 | 珠海格力电器股份有限公司 | 视频通话图像处理方法、装置、计算机设备和存储介质 |
-
2022
- 2022-03-11 CN CN202210234665.3A patent/CN114339118B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082943A (zh) * | 2009-11-27 | 2011-06-01 | 中兴通讯股份有限公司 | 视频通话建立和视频切换方法、装置及*** |
CN111601063A (zh) * | 2020-04-29 | 2020-08-28 | 维沃移动通信有限公司 | 视频处理方法及电子设备 |
CN113411537A (zh) * | 2021-06-25 | 2021-09-17 | Oppo广东移动通信有限公司 | 视频通话方法、装置、终端及存储介质 |
CN113473064A (zh) * | 2021-08-23 | 2021-10-01 | 珠海格力电器股份有限公司 | 视频通话图像处理方法、装置、计算机设备和存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116614596A (zh) * | 2023-07-18 | 2023-08-18 | 基石酷联微电子技术(北京)有限公司 | 一种高速和低速复合的音视频双向传输*** |
CN116614596B (zh) * | 2023-07-18 | 2023-09-26 | 基石酷联微电子技术(北京)有限公司 | 一种高速和低速复合的音视频双向传输*** |
Also Published As
Publication number | Publication date |
---|---|
CN114339118B (zh) | 2022-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100546374C (zh) | 交互式通信设备和连接方法 | |
JP6255646B2 (ja) | メッセージシステム | |
EP1771002B1 (en) | Mobile video communication terminal | |
KR100681900B1 (ko) | 화상 통화를 위한 감정표현 애니메이션 서비스 시스템 및방법과 이를 위한 이동 통신 단말 | |
CN104780458A (zh) | 一种即时视频中的特效加载方法和电子设备 | |
CN109451828B (zh) | 下行数据包配置方法及装置 | |
KR20040026606A (ko) | 피호출측 또는 호출측의 이전 지식/경험 및 적은 통신자원을 사용하는 네트워크에서의 미디어 정보 다중화시스템 및 그 방법 | |
CN112261467B (zh) | 投屏内容展示方法、装置、电子设备和可读存储介质 | |
CN110913077B (zh) | 一种会话消息显示方法和装置 | |
CN114339118B (zh) | 一种基于全双工网络的视频传输方法及*** | |
CN109729005A (zh) | 消息处理方法、装置、计算机设备和存储介质 | |
US20150379471A1 (en) | Management system for transmission of electronic business card based on telephone number linkage and method therefor | |
CN101296419A (zh) | 主叫名片的定制方法、业务的实现方法、***及服务器 | |
CN105407202A (zh) | 一种远程查询联系人信息的方法及终端 | |
CN106878537A (zh) | 一种分享联系人信息的方法和装置 | |
US20100203869A1 (en) | Mobile terminal and method for phone number management using image in mobile terminal | |
US20070120952A1 (en) | Method for image communication in mobile equipment | |
CN111064986B (zh) | 带透明度的动画数据发送方法、播放方法和计算机设备 | |
US20230195403A1 (en) | Information processing method and electronic device | |
CN103384293B (zh) | 分体式终端间应用协同的方法及分体式终端 | |
KR20090042487A (ko) | 화상통화 연동 무선인식 서비스를 제공하는 이동통신단말기 및 그 방법 | |
KR20010098721A (ko) | 정보 전달방법 | |
CN109408718B (zh) | 信息推送方法及相关产品 | |
CN113242398A (zh) | 一种三维标注的音视频通话方法和*** | |
JP6360227B2 (ja) | メッセージシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |