CN111405339B - 一种分屏显示方法、电子设备及存储介质 - Google Patents

一种分屏显示方法、电子设备及存储介质 Download PDF

Info

Publication number
CN111405339B
CN111405339B CN202010168018.8A CN202010168018A CN111405339B CN 111405339 B CN111405339 B CN 111405339B CN 202010168018 A CN202010168018 A CN 202010168018A CN 111405339 B CN111405339 B CN 111405339B
Authority
CN
China
Prior art keywords
video
video stream
screen
split
played
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.)
Active
Application number
CN202010168018.8A
Other languages
English (en)
Other versions
CN111405339A (zh
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.)
China Mobile Communications Group Co Ltd
MIGU Interactive Entertainment Co Ltd
MIGU Culture Technology Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
MIGU Interactive Entertainment Co Ltd
MIGU Culture 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 China Mobile Communications Group Co Ltd, MIGU Interactive Entertainment Co Ltd, MIGU Culture Technology Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202010168018.8A priority Critical patent/CN111405339B/zh
Publication of CN111405339A publication Critical patent/CN111405339A/zh
Application granted granted Critical
Publication of CN111405339B publication Critical patent/CN111405339B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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/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
    • H04N21/4316Generation 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 for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display

Landscapes

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

Abstract

本发明实施例涉及图像处理领域,公开了一种分屏显示方法、电子设备及存储介质。本发明的部分实施例中,分屏显示方法包括:获取视频流;基于视频流的视频画面,分割得到N个不同的待播放画面;N为大于1的正整数;通过电子设备的N个显示区域分别显示各个待播放画面。该实施例中,电子设备可以将视频画面通过不同显示区域进行显示,提高了用户的观看体验。

Description

一种分屏显示方法、电子设备及存储介质
技术领域
本发明实施例涉及图像处理领域,特别涉及一种分屏显示方法、电子设备及存储介质。
背景技术
随着终端技术的飞速发展,智能手机、平板电脑等便携移动终端极大的改变着人们的生活和工作方式。目前,绝大部分的智能手机的屏幕都是方正不可折叠的平板形状。不过随着柔性屏技术的发展,可折叠屏已经出现,而屏幕能弯曲的智能手机也已经慢慢开始进入人们的生活。折叠屏手机主要是基于柔性屏技术,其中,柔性屏是柔性显示屏的简称,采用OLED(Organic Light-Emitting Diode,有机发光二极管)技术的柔性屏,不但在体积上更加轻薄,功耗上低于原有显示屏,有助于提升智能手机的续航能力,而且对比度相比于原有显示屏更高,在色彩和清晰度上都有更优异的显示效果。此外,柔性屏还能通过外力拉伸达到卷曲伸缩的效果,做到大小随意切换而不影响清晰度。
然而,发明人发现现有技术中至少存在如下问题:目前,在实际使用中,虽然具有可折叠屏幕的智能手机通常可以通过折叠屏幕的方式分成至少两个显示屏幕,但是折叠后的两个显示屏幕往往显示的是相同的内容(如相同的视频或者相同的APP的操作界面等),或者,一个显示屏幕显示视频,一个显示屏幕显示操作界面,无法做到真正的分屏显示,极大地降低了用户的观看体验。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本发明实施方式的目的在于提供一种分屏显示方法、电子设备及存储介质,使得可以将视频画面通过不同显示区域进行显示,提高了用户的观看体验。
为解决上述技术问题,本发明的实施方式提供了一种分屏显示方法,包括以下步骤:获取视频流;基于视频流的视频画面,分割得到N个不同的待播放画面;N为大于1的正整数;通过电子设备的N个显示区域分别显示各个待播放画面。
本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述实施方式提及的分屏显示方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述实施方式提及的分屏显示方法。
本发明实施方式相对于现有技术而言,电子设备可以基于视频流的视频画面,分割得到多个待播放画面,并通过多个显示区域分别显示待播放画面,每个显示区域显示的内容不同,且来自于同一视频流,从而用户可以有选择的观看部分或全部显示区域的视频画面,提高了用户的观看体验。
另外,基于视频流的视频画面,分割得到N个不同的待播放画面,包括:根据视频流的视频信号源,将视频流中各个视频信号源的视频画面,分别作为待播放画面。
另外,基于视频流的视频画面,分割得到N个不同的待播放画面,包括:根据视频流的图像识别结果,将视频流中每个场景的视频画面,分别作为待播放画面;图像识别结果指示视频流中各个场景的视频画面的位置信息。
另外,在基于视频流的视频画面,分割得到N个不同的待播放画面之前,分屏显示方法还包括:确定符合预设的分屏条件。
另外,预设的分屏条件包括:视频流的视频信号源的数量大于预设值;或者,视频流的图像识别结果和/或视频流的语音识别结果指示视频流中存在不同的视频画面;或者,电子设备的操作数据指示用户已执行预设操作。
另外,若分屏条件包括:视频流的视频信号源的数量大于预设值,或者,视频流的图像识别结果和/或视频流的语音识别结果指示视频流中存在不同的视频画面,在确定符合预设的分屏条件之后,还包括:显示或播放提示信息,提示信息提示用户当前视频可分屏显示;检测电子设备的操作数据;在确定电子设备的操作数据指示用户已执行预设操作后,执行基于视频流的视频画面,分割得到N个不同的待播放画面的步骤。
另外,在通过电子设备的N个显示区域分别显示各个待播放画面之前,还包括:针对各个待播放画面,根据用于播放待播放画面的显示区域的尺寸信息,调整待播放画面的尺寸。
另外,在通过电子设备的N个显示区域分别显示各个待播放画面的过程中,还包括:若确定电子设备的屏幕被展开,将视频流全屏显示。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是根据本发明的第一实施方式提及的分屏显示方法的流程图;
图2a是根据本发明的第一实施方式提及的视频流正常播放的效果示意图;
图2b是根据本发明的第一实施方式提及的视频流分屏显示的效果示意图;
图3是根据本发明的第二实施方式提及的分屏显示方法的流程图;
图4是根据本发明的第三实施方式提及的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明的第一实施方式涉及一种分屏显示方法,应用于电子设备,例如,电子设备,如折叠屏手机等。如图1所示,该分屏显示方法包括以下步骤:
步骤101:获取视频流。
具体地说,电子设备可以从服务器获取视频流。该视频流可以是直播视频流,也可以是录播视频的视频流。
步骤102:基于视频流的视频画面,分割得到N个不同的待播放画面。其中,N为大于1的正整数。
具体地说,电子设备可以根据视频流的各个场景的视频画面,或者,视频流的视频信号源,对视频流的视频画面进行分割。
以下对电子设备基于视频流的视频画面,分割得到N个不同的待播放画面的方式进行举例说明。
方式1:电子设备根据视频流的视频信号源,将视频流中各个视频信号源的视频画面,分别作为待播放画面。具体地说,若该视频流中包括2个或2个以上的视频信号源传输的视频信号,则可以将各个视频信号源的视频画面分别作为待播放画面。
需要说明的是,本领域技术人员可以理解,当视频流中包括多个视频信号源时,基于多个信号源的视频画面决定展示的视频流的视频画面。
例如,当电子设备收到的视频流中包括至少两个视频信号源的视频画面时,则电子设备可以将该视频流进行分屏显示。例如,电子设备为折叠屏手机,当视频流中包括两个视频信号源传输的视频画面时,折叠屏手机将不同视频信号源所对应的视频画面分别展示在折叠后的两个屏幕上。当视频流中包括2个以上的视频源传输的视频画面时,则折叠屏手机可以在折叠后的左侧屏幕上显示主视频信息源(即折叠屏手机一开始播放的视频信号源)所对应的视频画面,而在折叠后的右侧屏幕上显示后来新增的视频信号源所对应的视频画面。
方式2:电子设备根据视频流的图像识别结果,将视频流中每个场景的视频画面,分别作为待播放画面。图像识别结果指示视频流中各个场景的视频画面的位置信息。
具体地说,在视频播放过程中,通过图像识别技术,对当前获取的视频流进行识别,以确定该视频流的视频画面中是否存在不同场景的视频画面。其中,不同场景的视频画面可以是指视频画面中存在画中画,或者,视频画面中存在多人对话的场景。针对直播场景或非直播的视频(如电影、电视剧以及综艺节目等),在播放视频过程中,电子设备可以通过图像识别技术逐帧对当前正在播放的视频内容中每一帧视频画面进行识别。具体地,电子设备可以通过图像识别技术对视频画面中的人物、字幕、背景等进行识别,以确定当前视频画面中是否存在不同场景的视频画面。例如,在新闻直播中,处于演播室的主播经常视频连线外景地的记者,如图2a所示。这种情况下,该视频流中同时存在演播室主播的画面(画面A)以及外景地记者的画面(画面B)。由于演播室画面的背景与外景地的背景完全不同,因而,在这种情况下,电子设备可以通过图像识别技术确定当前该视频流的视频画面中出现了至少两个不同的人物以及两个不同的场景,进而可以确定当前直播画面中存在多人对话场景。因此,电子设备可以将画面A和画面B分割出来,作为待播放画面。将画面A在显示区域A播放,画面B在显示区域B播放。例如,电子设备为折叠屏手机,显示区域A为折叠屏手机折叠后的左侧屏幕,显示区域B为折叠屏手机折叠后的右侧屏幕,则显示效果如图2b所示。
需要说明的是,本领域技术人员可以理解,实际应用中,还可以通过其他方式对视频流的视频画面进行分割,本实施方式仅为举例说明。
步骤103:通过电子设备的N个显示区域分别显示各个待播放画面。
具体地说,电子设备可以有一个或多个显示屏,电子设备的N个显示区域可以位于同一显示屏上,也可以位于不同显示屏上。N个显示区域显示的待播放画面来自同一视频流或同一应用。
在一个实施例中,电子设备在通过电子设备的N个显示区域分别显示各个待播放画面之前,针对各个待播放画面,根据用于播放待播放画面的显示区域的尺寸信息,调整待播放画面的尺寸。例如,电子设备为折叠屏手机,折叠屏手机在确定视频流符合分屏条件后,可以对该视频流的视频内容进行截取,并将截取后的视频画面分别展示在折叠后的不同显示屏幕上。一般地,折叠屏手机所能提供的屏幕折叠方式都是固定的,即折叠屏手机折叠后的各个屏幕的尺寸都是固定的。在一个实施例中,折叠屏手机可以将折叠后的屏幕尺寸分别作为显示区域,进而根据显示区域中相应播放区域的尺寸,对按照基于该视频流的图像识别结果确定出的不同视频画面,从当前视频流的视频内容中截取得到的分屏画面,即待播放画面,进行调整,以使调整后的待播放画面的大小和折叠屏手机折叠后的各个屏幕的尺寸适配。
需要说明的是,本领域技术人员可以理解,实际应用中,电子设备也可以在截取待播放画面的时候,根据显示区域中相应播放区域的尺寸,对按照基于该视频流的图像识别结果确定出的不同视频画面,从当前视频流的视频内容中截取待播放画面,本实施方式不限制适配待播放画面和电子设备的屏幕尺寸的适配过程。
值得一提的是,将待播放画面的尺寸与电子设备的各个显示区域的尺寸进行适配,使得待播放画面和电子设备更贴合,提高了用户的观看体验。
在一个实施例中,电子设备在通过电子设备的N个显示区域分别显示各个待播放画面的过程中,若确定电子设备的屏幕被展开,将视频流全屏显示。
值得一提的是,电子设备基于屏幕状态及时更新视频的播放方式,使得播放方式更贴合用户的观看需求。
需要说明的是,以上仅为举例说明,并不对本发明的技术方案构成限定。
与现有技术相比,本实施方式中提供的分屏显示方法,电子设备可以基于视频流的视频画面,分割得到多个待播放画面,并通过多个显示区域分别显示待播放画面,每个显示区域显示的内容不同,且来自于同一视频流,从而用户可以有选择的观看部分或全部显示区域的视频画面,提高了用户的观看体验。
本发明的第二实施方式涉及一种分屏显示方法,本实施方式在第一实施方式的基础上做了进一步改进,具体改进之处为:在基于视频流的视频画面,分割得到N个不同的待播放画面前,增加了其他相关步骤。
具体的说,如图3所示,在本实施方式中,包含步骤201至步骤204,其中,步骤201、步骤203和步骤204分别与第一实施方式中的步骤101至步骤103大致相同,此处不再赘述。
下面主要介绍不同之处:
步骤201:获取适配流。
步骤202:判断视频流是否符合预设的分屏条件。
具体地说,电子设备在确定视频流符合分屏条件后,执行步骤203,否则,正常播放该视频流的视频画面,即不进行分屏播放。
以下对分屏条件进行举例说明。
示例1:预设的分屏条件包括:视频流的视频信号源的数量大于预设值。电子设备判断获取的视频流的数量是否大于预设值;若确定判断结果为是,将视频流中各个视频信号源的视频画面,分别作为待播放画面;通过电子设备的不同显示区域,分别显示各个待播放画面。若确定判断结果为不是,则正常播放视频流的视频画面,不进行分屏显示,即将视频流的视频画面全屏播放。
示例2:预设的分屏条件包括:视频流的图像识别结果和/或视频流的语音识别结果指示视频流中存在不同的视频画面。电子设备判断视频流的图像识别结果和/或视频流的语音识别结果是否指示视频流中存在不同的视频画面;若确定判断结果为是,将各个场景的视频画面分别作为待播放画面;通过电子设备的不同显示区域,分别显示各个待播放画面。若确定判断结果为不是,则正常播放视频流的视频画面,不进行分屏显示,即将视频流的视频画面全屏播放。
例如,预设的分屏条件为视频流的图像识别结果指示视频流中存在不同的视频画面。在视频播放过程中,通过图像识别技术,对当前获取的视频流进行识别,以确定该视频流的视频画面中是否存在不同场景的视频画面。其中,不同场景的视频画面可以是指视频画面中存在画中画,或者,视频画面中存在多人对话的场景。
需要说明的是,本实施方式以向内折叠的折叠屏手机为例进行举例说明,实际应用中,该分屏显示方法可以应用于各类型折叠手机,本实施方式不限制折叠屏手机的折叠类型。
在一个实施例中,若折叠屏手机的折叠类型为向内折叠,将视频流分屏显示,且屏幕处于折叠状态时,可以提高立体显示效果,提高观看体验。若折叠屏手机的折叠类型为向外折叠,将视频流分屏显示,且屏幕处于折叠状态时,用户可以根据需要选择想观看的画面,更为人性化,进而提高了观看体验。
例如,预设的分屏条件为视频流的语音识别结果指示视频流中存在不同的视频画面。在视频播放过程中,通过语音识别技术,对当前获取的视频流进行识别,以确定该视频流的视频画面中是否存在不同的视频画面。其中,不同的视频画面可以是指视频画面中存在画中画,或者,视频画面中存在多人对话的场景。具体地说,通过对视频流进行语音识别,若识别结果指示该视频中存在多个人物声音,则确定该视频流中存在不同的视频画面。
需要说明的是,本领域技术人员可以理解,实际应用中,为进一步提高分屏显示效果,电子设备可以结合图像识别结果和语音识别结果,判断是否进行分屏显示。即当图像识别结果和语音识别结果均指示视频流中存在不同的视频画面,则确定将获取的视频流进行分屏显示。
示例3:预设的分屏条件包括:电子设备的操作数据指示用户已执行预设操作。具体地说,电子设备判断用户是否执行预设操作,若确定是,则执行步骤203。
需要说明的是,本领域技术人员可以理解,分屏条件还可以是其他条件,本实施方式仅为举例说明,不限制分屏条件的具体含义。
在一个实施例中,在示例1和示例2中,在确定符合预设的分屏条件之后,电子设备显示或播放提示信息,提示信息提示用户当前视频可分屏显示;检测电子设备的操作数据;在确定电子设备的操作数据指示用户已执行预设操作后,执行基于视频流的视频画面,分割得到N个不同的待播放画面的步骤。
值得一提的是,电子设备检测到分屏指令后再进行分屏显示,使得可以根据用户的实际观看需求,调整视频流的播放方式,进一步提高了用户的观看体验。
在一个实施例中,预设操作是折叠手机屏。具体地说,电子设备监控电子设备的屏幕状态信息。若电子设备的屏幕处于折叠状态,则确定用户已执行预设操作。
在一个实施例中,电子设备可以通过传感器确定屏幕是否折叠。当用户将屏幕折叠后,电子设备的操作***会将屏幕当前状态广播给播放该视频的软件,进而该软件可以根据操作***的广播通知,确定电子设别的屏幕被折叠。
需要说明的是,本领域技术人员可以理解,实际应用中,也可以通过其他方式确定屏幕是否被折叠,本实施方式仅为举例说明。
在一个实施例中,预设操作是点击电子设备显示的分屏显示控件。电子设备监控电子设备的输入设备检测到的数据。例如,电子设备的输入设备为电子设备的屏幕,电子设备在确定视频流符合分屏条件后,通过弹跳窗口的方式,显示分屏显示控件和不分屏显示控件,咨询用户是否进行分屏显示。若分屏显示控件被触发,则触发分屏指令,否则,不进行分屏显示。
需要说明的是,本领域技术人员可以理解,预设操作还可以是其他操作,本实施方式仅为举例说明,实际应用中,可以根据需要设置预设操作,以及判断用户是否执行预设操作的方法。
在一个实施例中,对于非直播的视频(比如,电影、电视剧以及综艺节目等),由于该类视频被保存在服务器中,电子设备判断获取的视频流是否符合分屏条件,包括:基于视频流所属的视频的配置文件,判断获取的视频流是否符合分屏条件,配置文件用于指示视频各帧对应的视频流是否符合分屏条件。具体地说,视频流所属的视频被存储在服务器中。该服务器可以预先对存储的视频进行图像识别,或者,语音识别,或者,视频各帧的视频信号源个数的判断,以确定存储的视频中符合分屏条件的视频流所对应的视频进度,并将符合分屏条件的视频流所对应的视频进度存储在视频的配置文件中,以指示视频各帧对应的视频流是否符合分屏条件。电子设备在请求并播放该视频的视频流的过程中,可以根据配置文件中存储的符合分屏条件的视频流所对应的视频进度,以及该视频的播放进度,确定当前需要播放的视频流的视频画面是否需要分屏展示。
值得一提的是,电子设备基于配置文件判断视频流是否需要分屏显示,减少了电子设备的数据处理量,降低了电子设备的功耗,提高了视频播放的流畅性。
步骤203:基于视频流的视频画面,分割得到N个不同的待播放画面。其中,N为大于1的正整数。
步骤204:通过电子设备的N个显示区域分别显示各个待播放画面。
在一个实施例中,电子设备实时监测获取的视频流,若通过图像识别技术,确定当前的视频流不符合分屏条件,如只有一个画面时,则电子设备可以通过弹窗方式提示用户将电子设备的折叠屏幕展开,并在用户展开折叠屏幕后,对当前正在播放的视频恢复正常展示方式。
需要说明的是,以上仅为举例说明,并不对本发明的技术方案构成限定。
与现有技术相比,本实施方式中提供的分屏显示方法,电子设备可以基于视频流的视频画面,分割得到多个待播放画面,并通过多个显示区域分别显示待播放画面,每个显示区域显示的内容不同,且来自于同一视频流,从而用户可以有选择的观看部分或全部显示区域的视频画面,提高了用户的观看体验。除此之外,电子设备根据视频流是否符合于预设的分屏条件,调整视频流的播放方式,使得电子设备可以基于视频流自身特点切换播放方式,提高了电子设备的智能性,进一步提高了用户的观看体验。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明的第三实施方式涉及一种电子设备,如图4所示,包括:至少一个处理器301;以及,与至少一个处理器301通信连接的存储器301;其中,存储器301存储有可被至少一个处理器301执行的指令,指令被至少一个处理器301执行,以使至少一个处理器301能够执行上述实施方式提及的分屏显示方法。
该电子设备包括:一个或多个处理器301以及存储器302,图4中以一个处理器301为例。处理器301、存储器302可以通过总线或者其他方式连接,图4中以通过总线连接为例。存储器302作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器301通过运行存储在存储器302中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述分屏显示方法。
存储器302可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器302可选包括相对于处理器301远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
一个或者多个模块存储在存储器302中,当被一个或者多个处理器301执行时,执行上述任意方法实施方式中的分屏显示方法。
上述产品可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。
本发明的第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

Claims (8)

1.一种分屏显示方法,其特征在于,包括:
获取视频流;
基于所述视频流的视频画面,分割得到N个不同的待播放画面;N为大于1的正整数;
将各待播放画面的尺寸与电子设备的各个显示区域的尺寸进行适配,根据适配对应的用于播放所述待播放画面的显示区域的尺寸信息,调整所述待播放画面的尺寸;
通过电子设备的N个显示区域分别显示所述各个所述待播放画面;其中每个显示区域显示的内容不同,且来自于同一视频流;
若确定所述电子设备的屏幕被展开,将所述视频流全屏显示。
2.根据权利要求1所述的分屏显示方法,其特征在于,所述基于所述视频流的视频画面,分割得到N个不同的待播放画面,包括:
根据所述视频流的视频信号源,将所述视频流中各个视频信号源的视频画面,分别作为待播放画面。
3.根据权利要求1所述的分屏显示方法,其特征在于,所述基于所述视频流的视频画面,分割得到N个不同的待播放画面,包括:
根据所述视频流的图像识别结果,将所述视频流中每个场景的视频画面,分别作为所述待播放画面;所述图像识别结果指示所述视频流中各个场景的视频画面的位置信息。
4.根据权利要求1至3中任一项所述的分屏显示方法,其特征在于,在所述基于所述视频流的视频画面,分割得到N个不同的待播放画面之前,所述分屏显示方法还包括:
确定符合预设的分屏条件。
5.根据权利要求4所述的分屏显示方法,其特征在于,预设的分屏条件包括:所述视频流的视频信号源的数量大于预设值;或者,
所述视频流的图像识别结果和/或所述视频流的语音识别结果指示所述视频流中存在不同的视频画面;或者,
所述电子设备的操作数据指示用户已执行预设操作。
6.根据权利要求5所述的分屏显示方法,其特征在于,若所述分屏条件包括:所述视频流的视频信号源的数量大于预设值,或者,所述视频流的图像识别结果和/或所述视频流的语音识别结果指示所述视频流中存在不同的视频画面,在所述确定符合预设的分屏条件之后,还包括:
显示或播放提示信息,所述提示信息提示用户当前视频可分屏显示;
检测所述电子设备的操作数据;
在确定所述电子设备的操作数据指示用户已执行预设操作后,执行所述基于所述视频流的视频画面,分割得到N个不同的待播放画面的步骤。
7.一种电子设备,其特征在于,包括:至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至6中任一项所述的分屏显示方法。
8.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的分屏显示方法。
CN202010168018.8A 2020-03-11 2020-03-11 一种分屏显示方法、电子设备及存储介质 Active CN111405339B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010168018.8A CN111405339B (zh) 2020-03-11 2020-03-11 一种分屏显示方法、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010168018.8A CN111405339B (zh) 2020-03-11 2020-03-11 一种分屏显示方法、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN111405339A CN111405339A (zh) 2020-07-10
CN111405339B true CN111405339B (zh) 2022-08-12

Family

ID=71413349

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010168018.8A Active CN111405339B (zh) 2020-03-11 2020-03-11 一种分屏显示方法、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN111405339B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112672174B (zh) * 2020-12-11 2023-07-07 咪咕文化科技有限公司 分屏直播方法、采集设备、播放设备及存储介质
CN113573153B (zh) * 2021-02-02 2022-08-12 腾讯科技(深圳)有限公司 图像处理方法、装置及设备
CN113891103A (zh) * 2021-08-24 2022-01-04 广州方硅信息技术有限公司 直播显示方法、装置、存储介质及计算机设备
CN114285944B (zh) * 2021-11-29 2023-09-19 咪咕文化科技有限公司 视频彩铃生成方法、装置及电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104332153A (zh) * 2013-07-22 2015-02-04 浙江大华技术股份有限公司 一种视频播放方法及装置
CN107728901A (zh) * 2017-10-24 2018-02-23 广东欧珀移动通信有限公司 界面显示方法、装置及终端

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8847984B2 (en) * 2009-07-27 2014-09-30 Disney Enterprises, Inc. System and method for forming a composite image in a portable computing device having a dual screen display
CN105847935B (zh) * 2016-03-31 2019-03-15 徐文波 视频内容的显示控制方法和装置
KR102571369B1 (ko) * 2016-08-03 2023-08-29 삼성전자주식회사 디스플레이 제어 방법, 저장 매체 및 전자 장치
CN108196741A (zh) * 2017-12-19 2018-06-22 努比亚技术有限公司 基于柔性屏的应用分屏方法、终端及计算机可读存储介质
CN108196776B (zh) * 2017-12-26 2020-11-17 努比亚技术有限公司 一种终端分屏方法、终端及计算机可读存储介质
CN109600659B (zh) * 2018-12-17 2021-08-31 北京小米移动软件有限公司 播放视频时的操作方法、装置、设备及存储介质
CN109710135A (zh) * 2018-12-29 2019-05-03 努比亚技术有限公司 分屏显示控制方法、终端以及计算机可读存储介质
CN110389802B (zh) * 2019-06-05 2021-05-18 华为技术有限公司 一种柔性屏幕的显示方法及电子设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104332153A (zh) * 2013-07-22 2015-02-04 浙江大华技术股份有限公司 一种视频播放方法及装置
CN107728901A (zh) * 2017-10-24 2018-02-23 广东欧珀移动通信有限公司 界面显示方法、装置及终端

Also Published As

Publication number Publication date
CN111405339A (zh) 2020-07-10

Similar Documents

Publication Publication Date Title
CN111405339B (zh) 一种分屏显示方法、电子设备及存储介质
CN111277779B (zh) 一种视频处理方法及相关装置
CN106454407B (zh) 视频直播方法及装置
US11245939B2 (en) Generating and transmitting metadata for virtual reality
US11450044B2 (en) Creating and displaying multi-layered augemented reality
WO2017181599A1 (zh) 一种显示视频的方法及装置
CN107040808B (zh) 用于视频播放中弹幕图片的处理方法和装置
CN106713942B (zh) 视频处理方法和装置
CN111246270B (zh) 一种显示弹幕的方法、装置、设备和存储介质
US10749923B2 (en) Contextual video content adaptation based on target device
CN105898395A (zh) 一种网络视频播放方法、装置及***
CN113965813B (zh) 直播间内的视频播放方法、***、设备及介质
CN113076048A (zh) 视频的展示方法、装置、电子设备和存储介质
CN111279687A (zh) 视频的字幕处理方法和导播***
US20170161875A1 (en) Video resolution method and apparatus
CN112911318A (zh) 直播间背景替换方法、装置、电子设备及存储介质
CN114630057B (zh) 确定特效视频的方法、装置、电子设备及存储介质
CN114531564A (zh) 处理方法及电子设备
CN112839252B (zh) 显示设备
CN107491934B (zh) 一种基于虚拟现实的3d面试***
CN113032339A (zh) 图像处理方法、装置、电子设备及计算机可读存储介质
CN107391661B (zh) 推荐词显示方法及装置
CN113938742B (zh) 自动投屏内容播放的控制方法、***、设备及存储介质
CN108881999B (zh) 一种截屏处理方法及***
CN110602556A (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
GR01 Patent grant
GR01 Patent grant