CN111526386A - 基于副混屏设备的数据传输方法、装置及数据传输*** - Google Patents

基于副混屏设备的数据传输方法、装置及数据传输*** Download PDF

Info

Publication number
CN111526386A
CN111526386A CN202010375002.4A CN202010375002A CN111526386A CN 111526386 A CN111526386 A CN 111526386A CN 202010375002 A CN202010375002 A CN 202010375002A CN 111526386 A CN111526386 A CN 111526386A
Authority
CN
China
Prior art keywords
screen
auxiliary
mixing
mixed
video
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
CN202010375002.4A
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.)
Beijing Century TAL Education Technology Co Ltd
Original Assignee
Beijing Three Body Cloud Times 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 Beijing Three Body Cloud Times Technology Co ltd filed Critical Beijing Three Body Cloud Times Technology Co ltd
Priority to CN202010375002.4A priority Critical patent/CN111526386A/zh
Publication of CN111526386A publication Critical patent/CN111526386A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明提供了一种基于副混屏设备的数据传输方法、装置及数据传输***,数据传输***包括主混屏设备和副混屏设备,方法应用于副混屏设备,方法包括:判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备;其中,视频连麦业务对应一个或多个副混屏设备;如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备接收视频连麦业务,并对视频连麦业务对应的主播数据进行混屏。本发明以缓解主混屏设备的业务压力,提升直播过程中***以及数据传输稳定性。

Description

基于副混屏设备的数据传输方法、装置及数据传输***
技术领域
本发明涉及边缘混屏设备技术领域,尤其是涉及一种基于副混屏设备的数据传输方法、装置及数据传输***。
背景技术
目前,随着网络技术的不断发展,网络直播行业的发展也越来越迅速。一个主播在直播间进行直播时,可能会有其他主播与其进行连麦,当多个个人连麦时,如果没有混屏服务,观众端就会同时拉多路音视频,这样对带宽压力很大。现有的音视频混屏大多通过主混屏设备实现,主混屏设备需要负载全部的视频连麦业务,从而造成主混屏设备业务压力过大,直播过程中***以及数据传输稳定性差。
发明内容
有鉴于此,本发明的目的在于提供一种基于副混屏设备的数据传输方法、装置及数据传输***,以缓解了主混屏设备的业务压力,提升了直播过程中***以及数据传输稳定性。
第一方面,本发明实施例提供了一种基于副混屏设备的数据传输方法,数据传输***包括主混屏设备和副混屏设备,方法应用于副混屏设备,方法包括:判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备;其中,视频连麦业务对应一个或多个副混屏设备;如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备对视频连麦业务对应的主播数据进行混屏。
在一种实施方式中,判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备的步骤之后,还包括:如果没有满足预设混屏条件的副混屏设备,则向主混屏设备发送视频连麦业务。
在一种实施方式中,如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备对视频连麦业务对应的主播数据进行混屏的步骤,包括:如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备接收视频连麦业务;对视频连麦业务对应的主播数据进行混屏,得到混屏信号;其中,视频连麦业务对应至少两个客户端;将混屏信号发送至多个客户端,以便客户端进行播放。
第二方面,本发明实施例提供了一种基于副混屏设备的数据传输方法,数据传输***包括主混屏设备和副混屏设备,方法应用于主混屏设备,方法包括:接收副混屏设备发送的视频连麦业务,对视频连麦业务对应的主播数据进行混屏后发送至视频连麦业务对应的多个客户端。
第三方面,本发明实施例提供了一种数据传输***,包括:主混屏设备、副混屏设备和接入服务器;
主混屏设备用于接收副混屏设备发送的视频连麦业务,对视频连麦业务对应的主播数据进行混屏后发送至视频连麦业务对应的多个客户端;
副混屏设备用于接收视频连麦业务,并对视频连麦业务对应的主播数据进行混屏;还用于在没有满足预设混屏条件的副混屏设备时,向主混屏设备发送视频连麦业务;
接入服务器用于转发视频连麦业务。
在一种实施方式中,主混屏设备还用于:接收视频连麦业务对应的目标副混屏设备发送的混屏后的混屏信号,并将混屏信号发送到多个客户端。
第四方面,本发明实施例提供了一种基于副混屏设备的数据传输装置,数据传输***包括主混屏设备和副混屏设备,装置应用于副混屏设备,装置包括:
第一判断模块,用于判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备;其中,视频连麦业务对应一个或多个副混屏设备;
第一混屏模块,用于如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备对视频连麦业务对应的主播数据进行混屏。
第五方面,本发明实施例提供了一种基于副混屏设备的数据传输装置,数据传输***包括主混屏设备和副混屏设备,装置应用于主混屏设备,装置包括:
第二混屏模块,用于接收副混屏设备发送的视频连麦业务,对视频连麦业务对应的主播数据进行混屏后发送至视频连麦业务对应的多个客户端。
第六方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述第一方面和第二方面提供的任一项的方法的步骤。
第七方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述第一方面和第二方面提供的任一项的方法的步骤。
本发明实施例提供的上述基于副混屏设备的数据传输方法、装置及数据传输***,数据传输***包括主混屏设备和副混屏设备,视频连麦业务对应一个或多个副混屏设备,能够从中选择满足预设混屏条件的一个副混屏设备接收视频连麦业务,并对视频连麦业务对应的数据进行混屏。上述实施例提供的方法能够在多个副混屏设备中选择一个满足预设混屏条件的目标副混屏设备,将视频连麦业务发送至目标副混屏设备进行混屏,在原有的转发节点增加了具有混屏能力的副混屏设备,缓解了主混屏设备的业务压力,提升了直播过程中***以及数据传输稳定性。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种基于副混屏设备的数据传输方法的流程示意图;
图2为本发明实施例提供的一种数据传输***的结构示意图;
图3为本发明实施例提供的另一种数据传输***的结构示意图;
图4为本发明实施例提供的一种基于副混屏设备的数据传输装置的结构示意图;
图5为本发明实施例提供的另一种基于副混屏设备的数据传输装置的结构示意图;
图6为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前,对于连麦场景下的数据传输,其连麦数据主要经理了转发以及合成的过程。主要历经了中心计算阶段和中心计算为主、边缘为辅阶段;其中,中心计算阶段主要是以中心服务器为中心计算节点,实现所有运营商之间的互通,结构简单,但是主混屏设备压力过大;中心计算为主、边缘为辅阶段主要是增加了服务器进行数据转发,但是主混屏设备依然负载全部视频连麦业务,压力过大。基于此,本发明实施例提供的一种基于副混屏设备的数据传输方法、装置及数据传输***,可以缓解主混屏设备的业务压力,提升直播过程中***以及数据传输稳定性。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种基于副混屏设备的数据传输方法进行详细介绍,数据传输***包括主混屏设备和副混屏设备,该方法可以应用于副混屏设备,参见图1所述的一种基于副混屏设备的数据传输方法的流程示意图,示意出该方法主要包括以下步骤S101至步骤S102:
步骤S101:判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备。
其中,一个视频连麦业务可以对应有一个或多个副混屏设备(也就是边缘混屏设备),在视频连麦业务确定后,可以判断其对应的边缘混屏服务器中是否有满足预设的混屏条件的边缘混屏服务器,预设条件可以包括诸如:负载状态、距离远近、传输速度以及混屏效率等。
步骤S102:如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备对视频连麦业务对应的主播数据进行混屏。
在一种具体应用中,当视频连麦业务只对应一个边缘混屏且满足能够进行混屏时,可以由该副混屏设备接收视频连麦业务,对视频连麦业务对应的主播数据进行混屏;当视频连麦业务对应多个副混屏设备时,可以在满足预设混屏条件的副混屏设备中,选择一个距离最近、传输速度最高、效率最高的副混屏设备作为目标副混屏设备,由目标副混屏设备接收视频连麦业务,对视频连麦业务对应的主播数据进行混屏。
本发明实施例提供的上述基于副混屏设备的数据传输方法、装置及数据传输***,数据传输***包括主混屏设备和副混屏设备,视频连麦业务对应一个或多个副混屏设备,能够从中选择满足预设混屏条件的一个副混屏设备接收视频连麦业务,并对视频连麦业务对应的数据进行混屏。上述实施例提供的方法能够在多个副混屏设备中选择一个满足预设混屏条件的目标副混屏设备,将视频连麦业务发送至目标副混屏设备进行混屏,在原有的转发节点增加了具有混屏能力的副混屏设备,缓解了主混屏设备的业务压力,提升了直播过程中***以及数据传输稳定性。
进一步,当视频连麦业务对应的副混屏设备中没有满足预设混屏条件的副混屏设备,可以向主混屏设备发送视频连麦业务,由主混屏设备对视频连麦业务对应的主播数据进行混屏。
对于上述步骤S102,可以按照一下步骤a1至步骤a3执行:
步骤a1:如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备接收视频连麦业务。
步骤a2:对视频连麦业务对应的主播数据进行混屏,得到混屏信号。
其中,视频连麦业务对应多个客户端。例如:一个直播间内可能会有多个用户进行连麦,为了缓解带宽的压力需要对多路数据进行混屏。每个用户对应一个客户端,每个客户端可以将需要混屏的数据发送至副混屏设备进行混屏,从而得到混屏信号。
步骤a3:将混屏信号发送至多个客户端,以便客户端进行播放。
具体的,得到混屏信号后需要将器发送回客户端进行播放,以实现多个主播的连麦操作。
进一步,本发明实施例还提供了另一种基于副混屏设备的数据传输方法,数据传输***包括主混屏设备和副混屏设备,该方法应用于主混屏设备,另一种基于副混屏设备的数据传输方法主要包括:接收副混屏设备发送的视频连麦业务,对视频连麦业务对应的主播数据进行混屏后发送至视频连麦业务对应的多个客户端。
其中,视频连麦业务对应有副混屏设备,当副混屏设备不满足预设的混屏条件时,副混屏设备可以将视频连麦业务发送至主混屏设备(也就是中心混频设备),主混屏设备接收到视频连麦业务后,对视频连麦业务对应的多个主播数据进行混屏,并将混屏后的信号发送至多各视频连麦业务对应的客户端。
考虑到,视频需要的处理资源要多于音频,而副混屏设备一般为切片虚拟机,处理能力较弱,所以可以使副混屏设备优先处理音频混屏,主混屏设备优先处理视频混屏,最后在客户端播放的时候,将副混屏设备处理的音频信号与主混屏设备处理的视频信号进行合并。
综上所述,本发明实施例提供的上述基于副混屏设备的数据传输方法,在原有的边缘增加了混屏服务节点(也就是副混屏设备),该节点可以与原有的服务器设置于一台物理机上,在原有的只负责转发的节点,增加混屏服务功能,可以将视频连麦业务进行混屏,充分利用了副混屏设备的混屏能力,缓解了主混屏设备的业务压力,提升了直播过程中***以及数据传输稳定性。
进一步,本发明实施例还提供了一种数据传输***,参见图2所示的一种数据传输***的结构示意图,示意出该数据传输***包括:主混屏设备10、副混屏设备20和接入服务器30。
主混屏设备10用于接收副混屏设备发送的视频连麦业务,对视频连麦业务对应的主播数据进行混屏后发送至视频连麦业务对应的多个客户端。
副混屏设备20用于接收视频连麦业务,并对视频连麦业务对应的主播数据进行混屏;还用于在没有满足预设混屏条件的副混屏设备时,向主混屏设备发送视频连麦业务。
接入服务器30用于转发视频连麦业务。
在一种实施方式中,主混屏设备10还用于接收视频连麦业务对应的目标副混屏设备发送的混屏后的混屏信号,并将混屏信号发送到多个客户端。
本发明实施例提供的上述数据传输***包括主混屏设备、副混屏设备和接入服务器,在原有的边缘转发节点增加了混屏功能,能够将视频连麦业务发送至副混屏设备进行混屏,实现边缘混屏,充分利用了副混屏设备的混屏能力,缓解了主混屏设备的业务压力,提升了直播过程中***以及数据传输稳定性。
为了更好的理解上述数据传输***,本发明实施例还提供了另一种数据传输***的结构示意图,参见图3所示,以两个客户端、第一客户端对应一个副混屏设备为例,示意出该副混屏设备包括:第一客户端、第二客户端、第一接入服务器、副混屏设备、主混屏设备和第二接入服务器。
第一客户端与第二客户端在直播间进行连麦时,第一客户端将视频连麦业务对应的第一数据通过第一接入服务器发送至副混屏设备;第二客户端将视频连麦业务对应的第二数据依次经过第二接入服务器和主混屏设备转发至副混屏设备;副混屏设备将接收到的第一数据和第二数据进行混屏,得到混屏信号;副混屏设备将混屏信号通过第一接入服务器发送到第一客户端进行播放,同时副混屏设备将混屏信号依次经过主混屏设备和第二接入服务器发送到第二客户端进行播放。
当副混屏设备不具备混屏条件时,第一客户端将视频连麦业务的第一数据依次经过通过第一接入服务器和副混屏设备发送至主混屏设备;第二客户端将视频连麦业务的第二数据经第二接入服务器发送至主混屏设备;主混屏设备将接收到的第一数据和第二数据进行混屏,得到混屏信号;主混屏设备将混屏信号通过副混屏设备和第一接入服务器发送到第一客户端进行播放,同时主混屏设备将混屏信号经第二接入服务器发送到第二客户端进行播放。
可以理解的是,图3仅为便于理解的示意性说明,不应当视为限制,在实际应用中,副混屏设备和客户端可以包含与图3相比更多的内容,数据传输方式也可以和图3不同。
对于前述实施例提供的基于副混屏设备的数据传输方法,本发明实施例还提供了一种基于副混屏设备的数据传输装置,数据传输***包括主混屏设备和副混屏设备,参见图4所示的一种基于副混屏设备的负载均衡的装置的结构示意图,该装置可以应用于副混屏设备,该装置可以包括以下部分:
第一判断模块401,用于判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备;其中,视频连麦业务对应一个或多个副混屏设备。
第一混屏模块402,用于如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备对视频连麦业务对应的主播数据进行混屏。
在一种实施方式中,上述装置还包括:发送模块,用于如果没有满足预设混屏条件的副混屏设备,向主混屏设备发送视频连麦业务。
在一种实施方式中,上述第一混屏模块402还包括:
接收单元,用于如果有满足预设混屏条件的副混屏设备,确定一个目标副混屏设备接收视频连麦业务。
混屏单元,用于对视频连麦业务对应的主播数据进行混屏,得到混屏信号;其中,视频连麦业务对应多个客户端。
发送单元,用于将混屏信号发送至多个客户端,以便客户端进行播放。
进一步,本发明实施例还提供了另一种基于副混屏设备的数据传输装置,数据传输***包括主混屏设备和副混屏设备,参见图5所示的另一种基于副混屏设备的数据传输装置的结构示意图,该装置可以应用于主混屏设备,该装置可以包括以下部分:
第二混屏模块501,用于接收副混屏设备发送的视频连麦业务,对视频连麦业务对应的主播数据进行混屏后发送至视频连麦业务对应的多个客户端。
本发明实施例提供的上述基于副混屏设备的数据传输装置,数据传输***包括主混屏设备和副混屏设备,视频连麦业务对应一个或多个副混屏设备,能够从中选择满足预设混屏条件的一个副混屏设备接收视频连麦业务,并对视频连麦业务对应的数据进行混屏。上述实施例提供的方法能够在多个副混屏设备中选择一个满足预设混屏条件的目标副混屏设备,将视频连麦业务发送至目标副混屏设备进行混屏,在原有的转发节点增加了具有混屏能力的副混屏设备,缓解了主混屏设备的业务压力,提升了直播过程中***以及数据传输稳定性。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
本发明实施例还提供了一种电子设备,具体的,该电子设备包括处理器和存储装置;存储装置上存储有计算机程序,计算机程序在被处理器运行时执行如上实施方式的任一项所述的方法。
图6为本发明实施例提供的一种电子设备的结构示意图,该电子设备100包括:处理器60,存储器61,总线62和通信接口63,所述处理器60、通信接口63和存储器61通过总线62连接;处理器60用于执行存储器61中存储的可执行模块,例如计算机程序。
其中,存储器61可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口63(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
总线62可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
其中,存储器61用于存储程序,所述处理器60在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器60中,或者由处理器60实现。
处理器60可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器60中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器60可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器61,处理器60读取存储器61中的信息,结合其硬件完成上述方法的步骤。
本发明实施例所提供的可读存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见前述方法实施例,在此不再赘述。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种基于副混屏设备的数据传输方法,其特征在于,数据传输***包括主混屏设备和副混屏设备,所述方法应用于副混屏设备,所述方法包括:
判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备;其中,所述视频连麦业务对应一个或多个所述副混屏设备;
如果有满足所述预设混屏条件的副混屏设备,确定一个目标副混屏设备对所述视频连麦业务对应的主播数据进行混屏。
2.根据权利要求1所述的基于副混屏设备的数据传输方法,其特征在于,所述判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备的步骤之后,还包括:
如果没有满足所述预设混屏条件的副混屏设备,向所述主混屏设备发送所述视频连麦业务。
3.根据权利要求1所述的基于副混屏设备的数据传输方法,其特征在于,所述如果有满足所述预设混屏条件的副混屏设备,确定一个目标副混屏设备对所述视频连麦业务对应的主播数据进行混屏的步骤,包括:
如果有满足所述预设混屏条件的副混屏设备,确定一个目标副混屏设备接收所述视频连麦业务;
对所述视频连麦业务对应的主播数据进行混屏,得到混屏信号;其中,所述视频连麦业务对应至少两个客户端;
将所述混屏信号发送至多个客户端,以便所述客户端进行播放。
4.一种基于副混屏设备的数据传输方法,其特征在于,数据传输***包括主混屏设备和副混屏设备,所述方法应用于主混屏设备,所述方法包括:
接收所述副混屏设备发送的视频连麦业务,对所述视频连麦业务对应的主播数据进行混屏后发送至所述视频连麦业务对应的多个客户端。
5.一种数据传输***,其特征在于,包括:主混屏设备、副混屏设备和接入服务器;
所述主混屏设备用于接收所述副混屏设备发送的视频连麦业务,对所述视频连麦业务对应的主播数据进行混屏后发送至所述视频连麦业务对应的多个客户端;
所述副混屏设备用于接收所述视频连麦业务,并对所述视频连麦业务对应的主播数据进行混屏;还用于在没有满足所述预设混屏条件的副混屏设备时,向所述主混屏设备发送所述视频连麦业务;
所述接入服务器用于转发所述视频连麦业务。
6.根据权利要求5所述的数据传输***,其特征在于,所述主混屏设备还用于:
接收所述视频连麦业务对应的目标副混屏设备发送的混屏后的混屏信号,并将所述混屏信号发送到多个客户端。
7.一种基于副混屏设备的数据传输装置,其特征在于,数据传输***包括主混屏设备和副混屏设备,所述装置应用于副混屏设备,所述装置包括:
第一判断模块,用于判断视频连麦业务对应的副混屏设备中是否有满足预设混屏条件的副混屏设备;其中,所述视频连麦业务对应一个或多个所述副混屏设备;
第一混屏模块,用于如果有满足所述预设混屏条件的副混屏设备,确定一个目标副混屏设备对所述视频连麦业务对应的主播数据进行混屏。
8.一种基于副混屏设备的数据传输装置,其特征在于,数据传输***包括主混屏设备和副混屏设备,所述装置应用于主混屏设备,所述装置包括:
第二混屏模块,用于接收所述副混屏设备发送的视频连麦业务,对所述视频连麦业务对应的主播数据进行混屏后发送至所述视频连麦业务对应的多个客户端。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至4任一项所述的方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1至4任一项所述的方法的步骤。
CN202010375002.4A 2020-05-06 2020-05-06 基于副混屏设备的数据传输方法、装置及数据传输*** Pending CN111526386A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010375002.4A CN111526386A (zh) 2020-05-06 2020-05-06 基于副混屏设备的数据传输方法、装置及数据传输***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010375002.4A CN111526386A (zh) 2020-05-06 2020-05-06 基于副混屏设备的数据传输方法、装置及数据传输***

Publications (1)

Publication Number Publication Date
CN111526386A true CN111526386A (zh) 2020-08-11

Family

ID=71908729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010375002.4A Pending CN111526386A (zh) 2020-05-06 2020-05-06 基于副混屏设备的数据传输方法、装置及数据传输***

Country Status (1)

Country Link
CN (1) CN111526386A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113507641A (zh) * 2021-09-09 2021-10-15 山东亚华电子股份有限公司 一种基于客户端的多路视频混屏方法、***及设备

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469409A (zh) * 2010-11-02 2012-05-23 ***通信集团公司 一种多媒体会议实现方法和装置
CN102710966A (zh) * 2012-06-13 2012-10-03 百视通网络电视技术发展有限责任公司 基于http协议的视频直播方法及***
CN104009991A (zh) * 2014-05-28 2014-08-27 广州华多网络科技有限公司 音频通信***和方法
CN106254899A (zh) * 2016-08-16 2016-12-21 网宿科技股份有限公司 一种直播连麦的控制方法和***
CN109168018A (zh) * 2018-10-17 2019-01-08 北京潘达互娱科技有限公司 一种直播中的连麦合流***、方法、装置及自有服务器
CN110908806A (zh) * 2019-12-02 2020-03-24 北京蜜莱坞网络科技有限公司 一种混流任务的管理方法、装置、设备和存储介质
CN110933450A (zh) * 2019-10-16 2020-03-27 咪咕文化科技有限公司 多路直播同步方法、***、边缘设备、终端及存储介质
CN111050185A (zh) * 2018-10-15 2020-04-21 武汉斗鱼网络科技有限公司 直播间连麦视频混流方法、存储介质、电子设备及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469409A (zh) * 2010-11-02 2012-05-23 ***通信集团公司 一种多媒体会议实现方法和装置
CN102710966A (zh) * 2012-06-13 2012-10-03 百视通网络电视技术发展有限责任公司 基于http协议的视频直播方法及***
CN104009991A (zh) * 2014-05-28 2014-08-27 广州华多网络科技有限公司 音频通信***和方法
CN106254899A (zh) * 2016-08-16 2016-12-21 网宿科技股份有限公司 一种直播连麦的控制方法和***
CN111050185A (zh) * 2018-10-15 2020-04-21 武汉斗鱼网络科技有限公司 直播间连麦视频混流方法、存储介质、电子设备及***
CN109168018A (zh) * 2018-10-17 2019-01-08 北京潘达互娱科技有限公司 一种直播中的连麦合流***、方法、装置及自有服务器
CN110933450A (zh) * 2019-10-16 2020-03-27 咪咕文化科技有限公司 多路直播同步方法、***、边缘设备、终端及存储介质
CN110908806A (zh) * 2019-12-02 2020-03-24 北京蜜莱坞网络科技有限公司 一种混流任务的管理方法、装置、设备和存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113507641A (zh) * 2021-09-09 2021-10-15 山东亚华电子股份有限公司 一种基于客户端的多路视频混屏方法、***及设备
CN113507641B (zh) * 2021-09-09 2021-12-10 山东亚华电子股份有限公司 一种基于客户端的多路视频混屏方法、***及设备

Similar Documents

Publication Publication Date Title
CN111541711B (zh) 基于边缘计算的直播数据混流方法和装置
CN111836074B (zh) 一种连麦直播方法、装置、电子设备及存储介质
CN111447447A (zh) 直播编码方法、装置以及电子设备
US10652348B2 (en) Device mode settings to provide an enhanced user experience
CN110022335B (zh) 数据包发送方法、装置、服务器及计算机可读存储介质
CN112188144B (zh) 音频的发送方法及装置、存储介质和电子装置
CN109788301B (zh) 一种流媒体的直播方法、终端设备、直播***及计算机可读存储介质
US20240106891A1 (en) Peer-to-peer network scheduling method and system
CN104349177A (zh) 一种在桌面云下转向播放多媒体文件的方法、虚拟机及***
CN113082693A (zh) 渲染方法、云游戏渲染方法、服务端及计算设备
CN111526386A (zh) 基于副混屏设备的数据传输方法、装置及数据传输***
CN109495773B (zh) 组播流量配置方法、装置以及电子设备
CN111510761B (zh) 首帧均衡限流方法、装置、计算机设备及可读存储介质
CN105391563A (zh) 信息通知方法及装置
CN111586434B (zh) 基于边缘设备的负载均衡的方法及分布式混屏服务器
CN106330504B (zh) 一种实现应用的方法及业务控制器
CN109309805B (zh) 一种视频会议的多窗口显示方法、装置、设备和***
CN115499417A (zh) 一种数据分发方法、服务端和电子设备
CN114143616A (zh) 目标视频的处理方法和***、存储介质及电子装置
CN112003749A (zh) 一种主机信息添加方法、***和电子设备
WO2023020436A1 (zh) 网元数据订阅方法、设备及存储介质
CN111901293B (zh) 面向联盟链的资源恶意竞争避免方法
CN116541153B (zh) 边缘计算的任务调度方法、***、可读存储介质及计算机
WO2024120366A1 (zh) 虚拟现实显示方法、机顶盒、服务器、终端、设备、***和存储介质
CN115883916A (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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210303

Address after: Room 1702-03, Lantian Hesheng building, 32 Zhongguancun Street, Haidian District, Beijing 100082

Applicant after: BEIJING CENTURY TAL EDUCATION TECHNOLOGY Co.,Ltd.

Address before: 102200 b5-005 maker Plaza, 338 Huilongguan East Street, Huilongguan town, Changping District, Beijing

Applicant before: Beijing three body cloud times Technology Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200811