CN113507646A - 一种显示设备及浏览器多标签页媒资播放方法 - Google Patents

一种显示设备及浏览器多标签页媒资播放方法 Download PDF

Info

Publication number
CN113507646A
CN113507646A CN202110743537.7A CN202110743537A CN113507646A CN 113507646 A CN113507646 A CN 113507646A CN 202110743537 A CN202110743537 A CN 202110743537A CN 113507646 A CN113507646 A CN 113507646A
Authority
CN
China
Prior art keywords
page
media asset
tab
state
playing process
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
Application number
CN202110743537.7A
Other languages
English (en)
Other versions
CN113507646B (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.)
Vidaa Netherlands International Holdings BV
Original Assignee
Hisense Electronic Technology Shenzhen 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 Hisense Electronic Technology Shenzhen Co ltd filed Critical Hisense Electronic Technology Shenzhen Co ltd
Priority to CN202110743537.7A priority Critical patent/CN113507646B/zh
Publication of CN113507646A publication Critical patent/CN113507646A/zh
Application granted granted Critical
Publication of CN113507646B publication Critical patent/CN113507646B/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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • 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
    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供一种显示设备及浏览器多标签页媒资播放方法,所述方法可以在用户控制新建标签页后,监听原始标签页的页面状态。当原始标签页的页面状态由显示状态转入后台状态后,可以暂停原始标签页中的媒资播放进程,并释放媒资播放进程占用的关联内存资源。所述方法可以在浏览器中同时存在多个标签页时,通过暂停媒资播放进程缓解多个标签页中播放的媒资相互影响,同时通过释放播放进程对应的关联内存资源,减少原始标签页中媒资播放进程对运行内存空间的占用,提高浏览器显示和操作流畅度,增强用户体验。

Description

一种显示设备及浏览器多标签页媒资播放方法
技术领域
本申请涉及显示设备技术领域,尤其涉及一种显示设备及浏览器多标签页媒资播放方法。
背景技术
显示设备是指能够输出具体显示画面的终端设备,可以是智能电视、移动终端、智能广告屏、投影仪等终端设备。以智能电视为例,智能电视是基于Internet应用技术,具备开放式操作***与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。
显示设备可以作为一种嵌入式设备,使用浏览器实现一些显示功能,如浏览网页、媒资播放等。显示设备使用的浏览器可支持同时打开多个标签(table)页,多个标签页可以用于同时浏览多个网页。例如,显示设备可以通过浏览器的table1浏览A网页,同时在点击A网页上的B网页链接后,通过table2浏览B网页。显示设备200可以在多个标签页之间可以相互切换显示,以反复浏览不同的网页页面内容。
对于部分网页,其中可以包含视频内容。在浏览包含视频内容的网页时,用户可以选择播放视频,也可以在打开网页时自动播放视频。在浏览器同时打开多个标签页时,每个标签页上的网页视频播放会相互产生影响,不仅会造成输出音视频内容混乱,而且会占用大量的资源,影响显示过程和操作流畅度,降低用户体验。
发明内容
本申请提供了一种显示设备及浏览器多标签页媒资播放方法,以解决传统显示设备多标签页中播放的媒资相互影响的问题。
一方面,本申请提供一种显示设备,包括:显示器和控制器。其中,所述显示器被配置为显示网页画面,所述网页画面包括多个标签页。所述控制器被配置为执行以下程序步骤:
获取用户输入的用于打开新建标签页的打开指令;
响应于所述打开指令,监听原始标签页的页面状态,所述页面状态包括后台状态和显示状态;
在所述原始标签页的页面状态由所述显示状态转入所述后台状态后,暂停所述原始标签页中的媒资播放进程,以及释放所述媒资播放进程占用的关联内存资源。
另一方面,本申请还提供一种浏览器多标签页媒资播放方法,应用于上述显示设备;所述浏览器多标签页媒资播放方法包括以下步骤:
获取用户输入的用于打开新建标签页的打开指令;
响应于所述打开指令,监听原始标签页的页面状态,所述页面状态包括后台状态和显示状态;
在所述原始标签页的页面状态由所述显示状态转入所述后台状态后,暂停所述原始标签页中的媒资播放进程,以及释放所述媒资播放进程占用的关联内存资源。
由以上技术方案可知,本申请提供的显示设备及浏览器多标签页媒资播放方法可以在用户控制新建标签页后,监听原始标签页的页面状态。当原始标签页的页面状态由显示状态转入后台状态后,可以暂停原始标签页中的媒资播放进程,并释放媒资播放进程占用的关联内存资源。所述方法可以在浏览器中同时存在多个标签页时,通过暂停媒资播放进程缓解多个标签页中播放的媒资相互影响,同时通过释放播放进程对应的关联内存资源,减少原始标签页中媒资播放进程对运行内存空间的占用,提高浏览器显示和操作流畅度,增强用户体验。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例中显示设备的使用场景;
图2为本申请实施例中控制装置的硬件配置框图;
图3为本申请实施例中显示设备的硬件配置图;
图4为本申请实施例中显示设备的软件配置图;
图5为本申请实施例中多标签页浏览器界面示意图;
图6为本申请实施例中多标签页切换效果示意图;
图7为本申请实施例中多标签页媒资播放方法流程示意图;
图8为本申请实施例中新建标签页控件示意图;
图9为本申请实施例中新建标签页菜单示意图;
图10为本申请实施例中检测媒资播放进程示意图;
图11为本申请实施例中根据当前运行内存剩余量控制处理顺利的流程示意图;
图12为本申请实施例中标签页切换时媒资播放方法流程示意图;
图13为本申请实施例中控制目标标签页中媒资播放流程示意图;
图14为本申请实施例中根据用户再次输入的切换指令释放内存资源的流程示意图。
具体实施方式
下面将详细地对实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下实施例中描述的实施方式并不代表与本申请相一致的所有实施方式。仅是与权利要求书中所详述的、本申请的一些方面相一致的***和方法的示例。
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
图1为根据实施例中显示设备的使用场景的示意图。如图1所示,显示设备200还与服务器400进行数据通信,用户可通过智能设备300或控制装置100操作显示设备200。
在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式中的至少一种,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等至少一种输入用户指令,来控制显示设备200。
在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。
在一些实施例中,一个步骤执行主体执行的软件步骤可以随需求迁移到与之进行数据通信的另一步骤执行主体上进行执行。示例性的,服务器执行的软件步骤可以随需求迁移到与之数据通信的显示设备上执行,反之亦然。
图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。
图3示出了根据示例性实施例中显示设备200的硬件配置框图。
在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。
在一些实施例中,通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与控制装置100或服务器400建立控制信号和数据信号的发送和接收。
在一些实施例中,外部装置接口240可以包括但不限于如下:高清多媒体接口接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。
在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。
在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
在一些实施例中,“用户界面”,是应用程序或操作***与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。
参见图4,在一些实施例中,将***分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和***库层(简称“***运行库层”),以及内核层。
在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作***自带的窗口(Window)程序、***设置程序或时钟程序等;也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包不限于以上举例。
框架层为应用程序层的应用程序提供应用编程接口(application programminginterface,API)和编程框架。应用程序框架层包括一些预先定义的函数。应用程序框架层相当于一个处理中心,这个中心决定让应用层中的应用程序做出动作。应用程序通过API接口,可在执行中访问***中的资源和取得***的服务。
如图4所示,本申请实施例中应用程序框架层包括管理器(Managers),内容提供者(Content Provider)等,其中管理器包括以下模块中的至少一个:活动管理器(ActivityManager)用与和***中正在运行的所有活动进行交互;位置管理器(Location Manager)用于给***服务或应用提供了***位置服务的访问;文件包管理器(Package Manager)用于检索当前安装在设备上的应用程序包相关的各种信息;通知管理器(NotificationManager)用于控制通知消息的显示和清除;窗口管理器(Window Manager)用于管理用户界面上的括图标、窗口、工具栏、壁纸和桌面部件。
在一些实施例中,活动管理器用于管理各个应用程序的生命周期以及通常的导航回退功能,比如控制应用程序的退出、打开、后退等。窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化(例如将显示窗口缩小显示、抖动显示、扭曲变形显示等)等。
在一些实施例中,***运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作***会运行***运行库层中包含的C/C++库以实现框架层要实现的功能。
在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
上述显示设备200可以在部分使用场景下,通过浏览器显示用户界面。例如,显示设备200可以使用浏览器或部分应用程序可以使用浏览器呈现具体的UI界面。其中,所使用的浏览器可以为chromium内核框架,同时基于超文本标记语言(Hyper Text MarkupLanguage,HTML)的UI***。
显示设备200在使用浏览器呈现用户界面的过程中,根据用户界面中所包含的具体内容不同,可以实现不同的功能。例如,显示设备200所运行的浏览器可以同时具备UI功能和网页浏览功能。即显示设备200在使用上述浏览器进行网页浏览等功能时,可以通过UI功能和浏览功能的两种类型的窗口,组成具体的网页浏览界面。
显示设备200使用的浏览器可以包括多个标签页,每个标签页可以对应呈现一个具体的网页内容。例如,如图5所示,显示设备200可以通过浏览器的第一标签页(table1)浏览A网页,同时在点击A网页上的B网页链接后,通过第二标签页(table2)浏览B网页。在浏览器呈现用户界面过程中,每个标签页可以对应设置有一个标签选项,用户可以通过选择该标签选项控制显示设备200显示对应的网页内容。
此外,用户还可以通过切换交互操作,如按下控制装置100上的tab键或者选中用户界面中的切换选项,控制显示设备200可以在多个标签页之间可以相互切换显示,以反复浏览不同的网页页面内容。例如,如图6所示,当用户界面中包括第一标签页和第二标签页两个标签页时,显示设备200可以在显示第一标签页时,将第二标签页的网页内容进行隐藏。当用户输入切换交互动作后,显示设备200可以对各标签页的显示方式进行修改,即显示第二标签页,同时隐藏第一标签页上的网页内容。
在显示用户界面的过程中,浏览器可以保持多个标签页同时运行,如浏览器可以同时从网络中下载多个网页中的资源,实现对多个网页内容的更新。对于部分具有媒资播放功能的,多个标签页同样可以维持各标签页的媒资播放过程。例如,通过浏览器所呈现的用户界面中包括视频元素时,显示设备200还可以通过浏览器实现视频播放功能。即用户可以控制显示设备200访问视频类网站,并在视频类网站中点击任一视频资源链接,使得显示设备200可以在浏览器页面中显示所点击的视频画面内容。
由于多个标签页保持同步运行,因此,在多个标签页中任意一个在播放媒资时,标签页的媒资播放进程可以输出音视频信号。这将导致在显示设备200显示其中一个标签页时,其他标签页中的媒资播放过程会影响当前标签页的音视频输出效果。例如,在打开第一标签页显示网页A,并播放网页A中的视频时,如果用户新打开一个第二标签页或切换到第二标签页显示网页B,则由于第一标签页中播放的视频并没有停止,因此在浏览器显示网页B时,显示设备200依然输出网页A中视频对应的音频内容和视频内容,如果网页B中也存在视频播放进程,则两个标签页输出的音视频内容会相互影响。
并且,由于第一标签页中的媒资播放进程没有被暂停和释放资源,导致网页A中的视频仍然占据着运行内存,因此会使网页B的显示和媒资播放过程没有充足的运行内存可用量,严重情况下还会直接导致网页B中的媒资播放进程无法启动,即网页B中的视频播放失败。
此外,当第一标签页中的视频通过显示设备200的硬件播放流程进行播放时,由于显示设备200只能维持一个硬件播放流程,因此在新建或切换至第二标签页时,还会导致第二标签页无法调用硬件播放流程,出现无法播放视频的问题。
为了优化多标签页下的媒资播放过程,在本申请的部分实施例提供一种显示设备200,所述显示设备200包括显示器260和控制器250。其中,显示器260被配置为显示网页画面,所述网页画面包括多个标签页。控制器250则被配置为执行一种浏览器多标签页媒资播放方法,实现在浏览器中同时存在多个标签页时,通过控制原始标签页中的媒资播放进程,使原始标签页中的媒资播放进程不会影响其他标签页中的媒资播放过程,具体控制过程可以应用在新建标签页和切换标签页的过程中。如图7所示,对于新建标签页,控制器250可以执行以下内容:
获取用户输入的用于打开新建标签页的打开指令。在用户使用显示设备200的过程中,显示设备200可以接收用户输入的各种控制指令,并基于输入的控制指令,执行与控制指令对应的响应操作。因此,当用户输入用于打开新建标签页的打开指令时,显示设备200可以响应该打开指令,在浏览器界面中新建标签页。例如,当浏览器显示的标签页为第一标签页时,用户输入打开指令后,可以控制在浏览器中新增第二标签页,以通过两个标签页呈现不同的网页内容。为了便于描述,本申请实施例中,新建的第二标签页称为新建标签页,将新建标签页之前的第一标签页称为原始标签页。
用于打开新建标签页的打开指令可以在用户访问某个网页地址时输入。例如,用户可以在浏览器的地址栏中输入网页B的网址,并按下控制装置100上的确认键后,浏览器可以访问用户输入的网址,并新建一个标签页,用于显示网页B对应的内容。
用于打开新建标签页的打开指令也可以在用户点击原始标签页面上的链接控件时输入。例如,如图8所示,在浏览器窗口上可以设有新建标签页的控件,当用户选中并确认新建标签页的控件后,可以触发新建标签页。或者在第一标签页显示的网页A中可以设有多个链接控件,用户可以通过控制装置100上的方向键控制焦点光标移动,或者通过触控操作,选中任一链接控件,此时浏览器新建一个标签页,并会***控件对应的链接地址,从而在新建的标签页中显示链接控件对应的网页内容。
其中,当用户通过点击链接控件输入打开指令时,浏览器还可以根据链接控件对应的具体内容确定是否需要新建标签页。对于链接控件对应的目标网页,如果目标网页与当前显示网页隶属于相同类型、或与当前显示网页具有父子关系,则浏览器可以默认在当前标签页中显示链接控件对应的内容。如果目标网页是与当前显示网页不具有较强的关联关系,则浏览器可以通过新建标签页对目标网页进行显示。因此,用于打开新建标签页的打开指令可以由用户在特定的链接控件上的点击动作触发输入。
显然,对于在同一个标签页中显示的目标网页,也可以通过特定的交互动作控制其在新的标签页中进行显示。例如,如图9所示,用户可以在网页A中的链接控件上输入长按交互动作,调用扩展菜单,并在扩展菜单中选择“在新的标签页中打开”选项,触发输入用于打开新建标签页的打开指令。
对于部分显示设备200,还可以通过内置或外接特定方式的交互模块,输入用于打开新建标签页的打开指令。例如,对于内置智能语音***的显示设备200,用户可以通过输入语音“打开网页B”,控制浏览器新建标签页,并访问新的网页地址,从而在新建标签页中显示网页B的内容。
在获取用户输入的打开指令后,显示设备200可以响应于该打开指令,在浏览器中新建一个标签页,新建标签页中对应的显示内容为用户打开指令中指定的网页内容。例如,用户在浏览器地址栏位置输入网页B的网址并按下确认键以后,浏览器可以新建一个标签页,用于访问网页B并显示网页B对应的画面。
在新建标签页的同时,显示设备200还可以监听原始标签页的页面状态。其中,所述页面状态包括后台状态和显示状态。对于浏览器中的标签页,可以根据其是否显示在当前画面中划分为显示状态和后台状态。例如,浏览器可以在显示网页过程中,将一个标签页作为主页面,将其他标签页作为副页面。当用户观看作为主页面的table1时,table1处于显示状态,并占据浏览器中的大部分显示区域。作为副页面的table2则处于后台状态,不占据浏览器的显示区域。
原始标签页是指显示设备200在新建标签页时显示的标签页。页面状态可以通过浏览器中维护的数据库提取获得。即显示设备200在检测到用户输入打开指令后,可以自动开启查询程序,在浏览器的数据库中查询各标签页的页面状态。例如,用户控制显示设备200在显示第一标签页(table1)的基础上,新建第二标签页(table2)时,第一标签页作为原始标签页。显示设备200则在新建第二标签页的同时,检测第一标签页的页面状态。通过向浏览器的数据库查询table1的实时状态数据,可以实现对第一标签页的页面状态进行监听。
如果监听到原始标签页的页面状态由显示状态转入后台状态,即浏览器切换至显示新建标签页以后,显示设备200可以暂停原始标签页中的媒资播放进程,以控制原始标签页不再继续输出音视频信号,仅由新建标签页输出音视频信号,缓解原始标签页输出的音视频信号与新建标签页中的内容产生干扰。
例如,当第一标签页的网页A为视频播放页面,则在监听到第一标签页从显示状态转入后台状态后,显示设备200可以暂停第一标签页上的视频播放过程,从而使第一标签页保持在静止状态,不再输出音视频信号。
在暂停原始标签页中的视频播放进程后,为了减少原始标签页对运行内存资源的占用,显示设备200还可以释放媒资播放进程占用的关联内存资源,使原始标签页处于一种冻结状态。其中,对于原始标签页进行的内存释放操作,仅针对媒资播放进程,即在释放媒资播放进程后,显示设备200不再按照媒资播放进程从网络中获取媒资相关数据以及网页更新相关数据,也不再对播放媒资执行解码等播放操作。但原始标签页依然维持在后台运行,以便于用户在需要时,切换回原始标签页。
在释放媒资播放进程对应的内存资源后,显示设备200的浏览器可以通过内存回收机制,将释放的内存用于新建标签页的显示过程中,从而增加显示设备200在新建标签页过程中的运行内存容量,提高新建标签页的显示速度,减少原始标签页对新建标签页的干扰。
可见,在上述实施例中,显示设备200可以在控制浏览器新建标签页时,通过检测原始标签页的页面状态,使原始标签页在转入后台状态后,自动暂停原始标签页上的媒资播放进程,并释放媒资播放进程相关的内存资源,以减少原始标签页中媒资播放进程对新建标签页的干扰,提高用户体验。
在上述实施例中,显示设备200可以针对原始标签页中的媒资播放进程进行控制,以减少其对新建页面的干扰。而对于部分网页,其中可能不包含媒资播放进程或者在显示原始标签页的过程中,媒资播放进程未处于播放状态。
因此,如图10所示,在一些实施例中,显示设备200还可以对原始标签页中媒资播放进程的运行状态进行检测,并根据不同的运行状态,采用不同的控制方式。即在暂停所述原始标签页中的媒资播放进程的步骤中,检测所述原始标签页中媒资播放进程的运行状态。其中,所述运行状态包括播放状态和停播状态,运行状态同样可以从浏览器维护的数据库中获取。例如,显示设备200在接收到用户输入的打开指令后,可以读取浏览器中第一标签页的运行状态表项,当读取到运行状态表项对应状态值为“1”,则代表第一标签页中的媒资播放进程处于播放状态;当读取到运行状态表项对应状态值为“0”,则代表第一标签页中的媒资播放进程处于停播状态。
通过检测媒资播放进程的运行状态,如果原始标签页中的媒资播放进程对应运行状态为播放状态,即原始标签页中的媒资播放进程正在播放多媒体资源,并输出音视频信号。因此,显示设备200可以通过将运行状态设置为停播状态,以暂停原始标签页中的媒资播放进程。同理,如果原始标签页中的媒资播放进程对应运行状态为停播状态,即当前原始标签页中未运行媒资播放进程,原始标签页不会产生能够影响新建标签页的音视频信号,因此显示设备200可以控制浏览器直接显示新建标签页。
例如,显示设备200通过对第一标签页的运行状态表项对应状态值进行读取,当确定状态值为“1”时,可以确定当前第一标签页中存在正在输出音视频信号的媒资播放进程,因此为了减少第一标签页的媒资播放进程对新建的第二标签页进行干扰,显示设备200可以将对应状态值从“1”设置为“0”,以从而暂停媒资播放进程。当确定状态值为“0”时,显示设备200则无需对媒资播放进程进行设置,直接在浏览器中新建第二标签页即可。
在一些实施例中,显示设备200还可以在暂停原始标签页中的媒资播放进程后,提取媒资播放进程的当前播放进度,并记录当前播放进度,以在用户切换回原始标签页时,按照当前播放进度启用媒资播放进程。其中,记录的播放进度可以是当前媒资播放至的时间点,如0:13:14;也可以是当前媒资的播放比例,如45%。对于浏览器中包含的每一个标签页,显示设备200可以对应建立一个播放进度表项,如“Playback progress”,该表项的具体状态值可以代表对应标签页中媒资播放进度。例如,通过将播放进度表项设置为“Playbackprogress=01314”,表示当前播放时间点为0:13:14。或者通过设置表项的状态值“Playback progress=45”,表示当前播放进度比例为45%。
显示设备200可以将提取的播放进度存储在硬盘等永久性存储器中,从而在释放媒资播放进程的关联运行内存时,可以将播放进度进行保留,使用户在后续切换回原始标签页时,显示设备200能够从硬盘等存储器中获取到播放进度。需要说明的是,播放进度在硬盘中的存储时间还可以根据用户的使用状态确定。例如,可以在用户选择关闭第一标签页时,从硬盘中将记录的播放进度数据删除。
在一些实施例中,显示设备200还可以在运行中实时对运行内存进行监控,并根据不同的运行内存剩余量,调整媒资播放进度的控制方式。即如图11所示,显示设备200可以在释放所述媒资播放进程占用的关联内存资源的步骤中,检测当前运行内存剩余量。当前运行内存剩余量可以通过浏览器中的内存监控模块获取。
例如,浏览器中的进程架构可以分为三类,即浏览(Browser)进程、渲染(Render)进程以及其他进程。其中,Browser进程包含了内存监控、网页资源下载等关键模块;Render进程负责网页的渲染,包含资源请求模块,Render进程可以根据打开的标签(tab)设置有多个;其他进程可以包含图形处理器(Graphics Processing Unit,GPU)、插件等等功能进程,以实现相应图形处理或插件功能。各进程之间可以通过进程间通信(Inter-ProcessCommunication,IPC)来实现数据通信。在用户输入打开指令后,显示设备200的控制器250可以通过浏览器Browser进程中的内存监控模块来实时检测当前运行内存的剩余量,并将检测获得的运行内存剩余量与预先设置的内存进行对比。
如果运行内存剩余量小于或等于预设内存阈值,即当前显示设备200的运行内存剩余量不足,为了减少多个标签页对运行内存资源的占用,显示设备200可以先释放媒资播放进程占用的关联内存资源,并且在释放关联内存资源后,控制浏览器显示新建标签页。如此,新建标签页可以直接利用媒资播放进程关联的内存资源,减少对运行内存的进一步消耗。
如果运行内存剩余量大于预设内存阈值,即当前显示设备200的运行内存剩余量充足,因此为了提高新建标签页的显示速度,显示设备20可以控制浏览器显示新建标签页,同时释放媒资播放进程占用的关联内存资源。
可见,本实施例可以在不同的运行内存剩余量下,通过调整释放内存和新建标签页的顺序,使显示设备200可以通过合理的运行内存消耗量,完成新建标签页和释放内存操作,维持显示设备200在良好的运行状态,提高用户体验。
由以上实施例可知,用户可以通过多次输入打开指令在浏览器中新建多个标签页,多个标签页可以根据新建过程中指定的网页地址,呈现不同的网页内容。随着用户的使用过程,显示设备200还可以在多个标签页之间进行切换显示。由于标签页的切换过程也会出现多个页面状态的改变,因此在切换标签页时,不同的标签页之间会存在相互干扰。
如图12所示,为了缓解在切换标签页时,多个标签页之间相互干扰,在一些实施例中,显示设备200还可以浏览器中包含多个标签页时,获取用户输入的用于在多个标签页切换显示的切换指令。与打开指令相同,用户输入的切换指令也可以通过控制装置100、输入网址、触摸屏以及智能语音***等方式完成输入。
例如,当浏览器中的三个标签页分别显示网页A、网页B和网页C时,即第一标签页显示网页A、第二标签页显示网页B、第三标签页显示网页C。用户可以通过控制装置100上的方向键和确认键控制焦点光标移动,以便选中每个标签页的标签选项,控制浏览器显示对应的网页。如浏览器在显示第三标签页的网页C时,可以通过点击浏览器顶部的第二标签页的标签选项,控制浏览器切换至第二标签页,此时显示设备200获取到用户输入的用于切换至显示网页B的切换指令。
在用户输入切换指令后,显示设备200可以响应于切换指令,对当前显示的焦点标签页的页面状态进行设置,即可以将焦点标签页的页面状态由显示状态设置为后台状态。其中,所述焦点标签页为用户输入所述切换指令时当前显示的标签页。例如,当浏览器在显示第三标签页的网页C时,则当前焦点标签页为第三标签页。浏览器中标签页的当前页面状态分别为第一标签页和第二标签页为后台状态,第三标签页为显示状态。在用户点击第二标签页的标签选项时,显示设备200可以设置第三标签页的页面状态为后台状态,使第三标签页维持后台运行。同时,将第二标签页的页面状态设置为显示状态,使浏览器可以显示第二标签页上的网页B。
在将焦点标签页的页面状态设置为后台状态后,显示设备200还可以检测焦点标签页中的媒资播放进程。媒资播放进程的检测内容包括是否含有媒资播放进程,以及媒资播放进程中的具体状态参数。显示设备200可以通过读取浏览器中的实时数据库,获取当前页面中是否包含媒资播放进程。显示设备200还可以通过对标签页中的内容进行分析确定其中是否包含媒资播放进程。例如,对于视频播放界面,显示设备200可以获取多个不同时间点上的页面截图,并对页面截图进行识别,确定网页中是否含有图像内容变化的区域。如果显示的网页中存在图像内容变化的区域,则可以确定当前标签页包含媒资播放进程。
通过检测检点标签页,确定焦点标签页中含有媒资播放进程,显示设备200还可以暂停所述焦点标签页中的媒资播放进程。例如,在浏览器显示的标签页从第三标签页切换至第二标签页的过程中,如果显示设备200检测到第三标签页中含有媒资播放进程,则可以暂停该标签页中的媒资播放进程,以缓解第三标签页的媒资播放过程影响第二标签页的内容呈现。
显示设备200还可以对切换后的标签页媒资播放进程进行检测,并根据检测结果控制切换后标签页的媒资播放过程。即如图13所示,在一些实施例中,显示设备200可以在设置焦点标签页的页面状态为后台状态后,设置目标标签页的页面状态为显示状态。其中,所述目标标签页为所述切换指令中指定切换的标签页。例如,浏览器的显示标签页从第三标签页切换到第二标签页的过程中,第三标签页为焦点标签页,第二标签页为用户指定切换的标签页,即目标标签页。
设置目标标签页为显示状态后,显示设备200还可以检测目标标签页中的媒资播放进程。如果所述目标标签页中含有媒资播放进程,则可以提取媒资播放进度,并根据提取的媒资播放进度,启用目标标签页中的媒资播放进程,以继续播放目标标签页中的媒资内容。例如,显示设备200在检测到第二标签页中也含有媒资播放进程后,可以根据第二标签页的名称“table2”向硬盘等存储器发送查询请求,以查询播放进度为0:13:14,即第二标签页中的媒资在上一次暂停时播放至0:13:14的时间点位置。并且,在第二标签页的页面状态设置为显示状态,即浏览器切换至显示第二标签页后,显示设备200再从0:13:14的时间点继续进行播放。
可见,在上述实施例中,显示设备200可以在多个标签页之间进行切换时,自动暂停焦点标签页中的媒资播放进程,并且按照先前存储的目标标签页中媒资播放进程的播放进度继续进行媒资播放。通过多个标签页中视频播放过程的自动启停控制,减少多个标签页之间的相互干扰,提高用户体验。
与新建标签页的过程相类似的,在切换标签页时,显示设备200也可以在暂停媒资播放进程后,对媒资播放进程所占用的关联内存资源进行释放。但由于用户在多个标签页之间进行切换的操作频率要高于新建标签页的操作频率。即用户可能在较短的时间内多次在不同的标签页之间进行切换。
因此,如图14所示,在一些实施例中,显示设备200对媒资播放进程对应关联内存资源的释放需要具有一定的延迟,即显示设备200可以在获取用户输入的用于在多个标签页切换显示的切换指令后,在预设切换周期内检测用户输入的切换指令。其中,预设切换周期可以根据不同显示设备200的硬件性能进行设置,例如预设切换周期为30s。
如果在切换周期内用户未再次输入切换指令,则确定用户在短时间内未频繁切换多个标签页,因此可以释放焦点标签页中媒资播放进程占用的关联内存资源。即显示设备200可以将媒资播放进程所占用的内存资源延迟一定的时间再进行释放,从而在切换周期内用户再次输入切换指令,可以直接继续运行媒资播发进程,并维持焦点标签页中媒资播放进程在运行内存中,直至用户未在预设切换周期内再次输入切换指令。
可见,显示设备200可以在获取切换指令后对一定时间内是否再次接收到用户输入的切换指令进行检测,从而在用户频繁切换标签页时,能够始终保持对应媒资播放进程仅处于暂停状态,不进入冻结状态。因此,上述实施例可以避免显示设备200多次存储和提取播放进度,提高媒资播放进程的响应速度。
在一些实施例中,对于用户的频繁切换过程,显示设备200还可以统计切换指令的输入频率。如果输入频率大于或等于预设频率阈值,则可以延长焦点标签页中媒资播放进程在运行内存中的维持时间,以适应用户的频繁切换操作。如果输入频率小于预设频率阈值,缩短焦点标签页中媒资播放进程在运行内存中的维持时间,以便及时将不活跃的标签页中的媒资播放进程所占内存资源进行释放,提高运行内存的利用率。
在一些实施例中,显示设备200还可以检测当前运行内存剩余量,并根据运行内存剩余量设置媒资播放进程在内存中的维持时间。如果运行内存剩余量小于或等于第一阈值,缩短焦点标签页中媒资播放进程在运行内存中的维持时间,以及时回收可用运行内存,提高后续过程的处理效率。如果运行内存剩余量大于第二阈值,延长焦点标签页中媒资播放进程在运行内存中的维持时间,以在不影响显示设备200的处理能力的前提下,减少后续播放进度的存储、提取次数。显然,第二阈值需要大于第一阈值。
基于上述显示设备200,在本申请的部分实施例中还提供一种浏览器多标签页媒资播放方法,应用于上述显示设备200;所述浏览器多标签页媒资播放方法包括:
获取用户输入的用于打开新建标签页的打开指令;
响应于所述打开指令,监听原始标签页的页面状态,所述页面状态包括后台状态和显示状态;
在所述原始标签页的页面状态由所述显示状态转入所述后台状态后,暂停所述原始标签页中的媒资播放进程,以及释放所述媒资播放进程占用的关联内存资源。
由以上技术方案可知,上述实施例提供的浏览器多标签页媒资播放方法可以在用户控制新建标签页后,监听原始标签页的页面状态。当原始标签页的页面状态由显示状态转入后台状态后,可以暂停原始标签页中的媒资播放进程,并释放媒资播放进程占用的关联内存资源。所述方法可以在浏览器中同时存在多个标签页时,通过暂停媒资播放进程缓解多个标签页中播放的媒资相互影响,同时通过释放播放进程对应的关联内存资源,减少原始标签页中媒资播放进程对运行内存空间的占用,提高浏览器显示和操作流畅度,增强用户体验。
本申请提供的实施例之间的相似部分相互参见即可,以上提供的具体实施方式只是本申请总的构思下的几个示例,并不构成本申请保护范围的限定。对于本领域的技术人员而言,在不付出创造性劳动的前提下依据本申请方案所扩展出的任何其他实施方式都属于本申请的保护范围。

Claims (10)

1.一种显示设备,其特征在于,包括:
显示器,被配置为显示网页画面,所述网页画面包括多个标签页;
控制器,被配置为:
获取用户输入的用于打开新建标签页的打开指令;
响应于所述打开指令,监听原始标签页的页面状态,所述页面状态包括后台状态和显示状态;
在所述原始标签页的页面状态由所述显示状态转入所述后台状态后,暂停所述原始标签页中的媒资播放进程,以及释放所述媒资播放进程占用的关联内存资源。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在暂停所述原始标签页中的媒资播放进程的步骤中,检测所述原始标签页中媒资播放进程的运行状态,所述运行状态包括播放状态和停播状态;
如果所述运行状态为播放状态,将所述运行状态设置为停播状态,以暂停所述原始标签页中的媒资播放进程;
如果所述运行状态为停播状态,控制浏览器显示所述新建标签页。
3.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在暂停所述原始标签页中的媒资播放进程的步骤中,提取所述媒资播放进程的当前播放进度;
记录所述当前播放进度,以在用户切换回所述原始标签页时,按照所述当前播放进度启用媒资播放进程。
4.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在释放所述媒资播放进程占用的关联内存资源的步骤中,检测当前运行内存剩余量;
如果所述运行内存剩余量小于或等于预设内存阈值,释放所述媒资播放进程占用的关联内存资源,以及在释放所述关联内存资源后,控制浏览器显示所述新建标签页;
如果所述运行内存剩余量大于预设内存阈值,控制浏览器显示所述新建标签页,同时释放所述媒资播放进程占用的关联内存资源。
5.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
获取用户输入的用于在多个标签页切换显示的切换指令;
响应于所述切换指令,设置焦点标签页的页面状态为后台状态,所述焦点标签页为用户输入所述切换指令时当前显示的标签页;
检测所述焦点标签页中的媒资播放进程;
如果所述焦点标签页中含有媒资播放进程,暂停所述焦点标签页中的媒资播放进程。
6.根据权利要求5所述的显示设备,其特征在于,所述控制器被进一步配置为:
在设置焦点标签页的页面状态为后台状态后,设置目标标签页的页面状态为显示状态,所述目标标签页为所述切换指令中指定切换的标签页;
检测所述目标标签页中的媒资播放进程;
如果所述目标标签页中含有媒资播放进程,提取媒资播放进度;
根据所述媒资播放进度,启用所述目标标签页中的媒资播放进程,以继续播放所述目标标签页中的媒资内容。
7.根据权利要求5所述的显示设备,其特征在于,所述控制器被进一步配置为:
在获取用户输入的用于在多个标签页切换显示的切换指令后,在预设切换周期内检测用户输入的切换指令;
如果在所述切换周期内用户未再次输入所述切换指令,释放所述焦点标签页中媒资播放进程占用的关联内存资源;
如果在所述切换周期内用户再次输入所述切换指令,维持所述焦点标签页中媒资播放进程在运行内存中。
8.根据权利要求7所述的显示设备,其特征在于,所述控制器被进一步配置为:
统计所述切换指令的输入频率;
如果所述输入频率大于或等于预设频率阈值,延长所述焦点标签页中媒资播放进程在运行内存中的维持时间;
如果所述输入频率小于预设频率阈值,缩短所述焦点标签页中媒资播放进程在运行内存中的维持时间。
9.根据权利要求7所述的显示设备,其特征在于,所述控制器被进一步配置为:
检测当前运行内存剩余量;
如果所述运行内存剩余量小于或等于第一阈值,缩短所述焦点标签页中媒资播放进程在运行内存中的维持时间;
如果所述运行内存剩余量大于第二阈值,延长所述焦点标签页中媒资播放进程在运行内存中的维持时间,所述第二阈值大于所述第一阈值。
10.一种浏览器多标签页媒资播放方法,其特征在于,应用于显示设备;所述显示设备包括显示器和控制器,所述浏览器多标签页媒资播放方法包括:
获取用户输入的用于打开新建标签页的打开指令;
响应于所述打开指令,监听原始标签页的页面状态,所述页面状态包括后台状态和显示状态;
在所述原始标签页的页面状态由所述显示状态转入所述后台状态后,暂停所述原始标签页中的媒资播放进程,以及释放所述媒资播放进程占用的关联内存资源。
CN202110743537.7A 2021-07-01 2021-07-01 一种显示设备及浏览器多标签页媒资播放方法 Active CN113507646B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110743537.7A CN113507646B (zh) 2021-07-01 2021-07-01 一种显示设备及浏览器多标签页媒资播放方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110743537.7A CN113507646B (zh) 2021-07-01 2021-07-01 一种显示设备及浏览器多标签页媒资播放方法

Publications (2)

Publication Number Publication Date
CN113507646A true CN113507646A (zh) 2021-10-15
CN113507646B CN113507646B (zh) 2023-07-18

Family

ID=78011502

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110743537.7A Active CN113507646B (zh) 2021-07-01 2021-07-01 一种显示设备及浏览器多标签页媒资播放方法

Country Status (1)

Country Link
CN (1) CN113507646B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114595415A (zh) * 2022-03-21 2022-06-07 平安证券股份有限公司 浏览器多标签页的切换方法、装置、设备及存储介质
CN114935989A (zh) * 2022-06-24 2022-08-23 Vidaa国际控股(荷兰)公司 一种浏览器页面显示方法及显示设备
CN115426510A (zh) * 2022-08-24 2022-12-02 北京嗨动视觉科技有限公司 节目编排方法、节目编排装置、电子设备及存储介质
CN115982486A (zh) * 2022-12-28 2023-04-18 北京海泰方圆科技股份有限公司 一种优化内存的方法及装置

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007109162A2 (en) * 2006-03-17 2007-09-27 Viddler, Inc. Methods and systems for displaying videos with overlays and tags
US8250228B1 (en) * 2011-09-27 2012-08-21 Google Inc. Pausing or terminating video portion while continuing to run audio portion of plug-in on browser
CN104572950A (zh) * 2014-12-30 2015-04-29 乐视致新电子科技(天津)有限公司 浏览器客户端的内存释放的方法以及浏览器客户端
CN106096030A (zh) * 2013-04-23 2016-11-09 北京奇虎科技有限公司 对浏览器运行进行优化的方法和装置
CN108429930A (zh) * 2018-04-13 2018-08-21 小草数语(北京)科技有限公司 浏览器中视频播放的控制方法和装置
CN110110262A (zh) * 2019-05-07 2019-08-09 海信电子科技(深圳)有限公司 浏览器内存管理方法、装置和设备
US20190313147A1 (en) * 2018-04-09 2019-10-10 Hulu, LLC Supplemental Content Insertion Using Differential Media Presentation Descriptions For Video Streaming
CN110730384A (zh) * 2018-07-17 2020-01-24 腾讯科技(北京)有限公司 网页控制方法、装置、终端设备以及计算机存储介质
US20200210048A1 (en) * 2018-12-28 2020-07-02 Beijing Xiaomi Mobile Software Co., Ltd. Multimedia resource management method and apparatus, and storage medium
CN112333529A (zh) * 2020-11-02 2021-02-05 广州华多网络科技有限公司 直播流加载方法及其装置、设备、介质
CN112487316A (zh) * 2019-09-11 2021-03-12 海信电子科技(武汉)有限公司 一种关闭浏览器中标签页的方法及终端

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007109162A2 (en) * 2006-03-17 2007-09-27 Viddler, Inc. Methods and systems for displaying videos with overlays and tags
US8250228B1 (en) * 2011-09-27 2012-08-21 Google Inc. Pausing or terminating video portion while continuing to run audio portion of plug-in on browser
CN106096030A (zh) * 2013-04-23 2016-11-09 北京奇虎科技有限公司 对浏览器运行进行优化的方法和装置
CN104572950A (zh) * 2014-12-30 2015-04-29 乐视致新电子科技(天津)有限公司 浏览器客户端的内存释放的方法以及浏览器客户端
US20190313147A1 (en) * 2018-04-09 2019-10-10 Hulu, LLC Supplemental Content Insertion Using Differential Media Presentation Descriptions For Video Streaming
CN108429930A (zh) * 2018-04-13 2018-08-21 小草数语(北京)科技有限公司 浏览器中视频播放的控制方法和装置
CN110730384A (zh) * 2018-07-17 2020-01-24 腾讯科技(北京)有限公司 网页控制方法、装置、终端设备以及计算机存储介质
US20200210048A1 (en) * 2018-12-28 2020-07-02 Beijing Xiaomi Mobile Software Co., Ltd. Multimedia resource management method and apparatus, and storage medium
CN110110262A (zh) * 2019-05-07 2019-08-09 海信电子科技(深圳)有限公司 浏览器内存管理方法、装置和设备
CN112487316A (zh) * 2019-09-11 2021-03-12 海信电子科技(武汉)有限公司 一种关闭浏览器中标签页的方法及终端
CN112333529A (zh) * 2020-11-02 2021-02-05 广州华多网络科技有限公司 直播流加载方法及其装置、设备、介质

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114595415A (zh) * 2022-03-21 2022-06-07 平安证券股份有限公司 浏览器多标签页的切换方法、装置、设备及存储介质
CN114935989A (zh) * 2022-06-24 2022-08-23 Vidaa国际控股(荷兰)公司 一种浏览器页面显示方法及显示设备
CN114935989B (zh) * 2022-06-24 2024-04-19 Vidaa国际控股(荷兰)公司 一种浏览器页面显示方法及显示设备
CN115426510A (zh) * 2022-08-24 2022-12-02 北京嗨动视觉科技有限公司 节目编排方法、节目编排装置、电子设备及存储介质
CN115426510B (zh) * 2022-08-24 2024-02-02 北京嗨动视觉科技有限公司 节目编排方法、节目编排装置、电子设备及存储介质
CN115982486A (zh) * 2022-12-28 2023-04-18 北京海泰方圆科技股份有限公司 一种优化内存的方法及装置
CN115982486B (zh) * 2022-12-28 2023-09-19 北京海泰方圆科技股份有限公司 一种优化内存的方法及装置

Also Published As

Publication number Publication date
CN113507646B (zh) 2023-07-18

Similar Documents

Publication Publication Date Title
CN113507646B (zh) 一种显示设备及浏览器多标签页媒资播放方法
CN114302195B (zh) 一种显示设备、外接设备以及播放控制方法
CN113064645B (zh) 一种开机界面控制方法及显示设备
CN113038160A (zh) 一种显示设备及音视频数据的播放方法
CN111897478A (zh) 一种页面显示方法及显示设备
CN112887753A (zh) 一种显示设备及频道列表展示方法
CN112165641A (zh) 一种显示设备
CN113453057A (zh) 一种显示设备及播放进度控制方法
CN114077584A (zh) 一种文件传输方法及显示设备
CN113391746B (zh) 一种显示设备及多窗口焦点控制方法
CN112584210B (zh) 显示设备、视频录制方法及录制文件展示方法
CN114915810B (zh) 一种媒资推送方法及智能终端
CN112887804A (zh) 一种显示设备及一种频道编码方法
CN114302101A (zh) 显示设备和数据共享方法
CN113473220B (zh) 一种音效自动启动方法及显示设备
CN113378096B (zh) 一种显示设备及浏览器残留帧清除方法
CN114363679B (zh) 一种显示设备、服务器及媒资播放方法
CN114915818B (zh) 一种媒资推送方法及智能终端
CN115086771B (zh) 一种视频推荐媒资的展示方法及显示设备、服务器
CN114866636B (zh) 一种留言显示方法、终端设备、智能设备及服务器
CN113490031B (zh) 一种显示设备及多窗口视频播放方法
CN116137667B (zh) 一种服务器、显示设备及媒资迁移方法
CN117812374A (zh) 一种音频控制方法及显示设备
CN117294891A (zh) 一种服务器、显示设备和音频识别方法
CN115767196A (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: 20221025

Address after: 83 Intekte Street, Devon, Netherlands

Applicant after: VIDAA (Netherlands) International Holdings Ltd.

Address before: 9 / F, Hisense south building, 1777 Chuangye Road, Nanshan District, Shenzhen, Guangdong 518000

Applicant before: HISENSE ELECTRONIC TECHNOLOGY (SHENZHEN) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant