[go: up one dir, main page]

CN118828055A - Server, display device and video language switching method - Google Patents

Server, display device and video language switching method Download PDF

Info

Publication number
CN118828055A
CN118828055A CN202311132492.5A CN202311132492A CN118828055A CN 118828055 A CN118828055 A CN 118828055A CN 202311132492 A CN202311132492 A CN 202311132492A CN 118828055 A CN118828055 A CN 118828055A
Authority
CN
China
Prior art keywords
media
version
media asset
target
information structure
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
CN202311132492.5A
Other languages
Chinese (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.)
Juhaokan Technology Co Ltd
Original Assignee
Juhaokan 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 Juhaokan Technology Co Ltd filed Critical Juhaokan Technology Co Ltd
Priority to CN202311132492.5A priority Critical patent/CN118828055A/en
Publication of CN118828055A publication Critical patent/CN118828055A/en
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/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/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/23439Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
    • 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/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport 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/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开涉及一种服务器、显示设备以及视频语种切换方法,应用于显示技术领域。该显示设备包括:控制器,被配置为:根据目标媒资的多个媒资版本,构建目标信息结构;所述多个媒资版本分别为不同语种对应的所述目标媒资;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种;接收显示设备发送的媒资版本获取请求;所述媒资版本获取请求用于获取所述目标媒资对应的各个语种;响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。本申请实施例用于向用户展示多种不同语种的视频版本,提高用户可选的视频语种版本数量。

The present disclosure relates to a server, a display device, and a method for switching video languages, which are applied in the field of display technology. The display device includes: a controller, configured to: construct a target information structure according to multiple media versions of a target media asset; the multiple media versions are the target media assets corresponding to different languages; the target information structure includes each media version and the language corresponding to each media version; receive a media version acquisition request sent by a display device; the media version acquisition request is used to acquire each language corresponding to the target media asset; in response to the media version acquisition request, send the target information structure to the display device; so that the display device displays each language corresponding to the target media asset according to the target information structure. The embodiment of the present application is used to display video versions in multiple languages to users, thereby increasing the number of video language versions that users can select.

Description

服务器、显示设备以及视频语种切换方法Server, display device and video language switching method

技术领域Technical Field

本公开涉及信息处理技术领域,尤其涉及一种服务器、显示设备以及视频语种切换方法。The present disclosure relates to the field of information processing technology, and in particular to a server, a display device, and a video language switching method.

背景技术Background Art

现有技术中,用户在使用智能电视的播放器观看影视作品时,可以在观看播放时进行不同语种版本的切换;当用户进入当前影视作品的主页进行播放时,通常能看到当前影视作品能供用户选择的语种有哪些。In the prior art, when a user uses a player on a smart TV to watch a film or TV work, the user can switch between different language versions during viewing; when the user enters the homepage of the current film or TV work to play it, the user can usually see which languages the current film or TV work can be selected by the user.

但是,通常同一影视作品的不同语种对应的视频是由不同合作商进行配音制作的,因此,为了保护各个合作商的版权,无法在影视作品的主页中,将该影视作品的所有语种进行显示,只能显示来自同一合作商提供的语种,例如英文和中文;用户根据主页显示的信息就会以为当前影视作品只有英文和中文,实际上,该影视作品还有其他语种,只是由于版权限制无法展示在当前主页中。However, usually the videos corresponding to different languages of the same film or television work are dubbed and produced by different partners. Therefore, in order to protect the copyright of each partner, all languages of the film or television work cannot be displayed on the homepage of the film or television work. Only the languages provided by the same partner can be displayed, such as English and Chinese. Based on the information displayed on the homepage, users will think that the current film or television work is only available in English and Chinese. In fact, the film or television work has other languages, but they cannot be displayed on the current homepage due to copyright restrictions.

因此,用户只有切换当前影视作品的主页,进入到该影视作品的其他主页,才会得知该影视作品的其他语种版本,十分不便,用户体验较差。Therefore, users can only learn about other language versions of the film or TV work by switching the homepage of the current film or TV work and entering other homepages of the film or TV work, which is very inconvenient and provides a poor user experience.

发明内容Summary of the invention

为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种服务器、显示设备以及视频语种切换方法,用于向用户展示多种不同语种的媒资版本,提高用户可选的视频语种版本数量。In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a server, a display device and a video language switching method for displaying media versions in multiple languages to users, thereby increasing the number of video language versions that users can choose.

第一方面,本公开提供了一种服务器,该显示设备包括:控制器,被配置为:In a first aspect, the present disclosure provides a server, wherein the display device includes: a controller configured to:

根据目标媒资的多个媒资版本,构建目标信息结构;所述多个媒资版本分别为不同语种对应的所述目标媒资;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种;Constructing a target information structure according to multiple media asset versions of the target media asset; the multiple media asset versions are the target media assets corresponding to different languages; the target information structure includes each media asset version and the language corresponding to each media version;

接收显示设备发送的媒资版本获取请求;所述媒资版本获取请求用于获取所述目标媒资对应的各个语种;Receive a media asset version acquisition request sent by a display device; the media asset version acquisition request is used to acquire various languages corresponding to the target media asset;

响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。In response to the media asset version acquisition request, the target information structure is sent to a display device, so that the display device displays various languages corresponding to the target media asset according to the target information structure.

作为本公开实施例一种可选的实施方式,所述目标信息结构中还包括所述媒资版本的标识,所述控制器,还被配置为:As an optional implementation of the embodiment of the present disclosure, the target information structure also includes an identifier of the media asset version, and the controller is further configured to:

接收第一媒资版本的获取请求,所述第一媒资版本的获取请求携带有所述第一媒资版本对应的语种;receiving a request for obtaining a first media version, where the request for obtaining the first media version carries a language corresponding to the first media version;

基于所述第一媒资版本的语种获取所述第一媒资版本对应的标识;Acquire an identifier corresponding to the first media asset version based on the language of the first media asset version;

根据所述第一媒资对应的标识获取所述第一媒资,并将所述第一媒资发送至所述显示设备。The first media asset is acquired according to an identifier corresponding to the first media asset, and the first media asset is sent to the display device.

作为本公开实施例一种可选的实施方式,根据多个子媒资中各个子媒资对应的语种版本,构建目标信息结构之前,所述控制器,还被配置为:As an optional implementation of the embodiment of the present disclosure, before constructing the target information structure according to the language version corresponding to each of the multiple sub-media assets, the controller is further configured to:

当所述目标媒资的多个媒资版本是由不同合作方提供的时,获取所述多个媒资版本,以构建所述目标信息结构。When multiple media asset versions of the target media asset are provided by different partners, the multiple media asset versions are acquired to construct the target information structure.

第二方面,本公开提供了一种显示设备,该显示设备包括:In a second aspect, the present disclosure provides a display device, the display device comprising:

控制器,被配置为:The controller is configured as:

生成媒资版本获取请求,并向服务器发送所述媒资版本获取请求;Generate a media asset version acquisition request, and send the media asset version acquisition request to the server;

接收服务器发送的目标信息结构;所述目标信息结构中包括目标媒资对应的各个媒资版本以及各个媒资版本对应的语种;Receive a target information structure sent by a server; the target information structure includes various media asset versions corresponding to the target media asset and languages corresponding to various media asset versions;

基于所述目标信息结构获取所述各个媒资版本对应的语种,并显示在预设界面内。The languages corresponding to the various media asset versions are acquired based on the target information structure and displayed in a preset interface.

作为本公开实施例一种可选的实施方式,所述控制器,还被配置为:As an optional implementation of the embodiment of the present disclosure, the controller is further configured as follows:

基于所述各个媒资版本对应的语种,构建各个语种分别对应的触控按钮;所述触控按钮用于切换所述目标媒资的语种版本。Based on the languages corresponding to the various media asset versions, touch buttons corresponding to the various languages are constructed; the touch buttons are used to switch the language versions of the target media asset.

作为本公开实施例一种可选的实施方式,所述控制器,还被配置为:As an optional implementation of the embodiment of the present disclosure, the controller is further configured as follows:

响应于用户对第一触控按钮的触发,生成第一媒资版本的获取请求;所述第一媒资版本的获取请求携带有所述第一媒资版本的标识;In response to the user triggering the first touch button, generating a request for obtaining a first media asset version; the request for obtaining the first media asset version carries an identifier of the first media asset version;

向所述服务器发送所述第一媒资版本的获取请求,以请求所述第一触控按钮对应的所述第一媒资版本;Sending a request for obtaining the first media resource version to the server to request the first media resource version corresponding to the first touch button;

接收所述第一媒资,并渲染播放。The first media asset is received and rendered for playback.

作为本公开实施例一种可选的实施方式,所述控制器,还被配置为:As an optional implementation of the embodiment of the present disclosure, the controller is further configured as follows:

响应于用户对第一触控按钮的触发,根据所第一触控按钮对应的语种,从所述目标信息结构中获取所述第一媒资版本的标识;In response to a user triggering a first touch button, acquiring an identifier of the first media asset version from the target information structure according to a language corresponding to the first touch button;

基于所述第一媒资版本的标识,生成所述第一媒资版本的获取请求。Based on the identifier of the first media asset version, a request for obtaining the first media asset version is generated.

第三方面,本公开提供一种视频语种切换方法,包括:In a third aspect, the present disclosure provides a method for switching a video language, comprising:

根据同一目标媒资的多个媒资版本,构建目标信息结构;所述多个媒资版本为同一目标媒资的不同语种;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种;Constructing a target information structure according to multiple media asset versions of the same target media asset; the multiple media asset versions are different languages of the same target media asset; the target information structure includes each media asset version and the language corresponding to each media version;

接收显示设备发送的媒资版本获取请求;所述媒资版本获取请求用于获取所述目标媒资对应的所有语种;Receive a media asset version acquisition request sent by a display device; the media asset version acquisition request is used to acquire all languages corresponding to the target media asset;

响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的多种语种。In response to the media asset version acquisition request, the target information structure is sent to a display device, so that the display device displays multiple languages corresponding to the target media asset according to the target information structure.

第四方面,本公开还提供了另一种视频语种切换方法,包括:In a fourth aspect, the present disclosure further provides another method for switching video languages, comprising:

生成媒资版本获取请求,并向服务器发送所述媒资版本获取请求;Generate a media asset version acquisition request, and send the media asset version acquisition request to the server;

接收服务器发送的目标信息结构;所述目标信息结构中包括目标媒资对应的各个媒资版本以及各个媒资版本对应的语种;Receive a target information structure sent by a server; the target information structure includes various media asset versions corresponding to the target media asset and languages corresponding to various media asset versions;

基于所述目标信息结构获取所述各个媒资版本对应的语种,并显示在预设界面内。The languages corresponding to the various media asset versions are acquired based on the target information structure and displayed in a preset interface.

第五方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第二方面所述的视频语种切换方法。In a fifth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the video language switching method as described in the second aspect.

第六方面,本发明提供了一种计算机程序产品,包括:当计算机程序产品在计算机上运行时,使得计算机实现如第三方面和第四方面所示的视频语种切换方法。In a sixth aspect, the present invention provides a computer program product, comprising: when the computer program product runs on a computer, the computer implements the video language switching method shown in the third aspect and the fourth aspect.

由以上技术方案可知,本申请实施例提供的根据目标媒资的多个媒资版本,构建目标信息结构;所述多个媒资版本分别为不同语种对应的所述目标媒资;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种;接收显示设备发送的媒资版本获取请求;所述媒资版本获取请求用于获取所述目标媒资对应的各个语种;响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。本申请实施例通过根据目标媒资的多个媒资版本,构建目标信息结构,并将目标信息结构发送至显示设备,使得显示设备可以通过目标信息结构获取当前所述目标媒资对应的所有语种,不再局限于现有技术中不同合作商带来的版权问题,便于用户选择。It can be seen from the above technical scheme that the embodiment of the present application provides a method of constructing a target information structure according to multiple media versions of the target media; the multiple media versions are the target media corresponding to different languages respectively; the target information structure includes each media version and the language corresponding to each media version; a media version acquisition request sent by a display device is received; the media version acquisition request is used to obtain each language corresponding to the target media; in response to the media version acquisition request, the target information structure is sent to the display device; so that the display device displays each language corresponding to the target media according to the target information structure. The embodiment of the present application constructs a target information structure according to multiple media versions of the target media, and sends the target information structure to the display device, so that the display device can obtain all languages corresponding to the current target media through the target information structure, and is no longer limited to the copyright issues caused by different partners in the prior art, which is convenient for users to choose.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

图1为本申请实施例提供的一种视频语种切换方法的应用场景示意图;FIG1 is a schematic diagram of an application scenario of a video language switching method provided by an embodiment of the present application;

图2为根据本申请一个或多个实施例的显示设备100的硬件配置框图;FIG. 2 is a hardware configuration block diagram of a display device 100 according to one or more embodiments of the present application;

图3为根据本申请一个或多个实施例的控制设备300的硬件配置框图;FIG3 is a hardware configuration block diagram of a control device 300 according to one or more embodiments of the present application;

图4为根据本申请一个或多个实施例的显示设备100中软件配置示意图;FIG. 4 is a schematic diagram of software configuration in the display device 100 according to one or more embodiments of the present application;

图5为根据本公开一个或多个实施例的显示设备100中应用程序的图标控件界面显示示意图;FIG5 is a schematic diagram showing an icon control interface of an application in a display device 100 according to one or more embodiments of the present disclosure;

图6为本申请实施例提供的一种视频语种切换方法的流程示意图之一;FIG6 is a flow chart of a method for switching video languages according to an embodiment of the present application;

图7为本申请实施例提供的一种视频语种切换方法的流程交互示意图之一;FIG. 7 is a schematic diagram of one of the flow interactions of a method for switching video languages provided in an embodiment of the present application;

图8为本申请实施例提供的一种视频语种切换方法的示意图;FIG8 is a schematic diagram of a video language switching method provided in an embodiment of the present application;

图9为本申请实施例提供的一种视频语种切换方法的流程交互示意图之二。FIG. 9 is a second flow diagram of interaction of a method for switching video languages provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

本公开中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一处理结果和第二处理结果等是用于区别不同的处理结果,而不是用于描述处理结果的特定顺序。The terms "first" and "second" in this disclosure are used to distinguish different objects rather than to describe a specific order of objects. For example, a first processing result and a second processing result are used to distinguish different processing results rather than to describe a specific order of processing results.

目前,通常同一影视作品的不同语种对应的视频是由不同合作商进行配音制作的,因此,为了保护各个合作商的版权,无法在影视作品的主页中,将该影视作品的所有语种进行显示,只能显示来自同一合作商提供的语种,例如英文和中文;用户根据主页显示的信息就会以为当前影视作品只有英文和中文,实际上,该影视作品还有其他语种,只是由于版权限制无法展示在当前主页中。因此,用户只有切换当前影视作品的主页,进入到该影视作品的其他主页,才会得知该影视作品的其他语种版本,十分不便,用户体验较差。为了解决上述问题,本申请将会结合如下实施例进行说明:At present, videos corresponding to different languages of the same film or television work are usually dubbed and produced by different partners. Therefore, in order to protect the copyright of each partner, it is impossible to display all languages of the film or television work on the homepage of the film or television work. Only languages provided by the same partner can be displayed, such as English and Chinese. Based on the information displayed on the homepage, users will think that the current film or television work is only in English and Chinese. In fact, the film or television work has other languages, but it cannot be displayed on the current homepage due to copyright restrictions. Therefore, users can only learn about other language versions of the film or television work by switching the homepage of the current film or television work and entering other homepages of the film or television work, which is very inconvenient and the user experience is poor. In order to solve the above problems, this application will be described in conjunction with the following embodiments:

图1为本申请实施例提供的显示设备的控制方法的场景架构示意图。如图1所示,本申请实施例提供的场景架构,包括:服务器200、显示设备100以及控制设备300。Fig. 1 is a schematic diagram of a scene architecture of a method for controlling a display device provided in an embodiment of the present application. As shown in Fig. 1 , the scene architecture provided in an embodiment of the present application includes: a server 200, a display device 100, and a control device 300.

本申请实施例提供的显示设备可以具有多种实施形式,例如,显示设备可以为电视、具有显示功能的智能音箱冰箱、具有显示功能的窗帘、个人计算机(PersonalComputer,PC)、激光投影设备、显示器(monitor)、电子白板(electronic bulletinboard)、可穿戴设备、车载设备、电子桌面(electronic table)等。本申请实施例对显示设备的具体类型不做限定。The display device provided in the embodiments of the present application may have various implementation forms, for example, the display device may be a television, a smart speaker refrigerator with a display function, a curtain with a display function, a personal computer (PC), a laser projection device, a monitor, an electronic bulletinboard, a wearable device, a vehicle-mounted device, an electronic table, etc. The embodiments of the present application do not limit the specific type of the display device.

在一些实施例中,控制设备300可以是遥控器,遥控器和显示设备100的通信可以包括红外协议通信、蓝牙协议通信、无线或其他有线方式等,通过上述通信方式能够控制显示设备100。用户可以通过遥控器上按键、语音输入以及控制面板输入等输入用户指令,来控制显示设备100。如:用户可以通过遥控器上音量加减键、菜单键、开关机按键等输入相应控制指令,来实现控制显示设备100的功能。In some embodiments, the control device 300 may be a remote controller, and the communication between the remote controller and the display device 100 may include infrared protocol communication, Bluetooth protocol communication, wireless or other wired methods, etc., and the display device 100 can be controlled through the above communication methods. The user can input user commands through buttons on the remote controller, voice input, and control panel input to control the display device 100. For example, the user can input corresponding control commands through the volume plus and minus keys, menu keys, power on and off keys, etc. on the remote controller to realize the function of controlling the display device 100.

在一些实施例中,也可以使用平板电脑、计算机、笔记本电脑和其它终端设备来控制显示设备100。In some embodiments, a tablet computer, a computer, a laptop computer, and other terminal devices may also be used to control the display device 100 .

在一些实施例中,显示设备100可以不使用上述的终端设备或控制设备接收指令,而是通过触摸或者手势等接收用户的控制。In some embodiments, the display device 100 may not use the above-mentioned terminal device or control device to receive instructions, but may receive user control through touch or gestures.

在一些实施例中,显示设备100还可以采用除了控制设备和终端设备之外的方式进行控制,例如,可以通过显示设备100设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备100设备外部设置的语音控制设备来接收用户的语音指令控制。In some embodiments, the display device 100 can also be controlled in ways other than the control device and the terminal device. For example, the user's voice command control can be directly received through a module for obtaining voice commands configured inside the display device 100, or the user's voice command control can be received through a voice control device set outside the display device 100.

在一些实施例中,终端设备可与显示设备100安装软件应用,通过网络通信协议实现连接通信,实现一对一控制操作的和数据通信的目的。显示设备100还可与服务器通过多种通信方式进行数据通信,可允许显示设备100通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。服务器可以向显示设备100提供各种内容和互动。显示设备100,可以为液晶显示器、OLED显示器或者投影显示设备等。显示设备100除了提供广播接收电视功能之外,还可以附加提供计算机支持功能的智能网络电视功能。In some embodiments, the terminal device can install software applications with the display device 100, and realize connection communication through the network communication protocol to achieve the purpose of one-to-one control operation and data communication. The display device 100 can also communicate data with the server through a variety of communication methods, allowing the display device 100 to communicate and connect through a local area network (LAN), a wireless local area network (WLAN) and other networks. The server can be a cluster or multiple clusters, and can include one or more types of servers. The server can provide various content and interactions to the display device 100. The display device 100 can be a liquid crystal display, an OLED display or a projection display device. In addition to providing a broadcast receiving television function, the display device 100 can also provide an intelligent network TV function that provides a computer support function.

图2示出了根据示例性实施例中显示设备100的硬件配置框图。如图3,显示设备包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口280中的至少一种。Fig. 2 shows a hardware configuration block diagram of the display device 100 according to an exemplary embodiment. As shown in Fig. 3, the display device includes at least one of a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface 280.

在一些实施例中控制器250包括处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。In some embodiments, the controller 250 includes a processor, a video processor, an audio processor, a graphic processor, RAM, ROM, and first to nth interfaces for input/output.

显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面。The display 260 includes a display screen component for presenting images, and a driving component for driving image display, which is used to receive image signals output from the controller, and display video content, image content, and menu control interface components and user control UI interface.

显示器260可为液晶显示器、OLED显示器、以及投影显示器,还可以为一种投影装置和投影屏幕。The display 260 may be a liquid crystal display, an OLED display, or a projection display, and may also be a projection device and a projection screen.

通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。The communicator 220 is a component for communicating with an external device or server according to various communication protocol types. For example, the communicator may include at least one of a Wifi module, a Bluetooth module, a wired Ethernet module, and other network communication protocol chips or near field communication protocol chips, and an infrared receiver. The display device can establish transmission and reception of control signals and data signals with the external control device 100 or the server 400 through the communicator 220.

用户接口,可用于接收用户通过控制设备100(如:红外遥控器等)或触摸或者手势等输入的控制信号。The user interface may be used to receive control signals input by the user through the control device 100 (eg, an infrared remote controller, etc.) or through touch or gesture.

检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。The detector 230 is used to collect signals from the external environment or the external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.

外部装置接口240可以包括但不限于如下:高清多媒体接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。The external device interface 240 may include, but is not limited to, any one or more of the following interfaces: a high-definition multimedia interface (HDMI), an analog or digital high-definition component input interface (component), a composite video input interface (CVBS), a USB input interface (USB), an RGB port, etc. It may also be a composite input/output interface formed by the above multiple interfaces.

调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。The tuner-demodulator 210 receives broadcast television signals via wired or wireless reception, and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.

在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备100的整体操作。用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。In some embodiments, the controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 100. The user can input a user command in a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user can input a user command by inputting a specific sound or gesture, and the user input interface recognizes the sound or gesture through a sensor to receive the user input command.

在一些实施例中,“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,简称GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口和控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。In some embodiments, "user interface" is a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The commonly used form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be an interface element such as an icon, window, and control displayed on the display screen of an electronic device, where the control can include at least one of the visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc.

图3示例性示出了图1所示实施例中的控制设备300的配置框图。如图3所示,控制设备100包括控制器110、通信接口130、用户接口140、存储器、供电电源。控制设备100可接收用户输入的操作指令,且将操作指令转换为显示设备可识别和响应的指令,以及操作指令或转换语音指令得到的指令转发至显示设备,起到用户与显示设备之间交互中介作用。FIG3 exemplarily shows a configuration block diagram of the control device 300 in the embodiment shown in FIG1 . As shown in FIG3 , the control device 100 includes a controller 110, a communication interface 130, a user interface 140, a memory, and a power supply. The control device 100 can receive operation instructions input by a user, and convert the operation instructions into instructions that can be recognized and responded to by the display device, and forward the operation instructions or the instructions obtained by converting voice instructions to the display device, playing the role of an interactive intermediary between the user and the display device.

图4为根据本申请一个或多个实施例的显示设备100中软件配置示意图,如图4所示,将系统分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和系统库层(简称“系统运行库层”),以及内核层。Figure 4 is a schematic diagram of the software configuration in the display device 100 according to one or more embodiments of the present application. As shown in Figure 4, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the Android runtime (Android runtime) and system library layer (referred to as "system runtime library layer"), and the kernel layer.

在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作系统自带的窗口(Window)程序、系统设置程序或时钟程序等;也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包括但不限于以上举例。In some embodiments, at least one application is running in the application layer, and these applications may be window programs, system settings programs, clock programs, etc. provided by the operating system, or applications developed by third-party developers. In specific implementations, the applications in the application layer include but are not limited to the above examples.

在一些实施例中,系统运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作系统会运行系统运行库层中包含的C/C++库以实现框架层要实现的功能。In some embodiments, the system runtime layer provides support for the upper layer, namely the framework layer. When the framework layer is used, the Android operating system will run the C/C++ library contained in the system runtime layer to implement the functions to be implemented by the framework layer.

在一些实施例中,内核层是硬件和软件之间的层,至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。In some embodiments, the kernel layer is a layer between hardware and software, and includes at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

图5为根据本公开一个或多个实施例的显示设备100中应用程序的图标控件界面显示示意图,如图5中所示,应用程序层包含至少一个应用程序可以在显示器中显示对应的图标控件,如:直播电视应用程序图标控件、视频点播应用程序图标控件、媒体中心应用程序图标控件、应用程序中心图标控件、游戏应用图标控件等。直播电视应用程序,可以通过不同的信号源提供直播电视。视频点播应用程序,可以提供来自不同存储源的视频。不同于直播电视应用程序,视频点播提供来自某些存储源的视频显示。媒体中心应用程序,可以提供各种多媒体内容播放的应用程序。应用程序中心,可以提供储存各种应用程序。Figure 5 is a schematic diagram of the icon control interface display of an application in a display device 100 according to one or more embodiments of the present disclosure. As shown in Figure 5, the application layer includes at least one application that can display a corresponding icon control in the display, such as: a live TV application icon control, a video on demand application icon control, a media center application icon control, an application center icon control, a game application icon control, etc. The live TV application can provide live TV through different signal sources. The video on demand application can provide videos from different storage sources. Unlike the live TV application, the video on demand provides video display from certain storage sources. The media center application can provide applications for playing various multimedia content. The application center can provide storage for various applications.

在一些实施例中,服务器200的控制器250控制器,被配置为:根据目标媒资的多个媒资版本,构建目标信息结构;所述多个媒资版本分别为不同语种对应的所述目标媒资;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种;接收显示设备发送的媒资版本获取请求;所述媒资版本获取请求用于获取所述目标媒资对应的各个语种;响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。In some embodiments, the controller 250 of the server 200 is configured to: construct a target information structure based on multiple media versions of the target media; the multiple media versions are the target media corresponding to different languages respectively; the target information structure includes each media version and the language corresponding to each media version; receive a media version acquisition request sent by a display device; the media version acquisition request is used to acquire each language corresponding to the target media; in response to the media version acquisition request, send the target information structure to the display device; so that the display device displays each language corresponding to the target media according to the target information structure.

在一些实施例中,所述目标信息结构中还包括所述媒资版本的标识,服务器200的控制器250还被配置为:接收第一媒资版本的获取请求,所述第一媒资版本的获取请求携带有所述第一媒资版本对应的语种;基于所述第一媒资版本的语种获取所述第一媒资版本对应的标识;根据所述第一媒资对应的标识获取所述第一媒资,并将所述第一媒资发送至所述显示设备。In some embodiments, the target information structure also includes an identifier of the media asset version, and the controller 250 of the server 200 is further configured to: receive a request to obtain a first media asset version, the request to obtain the first media asset version carries a language corresponding to the first media asset version; obtain an identifier corresponding to the first media asset based on the language of the first media version; obtain the first media asset according to the identifier corresponding to the first media asset, and send the first media asset to the display device.

在一些实施例中,根据多个子媒资中各个子媒资对应的语种版本,构建目标信息结构之前,服务器200的控制器250,还被配置为:当所述目标媒资的多个媒资版本是由不同合作方提供的时,获取所述多个媒资版本,以构建所述目标信息结构。In some embodiments, before constructing the target information structure according to the language version corresponding to each of the multiple sub-media assets, the controller 250 of the server 200 is further configured to: when the multiple media asset versions of the target media asset are provided by different partners, obtain the multiple media asset versions to construct the target information structure.

在一些实施例中,显示设备200的控制器250,被配置为:生成媒资版本获取请求,并向服务器发送所述媒资版本获取请求;接收服务器发送的目标信息结构;所述目标信息结构中包括目标媒资对应的各个媒资版本以及各个媒资版本对应的语种;基于所述目标信息结构获取所述各个媒资版本对应的语种,并显示在预设界面内。In some embodiments, the controller 250 of the display device 200 is configured to: generate a media asset version acquisition request and send the media asset version acquisition request to a server; receive a target information structure sent by the server; the target information structure includes each media asset version corresponding to the target media asset and the language corresponding to each media asset version; obtain the language corresponding to each media asset version based on the target information structure, and display it in a preset interface.

在一些实施例中,显示设备200的控制器250还被配置为:基于所述各个媒资版本对应的语种,构建各个语种分别对应的触控按钮;所述触控按钮用于切换所述目标媒资的语种版本。In some embodiments, the controller 250 of the display device 200 is further configured to: construct touch buttons corresponding to each language based on the languages corresponding to each media asset version; the touch buttons are used to switch the language version of the target media asset.

在一些实施例中,显示设备200的控制器250所述控制器,还被配置为:响应于用户对第一触控按钮的触发,生成第一媒资版本的获取请求;所述第一媒资版本的获取请求携带有所述第一媒资版本的标识;向所述服务器发送所述第一媒资版本的获取请求,以请求所述第一触控按钮对应的所述第一媒资版本;接收所述第一媒资,并渲染播放。In some embodiments, the controller 250 of the display device 200 is further configured to: generate a request for obtaining a first media asset version in response to a user triggering a first touch button; the request for obtaining the first media asset version carries an identifier of the first media asset version; send the request for obtaining the first media asset version to the server to request the first media asset version corresponding to the first touch button; receive the first media asset, and render and play it.

在一些实施例中,显示设备200的控制器250所述控制器,还被配置为:响应于用户对第一触控按钮的触发,根据所第一触控按钮对应的语种,从所述目标信息结构中获取所述第一媒资版本的标识;基于所述第一媒资版本的标识,生成所述第一媒资版本的获取请求。In some embodiments, the controller 250 of the display device 200 is further configured to: in response to the user triggering the first touch button, obtain the identifier of the first media asset version from the target information structure according to the language corresponding to the first touch button; and generate a request to obtain the first media asset version based on the identifier of the first media asset version.

为了更加详细的说明本方案,以下将以示例性的方式结合图6进行说明,可以理解的是,图6中所涉及的步骤在实际实现时可以包括更多的步骤,或者更少的步骤,并且这些步骤之间的顺序也可以不同,以能够实现本申请实施例中提供的视频语种切换方法为准,本申请实施例不做限定。In order to explain the present solution in more detail, the following will be explained in an exemplary manner in conjunction with Figure 6. It can be understood that the steps involved in Figure 6 may include more steps or fewer steps in actual implementation, and the order of these steps may also be different, so as to implement the video language switching method provided in the embodiment of the present application, and the embodiment of the present application is not limited thereto.

图6为本公开实施例提供的一种视频语种切换方法的流程示意图。如图6所示,该视频语种切换方法具体包括如下步骤:FIG6 is a flow chart of a method for switching video languages provided by an embodiment of the present disclosure. As shown in FIG6 , the method for switching video languages specifically includes the following steps:

S601、根据目标媒资的多个媒资版本,构建目标信息结构。S601: Construct a target information structure according to multiple media asset versions of a target media asset.

其中,所述多个媒资版本分别为不同语种对应的所述目标媒资;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种。The multiple media asset versions are the target media assets corresponding to different languages respectively; the target information structure includes each media asset version and the language corresponding to each media asset version.

在一些实施例中,所述目标媒资可以是播放器提供的影视作品,具体的,可以是一部电影、或电视剧、或综艺等各种类型的影视作品;其中,所述多个媒资版本为同一目标媒资的不同语种版本可以理解为:每个语种版本对应的媒资图像内容相同,但每两个媒资的音频不同,也就是说同一目标媒资对应的多个语种的配音。示例性的,所述目标媒资可以是电影《花X兰》,即所述多个媒资版本就是电影《花X兰》的英文配音版、中文配音版、日文配音版等多个不同语种版本的《花X兰》。In some embodiments, the target media asset may be a film or television work provided by a player, specifically, a movie, a TV series, a variety show, or other types of film or television works; wherein, the multiple media asset versions are different language versions of the same target media asset, which can be understood as: the media asset image content corresponding to each language version is the same, but the audio of every two media assets is different, that is, the dubbing of multiple languages corresponding to the same target media asset. Exemplarily, the target media asset may be the movie "Flower X Orchid", that is, the multiple media asset versions are the English dubbing version, the Chinese dubbing version, the Japanese dubbing version, and other different language versions of the movie "Flower X Orchid".

具体的,所述影视作品的主页中可以显示有该影视作品的时长、影片类型、主演、以及影片简介等信息。Specifically, the homepage of the film or TV work may display information such as the duration, film type, leading actors, and film introduction of the film or TV work.

在一些实施例中,同一部影视作品的不同语种版本是由多个合作商提供的,示例性的,《花X兰》的英文版和中文版是由合作商A进行配音提供,日文版是由合作商B配音提供,由于需要保护各个合作商的版权,因此当用户进入显示设备上《花X兰》的主页时,只能看到由同一合作商提供的语种版本,也就是说当用户进入由合作商A版权限制的主页时,用户只能在中文配音版和英文配音版之间进行切换,要是用户想要观看日文配音版时,只能重新进入由合作商B版权限制的主页,进行观看,十分不便。In some embodiments, different language versions of the same film or television work are provided by multiple partners. For example, the English and Chinese versions of "Flower X Orchid" are dubbed and provided by partner A, and the Japanese version is dubbed and provided by partner B. Due to the need to protect the copyright of each partner, when the user enters the homepage of "Flower X Orchid" on the display device, only the language version provided by the same partner can be seen. That is to say, when the user enters the homepage restricted by the copyright of partner A, the user can only switch between the Chinese dubbed version and the English dubbed version. If the user wants to watch the Japanese dubbed version, he can only re-enter the homepage restricted by the copyright of partner B to watch it, which is very inconvenient.

在现有技术中,由同一合作商提供的不同语种的媒资版本可以通过合壳方法将不同语种的媒资版本聚合在一个信息结构中;通常的信息结构中会包括有目标媒资的标识(ID),目标媒资的标题(Title),以及目标媒资的多个语种版本的语种;其中,所述目标媒资的标识用于表示不同的影视作品;所述目标媒资的标题用于表示目标媒资的对应的影视作品的名称。需要说明的是,所述目标媒资的多个媒资版本均包括于videos字段内,即videos字段中包括所述目标媒资同一合作商所提供的所有媒资版本的video。In the prior art, different language versions of media assets provided by the same partner can be aggregated into one information structure through a shell method; the usual information structure includes the target media asset identifier (ID), the target media asset title (Title), and the languages of multiple language versions of the target media asset; wherein the target media asset identifier is used to represent different film and television works; the target media asset title is used to represent the name of the corresponding film and television work of the target media asset. It should be noted that the multiple media asset versions of the target media asset are all included in the videos field, that is, the videos field includes videos of all media asset versions provided by the same partner of the target media asset.

在本申请实施例中,提供的所述目标信息结构可以是包括于vender_aggr_info字段中;具体的,vender_aggr_info字段中包括所述目标媒资对应的多个媒资版本的标识(ID)以及对应的语种,无需再通过合壳的方法将不同语种的媒资版本对应的video聚合在一个信息结构中,只需要将不同语种的媒资版本对应的标识以及语种写入vender_aggr_info字段中,即所述目标信息结构中,进而无需再考虑由合壳操作所带来的版权限制问题。In an embodiment of the present application, the target information structure provided may be included in the vender_aggr_info field; specifically, the vender_aggr_info field includes identifiers (IDs) of multiple media asset versions corresponding to the target media asset and the corresponding languages. There is no need to aggregate the videos corresponding to the media asset versions in different languages into one information structure through the shell-joining method. It is only necessary to write the identifiers and languages corresponding to the media asset versions in different languages into the vender_aggr_info field, that is, the target information structure. There is no need to consider the copyright restrictions caused by the shell-joining operation.

示例性的,当前所述目标媒资有5个语种对应的媒资版本,因此,vender_aggr_info字段中将会包括这5个媒资版本的标识和语种的对应关系,具体的,A媒资版本ID,language:中文;B媒资版本ID,language:英文;C媒资版本ID,language:日文;D媒资版本ID,language:韩文;E媒资版本ID,language:法文。Exemplarily, the current target media has media versions corresponding to 5 languages. Therefore, the vender_aggr_info field will include the correspondence between the identifiers of these 5 media versions and the languages. Specifically, A media version ID, language: Chinese; B media version ID, language: English; C media version ID, language: Japanese; D media version ID, language: Korean; E media version ID, language: French.

S602、接收显示设备发送的媒资版本获取请求。S602: Receive a media asset version acquisition request sent by a display device.

其中,所述媒资版本获取请求用于获取所述目标媒资对应的各个语种。The media asset version acquisition request is used to acquire various languages corresponding to the target media asset.

在一些实施例中,所述显示器可以接收到用户下发的指令,具体的,当用户打开显示器,进入播放软件的首页之后,找到想要观看的影视作品,进入该影视作品的首页,在用户点击进入该影视作品的首页的那一刻,显示设备检测到之后会立即生成所述媒资版本获取请求,以获取该影视作品的所有语种版本。In some embodiments, the display can receive instructions issued by the user. Specifically, when the user turns on the display and enters the homepage of the playback software, finds the film or TV work he wants to watch, and enters the homepage of the film or TV work, at the moment the user clicks to enter the homepage of the film or TV work, the display device will immediately generate the media resource version acquisition request after detecting it, so as to obtain all language versions of the film or TV work.

示例性的,当用户想要观看的影视作品为电影《花X兰》时,用户点击电影《花X兰》进入电影《花X兰》的主页进行视频播放的那一刻,显示设备检测到之后会立即生成所述媒资版本获取请求,以获取电影《花X兰》的所有语种版本。For example, when the film and television work that the user wants to watch is the movie "Flower X Orchid", the user clicks on the movie "Flower X Orchid" to enter the homepage of the movie "Flower X Orchid" to play the video, the display device will immediately generate the media resource version acquisition request after detecting it, so as to obtain all language versions of the movie "Flower X Orchid".

S603、响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。S603: In response to the media asset version acquisition request, the target information structure is sent to a display device, so that the display device displays various languages corresponding to the target media asset according to the target information structure.

在一些实施例中,在服务器接收到所述媒资版本获取请求之后,会立即将所述目标信息结构发送至显示设备。In some embodiments, after receiving the media asset version acquisition request, the server immediately sends the target information structure to the display device.

可选的,在所述服务器将所述目标信息结构发送至所述显示设备的同时,所述服务器还可以将所述目标媒资的默认语种的媒资发送至所述显示设备,所述显示设备可以根据默认语种的媒资进行渲染,先在所述目标媒资的首页进行播放,用户可以在获取当前目标媒资所有的语种版本时,还可以观看所述目标媒资对应的影视作品,提高用户体验。示例性的,上述的默认语种可以被设置为中文,因此,在获取所述目标媒资对应的目标信息结构时,就会将所述目标媒资的中文版本的媒资连同所述目标信息结构一起发送至所述显示设备。Optionally, while the server sends the target information structure to the display device, the server can also send the target media asset's default language to the display device. The display device can render the media asset in the default language and play it on the homepage of the target media asset first. When the user obtains all language versions of the current target media asset, he or she can also watch the film and television works corresponding to the target media asset, thereby improving the user experience. Exemplarily, the above-mentioned default language can be set to Chinese. Therefore, when the target information structure corresponding to the target media asset is obtained, the Chinese version of the target media asset will be sent to the display device together with the target information structure.

由以上技术方案可知,本申请实施例提供的根据目标媒资的多个媒资版本,构建目标信息结构;所述多个媒资版本分别为不同语种对应的所述目标媒资;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种;接收显示设备发送的媒资版本获取请求;所述媒资版本获取请求用于获取所述目标媒资对应的各个语种;响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。本申请实施例通过根据目标媒资的多个媒资版本,构建目标信息结构,并将目标信息结构发送至显示设备,使得显示设备可以通过目标信息结构获取当前所述目标媒资对应的所有语种,不再局限于现有技术中不同合作商带来的版权问题,便于用户选择。It can be seen from the above technical scheme that the embodiment of the present application provides a method of constructing a target information structure according to multiple media versions of the target media; the multiple media versions are the target media corresponding to different languages respectively; the target information structure includes each media version and the language corresponding to each media version; a media version acquisition request sent by a display device is received; the media version acquisition request is used to obtain each language corresponding to the target media; in response to the media version acquisition request, the target information structure is sent to the display device; so that the display device displays each language corresponding to the target media according to the target information structure. The embodiment of the present application constructs a target information structure according to multiple media versions of the target media, and sends the target information structure to the display device, so that the display device can obtain all languages corresponding to the current target media through the target information structure, and is no longer limited to the copyright issues caused by different partners in the prior art, which is convenient for users to choose.

作为对上述实施例的扩展与细化,图7示例性的示出了本申请实施例提供另一种视频语种切换方法,如图7所示,该视频语种切换方法包括如下步骤:As an extension and refinement of the above embodiment, FIG. 7 exemplarily shows another video language switching method provided by an embodiment of the present application. As shown in FIG. 7 , the video language switching method includes the following steps:

S701、服务器根据目标媒资的多个媒资版本,构建目标信息结构。S701. The server constructs a target information structure according to multiple media asset versions of the target media asset.

其中,所述多个媒资版本分别为不同语种对应的所述目标媒资;所述目标信息结构中包括各个媒资版本以及所述各个媒资版本对应的语种。The multiple media asset versions are the target media assets corresponding to different languages respectively; the target information structure includes each media asset version and the language corresponding to each media asset version.

在一些实施例中,具体实现方法参照如下:In some embodiments, the specific implementation method is as follows:

当所述目标媒资的多个媒资版本是由不同合作方提供的时,获取所述多个媒资版本,以构建所述目标信息结构。When multiple media asset versions of the target media asset are provided by different partners, the multiple media asset versions are acquired to construct the target information structure.

具体的,所述多个媒资版本对应的媒资会存入一个音频数据库,当检测到所述多个媒资版本对应的是同一个目标媒资时,会立即从音频数据库中抓取所述目标媒资对应的所有的媒资版本,并生成所述多个媒资版本对应的标识,以构建所述目标信息结构,将所述多个媒资版本与标识进行对应。Specifically, the media assets corresponding to the multiple media asset versions will be stored in an audio database. When it is detected that the multiple media asset versions correspond to the same target media asset, all the media asset versions corresponding to the target media asset will be immediately captured from the audio database, and identifiers corresponding to the multiple media asset versions will be generated to construct the target information structure and correspond the multiple media asset versions to the identifiers.

S702、显示设备生成媒资版本获取请求,并向服务器发送所述媒资版本获取请求。S702: The display device generates a media asset version acquisition request, and sends the media asset version acquisition request to the server.

在一些实施例中,所述显示设备可以接收到用户下发的指令,具体的,当用户打开显示设备,进入播放软件的首页之后,找到电影《花X兰》,在用户点击电影《花X兰》进入电影《花X兰》的主页进行视频播放的那一刻,显示设备检测到之后会立即生成所述媒资版本获取请求,以获取电影《花X兰》的所有语种版本。In some embodiments, the display device can receive instructions issued by the user. Specifically, when the user turns on the display device, enters the homepage of the playback software, and finds the movie "Hua X Lan", at the moment when the user clicks on the movie "Hua X Lan" to enter the homepage of the movie "Hua X Lan" for video playback, the display device will immediately generate the media resource version acquisition request after detecting it, so as to obtain all language versions of the movie "Hua X Lan".

S703、服务器接收显示设备发送的媒资版本获取请求。S703: The server receives a media asset version acquisition request sent by the display device.

其中,所述媒资版本获取请求用于获取所述目标媒资对应的各个语种。The media asset version acquisition request is used to acquire various languages corresponding to the target media asset.

S704、服务器响应于所述媒资版本获取请求,将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。S704: The server sends the target information structure to a display device in response to the media asset version acquisition request, so that the display device displays various languages corresponding to the target media asset according to the target information structure.

在一些实施例中,将所述目标信息结构发送至所述显示设备的目的是向用户展示所述目标媒资对应的各个媒资版本,给用户提供多种语种版本的选择,用户只需要根据自己的喜好选择想观看的语种版本即可,以满足用户需求。In some embodiments, the purpose of sending the target information structure to the display device is to display various media asset versions corresponding to the target media asset to the user, and provide the user with a choice of multiple language versions. The user only needs to select the language version he wants to watch according to his own preferences to meet the user's needs.

S705、显示设备接收服务器发送的目标信息结构。S705: The display device receives the target information structure sent by the server.

其中,所述目标信息结构中包括目标媒资对应的各个媒资版本以及各个媒资版本对应的语种。The target information structure includes various media asset versions corresponding to the target media asset and languages corresponding to various media asset versions.

S706、显示设备基于所述目标信息结构获取所述各个媒资版本对应的语种,并显示在预设界面内。S706: The display device obtains the languages corresponding to the various media asset versions based on the target information structure, and displays them in a preset interface.

在一些实施例中,所述显示设备在接收到所述目标信息结构之后,对其进行解析,以获取所述目标信息结构中的多个媒资版本,即获取所述目标媒资可供用户选择的所有语种。In some embodiments, after receiving the target information structure, the display device parses it to obtain multiple media asset versions in the target information structure, that is, obtains all languages of the target media asset that can be selected by the user.

可选的,上述步骤中,所述显示在预设界面内的方法可以参照如下步骤:Optionally, in the above steps, the method for displaying in the preset interface can refer to the following steps:

基于所述各个媒资版本对应的语种,构建各个语种分别对应的触控按钮。Based on the languages corresponding to the various media asset versions, touch buttons corresponding to the various languages are constructed.

其中,所述触控按钮用于切换所述目标媒资的语种版本。The touch button is used to switch the language version of the target media asset.

在一些实施例中,从所述目标信息结构中获取到所述目标媒资的各个媒资版本对应的语种之后,以任一种形式向用户展示所述目标媒资存在的所有语种,例如,可以以弹窗的形式展示,本申请实施例对此不做任何限定。In some embodiments, after obtaining the languages corresponding to each media asset version of the target media asset from the target information structure, all languages of the target media asset are displayed to the user in any form, for example, in a pop-up window, and this embodiment of the application does not impose any limitation on this.

示例性的,参照图8所示,为所述各个语种分别对应的触控按钮的示意图,当用户触控切换语种的控件时,会立即弹出如图8所示的弹窗,展示所述目标媒资对应所有语种,用户根据自己的喜好触控对应语种后面的触控按钮,即可实现对当前目标媒资的语种切换。参照图8所示的中文后面的圆形,黑色覆盖全部圆形表示当前正在播放的媒资为中文配音版本对应的媒资,当用户切换至其他语种对应的媒资之后,弹窗中对应的语种后面的圆形的黑色覆盖范围会随着用户的触控进行改变,需要说明的是,也可以通过其他任一一种形式对正在播放的媒资版本对应的语种和未播放的媒资版本对应的语种进行区分,本申请对此不做任何限定。Exemplarily, referring to FIG8 , there is a schematic diagram of the touch buttons corresponding to the various languages. When the user touches the control to switch the language, a pop-up window as shown in FIG8 will pop up immediately, showing all the languages corresponding to the target media asset. The user can switch the language of the current target media asset by touching the touch button behind the corresponding language according to his or her preference. Referring to the circle behind the Chinese characters shown in FIG8 , the black covering all the circles indicates that the media asset currently being played is the media asset corresponding to the Chinese dubbing version. When the user switches to the media asset corresponding to other languages, the black coverage range of the circle behind the corresponding language in the pop-up window will change with the user's touch. It should be noted that the language corresponding to the media asset version being played and the language corresponding to the media asset version not being played can also be distinguished by any other form, and this application does not impose any limitation on this.

作为对上述实施例的扩展与细化,图9示例性的示出了本申请实施例提供另一种视频语种切换方法,如图9所示,该视频语种切换方法包括如下步骤:As an extension and refinement of the above embodiment, FIG. 9 exemplarily shows another video language switching method provided by an embodiment of the present application. As shown in FIG. 9 , the video language switching method includes the following steps:

S901、显示设备响应于用户对第一触控按钮的触发,生成第一媒资版本的获取请求。S901: In response to a user triggering a first touch button, a display device generates a request for obtaining a first media asset version.

其中,所述第一媒资版本的获取请求携带有所述第一媒资版本的标识。The request for obtaining the first media resource version carries an identifier of the first media resource version.

在一些实施例中,参照如下步骤A和步骤B:In some embodiments, referring to the following steps A and B:

步骤A、响应于用户对第一触控按钮的触发,根据所第一触控按钮对应的语种,从所述目标信息结构中获取所述第一媒资版本的标识。Step A: in response to a user triggering a first touch button, obtaining an identifier of the first media asset version from the target information structure according to the language corresponding to the first touch button.

在一些实施例中,用户根据自己的喜好在上述如图7所示的弹窗中选择触发想要观看的语种时,即对应本步骤中的所述第一触控按钮,在检测到用户触发所述第一触控按钮之后,由于所述第一触控按钮对应的是第一媒资版本,再从所述目标信息结构中获取所述第一媒资版本对应的标识,用于生成所述第一媒资版本的获取请求,以使所述第一媒资版本的获取请求中携带有所述第一媒资版本的标识,以获取所述第一媒资版本。In some embodiments, when the user selects to trigger the language he wants to watch in the pop-up window shown in Figure 7 according to his own preferences, that is, it corresponds to the first touch button in this step. After detecting that the user triggers the first touch button, since the first touch button corresponds to the first media asset version, the identifier corresponding to the first media asset version is obtained from the target information structure to generate a request for obtaining the first media asset version, so that the request for obtaining the first media version carries the identifier of the first media version to obtain the first media version.

步骤B、基于所述第一媒资版本的标识,生成所述第一媒资版本的获取请求。Step B: generating a request for obtaining the first media asset version based on the identifier of the first media asset version.

S902、显示设备向所述服务器发送所述第一媒资版本的获取请求,以请求所述第一触控按钮对应的所述第一媒资版本。S902: The display device sends a request for obtaining the first media resource version to the server to request the first media resource version corresponding to the first touch button.

在一些实施例中,所述显示设备在生成所述第一媒资版本的获取请求之后,便会将所述第一媒资版本获取请求发送至所述服务器,所述服务器在根据所述第一媒资获取请求中携带的所述第一媒资版本的标识获取所述第一媒资,最终将所述第一媒资发送至显示设备进行播放,满足用户需求。In some embodiments, after generating a request to obtain the first media asset version, the display device sends the request to obtain the first media asset version to the server. The server obtains the first media asset according to the identifier of the first media asset version carried in the first media asset acquisition request, and finally sends the first media asset to the display device for playback to meet user needs.

S903、服务器接收第一媒资版本的获取请求。S903: The server receives a request for obtaining a first media asset version.

其中,所述第一媒资版本的获取请求携带有所述第一媒资版本对应的标识。The request for obtaining the first media asset version carries an identifier corresponding to the first media asset version.

S904、服务器根据所述第一媒资对应的标识获取所述第一媒资,并将所述第一媒资发送至所述显示设备。S904: The server obtains the first media asset according to the identifier corresponding to the first media asset, and sends the first media asset to the display device.

S905、显示设备接收所述第一媒资,并渲染播放。S905: The display device receives the first media resource, and renders and plays it.

在一些实施例中,在所述显示设备接收到所述第一媒资之后,会对其进行渲染播放,需要说明的是,在本申请实施例中,还可以在媒资播放界面的预设位置设置第一触控按钮,用于打开切换语种的弹窗,当用户触控所述第一触控按钮时,会立即弹出当前正在播放或是即将播放的媒资版本的所有语种,以供用户随时想要切换自己喜欢的语种,便于用户使用,提高用户体验感。In some embodiments, after the display device receives the first media asset, it will render and play it. It should be noted that in the embodiments of the present application, a first touch button can also be set at a preset position on the media asset playback interface to open a pop-up window for switching languages. When the user touches the first touch button, all languages of the media asset version currently being played or about to be played will pop up immediately, so that the user can switch to his or her favorite language at any time, which is convenient for user use and improves the user experience.

本申请实施例通过将所述目标信息结构发送至显示设备;以使所述显示设备根据所述目标信息结构展示所述目标媒资对应的各个语种。本申请实施例通过根据目标媒资的多个媒资版本,构建目标信息结构,并将目标信息结构发送至显示设备,使得显示设备可以通过目标信息结构获取当前所述目标媒资对应的所有语种,不再局限于现有技术中不同合作商带来的版权问题,便于用户选择。The embodiment of the present application sends the target information structure to the display device, so that the display device displays the various languages corresponding to the target media asset according to the target information structure. The embodiment of the present application constructs a target information structure according to multiple media asset versions of the target media asset, and sends the target information structure to the display device, so that the display device can obtain all languages corresponding to the current target media asset through the target information structure, and is no longer limited to the copyright issues caused by different partners in the prior art, which is convenient for users to choose.

本公开实施例提供的技术方案中,在上述过程中,当显示设备工作在分屏工作模式时,此时接收到用户输入的启动其他预设程序的指令,或者是退出分屏工作模式的指令时,能够使得用户快速的退出分屏工作模式,提升用户体验。In the technical solution provided by the embodiment of the present disclosure, in the above process, when the display device is working in the split-screen working mode, when it receives an instruction input by the user to start other preset programs, or an instruction to exit the split-screen working mode, it can enable the user to quickly exit the split-screen working mode, thereby improving the user experience.

本公开实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现上述视频语种切换方法执行的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiments of the present disclosure provide a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned video language switching method are implemented and the same technical effect can be achieved. To avoid repetition, it will not be described here.

其中,该计算机可读存储介质可以为只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。The computer readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

本公开提供一种计算机程序产品,包括:当所述计算机程序产品在计算机上运行时,使得所述计算机实现上述的视频语种切换方法。The present disclosure provides a computer program product, including: when the computer program product is run on a computer, the computer is enabled to implement the above-mentioned video language switching method.

为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述在一些实施例中讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用实施方式以及适于具体使用考虑的各种不同的变形的实施方式。For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above discussion in some embodiments is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. According to the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims (10)

1. A server for a server, which comprises a server and a server, characterized by comprising the following steps:
A controller configured to:
constructing a target information structure according to a plurality of media asset versions of the target media asset; the plurality of media asset versions are respectively the target media assets corresponding to different languages; the target information structure comprises each media resource version and languages corresponding to the media resource versions;
Receiving a media version acquisition request sent by display equipment; the media resource version acquisition request is used for acquiring each language corresponding to the target media resource;
Responding to the media version acquisition request, and sending the target information structure to display equipment; and the display equipment displays each language corresponding to the target media asset according to the target information structure.
2. The server of claim 1, wherein the target information structure further includes an identification of the asset version, the controller further configured to:
receiving an acquisition request of a first media resource version, wherein the acquisition request of the first media resource version carries a corresponding identifier corresponding to the first media resource version;
And acquiring the first media asset according to the identifier corresponding to the first media asset, and sending the first media asset to the display equipment.
3. The server of claim 2, wherein prior to constructing the target information structure from the plurality of media versions of the target media, the controller is further configured to:
and when the plurality of media asset versions of the target media asset are provided by different cooperators, acquiring the plurality of media asset versions to construct the target information structure.
4. A display device, characterized by comprising:
A controller configured to:
Generating a media asset version acquisition request and sending the media asset version acquisition request to a server;
receiving a target information structure sent by a server; the target information structure comprises each media resource version corresponding to the target media resource and languages corresponding to the media resource versions;
And acquiring languages corresponding to the media resource versions based on the target information structure, and displaying the languages in a preset interface.
5. The display device of claim 4, wherein the controller is further configured to:
based on the languages corresponding to the media versions, constructing touch buttons corresponding to the languages respectively; the touch button is used for switching the language version of the target media asset.
6. The display device of claim 5, wherein the controller is further configured to:
responding to the trigger of a user to a first touch button, and generating an acquisition request of a first media resource version; the acquisition request of the first media resource version carries an identifier of the first media resource version;
Sending an acquisition request of the first media resource version to the server to request the first media resource version corresponding to the first touch button;
and receiving the first media asset and rendering and playing.
7. The display device of claim 6, wherein the controller is further configured to:
Responding to the trigger of a user to a first touch button, and acquiring the identification of the first media asset version from the target information structure according to the language corresponding to the first touch button;
and generating an acquisition request of the first media asset version based on the identification of the first media asset version.
8. The video language switching method is characterized by comprising the following steps of:
Constructing a target information structure according to a plurality of media asset versions of the same target media asset; the plurality of media resource versions are different languages of the same target media resource; the target information structure comprises each media resource version and languages corresponding to the media resource versions;
Receiving a media version acquisition request sent by display equipment; the media resource version acquisition request is used for acquiring all languages corresponding to the target media resource;
Responding to the media version acquisition request, and sending the target information structure to display equipment; so that the display equipment displays a plurality of languages corresponding to the target media asset according to the target information structure.
9. The video language switching method is characterized by comprising the following steps of:
Generating a media asset version acquisition request and sending the media asset version acquisition request to a server;
receiving a target information structure sent by a server; the target information structure comprises each media resource version corresponding to the target media resource and languages corresponding to the media resource versions;
And acquiring languages corresponding to the media resource versions based on the target information structure, and displaying the languages in a preset interface.
10. A computer readable storage medium having stored thereon a computer program, which when executed by a processor performs the steps of the video language switching method of any one of claims 8-9.
CN202311132492.5A 2023-09-04 2023-09-04 Server, display device and video language switching method Pending CN118828055A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311132492.5A CN118828055A (en) 2023-09-04 2023-09-04 Server, display device and video language switching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311132492.5A CN118828055A (en) 2023-09-04 2023-09-04 Server, display device and video language switching method

Publications (1)

Publication Number Publication Date
CN118828055A true CN118828055A (en) 2024-10-22

Family

ID=93063817

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311132492.5A Pending CN118828055A (en) 2023-09-04 2023-09-04 Server, display device and video language switching method

Country Status (1)

Country Link
CN (1) CN118828055A (en)

Similar Documents

Publication Publication Date Title
US8707372B2 (en) Remote control system for electronic devices
US20120081615A1 (en) Remote control
WO2021189697A1 (en) Video display method, terminal, and server
WO2021031623A1 (en) Display apparatus, file sharing method, and server
CN112073798B (en) Data transmission method and equipment
CN110659010A (en) Picture-in-picture display method and display equipment
CN113590059A (en) Screen projection method and mobile terminal
WO2021164177A1 (en) Method for playing media resource, display device, and mobile terminal
CN111836109A (en) Display device, server and method for automatically updating column frame
CN112004157B (en) Multi-round voice interaction method and display device
WO2022012271A1 (en) Display device and server
US20160205427A1 (en) User terminal apparatus, system, and control method thereof
CN113535019B (en) Display device and application icon display method
WO2021184575A1 (en) Display device and display method
CN112272331B (en) Method for rapidly displaying program channel list and display equipment
WO2021139045A1 (en) Method for playing back media project and display device
CN115460452B (en) Display device and channel playing method
US12056418B2 (en) Content-based voice output method and display apparatus
CN113347482B (en) Method for playing data and display device
CN118828055A (en) Server, display device and video language switching method
CN115914766A (en) Display device and method for displaying menu on game picture
CN112367550A (en) Method for realizing multi-title dynamic display of media asset list and display equipment
CN113992963A (en) Display device and screen projection method
CN112333520A (en) Program recommendation method, display device and server
WO2022166349A1 (en) Media asset push method and smart terminal

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