[go: up one dir, main page]

CN114040225A - A server, display device and media asset mapping method - Google Patents

A server, display device and media asset mapping method Download PDF

Info

Publication number
CN114040225A
CN114040225A CN202111362206.5A CN202111362206A CN114040225A CN 114040225 A CN114040225 A CN 114040225A CN 202111362206 A CN202111362206 A CN 202111362206A CN 114040225 A CN114040225 A CN 114040225A
Authority
CN
China
Prior art keywords
media asset
information
asset
server
mapping
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
CN202111362206.5A
Other languages
Chinese (zh)
Other versions
CN114040225B (en
Inventor
徐孝春
刘哲哲
张硕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Jukanyun 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 CN202111362206.5A priority Critical patent/CN114040225B/en
Publication of CN114040225A publication Critical patent/CN114040225A/en
Application granted granted Critical
Publication of CN114040225B publication Critical patent/CN114040225B/en
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/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
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4344Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
    • 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)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供一种服务器、显示设备及媒资映射方法,所述方法可以在用户控制显示媒资详情界面时,查询媒资详情信息,同时获取与目标媒资存在关联关系的映射媒资信息。并且通过为媒资详情信息增加被替换媒资参数生成替换信息。再将替换信息发送给显示设备,使显示设备根据替换信息显示媒资详情界面。所述方法可以通过为媒资详情信息增加被替换媒资参数,使显示设备显示的媒资详情界面中包含映射媒资信息,实现对媒资平台切换前的相关内容进行展示,缓解媒资平台在更新后丢失部分信息的问题。

Figure 202111362206

The present application provides a server, a display device, and a media asset mapping method, which can query media asset details information when a user controls the display of a media asset details interface, and simultaneously acquire mapped media asset information associated with a target media asset. And the replacement information is generated by adding the replaced media asset parameter to the media asset detail information. The replacement information is then sent to the display device, so that the display device displays the media asset details interface according to the replacement information. In the method, the replaced media asset parameter can be added to the media asset detail information, so that the media asset details interface displayed by the display device includes the mapped media asset information, so as to realize the display of the relevant content before the media asset platform switching, and relieve the media asset platform. A problem with missing some information after an update.

Figure 202111362206

Description

Server, display equipment and media asset mapping method
Technical Field
The present application relates to the field of multimedia technologies, and in particular, to a server, a display device, and a media asset mapping method.
Background
Multimedia resources, referred to as media assets for short, include video, audio, images, etc. that can be played at a user terminal. A multimedia asset may be referred to as a asset item. The asset platform can provide a plurality of asset items for the user terminal. For example, the media asset platform may be maintained by an operation server of a display device such as a smart television, and displayed by a media asset interface on the display device. The user can select any one of the media asset items in the media asset interface for previewing, playing and collecting through interactive operation.
The medium resource platform updates the medium resource form according to the operation and maintenance condition. With the continuous updating of the medium resource form, the same medium resource item in different medium resource forms can have different medium resource information. Because the terminal usually uses the media information to perform detailed display, play and collection processing when the user uses the terminal to play the media asset item, when the media asset form is updated, the terminal may not be able to identify the media asset item based on the old media asset information, resulting in the unavailability of the media asset item or the loss of part of information of the media asset item.
For example, if the user can perform a collection operation on the asset item a, then when the asset item a is subsequently displayed, a collection mark is provided in the display screen corresponding to the asset item a. After the form of the assets is updated, because the information of the assets item A may be changed, the assets item with the original name of the assets A is changed into a new name of the assets B, but the actual contents of the assets item and the new name are the same, after the assets A are updated into the assets B, the display device cannot identify the information of the assets B, so that the assets B cannot be provided with collection marks, and the user experience is reduced.
Disclosure of Invention
The application provides a server, a display device and a media asset mapping method, and aims to solve the problem that a traditional media asset platform loses part of information after being updated.
In a first aspect, the present application provides a server comprising: the device comprises a storage module, a communication module and a control module. Wherein the storage module is configured to store the media asset item and the associated information of the media asset item; the communication module is configured to establish a communication connection with a display device; the control module is configured to perform the following program steps:
acquiring an operation request which is input by the display equipment and used for displaying a media asset detail interface;
responding to the operation request, and inquiring the media asset detail information of the target media asset;
adding a replaced media asset parameter to the media asset detail information to generate replacement information, wherein the replaced media asset parameter comprises mapping media asset information which has an association relation with the target media asset;
and returning the replacement information to the display equipment so that a media asset detail interface displayed by the display equipment contains the mapping media asset information.
In a second aspect, the present application also provides a display device, comprising: a display, a communicator, and a controller. Wherein the display is configured to display a user interface; the communicator is configured to establish a communication connection with a server; the controller is configured to perform the following program steps:
acquiring a control instruction which is input by a user and used for displaying a media asset detail interface;
responding to the control instruction, and sending an operation request to the server;
receiving replacement information returned by the server aiming at the operation request, wherein the replacement information is generated by adding replaced media asset parameters through media asset detail information, and the media asset detail information is target media asset information obtained by the server according to the operation request query; the replaced media asset parameters comprise mapping media asset information which has an association relation with target media assets;
and controlling the display to display a media asset detail interface according to the replacement information, wherein the media asset detail interface comprises the mapping media asset information.
In a third aspect, the present application further provides a media asset mapping method, applied to a multimedia system composed of a display device and a server, where the display device establishes a communication connection with the server, and the media asset mapping method includes the following steps:
the display equipment acquires a control instruction which is input by a user and used for displaying a media asset detail interface, and responds to the control instruction and sends an operation request to the server;
the server responds to the operation request to inquire the media asset detail information of the target media asset, and adds a replaced media asset parameter to the media asset detail information to generate replacement information, wherein the replaced media asset parameter comprises mapping media asset information which has an association relation with the target media asset;
the server returns the replacement information to the display device;
and the display equipment displays a media asset detail interface according to the replacement information, wherein the media asset detail interface comprises the mapping media asset information.
According to the technical scheme, the server, the display equipment and the media asset mapping method can inquire the media asset detail information and simultaneously acquire the mapping media asset information which has an association relation with the target media asset when the user controls and displays the media asset detail interface. And generating replacement information by adding the replaced asset parameters to the asset detail information. And sending the replacement information to the display equipment, so that the display equipment displays the media asset detail interface according to the replacement information. According to the method, the replaced media asset parameters are added to the media asset detail information, so that the media asset detail interface displayed by the display equipment contains the mapping media asset information, the display of the related content before the switching of the media asset platform is realized, and the problem that the media asset platform loses part of information after being updated is solved.
Drawings
In order to more clearly explain the technical solution of the present application, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious to those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a usage scenario of a display device in an embodiment of the present application;
fig. 2 is a block diagram of a hardware configuration of a control device in the embodiment of the present application;
fig. 3 is a hardware configuration diagram of a display device in an embodiment of the present application;
FIG. 4 is a software configuration diagram of a display device in an embodiment of the present application;
FIG. 5 is a schematic diagram illustrating a connection relationship between a display device and a server according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a detailed interface of media assets in an embodiment of the present application;
FIG. 7 is a diagram illustrating an effect of displaying original platform media assets in an embodiment of the present application;
FIG. 8 is a diagram illustrating a display effect of new platform assets in an embodiment of the present application;
FIG. 9 is a schematic view of an embodiment of the present application illustrating favorite options;
FIG. 10 is a flowchart illustrating a method for mapping media assets in an embodiment of the present application;
FIG. 11 is a diagram illustrating details of user interface assets options in an embodiment of the application;
FIG. 12 is a schematic diagram illustrating a process of detecting mapping assets in the embodiment of the present application;
fig. 13 is a schematic flow chart illustrating a process of acquiring mapping media information in the embodiment of the present application;
FIG. 14 is a schematic flow chart illustrating a method for displaying a detailed media asset interface according to an embodiment of the present application;
FIG. 15 is a schematic flow chart illustrating a process of modifying replaced asset parameters according to an embodiment of the present application;
fig. 16 is a schematic flowchart of a server-side media asset mapping method in an embodiment of the present application;
FIG. 17 is a timing diagram illustrating a method for mapping assets according to the present embodiment;
fig. 18 is a flowchart illustrating a method for mapping media assets on a display device side in an embodiment of the present application.
Detailed Description
Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following examples do not represent all embodiments consistent with the present application. But merely as exemplifications of systems and methods consistent with certain aspects of the application, as recited in the claims.
Fig. 1 is a schematic diagram of a usage scenario of a display device according to an embodiment. As shown in fig. 1, the display apparatus 200 is also in data communication with a server 400, and a user can operate the display apparatus 200 through the smart device 300 or the control device 100.
In some embodiments, the control apparatus 100 may be a remote controller, and the communication between the remote controller and the display device includes at least one of an infrared protocol communication or a bluetooth protocol communication, and other short-distance communication methods, and controls the display device 200 in a wireless or wired manner. The user may control the display apparatus 200 by inputting a user instruction through at least one of a key on a remote controller, a voice input, a control panel input, and the like.
In some embodiments, the display device 200 is also in data communication with a server 400. The display device 200 may be allowed to be communicatively connected through a Local Area Network (LAN), a Wireless Local Area Network (WLAN), and other networks. The server 400 may provide various contents and interactions to the display apparatus 200. The server 400 may be a cluster or a plurality of clusters, and may include one or more types of servers.
Fig. 2 exemplarily shows a block diagram of a configuration of the control apparatus 100 according to an exemplary embodiment. As shown in fig. 2, the control device 100 includes a controller 110, a communication interface 130, a user input/output interface 140, a memory, and a power supply. The control apparatus 100 may receive an input operation instruction from a user and convert the operation instruction into an instruction recognizable and responsive by the display device 200, serving as an interaction intermediary between the user and the display device 200.
Fig. 3 shows a hardware configuration block diagram of the display apparatus 200 according to an exemplary embodiment.
In some embodiments, the display apparatus 200 includes at least one of a tuner demodulator 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, a user interface.
In some embodiments the controller comprises a central processor, a video processor, an audio processor, a graphics processor, a RAM, a ROM, a first interface to an nth interface for input/output.
In some embodiments, the display 260 includes a display screen component for displaying pictures, and a driving component for driving image display, a component for receiving image signals from the controller output, displaying video content, image content, and menu manipulation interface, and a user manipulation UI interface, etc.
In some embodiments, the display 260 may be at least one of a liquid crystal display, an OLED display, and a projection display, and may also be a projection device and a projection screen.
In some embodiments, the tuner demodulator 210 receives broadcast television signals via wired or wireless reception, and demodulates audio/video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.
In some embodiments, the external device interface 240 may include, but is not limited to, the following: high Definition Multimedia Interface (HDMI), analog or data high definition component input interface (component), composite video input interface (CVBS), USB input interface (USB), RGB port, and the like. The interface may be a composite input/output interface formed by the plurality of interfaces.
In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display apparatus 200. For example: in response to receiving a user command for selecting a UI object to be displayed on the display 260, the controller 250 may perform an operation related to the object selected by the user command.
In some embodiments, a user may enter user commands on a Graphical User Interface (GUI) displayed on display 260, and the user input interface receives the user input commands through the Graphical User Interface (GUI). Alternatively, the user may input the user command by inputting a specific sound or gesture, and the user input interface receives the user input command by recognizing the sound or gesture through the sensor.
In some embodiments, a "user interface" is a media interface for interaction and information exchange between an application or operating system and a user that enables conversion between an internal form of information and a form that is acceptable to the user. A commonly used presentation form of the User Interface is a Graphical User Interface (GUI), which refers to a User Interface related to computer operations and displayed in a graphical manner. It may be an interface element such as an icon, a window, a control, etc. displayed in the display screen of the electronic device, where the control may include at least one of an icon, a button, a menu, a tab, a text box, a dialog box, a status bar, a navigation bar, a Widget, etc. visual interface elements.
In some embodiments, a system of a display device may include a Kernel (Kernel), a command parser (shell), a file system, and an application program. The kernel, shell, and file system together make up the basic operating system structure that allows users to manage files, run programs, and use the system. After power-on, the kernel is started, kernel space is activated, hardware is abstracted, hardware parameters are initialized, and virtual memory, a scheduler, signals and interprocess communication (IPC) are operated and maintained. And after the kernel is started, loading the Shell and the user application program. The application program is compiled into machine code after being started, and a process is formed.
Referring to fig. 4, in some embodiments, the system is divided into four layers, which are an Application (Applications) layer (abbreviated as "Application layer"), an Application Framework (Application Framework) layer (abbreviated as "Framework layer"), an Android runtime (Android runtime) and system library layer (abbreviated as "system runtime library layer"), and a kernel layer from top to bottom.
In some embodiments, at least one application program runs in the application program layer, and the application programs may be windows (windows) programs carried by an operating system, system setting programs, clock programs or the like; or an application developed by a third party developer. In particular implementations, the application packages in the application layer are not limited to the above examples.
The framework layer provides an Application Programming Interface (API) and a programming framework for the application program of the application layer. The application framework layer includes a number of predefined functions. The application framework layer acts as a processing center that decides to let the applications in the application layer act. The application program can access the resources in the system and obtain the services of the system in execution through the API interface.
As shown in fig. 4, in the embodiment of the present application, the application framework layer includes a manager (Managers), a Content Provider (Content Provider), and the like, where the manager includes at least one of the following modules: an Activity Manager (Activity Manager) is used for interacting with all activities running in the system; the Location Manager (Location Manager) is used for providing the system service or application with the access of the system Location service; a Package Manager (Package Manager) for retrieving various information related to an application Package currently installed on the device; a Notification Manager (Notification Manager) for controlling display and clearing of Notification messages; a Window Manager (Window Manager) is used to manage icons, windows, toolbars, wallpapers, and desktop components on a user interface.
The display apparatus 200 may play the media asset on-line through the server 400. Server 400 may provide display device 200 with one or more media asset platforms in which resource content, play links, and other media asset-related data content for a plurality of media asset items may be included. These data may be stored in the server 400, and when the display device 200 needs to play the asset item in the platform, it may request the asset data corresponding to the asset item to be played by sending a play request.
For example, as shown in fig. 5, for the juvenile media asset project platform, the server 400 may transmit media asset information to the display device 200 to provide a juvenile channel interface in the display device 200, where a plurality of media asset projects suitable for watching by the juvenile, such as cartoons, educational videos, etc., may be included in the juvenile channel interface. The user may select a media asset item to be played through the juvenile channel interface, and the display device 200 may transmit a media asset playing request to the server 400 according to the selection of the user. After receiving the media asset playing request, the server 400 extracts the media asset data from the juvenile media asset project platform, and feeds back the media asset data to the display device 200, so that the display device 200 plays the fed back media asset data.
In the process of playing the media asset item by the display device 200, the display device 200 may acquire the media asset data from the server 400 in real time, and continuously form a media asset picture through decoding, rendering and other processes. Moreover, the display device 200 may also monitor the playing process of the asset item in real time, and when the playing process of the asset item is interrupted, the display device 200 may automatically record the playing progress of the asset item to generate a history. The history record can enable the user to directly continue playing according to the recorded playing progress when playing the media asset item again so as to meet the requirement of the user on continuing watching.
In order to enable the user to know more information about the playing process, in some embodiments, the display device 200 may display the asset detail interface first during the playing process of the asset. As shown in fig. 6, in the asset detail interface, various information related to the assets to be played, such as the type, duration, author, introduction of scenario, etc. of the assets may be included. In the media asset detail interface, a plurality of functional options can be included, such as a play option, a collection option, and the like. The user may control the playing process of the display device 200 by clicking on the corresponding option. For example, the user may control the display device 200 to play the target asset by selecting a play option. The user may also control the display apparatus 200 to display a plurality of episode options by selecting an episode option, and select an episode desired to be viewed among the episode options to play. The user may also control the display device 200 to collect or cancel collection of the target asset items by selecting the collection option. After the target asset item is collected, the display device 200 may further display the target asset in a collection interface for the user to select to play.
For the media assets needing online playing, different display devices 200 or different media asset applications in the display devices 200 may have different media asset platforms in the server 400, so as to provide specific media asset data for the display devices 200 connected to the server 400. The media asset project platform may form different channel interfaces in the display device 200. For example, the media asset items provided in the kid channel interface originate from a kid media asset item platform; the media asset items provided in the short video interface are sourced from a short video media asset item platform and the like. The media resource project platform is operated and maintained by different project parties according to the type of the display device 200, the copyright attribution of media resource data and the type of the application program. Therefore, the media asset project platform that the display device 200 can apply may be a system platform, that is, a platform provided by a development or operator of the display device 200, or may also be a third-party platform, that is, a platform provided by a third-party application program operator or an audio-video website operator.
In some embodiments, to increase the amount and type of assets that can be provided by the display device 200, the operator of a portion of the display device 200 may also cooperate with a third party platform to provide a platform for the asset project. For example, the display device 200 operator H and the video website operator Q may be in a cooperative relationship, providing a completely new QY kids funding platform for users using the display device 200 to provide more kids funding items.
The medium resource project platform can update the medium resource form according to the operation and maintenance condition. With the continuous updating of the medium resource form, the same medium resource item in different medium resource forms can have different medium resource information. For example, when the operation and maintenance provider H of the display device 200 switches the self-construction children media asset form to the QY children media asset form, as shown in fig. 7, in the self-construction media asset platform, the media asset ID of "xx world second quarter" is 46170, the name is "xx world second quarter", and the media asset type is 2001 (representing education). As shown in fig. 8, in the QY children's asset platform, the asset ID of the asset is: 11017041395, entitled "x world season 2", media asset type 1001 (representing video category).
Since the display device 200 generally performs detailed display, playing and collection processing using the media information provided by the media asset platform when the user plays the media asset item using the display device 200, when the media asset platform is changed or the version is updated, the display device 200 may not be able to identify the media asset item based on the media information provided by the original platform, which may result in the unavailability of the media asset item.
For example, when the user performs a collection operation on asset a when the display device 200 uses the self-established children's asset platform, a collection mark of "collected" may be displayed in the asset detail interface of asset a, as shown in fig. 9. When the display device 200 updates the asset platform to the QY children asset platform, the asset item having the same content as the asset a is asset B, but after the display device 200 switches the asset platform, since the collection state cannot be obtained from the asset information provided by the new platform, the collection mark of "collected" is not displayed in the asset detail interface of asset B, so that the user needs to repeatedly perform collection operation.
In addition, since the new and old asset platforms provide asset information independently of each other, when the display device 200 displays the asset detail interface based on the asset information provided by the new platform, the interactive operation performed by the user on the asset detail interface is not mapped to the old asset platform. For example, when the user selects the collection canceling operation on the asset detail interface corresponding to the asset B, the collection canceling operation corresponding to the asset a cannot be canceled synchronously, that is, the collection mark of "collected" can still be displayed in the asset detail interface corresponding to the asset a.
In order to solve the above problem, some embodiments of the present application provide a method for mapping assets between assets provided by a new version platform and assets provided by an old version platform. The media asset mapping method can be applied to a multimedia system consisting of the server 400 and the display apparatus 200.
In order to implement the media asset mapping method, both the server 400 and the display device 200 need to satisfy specific hardware requirements. I.e., the server 400 side should include at least a storage module 410, a communication module 420, and a control module 430. The storage module 410 is used for storing media asset items. The communication module 420 is used to establish a communication connection with the display apparatus 200. The control module 430 is configured to execute the corresponding program steps of the server 400 side in the media asset mapping method, so as to implement the media asset mapping function.
Similarly, the display device 200 should include at least the display 260, the communicator 220, and the controller 250. Wherein, the display 260 is used for displaying a user interface; communicator 220 is used to establish a communication connection with server 400. The controller 250 is configured to execute the program steps corresponding to the side of the display device 200 in the media asset mapping method, so as to implement the function of displaying the media asset detail interface.
Specifically, as shown in fig. 10, the media asset mapping method includes the following steps:
the display device 200 acquires a control instruction input by a user for displaying a media asset detail interface. The user can input control instructions based on different interaction modes. In some embodiments, the control instructions for displaying the asset detail interface may be input based on asset detail options provided in the user interface. For example, as shown in FIG. 11, in a user interface or application interface that partially contains a list of assets, options such as "Play", "detail", "not interested" may be provided at each asset item. The user can control the movement of the focus cursor through the control device 100 matched with the display device 200, and select a detail option in the interface so as to input a control instruction for displaying the media resource detail interface.
In some embodiments, the control instructions for displaying the asset detail interface may also be input based on the completion of the playback process. That is, the user may control the display device 200 to play the target asset item through the control device 100 or the communication terminal 300 in combination with the user interface provided by the display device 200, and when the target asset item is selected to be played, the display device 200 may display the asset detail interface before being played. For example, the user may control the movement of the focus cursor through the control device 100 associated with the display device 200, sequentially select the options of "my" - "history" - "xx world second season" in the control homepage, control the display device 200 to play the target asset item, and display the asset detail interface corresponding to "xx world second season" after detecting that the user inputs the interaction action by the display device 200.
The user may input control instructions based on different types of interaction. In some embodiments, for the display device 200 supporting touch interaction operation, the user may also control the display device 200 to display a media asset detail interface or play a target media asset through touch interaction operation. For example, the user may control the display device 200 to display the media asset detail interface based on the "xx world second season" option selected by the media asset recommendation interface through touch interaction.
In some embodiments, for a display device 200 that supports voice interaction, the user may also control the display device 200 to play the target asset item based on the intelligent voice system. For example, the user can input voice contents such as "x world second quarter", "i want to see x world second quarter", "play x world second quarter" and the like through a far-field microphone of the display device 200 or a microphone built in the control apparatus 100. After receiving the voice content, the intelligent voice system converts the voice into characters, and then extracts the semantics through the natural language processing model, so as to generate a control instruction according to the semantics and control the display device 200 to display the media asset detail interface.
It should be noted that the above interaction manners are only examples of a few of numerous interaction manners, and do not limit the input process of a specific control instruction, and those skilled in the art can conceive other input manners based on the above interaction manners and other input manners adopted to adapt to interaction strategies of different display devices 200, which all belong to the scope of protection of the present application.
After the user inputs a control instruction for displaying the asset detail interface, the display device 200 may transmit an operation request to the server 400 in response to the control instruction. The operation request is an instruction for requesting the details of the media asset, which is generated by the display device 200 according to the control instruction. The operation request may be the same as the control instruction, that is, the display apparatus 200, after receiving the control instruction input by the user, transfers the control instruction directly to the server 400 as the operation request. The operation request may also be a new command generated by the display apparatus 200 according to the data interaction specification with the server 400 and the control command input by the user. Obviously, the operation request needs to include a target asset item which is specified to display a asset detail interface or play in the control instruction.
For example, when the user inputs a control command by selecting an option of "xx world season 2" in the media asset recommendation interface, and a target media asset item specified to be played in the control command is "xx world season 2", the display device 200 may generate an operation request based on the "xx world season 2" and transmit the operation request to the server 400.
After receiving the operation request, the server 400 may query the asset detail information of the target asset in response to the operation request. The media asset detail information is information that can be displayed in the media asset detail interface, and may include the type, duration, author, scenario introduction, and the like of the target media asset. The media asset detail information may be stored in the storage module 410 of the server 400. Since the operation request is used to request the asset detail information of the target asset, after the server 400 receives the operation request, the server 400 may extract the target asset item in the operation request, and match the asset detail information in the asset database corresponding to the storage module 410 according to the target asset item.
In order to facilitate the inquiry of the media asset detail information, a media asset detail database may be maintained in the server 400, where the media asset detail database may include a plurality of entries, each entry corresponds to a media asset item, and may be used to store information such as an identification number, a name, a type, a duration, an author, a scenario introduction, and the like corresponding to the media asset item. For example, each entry may be correspondingly provided with an identification number, and the identification number may be uniformly formulated according to a specific numbering rule as a media asset ID. Then in the entry, the following may be included: the asset ID is 11017041395, the asset name is "× × world season 2", the asset type is video, the duration is 25:00, and the author is ×.
The server 400 may perform matching of the detailed media asset information, such as a media asset ID, a media asset name, etc., according to the identification information corresponding to the specified target media asset item in the operation request. To this end, in some embodiments, the server 400 may extract the asset ID in the operation request after receiving the operation request: 11017041395, and matching in the database of the server 400 according to the media asset ID, and determining the entry containing the media asset ID 11017041395, thereby obtaining the media asset detail information corresponding to the media asset ID in the entry.
While acquiring the detailed information of the media assets, the server 400 may also detect the mapping media assets of which the target media assets have an association relationship. The mapping media assets refer to media assets which have the same or substantially the same content as the target media assets and are provided by other media asset platforms of different platforms corresponding to the target media assets. In some embodiments, the target asset is an asset provided by a new version of the platform and the mapping asset is an asset provided by an old version of the platform. And the new version platform is a media resource platform after the display equipment performs platform switching on the old version platform. For example, a media asset a and a media asset B with the same video content have an association relationship, where the media asset a is provided by a self-establishment media asset platform, and the media asset B is provided by a QY media asset platform. When the user operation request requests the asset detail information of asset B, server 400 may detect asset a having an association relationship with asset B, that is, asset a is a mapping asset of asset B.
Obviously, the server 400 may execute different control modes according to the detection result of the mapping medium asset. That is, as shown in fig. 12, in some embodiments, when the server 400 detects that there is no mapping asset with an association relationship in the current target asset, it indicates that the target asset is the asset provided by the new version platform alone, and there is no asset with the same content in the old version platform, so that the asset detail interface can be directly displayed according to the target asset detail information, that is, the server 400 only feeds back the asset detail information to the display device 200.
When the server 400 detects that the current target asset has the mapping asset with the association relationship, it indicates that the old version platform can provide the asset item with the same content as the current target asset, so that when the asset detail information of the current target asset item is displayed, the operation executed by the user based on the old version platform can be synchronized to the current asset item, such as collection and playing progress. For this, the server 400 may extract information related to mapping assets while acquiring details of assets. Since the mapping asset is usually the asset provided by the platform of the old version, and will be the replaced asset as the platform version is updated, the extracted mapping asset related parameters may be referred to as replaced asset parameters.
In order to determine the mapping assets that the target assets have the association relationship, the database in the server 400 may be added with entries related to the mapping assets, for example, a parameter column of "place-media" may be included in the database list for recording the mapping assets associated with each target asset. Then when the display device 200 requests asset detail information of asset B, the server 400 may find the mapping asset a in the database list according to the asset ID of asset B. And extracting replaced parameters including whether to be collected, playing progress and the like according to the mapping media asset A.
After obtaining the detailed information of the assets and the replaced parameters, the server 400 may add the replaced assets parameters to the detailed information of the assets according to a preset data parameter structure to generate the replacement information. Because the replacement information formed by adding comprises the replaced media asset parameters which are generated according to the relevant operation of the mapping media asset, the replaced media asset parameters comprise the mapping media asset information which has the association relation with the target media asset, namely the media asset detail information after the media asset detail information is added with the replaced media asset parameters, and also comprise the mapping media asset information.
The replacement information may be generated by adding the replaced media asset parameter to the mapping media asset information by the server 400, and then the replacement information is used to replace the media asset detail information for generating the media asset detail interface. As shown in fig. 13, in some embodiments, the server 400 may generate the replacement parameter according to a specific data structure, that is, when the replaced asset parameter is added to the asset detail information, the server 400 may first obtain the mapping asset information, and then extract the source information from the mapping asset information, where the source information includes asset ID, asset type, mapping direction, operation data, and the like of the mapping asset. After extracting the source information, the server 400 may combine the source information into the replaced media asset parameters according to the preset data structure, so as to write the replaced media asset parameters into the media asset detail information.
For example, the operator of the server 400 may preset a replacement information structure of "media asset B (QY media asset platform video) details + replaced media asset a (self-established media asset platform course) parameters", that is: "replace _ media _ replacement" includes the following parameter sections, such as "ID" for asset ID, and may be represented by "long" value, such as 46170 for mapping asset A; also included is "content _ type" to indicate the asset type, and "integer" parameter can be used to indicate various asset types, such as 1001 for video type assets and 2001 for educational type assets. And "direction" represents the mapping direction, and "integer" can be used to represent the mapping direction, i.e. 0 represents from source and 1 represents to conversion target.
Thus, when server 400 generates replacement information based on target asset B and mapping asset a, the added replaced parameters for target asset B may be: "replace _ media _ relationship": "id": 46170, asset A; "contite nt _ type": 2001, educational funding; "direction": 0.
besides the replaced medium resource parameter for representing the association relationship, the medium resource information added for the medium resource detail information can also comprise other related information for representing the operation executed by the user for mapping the medium resource. For example, a "mapping From info" parameter item may be added to the asset detail information, and the parameter item may indicate the product type by "product Code", i.e. the "integer" parameter indicates the product type, such as the movie category is 1 and the children category is 21. The scene type can also be indicated by "scene Code", that is, "string" represents the scene type, for example, the juvenile video is license video, the juvenile course is video, and the like. The operation result can also be indicated by "result Code", i.e. the "integer" of the parameter item indicates the operation result, such as 0 indicates the operation success, 1 indicates the operation failure, 3 indicates the occurrence of migration, etc.
After adding the replaced media asset parameter to the media asset detail information according to the data structure to generate the replacement information, the server 400 may return the replacement information to the display device 200. The display device 200 displays a media asset detail interface according to the replacement information. Because the displayed asset detail interface is generated based on the replacement information, and the replacement information contains the mapping asset related content, the asset detail interface also contains the mapping asset information.
For example, when the user collects the asset a during the period based on the self-established asset platform using the display device 200, and the user controls the display device 200 to request the asset detail interface of the asset B after the asset platform version is updated to the QY asset platform, the server 400 may write the operation result corresponding to the collected asset a into the asset detail information of the asset B, generate the replacement information, and transmit the replacement information to the display device 200. After receiving the replacement information, the display device 200 may extract the content in the replacement information, and generate a media asset detail interface according to the extracted content. Because the replacement information comprises the collected operation result of the media asset A, when the media asset detail interface of the media asset B is displayed, the collection option in the interface is directly displayed as a collected state, and the media asset association mapping is realized.
According to the above technical solution, in the method for mapping media assets provided in the above embodiment, when the display device 200 requests the media asset detail interface of the target media asset, the server 400 queries the media asset detail information and the mapping media asset, and adds the replaced media asset parameters related to the mapping media asset to the media asset detail information, so that the target media asset can inherit the related parameters of the mapping media asset, and the data such as collection operation, playing progress and the like can be retained. Therefore, the user does not need to repeatedly execute the operation action aiming at the media assets with the same content, and the user experience is improved.
Since the number of display apparatuses 200 connected to the server 400 is large and different display apparatuses 200 have different hardware configurations, part of the display apparatuses 200 support only the old version of the asset platform, and part of the display apparatuses 200 support the old version of the asset platform and also support the new version of the asset platform. The method aims to provide the related content recorded by the old version platform in the same content asset item provided by the new version platform when different versions of the asset platforms are switched. That is, the asset mapping method is applicable only to the display apparatus 200 that supports both the old version platform and the new version platform.
In this regard, as shown in fig. 14, in some embodiments, the server 400 may detect the support of the new and old versions of the display device 200 after receiving the operation request sent by the display device 200, that is, after querying the asset detail information of the target asset, the server 400 may extract the identification information of the display device 200 from the operation request. The identification information of the display apparatus 200 refers to information capable of identifying the display apparatus 200, and includes an apparatus name, a mac address, a network address, and the like. The server 400 may transmit an identification information acquisition command to the display apparatus 200 when the display apparatus 200 is connected for the first time, and the display apparatus 200 may feed back information such as an apparatus name, a mac address, a network address, and the like to the server 400 after receiving the identification information acquisition command, so that the server 400 may store the identification information of the display apparatus 200. And the server 400 may directly extract the identification information of the current display apparatus 200 from the stored data when detecting the associated asset item of the target asset item.
After obtaining the identification information, the server 400 may query the model version of the display device 200 according to the identification information. Obviously, different display devices 200 may be assigned to the same model version, and the corresponding platform support is typically the same. For example, the identification information acquired by the server 400 may be: XX-XX, namely, mac address, after the server 400 acquires the identification information, the server 400 may query the model version of the display device 200 according to the identification information, that is: 65E3X-PRO X UI 12.1.
After querying the model version, the server 400 may extract the operation and maintenance update plan of the version to detect the platform supported by the model version, that is, determine whether the platform supported by the current model version is the original version platform or the new version platform. When the current model application version supports switching of a new version platform, it means that the current display device 200 supports a media asset mapping mode to display a media asset detail interface, so that the steps of adding replaced media asset parameters to the media asset detail information and subsequent steps can be performed, and the media asset mapping operation is completed.
In some embodiments, when it is determined that the current model application version supports switching of a new version platform through the identification information of the display device 200, the server 400 may further detect an online state of the mapping media in the old version platform before adding the replaced media parameter to the media detail information, and if the online state of the mapping media in the old version platform is an online state, that is, the mapping media is not offline or filtered in the old version platform, the server 400 may still obtain the mapping media information through the old platform, and may continue to add the replaced media parameter to the media detail information.
If the online state of the mapping media asset in the old version platform is the offline state, that is, the mapping media asset is offline or filtered, the server 400 cannot display the content corresponding to the old version in the detail interface of the new version media asset in a media asset mapping manner, so that the server 400 can update the content of the old version related media asset to the content of the new version media asset in a media asset migration manner, that is, the server 400 can generate media asset migration information and send the media asset migration information to the display device 200, so that the display device 200 displays the media asset detail information according to the migration identifier. And the media asset migration information comprises a migration identifier set according to a preset migration data structure.
In some embodiments, when the current model application version does not support switching of the new version platform, the server 400 may further detect an online state of the mapped media asset in the old version platform, and display a final media asset detail interface according to the online state. That is, for the case that the model version does not support the new version platform, since the display device 200 cannot acquire the data related to the target asset item from the new version platform, in order to ensure the correct operation of the playing process, the server 400 may acquire the online state of the mapping asset on the old version platform, and if the online state of the target asset is the online state, that is, the mapping asset item is not offline or filtered in the old version platform, the asset details of the mapping asset may be extracted from the old version platform, and then the asset details of the target asset may be fed back to the display device 200.
After receiving the detailed information of the assets, the display device 200 may render an interface according to the detailed data of the assets provided by the old version platform. Since the detailed information of the same asset in the old version platform and the new version platform are different, the display device 200 may have a partial difference between the detailed information of the asset acquired based on the old version platform and the detailed information of the asset acquired based on the new version platform for the asset item of the same content. Therefore, there are also some differences in the asset detail interface rendered by the display device 200 according to the asset detail information. For example, two media asset items with the same video content, namely the second season of the x world and the 2 nd season of the x world, have different corresponding media asset names and media asset types, namely the media asset type of the self-building media asset platform is 2001 education; and the asset type on the QY platform is 1001 video class.
If the online state of the target asset is offline or filtered, that is, the display device 200 cannot acquire data related to the asset item through the old-version asset platform any more, the server 400 may feed back an offline message to the display device 200, so that the display device 200 may display a prompt message or a prompt interface according to the offline message.
As can be seen from the above technical solutions, in the above embodiments, the server 400 may detect information such as a mapping media asset item, a model version of the display device 200, and an online state, so that the server 400 may determine whether the media asset item currently played by the display device 200 needs to be subjected to media asset mapping according to a detection result, and execute a corresponding information issuing manner according to different determination results, so as to meet the playing requirement of a user.
Because the method for mapping the assets provided by the embodiment can include the relevant contents of collection operation, playing progress and the like in the old version platform in the asset detail interface corresponding to the asset item provided by the new platform after the switching of the asset platforms, the contents can be continuously updated according to the interactive operation executed by the user based on the asset detail interface. For example, the user may click the favorite option again in the media asset detail interface displaying the "collected" option, and control to cancel the favorite, so that the favorite option status in the media asset detail interface is changed from "collected" to "collected". Meanwhile, the corresponding operation may be recorded again by the server 400, and the storage state is updated, thereby satisfying the application of the subsequent media asset mapping method.
Therefore, as shown in fig. 15, in some embodiments, the server 400 may also obtain the interactive request input by the display device in real time after the display device 200 displays the media asset detail interface. The interaction request may also be input to the display device 200 through the control apparatus 100, touch interaction, voice interaction, and the like as provided in the above embodiments.
The display device 200 generates an interaction request according to the interaction of the user and the specific screen arrangement state in the currently displayed user interface, and sends the interaction request to the server 400. For example, when the user interaction is performed as clicking a favorite option in the user details interface, the display device 200 may determine that the interactive content of the user is "favorite cancel" according to the click action and the status that the favorite option in the currently displayed media asset details interface is "favorite", thereby generating an interaction request including the interactive content as "favorite cancel".
After receiving the interaction request sent by the display device 200, the server 400 may extract the specific content of the interaction from the interaction request in response to the interaction request, and calculate the interaction result according to the interaction content. For example, when the interactive content included in the interactive request is "cancel collection", the server 400 may change the corresponding parameter value in the collection-related data entry from "1 (collected)" to "0 (not collected)" according to the interactive content, and obtain the corresponding interactive result.
After the interactive result is calculated, the server 400 further modifies the replaced media asset parameters according to the interactive result, that is, modifies the replaced media asset parameter part in the replacement information to change the replaced media asset parameters to parameter values suitable for the interactive result, and then issues the modified replaced media asset parameters to the display device 200 to update the operation identifier in the media asset detail interface. For example, the favorites display content in the asset details interface is changed from "favorites" to "favorites". Meanwhile, the server 400 may also store the modified replaced asset parameters for later subsequent invocation.
Based on the above-mentioned medium asset mapping method, in some embodiments of the present application, there is further provided a server 400, which includes a storage module 410, a communication module 420, and a control module 430. Wherein the storage module 410 is configured to store media asset item data; the communication module 420 is configured to establish a communication connection with the display apparatus 200; as shown in fig. 16, the control module 430 is configured to perform the following program steps:
acquiring an operation request which is input by the display equipment and used for displaying a media asset detail interface;
responding to the operation request, and inquiring the media asset detail information of the target media asset;
adding a replaced media asset parameter to the media asset detail information to generate replacement information, wherein the replaced media asset parameter comprises mapping media asset information which has an association relation with the target media asset;
and returning the replacement information to the display equipment so that a media asset detail interface displayed by the display equipment contains the mapping media asset information.
In order to enable the server 400 to implement the method for mapping assets provided in the above embodiments, in some embodiments, a plurality of functional modules may be further configured in the server 400 based on the system software architecture of the server 400, and each functional module may be dedicated to processing specific data. For example, the server 400 may be configured with a terminal-oriented module for exchanging instructions and data with the display device 200; the content module is used for adding replaced media asset parameters for the media asset items; the operation module is used for establishing an association relation for the media asset project and transmitting the association relation to the content module so that the content module can write the replaced media asset parameters into the media asset parameters; and a basic service module for determining platform support information of the display device 200.
Based on the above function modules, the server 400 may call each function module to complete the interface display of the media asset details when the display device 200 plays the media asset item. For example, as shown in fig. 17, after the display device 200 requests a detailed page of asset B in the QY asset platform, the server 400 may first invoke the basic service module to obtain the model version capability, and if the model version capability of the current display device 200 is a platform supporting a new version, the terminal-oriented module feeds back a request for detailed information of asset B to the content module to trigger the content module to detect whether the asset B is available in the QY asset platform, and if so, detects whether the asset B has asset a with an association relationship. And after determining that the associated media asset A exists, acquiring the association relation information arranged by the operation module to acquire the replaced media asset parameters.
The content module adds the replaced media asset parameters to the media asset details corresponding to the media asset B to generate replacement information, feeds the replacement information back to the terminal-oriented module, and calculates and processes the replacement parameters for the terminal to generate data which can be identified by the display device 200 and feeds the data back to the display device 200, so that the display device 200 can display a media asset details interface.
In cooperation with the server 400 provided in the above-described embodiment, as shown in fig. 18, there is also provided a display apparatus 200 in some embodiments, including: a display 260, a communicator 220, and a controller 250. Wherein the display 260 is configured to display a user interface, including a history interface; the communicator 220 is configured to establish a communication connection with the server 400; the controller 250 is configured to perform the following program steps:
acquiring a control instruction which is input by a user and used for displaying a media asset detail interface;
responding to the control instruction, and sending an operation request to the server;
receiving replacement information returned by the server aiming at the operation request, wherein the replacement information is generated by adding replaced media asset parameters through media asset detail information, and the media asset detail information is target media asset information obtained by the server according to the operation request query; the replaced media asset parameters comprise mapping media asset information which has an association relation with target media assets;
and controlling the display to display a media asset detail interface according to the replacement information, wherein the media asset detail interface comprises the mapping media asset information.
It can be seen that the display device 200 provided in the above embodiment may trigger the server 400 to feed back the replacement information by sending an operation request to the server when the user controls the user to display the media asset detail interface, and generate the media asset detail interface according to the rendering of the replacement information for display. Because the replacement information contains the information related to the mapping of the media assets, the information such as operation records based on the old version of the media asset platform can be displayed in the media asset detail interface.
For example, when the user collects and maps the media asset "media asset a" based on the old version of the media asset platform and requests to display a media asset detail interface of a target media asset "media asset B" having an association relationship with the "media asset a", the display device 200 may obtain operation data of the replaced media asset from a replacement information field fed back by the server 400 according to a mark of the replaced media asset in an added field "place _ media _ relation", so that a collection tag of the media asset B "in the displayed media asset detail interface is also in a" collected "state.
In order to enable the asset detail interface displayed by the display device 200 to contain the operation data of the replaced asset, in some embodiments, the display device 200 may also perform automatic update with the server 400 through a specific synchronization trigger mechanism. For example, when the display device 200 is powered on each time, the display device 200 may synchronize the operation data related to the user history record and the collection record with the server 400 through a synchronization program built in the operating system, and acquire and cache the operation data from the old version of the platform. And when the user controls the display device 200 to display the media asset detail interface, according to the mark of the replaced media asset in the field "replace _ media _ replacement" read in the replacement information, the history operation corresponding to the replaced media asset is searched in the cache, and then the content in the media asset detail interface is modified according to the history operations, that is, the media asset collection mark is added, or the play start time of the current media asset is set according to the play history time point of the mapping media asset, and the like.
In some embodiments, the operation data of the mapping media asset may not be directly contained in the replacement information, and the related operation data is still stored in the old version of the media asset platform. After the display device 200 acquires the replacement information, the display device 200 may first read the replacement information, and then initiate a query request to the server 400 corresponding to the old version of the asset platform according to the data content related to the mapping asset recorded in the replacement information, so as to acquire the operation data in the server 400.
For example, when the display device 200 requests the asset detail interface of "asset B" in the QY asset platform in the manner provided in the above embodiment, the display device 200 may obtain the replacement information in the server 400 in the manner provided in the above embodiment, and then request the operation data from the server 400 according to the mark of the replaced asset in "place _ media _ relationship", that is, the identification information such as asset name, asset ID, and the like of "asset a" in the self-built asset platform, and after receiving the request, the server 400 queries whether to collect the operation data such as playing progress in the self-built asset platform, and then feeds back the queried operation data to the display device 200, so that the display device 200 may adjust the content of the corresponding option in the asset detail interface according to the operation data.
According to the technical scheme, the display device provided by the application can send the operation request to the server 400 when the user inputs the control instruction to control the display of the media asset detail interface, so as to trigger the server 400 to inquire the media asset detail information and simultaneously acquire the mapping media asset information which has an association relation with the target media asset. And generating replacement information by adding the replaced asset parameters to the asset detail information. And then transmits the replacement information to the display apparatus 200. The display device 200 displays the media asset detail interface according to the replacement information. The media asset detail interface displayed by the display device 200 may include mapping media asset information, so that the display of related content before the switching of the media asset platform is realized, and the problem that part of information is lost after the updating of the media asset platform is alleviated.
The embodiments provided in the present application are only a few examples of the general concept of the present application, and do not limit the scope of the present application. Any other embodiments extended according to the scheme of the present application without inventive efforts will be within the scope of protection of the present application for a person skilled in the art.

Claims (10)

1. A server, comprising:
a storage module configured to store media asset item data;
a communication module configured to establish a communication connection with a display device;
a control module configured to:
acquiring an operation request which is input by the display equipment and used for displaying a media asset detail interface;
responding to the operation request, and inquiring the media asset detail information of the target media asset;
adding a replaced media asset parameter to the media asset detail information to generate replacement information, wherein the replaced media asset parameter comprises mapping media asset information which has an association relation with the target media asset;
and returning the replacement information to the display equipment so that a media asset detail interface displayed by the display equipment contains the mapping media asset information.
2. The server of claim 1, wherein the control module is further configured to
In the step of inquiring the detailed information of the target media asset, extracting the media asset ID of the target media asset from the operation request;
inquiring the detailed information of the media assets according to the ID of the media assets;
reading an association identifier in the media asset detail information, wherein the association identifier is used for identifying a mapping media asset which has an association relation with the target media asset;
and inquiring the mapping media asset information according to the association identifier to obtain the replaced media asset parameters.
3. The server of claim 2, wherein the target asset is an asset provided by a new version of the platform; the mapping media assets are media assets provided by an old version platform; and the new version platform is a media resource platform after the display equipment performs platform switching on the old version platform.
4. The server of claim 1, wherein the control module is further configured to
After the step of inquiring the detailed information of the target media asset, extracting the identification information of the display equipment from the operation request;
inquiring the application version of the current machine type according to the identification information;
detecting whether the current model application version supports switching a new version platform;
and when the current model application version supports switching of a new version platform, adding a replaced medium resource parameter for the medium resource detail information.
5. The server according to claim 4, wherein when the current model application version supports switching to a new version platform, the control module is further configured to
Detecting the online state of the mapping media assets in the old version platform;
if the online state of the mapping media asset in the old version platform is the online state, adding a replaced media asset parameter for the media asset detail information;
if the online state of the mapped media assets in the old version platform is the offline state, generating media asset migration information, wherein the media asset migration information comprises a migration identifier set according to a preset migration data structure;
and issuing the media asset migration information to display equipment so that the display equipment displays the media asset detail information according to the migration identifier.
6. The server according to claim 4, wherein when the current model application version does not support switching to a new version platform, the control module is further configured to
Detecting the online state of the mapping media assets in the old version platform;
if the online state of the mapping media asset in the old version platform is the online state, sending mapping media asset information to the display equipment so that the display equipment displays the mapping media asset information in the media asset detail interface;
and if the online state of the mapping media assets in the old version platform is the offline state, pushing an offline notification to the display equipment so that the display equipment displays the offline notification.
7. The server of claim 1, wherein the control module is further configured to
In the step of adding the replaced medium resource parameters to the medium resource detail information, acquiring the mapping medium resource information;
extracting source information from the mapping media asset information, wherein the source information comprises a media asset ID, a media asset type, a mapping direction and operation data of the mapping media asset;
combining the source information into the replaced media asset parameters according to a preset data structure;
and writing the replaced media asset parameters into the media asset detail information.
8. The server of claim 1, wherein the control module is further configured to
Acquiring an interaction request input by the display equipment;
responding to the interaction request, and calculating an interaction result;
modifying the replaced media asset parameters according to the interaction result;
issuing the modified replaced media asset parameters to the display equipment to update the operation identifier in the media asset detail interface;
and storing the modified replaced medium resource parameters.
9. A display device, comprising:
a display configured to display a user interface;
a communicator configured to establish a communication connection with a server;
a controller configured to:
acquiring a control instruction which is input by a user and used for displaying a media asset detail interface;
responding to the control instruction, and sending an operation request to the server;
receiving replacement information returned by the server aiming at the operation request, wherein the replacement information is generated by adding replaced media asset parameters through media asset detail information, and the media asset detail information is target media asset information obtained by the server according to the operation request query; the replaced media asset parameters comprise mapping media asset information which has an association relation with target media assets;
and controlling the display to display a media asset detail interface according to the replacement information, wherein the media asset detail interface comprises the mapping media asset information.
10. A media asset mapping method is applied to a multimedia system consisting of a display device and a server, and comprises the following steps:
the display equipment acquires a control instruction which is input by a user and used for displaying a media asset detail interface, and responds to the control instruction and sends an operation request to the server;
the server responds to the operation request to inquire the media asset detail information of the target media asset, and adds a replaced media asset parameter to the media asset detail information to generate replacement information, wherein the replaced media asset parameter comprises mapping media asset information which has an association relation with the target media asset;
the server returns the replacement information to the display device;
and the display equipment displays a media asset detail interface according to the replacement information, wherein the media asset detail interface comprises the mapping media asset information.
CN202111362206.5A 2021-11-17 2021-11-17 Server, display equipment and media asset mapping method Active CN114040225B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111362206.5A CN114040225B (en) 2021-11-17 2021-11-17 Server, display equipment and media asset mapping method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111362206.5A CN114040225B (en) 2021-11-17 2021-11-17 Server, display equipment and media asset mapping method

Publications (2)

Publication Number Publication Date
CN114040225A true CN114040225A (en) 2022-02-11
CN114040225B CN114040225B (en) 2023-08-11

Family

ID=80137930

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111362206.5A Active CN114040225B (en) 2021-11-17 2021-11-17 Server, display equipment and media asset mapping method

Country Status (1)

Country Link
CN (1) CN114040225B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115174997A (en) * 2022-06-29 2022-10-11 Vidaa国际控股(荷兰)公司 Display device and medium resource recommendation method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705267A (en) * 2004-05-25 2005-12-07 联想(北京)有限公司 Method for using server resources by client via a network
FI20065137A0 (en) * 2006-02-27 2006-02-27 Nokia Corp Multimedia Sharing
CN101699860A (en) * 2009-10-21 2010-04-28 南京邮电大学 Implement method for mixing network TV stream media server of peer-to-peer computing network
CN103414772A (en) * 2013-08-09 2013-11-27 百灵时代传媒集团有限公司 Cloud resource updating method and device applied to mobile equipment
CN103489432A (en) * 2013-08-30 2014-01-01 小米科技有限责任公司 Electronic device and resource display method
US20160094501A1 (en) * 2014-09-26 2016-03-31 Line Corporation Method, system and recording medium for providing video contents in social platform and file distribution system
CN107229527A (en) * 2017-05-25 2017-10-03 北京小米移动软件有限公司 Information resources collecting method, device and computer-readable recording medium
CN110751532A (en) * 2019-05-09 2020-02-04 北京嘀嘀无限科技发展有限公司 Resource allocation method and device
CN113489700A (en) * 2021-06-28 2021-10-08 聚好看科技股份有限公司 Method, server and terminal equipment for acquiring media asset data

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705267A (en) * 2004-05-25 2005-12-07 联想(北京)有限公司 Method for using server resources by client via a network
FI20065137A0 (en) * 2006-02-27 2006-02-27 Nokia Corp Multimedia Sharing
CN101699860A (en) * 2009-10-21 2010-04-28 南京邮电大学 Implement method for mixing network TV stream media server of peer-to-peer computing network
CN103414772A (en) * 2013-08-09 2013-11-27 百灵时代传媒集团有限公司 Cloud resource updating method and device applied to mobile equipment
CN103489432A (en) * 2013-08-30 2014-01-01 小米科技有限责任公司 Electronic device and resource display method
US20160094501A1 (en) * 2014-09-26 2016-03-31 Line Corporation Method, system and recording medium for providing video contents in social platform and file distribution system
CN107229527A (en) * 2017-05-25 2017-10-03 北京小米移动软件有限公司 Information resources collecting method, device and computer-readable recording medium
CN110751532A (en) * 2019-05-09 2020-02-04 北京嘀嘀无限科技发展有限公司 Resource allocation method and device
CN113489700A (en) * 2021-06-28 2021-10-08 聚好看科技股份有限公司 Method, server and terminal equipment for acquiring media asset data

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
T.FEDENCZUK: "《Following a 60 day research cruise:teaching remote sensing to K-12 using online daily updates,QuickTime/spl trade/VR,and 3D simulation》" *
WANG GUANQING: "《Dynamic Characteristics of the Reciprocal Porous Media Combustion System with Heat Recirculation》", 《2011 INTERNATIONAL CONFERENCE ON COMPUTER DISTRIBUTED CONTROL AND INTELLIGENT ENVIRONMENTAL MONITORING》 *
杜伟南: "《基于WebKit的手机浏览器的内核研究与资源加载优化》" *
王吉: "《虚拟化云环境下面向容错的任务调度与资源优化方法研究》", 《中国优秀硕士学位论文全文数据库》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115174997A (en) * 2022-06-29 2022-10-11 Vidaa国际控股(荷兰)公司 Display device and medium resource recommendation method
CN115174997B (en) * 2022-06-29 2023-11-28 Vidaa国际控股(荷兰)公司 Display device and media asset recommendation method

Also Published As

Publication number Publication date
CN114040225B (en) 2023-08-11

Similar Documents

Publication Publication Date Title
US8245124B1 (en) Content modification and metadata
CN111327931B (en) Viewing history display method and display device
CN111669621A (en) A kind of media asset data distribution method, server and display device
CN111836109A (en) Display device, server and method for automatically updating column frame
CN111866553B (en) Media information calibration method and server
CN111897478A (en) Page display method and display equipment
WO2021189697A1 (en) Video display method, terminal, and server
WO2022012271A1 (en) Display device and server
CN111770370A (en) Display device, server and media asset recommendation method
CN112380420A (en) Searching method and display device
CN111949782A (en) Information recommendation method and service equipment
CN112653910B (en) Display device, server and control method for television program recommendation
CN111866568B (en) Display device, server and video collection acquisition method based on voice
CN116708390A (en) Display device, method for displaying patch advertisement, and storage medium
CN114040225B (en) Server, display equipment and media asset mapping method
CN112073787B (en) Display device and home page display method
CN113449185A (en) Information reminding method and server
WO2021139045A1 (en) Method for playing back media project and display device
CN112584210B (en) Display device, video recording method and recorded file display method
CN114363679B (en) Display equipment, server and media asset playing method
CN116137667B (en) Server, display equipment and media asset migration method
CN116848846A (en) Media resource pushing method and intelligent terminal
CN114173176B (en) A server, a display device, and a media asset filtering method
CN112367550A (en) Method for realizing multi-title dynamic display of media asset list and display equipment
CN113825007B (en) Video playing method and device and display equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250514

Address after: 266061 No. 399 Songling Road, Laoshan District, Qingdao, Shandong (A6 3rd floor)

Patentee after: QINGDAO JUKANYUN TECHNOLOGY CO.,LTD.

Country or region after: China

Address before: No.399, Songling Road, Laoshan District, Qingdao City, Shandong Province 266104

Patentee before: JUHAOKAN TECHNOLOGY Co.,Ltd.

Country or region before: China