CN110493628A - 一种多角色同一虚拟场景互动的主播***及实现方法 - Google Patents

一种多角色同一虚拟场景互动的主播***及实现方法 Download PDF

Info

Publication number
CN110493628A
CN110493628A CN201910807492.8A CN201910807492A CN110493628A CN 110493628 A CN110493628 A CN 110493628A CN 201910807492 A CN201910807492 A CN 201910807492A CN 110493628 A CN110493628 A CN 110493628A
Authority
CN
China
Prior art keywords
receiving terminal
output end
end unit
terminal unit
role
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.)
Pending
Application number
CN201910807492.8A
Other languages
English (en)
Inventor
陈坚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Chuanghuan Digital Technology Co Ltd
Original Assignee
Guangzhou Chuanghuan Digital Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Chuanghuan Digital Technology Co Ltd filed Critical Guangzhou Chuanghuan Digital Technology Co Ltd
Priority to CN201910807492.8A priority Critical patent/CN110493628A/zh
Publication of CN110493628A publication Critical patent/CN110493628A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Studio Circuits (AREA)

Abstract

本发明公开了一种多角色同一虚拟场景互动的主播***及实现方法,接收端单元,创建接收端口,接收连接请求,并分配角色模型数据至输出端单元,获取输出端单元返回的角色数据,并分配至接收端单元角色动作控制器内,并设置背景参数和输出最终效果画面;输出端单元,通过输入接收端单元的IP地址,发送连接请求,获取请求中的请求参数,通过请求后,输出端单元角色动作控制器向接收端单元输出角色数据。本发明通过接收端单元创建接收端口,局域网将多台主机的角色同时汇集到同一个虚拟场景中,以方便实现角色间互动及渲染主机的最终画面的效果。

Description

一种多角色同一虚拟场景互动的主播***及实现方法
技术领域
本发明涉及虚拟场景内多角色互动的技术领域,具体为一种多角色同一虚拟场景互动的主播***及实现方法。
背景技术
虚拟主播***向粉丝展示各式各样原创设定的虚拟形象主播,主播通过主持、演出、直播等形式活跃在各种场景中,达到虚拟与现实活动的结合。运用活动的方式,提高主播在粉丝中的人气度和关注度,以及和粉丝之间的互动性。但是,在组织大型主播活动时,主播***很难实现同一场景下多个虚拟主播参与主播活动,实现主播间的真实互动,为了实现这类型的场景需求,很多时候都是以多个单独的主播场景同时直播互动,所以无法实现主播间真实互动如肢体互动,从而导致主播***的主播间的互动、与粉丝间的互动场景单一、复杂化。
发明内容
本发明目的在于提供一种多角色同一虚拟场景互动的主播***及实现方法,通过接收端单元创建接收端口,局域网将多台主机的角色同时汇集到同一个虚拟场景中,以方便实现角色间互动及渲染主机的最终画面的效果。
本发明所述的一种多角色同一虚拟场景互动的主播***,包括接收端单元,创建接收端口,接收连接请求,并分配角色模型数据至输出端单元,获取输出端单元返回的角色数据,并分配至接收端单元角色动作控制器内,并设置背景参数和输出最终效果画面;输出端单元,通过输入接收端单元的IP地址,发送连接请求,获取请求中的请求参数,通过请求后,输出端单元角色动作控制器向接收端单元输出角色数据。
本发明所述一种多角色同一虚拟场景互动的主播***,由接收端单元,创建接收端口,接收连接请求,并分配角色模型数据至输出端单元,获取输出端单元返回的角色数据,并分配至接收端单元角色动作控制器内,并设置背景参数和输出最终效果画面;输出端单元,通过输入接收端单元的IP地址,发送连接请求,获取请求中的请求参数,通过请求后,输出端单元角色动作控制器向接收端单元输出角色数据,以方便实现角色间互动及渲染主机的最终画面的效果。
一种多角色同一虚拟场景互动的主播的实现方法,包括以下步骤:
接收端单元创建接收端口,等待输出端单元的连接请求;
输出端单元通过输入接收端单元的IP地址以发送连接请求,获取相应的连接请求参数,建立连接队列;
接收端单元接收到连接请求后,确认连接并分配角色模型数据至输出端单元,等待输出端单元接收完角色模型数据后,建立接收端单元角色动作控制器和输出端单元角色动作控制器同步映射关系;
输出端单元根据建立的接收端单元角色动作控制器和输出端单元角色动作控制器映射关系,将角色数据返回至接收端单元,由接收端单元的接收端单元角色动作控制器操纵角色并输出至最终效果画面。
由接收端单元创建接收端口后,等待连接请求,输出端单元通过输入IP地址,向接收端单元发出连接请求,连接成功后,根据接收端单元返回的请求参数,分配角色模型数据,同时建立接收端单元角色动作控制器和输出端单元角色动作控制器同步映射关系。输出端单元对角色模型数据进行操纵通过输出端单元角色动作控制器的角色数据则可实时传输至接收端单元的接收端单元角色动作控制器内,最终输出最终效果画面的角色,将做出对应的互动动作,实现多角色在同一场景下互动的效果。多角色在同一场景下的互动,满足了主播***在各式各样的场景需求如大型投票活动、比赛,提高了主播***的多角色之间、与粉丝之间互动的真实性。
附图说明
图1为本发明原理示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,一种多角色同一虚拟场景互动的主播***,包括接收端单元,创建接收端口,接收连接请求,并分配角色模型数据至输出端单元,获取输出端单元返回的角色数据,并分配至接收端单元角色动作控制器内,并设置背景参数和输出最终效果画面;输出端单元,通过输入接收端单元的IP地址,发送连接请求,获取请求中的请求参数,通过请求后,输出端单元角色动作控制器向接收端单元输出角色数据。
由接收端单元,创建接收端口,接收连接请求,并分配角色模型数据至输出端单元,获取输出端单元返回的角色数据,并分配至接收端单元角色动作控制器内,并设置背景参数和输出最终效果画面;输出端单元,通过输入接收端单元的IP地址,发送连接请求,获取请求中的请求参数,通过请求后,输出端单元角色动作控制器向接收端单元输出角色数据,以方便实现角色间互动及渲染主机的最终画面的效果,以方便实现角色间互动及渲染主机的最终画面的效果。
接收端单元和输出端单元通过局域网连接,接收端单元角色动作控制器和输出端单元角色动作控制器均存放角色数据,角色数据包括动作数据、舞步数据、脸部数据、脸部数据、动捕动作数据、位移数据及表情数据,使得输出端单元可操作角色的动作、表情、位置等数据,并将这些数据通过局域网返回给接收端单元,接收端单元的角色即可做出对应动作、表情、位置等数据。
接收端单元的设置背景参数包括镜头参数、灯光调整参数、动作参数、表情控制参数、场景参数、道具设置参数、角色位置参数、面向参数,使得接收端单元通过设置场景背景、灯光、镜头、道具等参数,调整输出画面背景的最终效果,完成演示各种各样场景需求下的多角色互动的效果。
输出最终效果画面为同一场景下多角色互动画面,使得将多台主机的角色同时汇集到同一个虚拟场景中,以方便实现角色间互动及渲染主机的最终画面的效果。
一种多角色同一虚拟场景互动的主播的实现方法,包括以下步骤:
接收端单元创建接收端口,等待输出端单元的连接请求;
输出端单元通过输入接收端单元的IP地址以发送连接请求,获取相应的连接请求参数,建立连接队列;
接收端单元接收到连接请求后,确认连接并分配角色模型数据至输出端单元,等待输出端单元接收完角色模型数据后,建立接收端单元角色动作控制器和输出端单元角色动作控制器同步映射关系;
输出端单元根据建立的接收端单元角色动作控制器和输出端单元角色动作控制器映射关系,将角色数据返回至接收端单元,由接收端单元的接收端单元角色动作控制器操纵角色并输出至最终效果画面。
由接收端单元创建接收端口后,等待连接请求,输出端单元通过输入IP地址,向接收端单元发出连接请求,连接成功后,根据接收端单元返回的请求参数,分配角色模型数据,同时建立接收端单元角色动作控制器和输出端单元角色动作控制器同步映射关系。输出端单元对角色模型数据进行操纵通过输出端单元角色动作控制器的角色数据则可实时传输至接收端单元的接收端单元角色动作控制器内,最终输出最终效果画面的角色,将做出对应的互动动作,实现多角色在同一场景下互动的效果。多角色在同一场景下的互动,满足了主播***在各式各样的场景需求如大型投票活动、比赛,提高了主播***的多角色之间、与粉丝之间互动的真实性。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (6)

1.一种多角色同一虚拟场景互动的主播***,其特征在于,包括接收端单元,创建接收端口,接收连接请求,并分配角色模型数据至输出端单元,获取输出端单元返回的角色数据,并分配至接收端单元角色动作控制器内,并设置背景参数和输出最终效果画面;输出端单元,通过输入接收端单元的IP地址,发送连接请求,获取请求中的请求参数,通过请求后,输出端单元角色动作控制器向接收端单元输出角色数据。
2.根据权利要求1所述一种多角色同一虚拟场景互动的主播***,其特征在于,所述接收端单元和输出端单元通过局域网连接。
3.根据权利要求1所述一种多角色同一虚拟场景互动的主播***,其特征在于,所述接收端单元角色动作控制器和输出端单元角色动作控制器均存放角色数据,所述角色数据包括动作数据、舞步数据、脸部数据、脸部数据、动捕动作数据、位移数据及表情数据。
4.根据权利要求1所述一种多角色同一虚拟场景互动的主播***,其特征在于,所述接收端单元的设置背景参数包括镜头参数、 灯光调整参数、动作参数、表情参数、场景参数、道具参数、角色位置参数、面向参数。
5.根据权利要求1所述一种多角色同一虚拟场景互动的主播***,其特征在于,所述输出最终效果画面为同一场景下多角色互动画面。
6.一种多角色同一虚拟场景互动的主播的实现方法,其特征在于,包括以下步骤:
接收端单元创建接收端口,等待输出端单元的连接请求;
输出端单元通过输入接收端单元的IP地址以发送连接请求,获取相应的连接请求参数,建立连接队列;
接收端单元接收到连接请求后,确认连接并分配角色模型数据至输出端单元,等待输出端单元接收完角色模型数据后,建立接收端单元角色动作控制器和输出端单元角色动作控制器同步映射关系;
输出端单元根据建立的接收端单元角色动作控制器和输出端单元角色动作控制器映射关系,将角色数据返回至接收端单元,由接收端单元的接收端单元角色动作控制器操纵角色并输出至最终效果画面。
CN201910807492.8A 2019-08-29 2019-08-29 一种多角色同一虚拟场景互动的主播***及实现方法 Pending CN110493628A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910807492.8A CN110493628A (zh) 2019-08-29 2019-08-29 一种多角色同一虚拟场景互动的主播***及实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910807492.8A CN110493628A (zh) 2019-08-29 2019-08-29 一种多角色同一虚拟场景互动的主播***及实现方法

Publications (1)

Publication Number Publication Date
CN110493628A true CN110493628A (zh) 2019-11-22

Family

ID=68555133

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910807492.8A Pending CN110493628A (zh) 2019-08-29 2019-08-29 一种多角色同一虚拟场景互动的主播***及实现方法

Country Status (1)

Country Link
CN (1) CN110493628A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110063415A1 (en) * 2009-09-16 2011-03-17 Pvi Virtual Media Services, Llc Hyperlinked 3D Video Inserts for Interactive Television
CN106604014A (zh) * 2016-12-07 2017-04-26 惠州Tcl移动通信有限公司 一种基于移动终端vr观影多人互动的方法及其***
CN106789991A (zh) * 2016-12-09 2017-05-31 福建星网视易信息***有限公司 一种基于虚拟场景的多人互动方法及***
CN107170030A (zh) * 2017-05-31 2017-09-15 珠海金山网络游戏科技有限公司 一种虚拟主播直播方法及***
CN107194979A (zh) * 2017-05-11 2017-09-22 上海微漫网络科技有限公司 一种虚拟角色的场景合成方法及***
CN107750005A (zh) * 2017-09-18 2018-03-02 迈吉客科技(北京)有限公司 虚拟互动方法和终端
CN109874021A (zh) * 2017-12-04 2019-06-11 腾讯科技(深圳)有限公司 直播互动方法、装置及***
CN110087128A (zh) * 2019-04-30 2019-08-02 广州虎牙信息科技有限公司 直播互动方法、直播互动装置及直播设备

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110063415A1 (en) * 2009-09-16 2011-03-17 Pvi Virtual Media Services, Llc Hyperlinked 3D Video Inserts for Interactive Television
CN106604014A (zh) * 2016-12-07 2017-04-26 惠州Tcl移动通信有限公司 一种基于移动终端vr观影多人互动的方法及其***
CN106789991A (zh) * 2016-12-09 2017-05-31 福建星网视易信息***有限公司 一种基于虚拟场景的多人互动方法及***
CN107194979A (zh) * 2017-05-11 2017-09-22 上海微漫网络科技有限公司 一种虚拟角色的场景合成方法及***
CN107170030A (zh) * 2017-05-31 2017-09-15 珠海金山网络游戏科技有限公司 一种虚拟主播直播方法及***
CN107750005A (zh) * 2017-09-18 2018-03-02 迈吉客科技(北京)有限公司 虚拟互动方法和终端
CN109874021A (zh) * 2017-12-04 2019-06-11 腾讯科技(深圳)有限公司 直播互动方法、装置及***
CN110087128A (zh) * 2019-04-30 2019-08-02 广州虎牙信息科技有限公司 直播互动方法、直播互动装置及直播设备

Similar Documents

Publication Publication Date Title
CN107750014B (zh) 一种连麦直播方法和***
CN104602129B (zh) 互动式多视角视频的播放方法及***
CN105306468B (zh) 一种合成视频数据实时共享的方法及其主播客户端
CN110225224A (zh) 虚拟形象的导播方法、装置及***
US20070296721A1 (en) Apparatus and Method for Producting Multi-View Contents
CN102340690A (zh) 一种互动电视节目***及实现方法
CN101674419A (zh) 一种虚拟演播室***中实时编辑模板的方法
CN206819048U (zh) 一种球幕投影***
CN105183269B (zh) 自动辨识游标所在屏幕的方法
CN110351514A (zh) 一种虚拟模型通过远程协助方式和视频流同时传输的方法
CN106604087B (zh) 一种全景直播的渲染实现方法
US20150326826A1 (en) Method and terminal for transmitting information
CN117456113A (zh) 一种云端离线渲染交互应用实现方法及***
CN110493628A (zh) 一种多角色同一虚拟场景互动的主播***及实现方法
CN116744027A (zh) 一种元宇宙直播***
CN112019921A (zh) 应用于虚拟演播室的肢体动作数据处理方法
US10701118B2 (en) Method for the processing of a multimedia stream, corresponding device and computer program
CN115494962A (zh) 一种虚拟人实时互动***及方法
CN110401871A (zh) 基于运算资源共享的智能电视交互业务运算***及方法
CN109815559A (zh) 一种智能化家装模型自动处理***
CN113315885B (zh) 一种用于远程互动的全息演播室及***
CN108053487A (zh) 一种基于虚拟技术的真人参与娱乐方法和***
KR102404130B1 (ko) 텔레 프레젠스 영상 송신 장치, 텔레 프레젠스 영상 수신 장치 및 텔레 프레젠스 영상 제공 시스템
CN116962746A (zh) 基于连麦直播的线上合唱方法、装置及线上合唱***
CN107329633A (zh) 一种虚拟鱼缸及其实现方法

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191122