CN105491440B - A kind of application method of play control, terminal and server - Google Patents
A kind of application method of play control, terminal and server Download PDFInfo
- Publication number
- CN105491440B CN105491440B CN201510835166.XA CN201510835166A CN105491440B CN 105491440 B CN105491440 B CN 105491440B CN 201510835166 A CN201510835166 A CN 201510835166A CN 105491440 B CN105491440 B CN 105491440B
- Authority
- CN
- China
- Prior art keywords
- playing
- control
- content data
- configuration information
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 239000000725 suspension Substances 0.000 claims description 16
- 230000006870 function Effects 0.000 description 66
- 238000010586 diagram Methods 0.000 description 8
- 208000006440 Open Bite Diseases 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000036651 mood Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
- H04N21/47217—End-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 for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses a kind of application method of play control, terminal and servers, and wherein the realization of method includes: terminal reception content data, and the configuration information of play control corresponding with the content-data;The configuration information includes that the information for whether needing to show the play control during content-data is presented be used to indicate;If the configuration information instruction needs to show the play control, the play control is shown during the content-data is presented;If the configuration information instruction does not need to show the play control, the play control is not shown during the content-data is presented.Above technical scheme can to avoid the problem under the scene of not applicable fixed play control, can flexibly control play control whether be shown in not influence core demand under the premise of the bigger diversified demand for meeting user.
Description
Technical Field
The invention relates to the technical field of computers, in particular to an application method of a play control, a terminal and a server.
Background
The playing control is also called as a player control or a media player control, although the names are different, the playing control is a functional module for controlling the playing process of the data content to be played, and the playing control can also contain the playing state of the current data to facilitate the decision of a user. For example, the content presented by a common music playing control includes: the functions of playing/pausing, fast forwarding/fast rewinding, volume increasing/decreasing, next/previous, playing progress, music summary being played (such as song name and singer), skin selection, mute switch and the like can be selected and increased or decreased according to requirements, and the playing control is taken as a common functional module in the technical field of computers, which is only an example for facilitating understanding and is not to be understood as a limiting example of the playing control.
Currently, existing playing controls in the market are displayed in a display area in a fixed form, such as a bar-shaped playing control or a playing icon, and the playing control is displayed according to functions provided by the playing control for a user to select and use and realize corresponding control functions.
With the diversification of player functions, for example: the new functions such as special synthesis mode selection, special sound effect selection, etc. appear, which results in that the mode of displaying all the play control functions in a panoramic view on the player control is more and more limited, for example: the volume of the playing control is too large, the playing control blocks screen content (the limitation is more prominent in a mobile terminal with a smaller display screen), and the like, so that the current application mode of the playing control cannot meet the requirements of flexibility and usability in complex and changeable scenes.
Disclosure of Invention
The embodiment of the invention provides an application method of a playing control, a terminal and a server, which are used for determining whether the playing control needs to be displayed or not according to different content data, avoiding the problem in the scene that the playing control is not suitable for being fixed, flexibly controlling whether the playing control is displayed or not and meeting the diversified requirements of users on the premise of not influencing the core requirements.
An embodiment of the present invention provides an application method of a play control, including:
the terminal receives content data and configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data;
if the configuration information indicates that the playing control needs to be displayed, displaying the playing control in the process of presenting the content data;
and if the configuration information indicates that the playing control does not need to be displayed, not displaying the playing control in the process of presenting the content data.
In an alternative implementation, the displaying the play control includes: and displaying the playing control in the form of a semi-transparent or non-transparent suspension frame.
In an alternative implementation, the play control includes:
the playing device comprises a spherical main body and an annular area which is tightly attached to the outer edge of the spherical main body and is used for displaying playing progress.
In an optional implementation, the method further includes:
after receiving an instruction of clicking the spherical main body, displaying a playing control in a complete form; the playing control with the complete form comprises a function combination for controlling the current playing content; or,
after an instruction of clicking the spherical main body is received, switching a playing state, wherein the playing state comprises playing and pausing; and after an instruction of double-clicking the spherical main body is received, displaying the playing control in a complete form.
The second aspect of the embodiment of the present invention provides an application method of a play control, including:
acquiring content data from a content providing system, and acquiring configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data;
and sending the content data to a terminal, and sending the configuration information to the terminal.
In an optional implementation manner, if the configuration information indicates that the play control needs to be displayed, the configuration information further includes:
and playing the function configuration information displayed by the control in the display screen of the terminal.
In three aspects, an embodiment of the present invention provides a terminal, including:
the receiving unit is used for receiving content data and configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data;
a display unit, configured to display the play control in a process of presenting the content data if the configuration information indicates that the play control needs to be displayed; and if the configuration information indicates that the playing control does not need to be displayed, not displaying the playing control in the process of presenting the content data.
In an alternative implementation manner, the display unit is configured to display the play control in the form of a semi-transparent or opaque floating frame when the play control is displayed.
In an alternative implementation, the play control includes:
the playing device comprises a spherical main body and an annular area which is tightly attached to the outer edge of the spherical main body and is used for displaying playing progress.
In an optional implementation manner, the terminal further includes:
an instruction receiving unit;
the instruction receiving unit is used for receiving an instruction of clicking the spherical main body;
the display unit is used for displaying a playing control in a complete form after the instruction receiving unit receives an instruction of clicking the spherical main body; the playing control with the complete form comprises a function combination for controlling the current playing content; or,
the instruction receiving unit is used for receiving an instruction of clicking the spherical main body or receiving an instruction of double clicking the spherical main body;
the display unit is used for switching a playing state after the instruction receiving unit receives an instruction of clicking the spherical main body, wherein the playing state comprises playing and pausing; and after the instruction receiving unit receives an instruction of double-clicking the spherical main body, displaying the playing control in a complete form.
An aspect of an embodiment of the present invention further provides a server, including:
the information acquisition unit is used for acquiring content data from a content providing system and acquiring configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data;
and the sending unit is used for sending the content data to a terminal and sending the configuration information to the terminal.
In an optional implementation manner, if the configuration information indicates that the play control needs to be displayed, the configuration information further includes: and playing the function configuration information displayed by the control in the display screen of the terminal.
According to the technical scheme, the embodiment of the invention has the following advantages: the method has the advantages that the configuration information corresponding to the content data is also obtained, whether the playing control needs to be displayed is appointed by the configuration information, and compared with the playing control displayed in a fixed form, whether the playing control needs to be displayed can be determined according to different content data, so that the problem in the scene where the playing control is not suitable for being fixed is avoided, and whether the playing control is displayed can be flexibly controlled on the premise that the core requirement is not influenced, and the diversified requirements of a user can be met.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a system diagram of an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a method according to an embodiment of the present invention;
FIG. 3 is a schematic flow chart of a method according to an embodiment of the present invention;
FIG. 4 is a schematic flow chart of a method according to an embodiment of the present invention;
FIG. 5 is a diagram of a bulletin display interface according to an embodiment of the invention;
FIG. 6 is a system diagram of an embodiment of the present invention;
FIG. 7 is a schematic diagram of a terminal structure according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of a terminal structure according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of a server architecture according to an embodiment of the present invention;
FIG. 10 is a schematic diagram of a terminal structure according to an embodiment of the present invention;
FIG. 11 is a diagram of a server structure according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, a typical application system of the embodiment of the present invention includes a content providing system, an operation server, and a terminal; the content providing system is a system for providing content data, and can provide column content, web pages, music and the like; after obtaining the content data from the content providing system, the operation server may provide a corresponding service for the terminal, and may also provide some configuration information of the play control, for example: and sending the display mode of the playing configuration playing control, the displayed content and the like to the terminal.
In the networking architecture, the content providing system can be used as a database of an operator server, and the operator provides content services to the terminal through the server, namely: the terminal requests the content data from the operator server, or the operator server actively provides the content data to the terminal; the content data provided by these operator servers originates from the content providing system. In the subsequent embodiment, the server corresponds to the operator server shown in fig. 1, the configuration information may be stored together with the data content in the content providing system if the corresponding configuration information is directly provided by the content provider, and the operator server may be used only as a server for forwarding data, in which case the server in the subsequent embodiment may correspond to the server of the content providing system.
The above application system is corresponding to a music playing system, and according to the foregoing description, the application system may be: the content providing system corresponds to a database storing music or a content server of a music provider, etc.; the operation server can correspond to the server of the operator corresponding to the player used by the user, the terminal side can operate the corresponding player, and the player can have the corresponding play control.
The embodiment of the present invention provides an application method of a play control, which is applied to a terminal, where the terminal device may include any terminal device such as a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), a Sales terminal (POS), a vehicle-mounted computer, and as shown in fig. 2, the flow shown in fig. 4 may be referred to together, and includes:
201: the terminal receives content data and configuration information of a playing control corresponding to the content data; the configuration information includes information indicating whether the playing control needs to be displayed in the process of presenting the content data;
the content data may be content data provided locally by the server or content data transmitted from other servers; the content data received by the terminal may then be derived from these content data. Note that, as for the content data directly input at the terminal, for example: the content data propagated within the local area network or transferred to the terminal via the storage device is not to be understood as necessarily content data from the server, nor as necessarily content data received via the network. The content data may include content data to be played (e.g., audio data, video data, animation data, or the like), and may further include data not to be played (e.g., still text, pictures, or the like). In this embodiment, the play control refers to a functional component for controlling information such as a play mode and a play state of the data to be played; the playing control does not need to contain all playing control functions and all state information, and the default is preferably selected; the data to be played can be understood as data in the content data that needs to be presented in a playing form. How to determine the configuration information may be determined according to a predetermined rule or a specification of a user, for example: the content data edited by the user specifies that a playing control does not need to be displayed, or the data to be played of a suspension window embedded in a webpage does not display the playing control according to a preset rule, and the special column music needs to display the playing control; in addition to the display policies corresponding to different data to be broadcasted in the above example, the display policy may also be determined according to the processing capability (e.g. the function of hardware/software) of the device (e.g. terminal), and specifically, what predetermined rule is adopted is not limited in the embodiment of the present invention.
202: if the configuration information indicates that the playing control needs to be displayed, displaying the playing control in the process of presenting the content data;
203: and if the configuration information indicates that the playing control does not need to be displayed, not displaying the playing control in the process of presenting the content data.
In this embodiment, a default play control presentation form may be provided at the terminal side, and if the default play control presentation form is provided, it is preferable to adopt fewer play control functions and/or play state information. The presentation in this embodiment may be display, or output in the form of sound, or both; it is not to be understood that the presentation of the content data can only be performed in a single way.
In the embodiment, the content data is acquired, the configuration information corresponding to the content data is also acquired, and the configuration information specifies whether the playing control needs to be displayed, so that whether the playing control needs to be displayed or not can be determined according to different content data compared with the playing control displayed in a fixed form, thereby avoiding the problem in a scene which is not suitable for the fixed playing control, and flexibly controlling whether the playing control is displayed on the premise of not influencing the core requirement so as to meet the diversified requirements of the user.
The core requirements can be understood as that the playing control needs to be displayed in a required scene, so that the playing control function is realized. Diversified requirements including requirements for non-occlusion content data in the background art, different application scene requirements may be different from the above scene examples, which should not be construed as limitations on the embodiments of the present invention.
Based on the situation that the play control may block the content data, the embodiment of the present invention provides the following solution: the displaying the play control includes: and displaying the playing control in the form of a semi-transparent or non-transparent suspension frame.
The embodiment adopts a semi-transparent or non-transparent suspension frame form, whether the suspension frame is transparent or not and the transparency can be adjusted, the specific adjustment form is not limited uniquely, and the default transparency can be used when the user does not set the transparency by default. The use of a more transparent play control may further reduce the interference with the presentation of the content data.
Based on the more concise requirement of the play control, the play control in this embodiment may only contain a few functions in the initial display form, thereby reducing the display area occupied by the play control to the maximum extent, specifically as follows: the play control comprises:
the playing device comprises a spherical main body and an annular area which is tightly attached to the outer edge of the spherical main body and is used for displaying playing progress.
Based on the general habit of the user, the playing progress can be represented clockwise, that is: and the annular area represents a playing progress bar, and the progress bar trend is clockwise. The annular area can be understood as a progress bar in another form, and compared with a bar-shaped progress bar, the progress bar is more fit with the spherical playing control, is more concise and elegant, and occupies a smaller display area.
Based on the core requirement that the user still has to control the playing process of the content data, the embodiment of the present invention provides at least two implementation manners for entering a relatively complete playing control based on the specific playing control presentation form provided above, specifically as follows: the method further comprises the following steps:
after receiving an instruction of clicking the spherical main body, displaying a playing control in a complete form; the complete form of the playing control comprises a function combination for controlling the current playing content; or,
after receiving an instruction of clicking the spherical main body, switching a playing state, wherein the playing state comprises playing and pausing; and after an instruction of double-clicking the spherical main body is received, displaying the playing control in a complete form.
In the two modes, the former mode is more direct in operation, and the latter mode can still realize the basic core function of playing/pausing in the playing control in the extremely simple mode, so that the operation frequency of starting the relatively complete playing control is reduced. In this embodiment, the complete form of the play control should be understood as having more functions than the initially displayed play control, and as to whether the complete form of the play control is the entire functions that the play control can provide, this embodiment is not limited thereto. Generally speaking, there are many possible play control functions and play states of the play control, and the play control functions and the play states that are commonly used may be displayed, and for those play control functions and play states that are not commonly used, an extended entry may be provided in a thumbnail manner for display, so as to reduce content presented by the player, thereby reducing complexity of a user selection operation.
In addition, for the play control adopting the initial display in the extremely simple form, based on the presentation form of the sphere progress, the embodiment of the present invention may further perform the following operations: the related information related to the content data is obtained, and the related information is displayed on the spherical body. The related information referred to in this embodiment is information having strong association with data content, for example: the head portrait of the singer of the music, the head portrait of the characters related in the album cover and the video of the music, the waveform of the music and the mood map corresponding to the music type. The associated information may be obtained by searching from the network, may be stored locally, or may be carried in the content data. The specific acquisition form is not limited uniquely in the embodiments of the present invention.
An embodiment of the present invention further provides another application method of a play control, which is applied to a network side device, in particular, a server, where the server may be owned by a content provider or an operator, and specifically, the difference is determined according to different application systems, as shown in fig. 3, reference may be made to a flow shown in fig. 4, where the flow includes:
301: acquiring content data from a content providing system, and acquiring configuration information of a playing control corresponding to the content data; the configuration information includes information indicating whether the playing control needs to be displayed in the process of presenting the content data;
the content data may be content data provided locally by the server or content data transmitted from other servers; the content data may include content data to be played (e.g., audio data, video data, animation data, or the like), and may further include data not to be played (e.g., still text, pictures, or the like). In this embodiment, the play control refers to a functional component for controlling information such as a play mode and a play state of the data to be played; the playing control does not need to contain all playing control functions and all state information, and the default is preferably selected; the data to be played can be understood as data in the content data that needs to be presented in a playing form. How to determine the configuration information may be determined according to a predetermined rule or a specification of a user, for example: the content data edited by the user specifies that a playing control does not need to be displayed, or the data to be played of a suspension window embedded in a webpage does not display the playing control according to a preset rule, and the special column music needs to display the playing control; in addition to the display policies corresponding to different data to be broadcasted in the above example, the display policy may also be determined according to the processing capability (e.g. the function of hardware/software) of the device (e.g. terminal), and specifically, what predetermined rule is adopted is not limited in the embodiment of the present invention.
302: and transmitting the content data to a terminal and transmitting the configuration information to the terminal.
In this embodiment, the server on the network side sends the configuration information, and specifies whether the playing control needs to be displayed, so that whether the playing control needs to be displayed can be determined according to different content data, thereby avoiding the problem that the playing control is not suitable for being displayed in a fixed scene, and flexibly controlling whether the playing control is displayed on the premise that the core requirement is not affected, thereby meeting the diversified requirements of the user.
For the implementation scheme of the playing control that the server controls the specific display of the terminal side, the specific form of the playing control may be further configured, which is specifically as follows: if the configuration information indicates that the play control needs to be displayed, the configuration information further includes:
and playing the function configuration information displayed by the control in the display screen of the terminal.
The above function configuration information may include, for example: the shape of the play control (whether it is circular or rectangular, whether it is floating or fixed, or other), the functions provided in the shape of the play control and its layout, for example: displaying only pause/play, providing only an entry icon for a play control, or a combination of functions, such as: the entry and the play progress of the play control, or a combination of other functions, may be set according to different application requirements, and specifically, what kind of setting rule is adopted is not limited uniquely in the embodiment of the present invention.
As a more specific application scenario example, the content data includes: contains the column data of the playing content. The column data containing the playing content is that the column data contains the playing content, the playing content is data to be played in the column data, and the complete playing control is used for providing a control function of the playing content and displaying the playing state. As a more specific application example, the column data may be: music columns, for example: a section of a singer whose song is carried as a playback content in section data, which may contain, in addition to the song, a section of the singer's profile, an image related to the singer, and the like. As shown in fig. 5, an exemplary interface presentation of the columnated data includes:
title: a certain music column;
singer profile: verser who will sing-something;
song introduction: song type profile;
image area: may contain song type associated information, singer's album image, etc.; the presentation can be in a dynamic or static form;
song profile and/or singer profile: this section may be a detailed introduction, and may typically be a textual message. The sphere area displayed on the right side of the part, namely the playing control, is displayed in an opaque state, and in view of the limitation of the image representation of the application file, the display is not presented in a transparency mode, the progress is displayed on the outer side of the sphere main body, and the progress (oblique line filled area) displayed in fig. 5 is approximately one fourth of the progress.
Comment area: this section may provide a user comment input dialog for the song.
The following embodiments will illustrate the embodiments of the present invention in more detail by taking the system implementation of the music section as an example.
As shown in fig. 6, the system comprises three parts:
a special column making system corresponding to a server of a content provider;
the operation background corresponds to a server of an operator; the operator and the content provider may be the same and therefore the servers are not necessarily separate;
the client is positioned at one side of the terminal and provides a column presentation function and an Application (APP) for communication control.
The column making system provides two functional components:
1. special column making, which is used for making a music special column and providing personal music special column data of a certain singer;
2. and generating an address and a network address for generating the manufactured column data for downloading by a subsequent client.
The operation background provides the following three functional components:
1. the newly added columns are used for providing the newly added function of the columns and correspondingly can also provide the column management functions of deleting the columns and the like;
2. configuring a special column address, wherein the special column address is used for associating the corresponding relation between the special column and the special column data under the condition that the special column is newly added, for example, the corresponding relation between a special column identifier and the special column address;
3. and configuring whether a playing control is displayed or not, determining whether playing control needs to be displayed or not, generating configuration information, and carrying the configuration information in the information sent to the client.
The client provides two functional components:
1. the special column page is used for displaying content data of the music special column, can request a special column identifier and a corresponding special column address from the operation background, obtains corresponding special column data from the special column address, and then displays the special column page;
2. the display control of the play control comprises two aspects: displaying the round ball, and not displaying the round ball;
if the configuration information specifies that a playing control needs to be displayed, displaying the ball; if the configuration information specifies that the playing control does not need to be displayed, the sphere is not displayed. In addition, the round ball can be displayed by default, and when the configuration information is not received, the round ball is displayed; or the round ball is not displayed by default, and whether the round ball is displayed or not is determined according to the indication of the configuration information under the condition that the configuration information is received. The sphere is a spherical playing control in the foregoing embodiments, and includes a spherical main body and a playing progress display function.
Under the condition that the configuration information is appointed to be displayed, a user enters a corresponding special column page, namely, a playing sphere can be seen at the lower right corner of the special column, as shown in fig. 5, the sphere can display the cover of a song album, a circle of fine circles for dynamically displaying the progress is arranged on the periphery of the sphere, the sphere rotates clockwise, and when the sphere is clicked, the user can jump to a playing control page. Therefore, the music service center can ensure that a user can freely listen to and cut songs when reading or strolling a music community, and meets the diversified requirements of the user to a greater extent.
The present embodiment has at least the following effects:
the playing control can be flexibly configured in a place where the fixed playing control is not suitable, the core requirement is not influenced, and the diversified requirements of users are met to a greater extent.
The operator can select whether to display the playing control according to the operation requirement, and the operation requirement is met to a greater extent.
The playing control is simple and elegant in display and small in occupied space, and the reading experience of a user on important contents (such as a music column) is improved.
An embodiment of the present invention further provides a terminal, as shown in fig. 7, including:
a receiving unit 701, configured to receive content data and configuration information of a play control corresponding to the content data; the configuration information includes information indicating whether the playing control needs to be displayed in the process of presenting the content data;
a display unit 702, configured to display the play control in a process of presenting the content data if the configuration information indicates that the play control needs to be displayed; and if the configuration information indicates that the playing control does not need to be displayed, not displaying the playing control in the process of presenting the content data.
In the embodiment, the content data is acquired, the configuration information corresponding to the content data is also acquired, and the configuration information specifies whether the playing control needs to be displayed, so that whether the playing control needs to be displayed or not can be determined according to different content data compared with the playing control displayed in a fixed form, thereby avoiding the problem in a scene which is not suitable for the fixed playing control, and flexibly controlling whether the playing control is displayed on the premise of not influencing the core requirement so as to meet the diversified requirements of the user.
Optionally, based on a situation that the play control may block the content data, the embodiment of the present invention provides the following solution: the display unit 702 is configured to display the playback control in the form of a semi-transparent or non-transparent suspension frame when displaying the playback control.
The embodiment adopts a semi-transparent or non-transparent suspension frame form, whether the suspension frame is transparent or not and the transparency can be adjusted, the specific adjustment form is not limited uniquely, and the default transparency can be used when the user does not set the transparency by default. The use of a more transparent play control may further reduce the interference with the presentation of the content data.
Optionally, based on a more concise requirement of the play control, the play control in this embodiment may only contain a few functions in the initial display form, so as to reduce the display area occupied by the play control to the maximum extent, specifically as follows: the play control comprises:
the playing device comprises a spherical main body and an annular area which is tightly attached to the outer edge of the spherical main body and is used for displaying playing progress.
Based on the general habit of the user, the playing progress can be represented clockwise, that is: and the annular area represents a playing progress bar, and the progress bar trend is clockwise. The annular area can be understood as a progress bar in another form, and compared with a bar-shaped progress bar, the progress bar is more fit with the spherical playing control, is more concise and elegant, and occupies a smaller display area.
Further, based on the core requirement that the user still needs to control the playing process of the content data, the embodiment of the present invention provides at least two implementation manners for entering a relatively complete playing control based on the specific playing control presentation form provided above, specifically as follows: as shown in fig. 8, the terminal further includes:
an instruction receiving unit 801;
the instruction receiving unit 801 is configured to receive an instruction for clicking the spherical body;
the display unit 702 is configured to display a complete playback control after the instruction receiving unit 801 receives an instruction to click the spherical main body; the complete form of the playing control comprises a function combination for controlling the current playing content; or,
the instruction receiving unit 801 is configured to receive an instruction to click the spherical body, or receive an instruction to double click the spherical body;
the display unit 702 is configured to switch a playing state after the instruction receiving unit 801 receives an instruction to click the spherical body, where the playing state includes playing and pausing; after the instruction receiving unit 801 receives the instruction of double-clicking the spherical main body, the playing control in the complete form is displayed.
In the two modes, the former mode is more direct in operation, and the latter mode can still realize the basic core function of playing/pausing in the playing control in the extremely simple mode, so that the operation frequency of starting the relatively complete playing control is reduced. In this embodiment, the complete form of the play control should be understood as having more functions than the initially displayed play control, and as to whether the complete form of the play control is the entire functions that the play control can provide, this embodiment is not limited thereto. Generally speaking, there are many possible play control functions and play states of the play control, and the play control functions and the play states that are commonly used may be displayed, and for those play control functions and play states that are not commonly used, an extended entry may be provided in a thumbnail manner for display, so as to reduce content presented by the player, thereby reducing complexity of a user selection operation.
In addition, for the play control adopting the initial display in the extremely simple form, based on the presentation form of the sphere progress, the embodiment of the present invention may further perform the following operations: a receiving unit 701, configured to obtain association information associated with the content data; the display unit 702 is also configured to display the related information on the spherical body.
An embodiment of the present invention further provides a server, as shown in fig. 9, including:
an information obtaining unit 901, configured to obtain content data from a content providing system, and obtain configuration information of a playing control corresponding to the content data; the configuration information includes information indicating whether the playing control needs to be displayed in the process of presenting the content data;
a transmitting unit 902, configured to transmit the content data to a terminal and transmit the configuration information to the terminal.
In this embodiment, the server on the network side sends the configuration information, and specifies whether the playing control needs to be displayed, so that whether the playing control needs to be displayed can be determined according to different content data, thereby avoiding the problem that the playing control is not suitable for being displayed in a fixed scene, and flexibly controlling whether the playing control is displayed on the premise that the core requirement is not affected, thereby meeting the diversified requirements of the user.
Optionally, for an implementation scheme of a play control that is specifically displayed on the terminal side by the server, a specific form of the play control may be further configured, specifically as follows: if the configuration information indicates that the play control needs to be displayed, the configuration information further includes: and playing the function configuration information displayed by the control in the display screen of the terminal.
Optionally, as a more specific application scenario example, the content data includes: contains the column data of the playing content. The column data containing the playing content is that the column data contains the playing content, the playing content is data to be played in the column data, and the complete playing control is used for providing a control function of the playing content and displaying the playing state.
An embodiment of the present invention further provides another terminal, as shown in fig. 10, including: a processor 1001, a memory 1002, a display 1003, a receiver 1004; the memory 1002 may be used to provide a storage space required by the processor 1001 to implement the related function and/or to store the received data locally, and the storage form may be a cache or a permanent storage, which is not limited uniquely in this embodiment; an input device 1005 may also be included, the display 1003 and the input device 1005 being the same hardware entity in the touch screen terminal;
the receiver 1004 is configured to receive content data and configuration information of a playing control corresponding to the content data; the configuration information includes information indicating whether the playing control needs to be displayed in the process of presenting the content data;
the display 1003 is configured to display the playing control in a process of presenting the content data if the configuration information indicates that the playing control needs to be displayed; and if the configuration information indicates that the playing control does not need to be displayed, not displaying the playing control in the process of presenting the content data.
The processor 1001 may be used to identify the content data and configuration information, control the receiver 1004 and display to perform corresponding operations, etc.
The content data may be content data provided locally by the server or content data transmitted from other servers; the content data received by the terminal may then be derived from these content data. Note that, as for the content data directly input at the terminal, for example: the content data propagated within the local area network or transferred to the terminal via the storage device is not to be understood as necessarily content data from the server, nor as necessarily content data received via the network. The content data may include content data to be played (e.g., audio data, video data, animation data, or the like), and may further include data not to be played (e.g., still text, pictures, or the like). In this embodiment, the play control refers to a functional component for controlling information such as a play mode and a play state of the data to be played; the playing control does not need to contain all playing control functions and all state information, and the default is preferably selected; the data to be played can be understood as data in the content data that needs to be presented in a playing form. How to determine the configuration information may be determined according to a predetermined rule or a specification of a user, for example: the content data edited by the user specifies that a playing control does not need to be displayed, or the data to be played of a suspension window embedded in a webpage does not display the playing control according to a preset rule, and the special column music needs to display the playing control; in addition to the display policies corresponding to different data to be broadcasted in the above example, the display policy may also be determined according to the processing capability (e.g. the function of hardware/software) of the device (e.g. terminal), and specifically, what predetermined rule is adopted is not limited in the embodiment of the present invention.
In this embodiment, a default play control presentation form may be provided at the terminal side, and if the default play control presentation form is provided, it is preferable to adopt fewer play control functions and/or play state information. The presentation in this embodiment may be display, or output in the form of sound, or both; it is not to be understood that the presentation of the content data can only be performed in a single way.
In the embodiment, the content data is acquired, the configuration information corresponding to the content data is also acquired, and the configuration information specifies whether the playing control needs to be displayed, so that whether the playing control needs to be displayed or not can be determined according to different content data compared with the playing control displayed in a fixed form, thereby avoiding the problem in a scene which is not suitable for the fixed playing control, and flexibly controlling whether the playing control is displayed on the premise of not influencing the core requirement so as to meet the diversified requirements of the user.
The core requirements can be understood as that the playing control needs to be displayed in a required scene, so that the playing control function is realized. Diversified requirements including requirements for non-occlusion content data in the background art, different application scene requirements may be different from the above scene examples, which should not be construed as limitations on the embodiments of the present invention.
Based on the situation that the play control may block the content data, the embodiment of the present invention provides the following solution: the displaying the play control includes: and displaying the playing control in the form of a semi-transparent or non-transparent suspension frame.
The embodiment adopts a semi-transparent or non-transparent suspension frame form, whether the suspension frame is transparent or not and the transparency can be adjusted, the specific adjustment form is not limited uniquely, and the default transparency can be used when the user does not set the transparency by default. The use of a more transparent play control may further reduce the interference with the presentation of the content data.
Based on the more concise requirement of the play control, the play control in this embodiment may only contain a few functions in the initial display form, thereby reducing the display area occupied by the play control to the maximum extent, specifically as follows: the play control comprises:
the playing device comprises a spherical main body and an annular area which is tightly attached to the outer edge of the spherical main body and is used for displaying playing progress.
Based on the general habit of the user, the playing progress can be represented clockwise, that is: and the annular area represents a playing progress bar, and the progress bar trend is clockwise. The annular area can be understood as a progress bar in another form, and compared with a bar-shaped progress bar, the progress bar is more fit with the spherical playing control, is more concise and elegant, and occupies a smaller display area.
Based on the core requirement that the user still has to control the playing process of the content data, the embodiment of the present invention provides at least two implementation manners for entering a relatively complete playing control based on the specific playing control presentation form provided above, specifically as follows:
the input device 1005 is configured to receive an instruction for clicking the spherical body;
the display 1003 is further configured to display a complete playback control after the input device 1005 receives an instruction to click the spherical main body; the complete form of the playing control comprises a function combination for controlling the current playing content; or,
the input device 1005 is configured to receive an instruction of clicking the spherical body, or receive an instruction of double-clicking the spherical body;
after the input device 1005 receives an instruction of clicking the spherical body, switching a playing state, where the playing state includes playing and pausing; after the input device 1005 receives the instruction of double-clicking the spherical body, a full-form playing control is displayed.
In the two modes, the former mode is more direct in operation, and the latter mode can still realize the basic core function of playing/pausing in the playing control in the extremely simple mode, so that the operation frequency of starting the relatively complete playing control is reduced. In this embodiment, the complete form of the play control should be understood as having more functions than the initially displayed play control, and as to whether the complete form of the play control is the entire functions that the play control can provide, this embodiment is not limited thereto. Generally speaking, there are many possible play control functions and play states of the play control, and the play control functions and the play states that are commonly used may be displayed, and for those play control functions and play states that are not commonly used, an extended entry may be provided in a thumbnail manner for display, so as to reduce content presented by the player, thereby reducing complexity of a user selection operation.
In addition, for the play control adopting the initial display in the extremely simple form, based on the presentation form of the sphere progress, the embodiment of the present invention may further perform the following operations: the related information related to the content data is obtained, and the related information is displayed on the spherical body. The related information referred to in this embodiment is information having strong association with data content, for example: the head portrait of the singer of the music, the head portrait of the characters related in the album cover and the video of the music, the waveform of the music and the mood map corresponding to the music type. The associated information may be obtained by searching from the network, may be stored locally, or may be carried in the content data. The specific acquisition form is not limited uniquely in the embodiments of the present invention.
An embodiment of the present invention further provides another server, as shown in fig. 11, including: processor 1101, memory 1102, sending device 1103; the memory 1102 may be used to provide a storage space required by the processor 1101 to implement the related function and/or to store the received data locally, and the storage form may be a cache or a permanent storage, which is not limited uniquely in this embodiment;
the processor 1101 is configured to obtain content data from a content providing system, and obtain configuration information of a playback control corresponding to the content data; the configuration information includes information indicating whether the playing control needs to be displayed in the process of presenting the content data;
the sending device 1103 is configured to send the content data to a terminal and send the configuration information to the terminal.
The content data may be content data provided locally by the server or content data transmitted from other servers; the content data may include content data to be played (e.g., audio data, video data, animation data, or the like), and may further include data not to be played (e.g., still text, pictures, or the like). In this embodiment, the play control refers to a functional component for controlling information such as a play mode and a play state of the data to be played; the playing control does not need to contain all playing control functions and all state information, and the default is preferably selected; the data to be played can be understood as data in the content data that needs to be presented in a playing form. How to determine the configuration information may be determined according to a predetermined rule or a specification of a user, for example: the content data edited by the user specifies that a playing control does not need to be displayed, or the data to be played of a suspension window embedded in a webpage does not display the playing control according to a preset rule, and the special column music needs to display the playing control; in addition to the display policies corresponding to different data to be broadcasted in the above example, the display policy may also be determined according to the processing capability (e.g. the function of hardware/software) of the device (e.g. terminal), and specifically, what predetermined rule is adopted is not limited in the embodiment of the present invention.
In this embodiment, the server on the network side sends the configuration information, and specifies whether the playing control needs to be displayed, so that whether the playing control needs to be displayed can be determined according to different content data, thereby avoiding the problem that the playing control is not suitable for being displayed in a fixed scene, and flexibly controlling whether the playing control is displayed on the premise that the core requirement is not affected, thereby meeting the diversified requirements of the user.
For the implementation scheme of the playing control that the server controls the specific display of the terminal side, the specific form of the playing control may be further configured, which is specifically as follows: if the configuration information indicates that the play control needs to be displayed, the configuration information further includes:
and playing the function configuration information displayed by the control in the display screen of the terminal.
The above function configuration information may include, for example: the shape of the play control (whether it is circular or rectangular, whether it is floating or fixed, or other), the functions provided in the shape of the play control and its layout, for example: displaying only pause/play, providing only an entry icon for a play control, or a combination of functions, such as: the entry and the play progress of the play control, or a combination of other functions, may be set according to different application requirements, and specifically, what kind of setting rule is adopted is not limited uniquely in the embodiment of the present invention.
As a more specific application scenario example, the content data includes: contains the column data of the playing content. The column data containing the playing content is that the column data contains the playing content, the playing content is data to be played in the column data, and the complete playing control is used for providing a control function of the playing content and displaying the playing state.
In addition, it is understood by those skilled in the art that all or part of the steps in the above method embodiments may be implemented by related hardware, and the corresponding program may be stored in a computer readable storage medium, where the above mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the embodiment of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (12)
1. An application method of a play control is characterized by comprising the following steps:
the terminal receives content data and configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data; the playing control is a functional component for controlling the playing mode and the playing state of the data to be played; the data to be played is data which needs to be presented in a playing form in the content data;
if the configuration information indicates that the playing control needs to be displayed, displaying the playing control in the process of presenting the content data;
if the configuration information indicates that the playing control does not need to be displayed, the playing control is not displayed in the process of presenting the content data;
and if the configuration information is not received, using a default playing control presentation form in the process of presenting the content data.
2. The method of claim 1, wherein the displaying the play control comprises: and displaying the playing control in the form of a semi-transparent or non-transparent suspension frame.
3. The method of claim 1 or 2, wherein the playing control comprises:
the playing device comprises a spherical main body and an annular area which is tightly attached to the outer edge of the spherical main body and is used for displaying playing progress.
4. The method of claim 3, further comprising:
after receiving an instruction of clicking the spherical main body, displaying a playing control in a complete form; the playing control with the complete form comprises a function combination for controlling the current playing content; or,
after an instruction of clicking the spherical main body is received, switching a playing state, wherein the playing state comprises playing and pausing; and after an instruction of double-clicking the spherical main body is received, displaying the playing control in a complete form.
5. An application method of a play control is characterized by comprising the following steps:
acquiring content data from a content providing system, and acquiring configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data; the playing control is a functional component for controlling the playing mode and the playing state of the data to be played; the data to be played is data which needs to be presented in a playing form in the content data;
sending the content data to a terminal, and sending the configuration information to the terminal;
and under the condition that the configuration information is not sent, the terminal uses a default play control presentation form of the terminal in the process of presenting the content data.
6. The method of claim 5, wherein if the configuration information indicates that the display of the playing control is required, the configuration information further comprises:
and playing the function configuration information displayed by the control in the display screen of the terminal.
7. A terminal, comprising:
the receiving unit is used for receiving content data and configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data; the playing control is a functional component for controlling the playing mode and the playing state of the data to be played; the data to be played is data which needs to be presented in a playing form in the content data;
a display unit, configured to display the play control in a process of presenting the content data if the configuration information indicates that the play control needs to be displayed; if the configuration information indicates that the playing control does not need to be displayed, the playing control is not displayed in the process of presenting the content data; and if the configuration information is not received, using a default playing control presentation form in the process of presenting the content data.
8. The terminal of claim 7,
and the display unit is used for displaying the playing control in a semi-transparent or non-transparent suspension frame mode when the playing control is displayed.
9. The terminal of claim 7 or 8, wherein the play control comprises:
the playing device comprises a spherical main body and an annular area which is tightly attached to the outer edge of the spherical main body and is used for displaying playing progress.
10. The terminal of claim 9, wherein the terminal further comprises:
an instruction receiving unit;
the instruction receiving unit is used for receiving an instruction of clicking the spherical main body;
the display unit is used for displaying a playing control in a complete form after the instruction receiving unit receives an instruction of clicking the spherical main body; the playing control with the complete form comprises a function combination for controlling the current playing content; or,
the instruction receiving unit is used for receiving an instruction of clicking the spherical main body or receiving an instruction of double clicking the spherical main body;
the display unit is used for switching a playing state after the instruction receiving unit receives an instruction of clicking the spherical main body, wherein the playing state comprises playing and pausing; and after the instruction receiving unit receives an instruction of double-clicking the spherical main body, displaying the playing control in a complete form.
11. A server, comprising:
the information acquisition unit is used for acquiring content data from a content providing system and acquiring configuration information of a playing control corresponding to the content data; the configuration information comprises information for indicating whether the playing control needs to be displayed in the process of presenting the content data; the playing control is a functional component for controlling the playing mode and the playing state of the data to be played; the data to be played is data which needs to be presented in a playing form in the content data;
a sending unit, configured to send the content data to a terminal, and send the configuration information to the terminal; and under the condition that the configuration information is not sent, the terminal uses a default play control presentation form of the terminal in the process of presenting the content data.
12. The server according to claim 11, wherein if the configuration information indicates that the playing control needs to be displayed, the configuration information further includes: and playing the function configuration information displayed by the control in the display screen of the terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510835166.XA CN105491440B (en) | 2015-11-26 | 2015-11-26 | A kind of application method of play control, terminal and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510835166.XA CN105491440B (en) | 2015-11-26 | 2015-11-26 | A kind of application method of play control, terminal and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105491440A CN105491440A (en) | 2016-04-13 |
CN105491440B true CN105491440B (en) | 2019-05-07 |
Family
ID=55678099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510835166.XA Active CN105491440B (en) | 2015-11-26 | 2015-11-26 | A kind of application method of play control, terminal and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105491440B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107729114B (en) * | 2017-10-31 | 2021-06-01 | 北京酷我科技有限公司 | Presentation method of playing control |
CN109040822B (en) * | 2018-07-16 | 2021-06-22 | 北京奇艺世纪科技有限公司 | Player configuration method and device and storage medium |
CN109165052B (en) * | 2018-08-08 | 2021-10-26 | 腾讯科技(深圳)有限公司 | Interactive processing method and device of application scene, terminal, system and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304549A (en) * | 2007-05-08 | 2008-11-12 | 华为技术有限公司 | Method for non-downloading transmission message, message server and terminal |
CN104717563A (en) * | 2013-12-13 | 2015-06-17 | 乐视网信息技术(北京)股份有限公司 | Progress bar displaying method and device |
CN104869465A (en) * | 2014-02-26 | 2015-08-26 | 腾讯科技(深圳)有限公司 | Video playing control method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9424881B2 (en) * | 2014-05-12 | 2016-08-23 | Echostar Technologies L.L.C. | Selective placement of progress bar |
-
2015
- 2015-11-26 CN CN201510835166.XA patent/CN105491440B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304549A (en) * | 2007-05-08 | 2008-11-12 | 华为技术有限公司 | Method for non-downloading transmission message, message server and terminal |
CN104717563A (en) * | 2013-12-13 | 2015-06-17 | 乐视网信息技术(北京)股份有限公司 | Progress bar displaying method and device |
CN104869465A (en) * | 2014-02-26 | 2015-08-26 | 腾讯科技(深圳)有限公司 | Video playing control method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105491440A (en) | 2016-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220342519A1 (en) | Content Presentation and Interaction Across Multiple Displays | |
US20230022781A1 (en) | User interfaces for viewing and accessing content on an electronic device | |
US11621022B2 (en) | Video file generation method and device, terminal and storage medium | |
US20240192986A1 (en) | Application handoff method and apparatus | |
CN109618177B (en) | Video processing method and device, electronic equipment and computer readable storage medium | |
WO2022152064A1 (en) | Video generation method and apparatus, electronic device, and storage medium | |
US8677280B2 (en) | Sprocket shaped user interface for navigating a dynamic collection of information | |
US20160342383A1 (en) | Audio file processing to reduce latencies in play start times for cloud served audio files | |
US10749969B2 (en) | Content presentation using a device set | |
US20100248788A1 (en) | Method of dividing screen areas and mobile terminal employing the same | |
US20110126105A1 (en) | Information processing apparatus, bookmark setting method, and program | |
CN109120997A (en) | Method for processing video frequency, device, terminal and medium | |
US20220310125A1 (en) | Method and apparatus for video production, device and storage medium | |
JP2021535656A (en) | Video processing methods, equipment, devices and computer programs | |
US20240171801A1 (en) | Video processing method and apparatus, and electronic device and storage medium | |
JP2016126445A (en) | Server, control method thereof, and program | |
JP2024512634A (en) | Application video processing methods and electronic equipment | |
KR20110047768A (en) | Apparatus and method for displaying multimedia contents | |
CN105491440B (en) | A kind of application method of play control, terminal and server | |
CN104038774B (en) | Generate the method and device of ring signal file | |
JP2018508061A (en) | Adaptive electronic documents | |
WO2022179033A1 (en) | Method for playing music, and device | |
KR101519856B1 (en) | apparatus and method for common of contents, communication service system | |
JP6266827B1 (en) | Terminal and server | |
CN112291602B (en) | Video playing method, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20160413 Assignee: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd. Assignor: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd. Contract record no.: X2021980000151 Denomination of invention: Application method, terminal and server of playing control Granted publication date: 20190507 License type: Common License Record date: 20210107 |
|
EE01 | Entry into force of recordation of patent licensing contract |