CN107911744B - Playing control method and device - Google Patents

Playing control method and device Download PDF

Info

Publication number
CN107911744B
CN107911744B CN201711263800.2A CN201711263800A CN107911744B CN 107911744 B CN107911744 B CN 107911744B CN 201711263800 A CN201711263800 A CN 201711263800A CN 107911744 B CN107911744 B CN 107911744B
Authority
CN
China
Prior art keywords
data
played
playing
information
controlled
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711263800.2A
Other languages
Chinese (zh)
Other versions
CN107911744A (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.)
Shanghai Ismartv Network Technologies Co ltd
Original Assignee
Whaley 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 Whaley Technology Co Ltd filed Critical Whaley Technology Co Ltd
Priority to CN201711263800.2A priority Critical patent/CN107911744B/en
Publication of CN107911744A publication Critical patent/CN107911744A/en
Application granted granted Critical
Publication of CN107911744B publication Critical patent/CN107911744B/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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides a play control method and device, and relates to the technical field of videos. The playing control method comprises the following steps: acquiring feature information of data to be played, wherein the feature information comprises control information of the data to be played or playing content corresponding to the data to be played; judging whether the characteristic information meets preset control conditions or not; and if the preset control conditions are met, controlling the data to be played. By using the playing control method and device, automatic control of data to be played can be achieved, and user experience is improved.

Description

Playing control method and device
Technical Field
The invention relates to the technical field of videos, in particular to a playing control method and device.
Background
With the development of technology, various programs are developed and applied to electronic devices, nowadays, a plurality of application programs are often installed in one electronic device or have a plurality of themes and classifications, and the application programs, the themes and the classifications are often independent from one another.
Disclosure of Invention
In view of this, an embodiment of the present invention provides a playing control method and device, so as to solve the problem that the playing control of electronic equipment is inconvenient and user experience is affected in the prior art.
The preferred embodiment of the present invention provides a play management and control method, which is applied to an electronic device, and the method includes:
acquiring feature information of data to be played, wherein the feature information comprises control information of the data to be played or playing content corresponding to the data to be played;
judging whether the characteristic information meets preset control conditions or not;
and if the preset control conditions are met, controlling the data to be played.
Optionally, the feature information includes control information of the data to be played, and the step of determining whether the feature information meets a preset control condition includes:
acquiring control information to be controlled, and judging whether the control information of the data to be played is matched with the control information to be controlled; or,
and acquiring control information which does not need to be controlled, and judging whether the control information of the data to be played is matched with the control information which does not need to be controlled.
Optionally, the electronic device is in communication connection with a server, and the feature information includes playing content corresponding to the data to be played;
the step of judging whether the characteristic information meets the preset control condition comprises the following steps:
uploading the playing content corresponding to the data to be played to the server so that the server verifies whether the playing content needs to be controlled;
and receiving a verification result fed back by the server, and judging whether the playing content corresponding to the data to be played needs to be controlled according to the verification result.
Optionally, the step of managing and controlling the data to be played includes:
forbidding the data to be played or,
skipping the data to be played; or,
obtaining pre-stored playing data;
and replacing the data to be played with the pre-stored playing data for playing.
Optionally, the step of managing and controlling the data to be played includes:
collecting user authentication information;
and judging whether the authentication information meets a preset rule or not, if so, playing the data to be played, and if not, prohibiting the data to be played from being played.
Another preferred embodiment of the present invention provides a play management and control apparatus, applied to an electronic device, the play management and control apparatus including:
the information acquisition module is used for acquiring the characteristic information of the data to be played, wherein the characteristic information comprises control information of the data to be played or playing content corresponding to the data to be played;
and the judging module is used for judging whether the characteristic information meets preset control conditions or not, and if so, controlling the data to be played.
Optionally, the feature information includes control information of the data to be played;
the judging module is used for obtaining control information to be controlled and judging whether the control information of the data to be played is matched with the control information to be controlled; or,
the judging module is used for obtaining control information which does not need to be controlled and judging whether the control information of the data to be played is matched with the control information which does not need to be controlled.
Optionally, the electronic device is in communication connection with a server, and the feature information includes playing content corresponding to the data to be played;
the judging module is used for uploading the playing content corresponding to the data to be played to the server so that the server verifies whether the playing content needs to be controlled, receives a verification result fed back by the server, and judges whether the playing content corresponding to the data to be played needs to be controlled according to the verification result.
Optionally, the determining module manages and controls the data to be played in the following manner: forbidding the data to be played; or skipping the data to be played; or, obtaining pre-stored playing data, and replacing the data to be played with the pre-stored playing data for playing.
Optionally, the determining module manages and controls the data to be played in the following manner:
collecting user authentication information;
and judging whether the authentication information meets a preset rule or not, if so, playing the data to be played, and if not, prohibiting the data to be played from being played.
Another preferred embodiment of the present invention provides an electronic device, including:
a memory;
a processor; and
the broadcast management and control device, the broadcast management and control device includes:
the information acquisition module is used for acquiring the characteristic information of the data to be played, wherein the characteristic information comprises control information of the data to be played or playing content corresponding to the data to be played;
and the judging module is used for judging whether the characteristic information meets preset control conditions or not, and if so, controlling the data to be played.
Still another preferred embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium includes a computer program, and the computer program controls, when running, an electronic device where the computer-readable storage medium is located to execute the play management and control method provided in the embodiments of the present invention.
According to the play control method and device provided by the embodiment of the invention, the matching with the preset control condition is performed according to the characteristic information of the data to be played, such as the control information of the data to be played or the play content corresponding to the data to be played, and the play content corresponding to each application program, each theme, classification and the like in the electronic equipment is automatically controlled when the preset control condition is met.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1 is a block diagram of an electronic device 10 according to a preferred embodiment of the present invention.
Fig. 2 is a flowchart of a play management and control method according to a preferred embodiment of the present invention.
FIG. 3 is a diagram illustrating the sub-steps included in the step S22 shown in FIG. 2 according to one embodiment.
FIG. 4 is a diagram illustrating the sub-steps included in the step S23 shown in FIG. 2 according to one embodiment.
Fig. 5 is a schematic diagram of sub-steps included in step S23 shown in fig. 2 according to still another embodiment.
Fig. 6 is a block diagram of a playback control apparatus 20 according to a preferred embodiment of the present invention.
Icon: 10-an electronic device; 11-a memory; 12-a processor; 13-a network module; 20-playing management and control device; 21-an information obtaining module; 22-judging module.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present invention without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
Fig. 1 is a block diagram of an electronic device 10 according to a preferred embodiment of the invention. The electronic device 10 in the embodiment of the present invention may be a terminal device, such as a mobile phone, a tablet computer, a television, and the like, capable of installing a program and having processing, displaying, and playing functions. As shown in fig. 1, the electronic device 10 includes: memory 11, processor 12, network module 13 and playing control device 20.
The memory 11, the processor 12 and the network module 13 are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, the components may be electrically connected to each other via one or more communication buses or signal lines. The memory 11 stores a playback management and control apparatus 20, the playback management and control apparatus 20 includes at least one software function module that can be stored in the memory 11 in a form of software or firmware (firmware), and the processor 12 executes various function applications and data processing by running a software program and a module stored in the memory 11, such as the playback management and control apparatus 20 in the embodiment of the present invention, so as to implement the playback management and control method in the embodiment of the present invention.
The Memory 11 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like. The memory 11 is used for storing a program, and the processor 12 executes the program after receiving an execution instruction.
The processor 12 may be an integrated circuit chip having data processing capabilities. The Processor 12 may be a general-purpose Processor including a Central Processing Unit (CPU), a Network Processor (NP), and the like. The various methods, steps and logic blocks disclosed in embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The network module 13 is used for establishing a communication connection between the electronic device 10 and an external communication terminal through a network, and implementing transceiving operations of network signals and data. The network signal may include a wireless signal or a wired signal.
It will be appreciated that the configuration shown in FIG. 1 is merely illustrative, and that electronic device 10 may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1, e.g., electronic device 10 may also include a display module and an audio playback module, etc. The components shown in fig. 1 may be implemented in hardware, software, or a combination thereof.
An embodiment of the present invention also provides a computer-readable storage medium, which includes a computer program. The computer program controls the electronic device 10 where the readable storage medium is located to execute the following play management and control method.
Please refer to fig. 2, which is a flowchart illustrating a play management and control method according to a preferred embodiment of the present invention. The method steps defined by the method-related flow, as applied to the electronic device 10, may be implemented by the processor 12. The playing control method comprises the following steps.
Step S21, obtaining the feature information of the data to be played.
The characteristic information comprises control information of the data to be played or playing content corresponding to the data to be played. The data to be played may include a User's Interface (UI), graphic information, text information, audio information, video information, and the like.
And step S22, judging whether the characteristic information meets preset control conditions.
If the preset control condition is satisfied, executing step S23, and if the preset control condition is not satisfied, returning to execute step S21.
And step S23, managing and controlling the data to be played.
In the embodiment of the present invention, there may be a plurality of preset control conditions according to different feature information, and the following examples are now described in the embodiment.
For example, the electronic device 10 may obtain control information to be managed, and step S22 includes determining whether the control information of the data to be played matches the control information to be managed. The electronic device 10 obtains the control information to be controlled in various ways, including but not limited to, the control information to be controlled is pre-stored in the electronic device 10, and the pre-stored control information to be controlled may be set by a user or obtained from other devices. The electronic device 10 may also obtain the feature information of the data to be played, and then download the control information to be managed and controlled from another device, such as a server. The embodiments of the present invention are not limited in this regard.
For another example, the electronic device 10 may obtain control information that does not need to be managed and the step S22 includes determining whether the control information of the data to be played matches the control information that does not need to be managed. The electronic device 10 may obtain the control information without being controlled in various ways, including but not limited to, the control information without being controlled is pre-stored in the electronic device 10, and the pre-stored control information without being controlled may be set by a user or obtained from other devices. The electronic device 10 may also obtain the feature information of the data to be played, and then download control information that does not need to be managed and controlled from other devices, such as a server. The embodiments of the present invention are not limited in this regard.
It should be understood that, in the embodiment of the present invention, there are various ways to obtain control information to be controlled or control information that does not need to be controlled, and this embodiment takes an optional implementation scheme for obtaining the control information to be controlled as an example when the control information is used as a control name, and the control information to be controlled can be obtained through the following ways: when playing the playing data, the user can actively lock the current scene according to the menu selection, and the locking mode can be stored in the local database according to the control name. In this case, in the subsequent playing process, the electronic device 10 may complete accurate locking by comparing the control information of the data to be played with the control name in the local database.
Referring to fig. 3, for another example, the electronic device 10 is in communication connection with a server, and the feature information includes playing content corresponding to the data to be played. Step S22 includes two substeps, step S221 and step S222.
Step S221, uploading the playing content corresponding to the data to be played to the server, so that the server verifies whether the playing content needs to be controlled.
Optionally, "template data" of the playing content to be managed and controlled is stored in the server in advance, and the obtaining manner of the "template data" is various. For example, the server may determine "template data" through big data collection, analysis. For another example, the "template data" may be set by the user or the administrator.
The server can complete the verification of the played content by matching the played content with the template data. For example, when the played content is a graphic feature, the server may verify whether the similarity between the played content and the "template data" reaches a threshold, and if so, determine that the played content needs to be managed and controlled. For another example, when the playing content is text information, the server may verify whether the playing content includes "template data", and if so, determine that the playing content needs to be managed and controlled. For another example, when the playing data is audio data, the server may verify whether the content in the audio data includes "template data", and if so, determine that the playing content needs to be managed and controlled. For another example, when the playing data is video data, the server may respectively verify the picture display content and the audio data in the video data, verify whether the similarity between the picture display content and the "template data" reaches a threshold, verify whether the content in the audio data includes the "template data", and determine that the playing content needs to be managed and controlled if the similarity between the picture display content and the "template data" reaches the threshold or the content in the audio data includes the "template data".
In order to improve authentication efficiency, "template data" may be classified, and for example, "template data" for verifying graphic features such as a user interface and screen display contents may be classified into a first category, "template data" for verifying character features such as text information may be classified into a second category, and "template data" for verifying voice features such as audio data may be classified into a third category. When the played content is authenticated, the type corresponding to the played content is determined, for example, if the played content is determined to be a user interface, the played content is authenticated through the "template data" in the first type.
Step S222, receiving a verification result fed back by the server, and determining whether the playing content corresponding to the data to be played needs to be managed and controlled according to the verification result.
And completing fuzzy locking of the played content according to the verification result fed back by the server. Moreover, the main processing procedures are all performed in the server, so that higher requirements on the memory, the processing performance and the like of the electronic device 10 are not required.
When the characteristic information is judged to meet the preset control condition, the data to be played can be controlled in various modes. For example, the data to be played may be prohibited from being played.
Referring to fig. 4, the step of managing and controlling the data to be played may further include two substeps, step S231 and step S232.
In step S231, pre-stored playing data is obtained.
Step S232, replacing the data to be played with the pre-stored playing data for displaying.
The pre-stored playing data may be stored locally, and the electronic device 10 directly calls the locally stored playing data to replace the data to be played for displaying. The pre-stored playing data may also be stored in the server, and the electronic device 10 acquires the pre-stored playing data from the server and displays the pre-stored playing data in place of the data to be played. The pre-stored playing data may be images, audio or video.
Referring to fig. 5, the step of managing and controlling the data to be played may also include four substeps, i.e., step S233 to step S236.
Step S233, user authentication information is collected.
The user authentication information may be various information, for example, information such as characters and voice input by the user, or collected biometric information such as face information, iris, fingerprint of the user. There are various ways to collect the user authentication information, for example, an authentication window may be displayed on the electronic device 10, and the user inputs the authentication information in the authentication window. For another example, authentication information input by a user's voice may be received. For example, when the electronic device 10 is a device such as a television set that is compatible with a remote control terminal, a control command issued by a user operating the remote control terminal may be received and used as the authentication information. For another example, biometric information of the user may be acquired as the authentication information by a camera, a biometric recognition device, or the like.
Step S234, determining whether the authentication information satisfies a preset rule, if so, performing step S235, and if not, performing step S236.
Step S235, playing the data to be played.
Step S236, prohibiting the data to be played from being played; or skipping the data to be played.
Through the steps S233 to S236, when feature information meeting the preset control condition is found, whether to display the data to be played is determined according to the authentication information by collecting user authentication information, and in this way, when the feature information meets the preset control condition, a "double" authentication and control mode is performed through the authentication information, so that the integrity of playing the data can be ensured as much as possible, and the data to be played is shielded only when the preset control condition is met and the authentication fails.
The determining whether the authentication information satisfies the preset rule may be determining whether the authentication information is required information or whether the authentication information matches pre-stored information.
In order to more clearly embody the play management and control method in the embodiment of the present invention, the following scenarios are illustrated.
When the interactive UI scene is displayed, the UI scene may be a display interface of each application program in the electronic device 10, or may be a display interface of different categories or topics in the electronic device 10, such as war films and violent action films in a television, for example, a user actively locks the current scene according to a menu selection, and the locking mode may be stored in a local database according to a control name for accurate locking, or may be uploaded to a cloud server according to the text and picture content of the UI for fuzzy locking. When the locking is accurate, the electronic device 10 performs accurate matching from the local database when jumping to the interactive UI, and does not show the locked UI when matching to the corresponding content. And when fuzzy locking is performed, cloud characteristic matching is performed every time a new interactive UI is opened, and if the matching characteristics are in accordance, the interactive UI to be displayed is not displayed.
The user can set specific scenarios such as a. child protection mode: in this mode, the electronic device 10 automatically performs online recognition based on text and picture information of the interactive UI, and if a scene with violence or a pornographic tendency is recognized, it does not display or covers the scene with an friendly UI, and may play a voice and display a specific text to prompt the user. As another example, a teenager mode: in this mode, the electronic device 10 is not displayed when automatically matching the scene such as a game or a pornography according to the text and picture information of the interactive UI or can continue to display only when the interactive UI authentication is required.
On the basis, as shown in fig. 6, an embodiment of the present invention provides a playback management and control apparatus 20, which is applied to an electronic device 10, where the playback management and control apparatus 20 includes an information obtaining module 21 and a determining module 22.
The information obtaining module 21 is configured to obtain feature information of data to be played, where the feature information includes control information of the data to be played or playing content corresponding to the data to be played.
Since the information obtaining module 21 is similar to the implementation principle of step S21 in fig. 2, it will not be further described here.
The judging module 22 is configured to judge whether the feature information meets a preset control condition, and if the feature information meets the preset control condition, control the data to be played.
Since the implementation principle of the judging module 22 is similar to that of the steps S22 and S23 in fig. 2, no further description is provided here.
Optionally, the feature information includes control information of the data to be played. The judging module 22 is configured to obtain control information to be controlled, and judge whether the control information of the data to be played matches with the control information to be controlled. Or, the judging module is configured to obtain control information that does not need to be controlled, and judge whether the control information of the data to be played matches with the control information that does not need to be controlled.
Optionally, the electronic device 10 is in communication connection with a server, and the feature information includes playing content corresponding to the data to be played.
The judging module 22 is configured to upload the playing content corresponding to the data to be played to the server, so that the server verifies whether the playing content needs to be controlled, receives a verification result fed back by the server, and judges whether the playing content corresponding to the data to be played needs to be controlled according to the verification result.
Since the implementation principle of the judging module 22 is similar to that of step S221 and step S222 in fig. 3, no further description is provided here.
Optionally, the determining module 22 manages and controls the data to be played in the following manner: and prohibiting the data to be played from being played. Or skipping the data to be played. Or, obtaining pre-stored playing data, and replacing the data to be played with the pre-stored playing data for playing.
Since the implementation principle of the determining module 22 is similar to that of step S231 and step S232 in fig. 4, no further description is provided here.
Optionally, the determining module manages and controls the data to be played in the following manner:
collecting user authentication information;
and judging whether the authentication information meets a preset rule or not, if so, playing the data to be played, and if not, prohibiting the data to be played from being played.
Since the implementation principle of the judging module 22 is similar to that of steps S233 to S236 in fig. 5, no further description is provided here.
The playing control method and device in the embodiment of the invention utilize the control name of the data to be played to perform local identification, or perform online analysis on the graphic characteristics, text information and audio data to be displayed of the data to be played, and control the data to be played when a certain matching strategy is reached.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus and method embodiments described above are illustrative only, as the flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, the functional modules in the embodiments of the present invention may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention or a part thereof, which essentially contributes to the prior art, can be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, an electronic device 10, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes. It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above description is only an alternative embodiment of the present invention and is not intended to limit the present invention, and various modifications and variations of the present invention may occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (7)

1. A play management and control method is applied to electronic equipment, the electronic equipment is in communication connection with a server, and the method is characterized by comprising the following steps:
acquiring feature information of data to be played, wherein the feature information comprises control information of the data to be played or playing content corresponding to the data to be played;
judging whether the characteristic information meets preset control conditions or not;
if the preset control conditions are met, controlling the data to be played;
wherein, judge whether the characteristic information satisfies and predetermines the management and control condition, include:
uploading the playing content corresponding to the data to be played to the server so that the server verifies whether the playing content needs to be controlled, wherein template data of the playing content needing to be controlled is stored in the server in advance;
the characteristic information comprises control information of the data to be played, and the step of judging whether the characteristic information meets preset control conditions comprises the following steps:
acquiring control information to be controlled, and judging whether the control information of the data to be played is matched with the control information to be controlled; or,
acquiring control information which does not need to be controlled, and judging whether the control information of the data to be played is matched with the control information which does not need to be controlled;
the server can complete the verification of the played content by matching the played content with the template data, wherein the template data verified by the graphic characteristics is summarized into a first class, the template data verified by the character characteristics is summarized into a second class, the template data verified by the sound characteristics is summarized into a third class, and when the played content is verified, the class corresponding to the played content is firstly judged;
and receiving a verification result fed back by the server, and judging whether the playing content corresponding to the data to be played needs to be controlled according to the verification result.
2. The playback control method according to claim 1, wherein the step of controlling the data to be played includes:
forbidding the data to be played; or,
skipping the data to be played; or,
obtaining pre-stored playing data;
and replacing the data to be played with the pre-stored playing data for playing.
3. The playback control method according to claim 1, wherein the step of controlling the data to be played includes:
collecting user authentication information;
and judging whether the authentication information meets a preset rule or not, if so, playing the data to be played, and if not, prohibiting the data to be played from being played.
4. The utility model provides a broadcast management and control device, is applied to electronic equipment, electronic equipment and server communication connection, its characterized in that, broadcast management and control device includes:
the information acquisition module is used for acquiring the characteristic information of the data to be played, wherein the characteristic information comprises control information of the data to be played or playing content corresponding to the data to be played;
a judging module for judging whether the characteristic information meets a preset control condition,
if the preset control conditions are met, controlling the data to be played;
wherein, judge whether the characteristic information satisfies and predetermines the management and control condition, include:
uploading the playing content corresponding to the data to be played to the server so that the server verifies whether the playing content needs to be controlled, wherein template data of the playing content needing to be controlled is stored in the server in advance;
the characteristic information comprises control information of the data to be played;
the judging module is used for obtaining control information to be controlled and judging whether the control information of the data to be played is matched with the control information to be controlled; or,
the judging module is used for obtaining control information which does not need to be controlled and judging whether the control information of the data to be played is matched with the control information which does not need to be controlled;
the server can complete the verification of the played content by matching the played content with the template data, wherein the template data verified by the graphic characteristics is summarized into a first class, the template data verified by the character characteristics is summarized into a second class, the template data verified by the sound characteristics is summarized into a third class, and when the played content is verified, the class corresponding to the played content is firstly judged;
and receiving a verification result fed back by the server, and judging whether the playing content corresponding to the data to be played needs to be controlled according to the verification result.
5. The playback control apparatus according to claim 4, wherein the electronic device is in communication connection with a server, and the feature information includes playback content corresponding to the data to be played;
the judging module is used for uploading the playing content corresponding to the data to be played to the server so that the server verifies whether the playing content needs to be controlled, receives a verification result fed back by the server, and judges whether the playing content corresponding to the data to be played needs to be controlled according to the verification result.
6. The playback control apparatus according to claim 5, wherein the determining module controls the data to be played by: forbidding the data to be played; or skipping the data to be played; or, obtaining pre-stored playing data, and replacing the data to be played with the pre-stored playing data for playing.
7. The playback control apparatus according to any one of claims 4 to 6, wherein the determining module controls the data to be played by:
collecting user authentication information;
and judging whether the authentication information meets a preset rule or not, if so, playing the data to be played, and if not, prohibiting the data to be played from being played.
CN201711263800.2A 2017-12-04 2017-12-04 Playing control method and device Active CN107911744B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711263800.2A CN107911744B (en) 2017-12-04 2017-12-04 Playing control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711263800.2A CN107911744B (en) 2017-12-04 2017-12-04 Playing control method and device

Publications (2)

Publication Number Publication Date
CN107911744A CN107911744A (en) 2018-04-13
CN107911744B true CN107911744B (en) 2020-07-03

Family

ID=61854539

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711263800.2A Active CN107911744B (en) 2017-12-04 2017-12-04 Playing control method and device

Country Status (1)

Country Link
CN (1) CN107911744B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111179128A (en) * 2019-10-29 2020-05-19 广东小天才科技有限公司 Information playing method, sound box equipment and storage medium
CN115248867A (en) * 2021-04-26 2022-10-28 北京有竹居网络技术有限公司 Multimedia content display method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1477877A (en) * 2002-07-22 2004-02-25 Lg������ʽ���� Method for allowing potential viewer to watch anticipated program and equipment
CN105744355A (en) * 2016-01-28 2016-07-06 宇龙计算机通信科技(深圳)有限公司 Video pre-reminding processing method, video pre-reminding processing device, and terminal
CN106445646A (en) * 2016-09-20 2017-02-22 腾讯科技(深圳)有限公司 Control method and device for application and terminal
CN106843829A (en) * 2016-12-07 2017-06-13 乐视控股(北京)有限公司 The display methods of desktop control, device and electronic equipment
CN107087233A (en) * 2017-06-01 2017-08-22 微鲸科技有限公司 Play management-control method, device and electric terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110061078A1 (en) * 2005-05-10 2011-03-10 Reagan Inventions, Llc System and method for controlling a plurality of electronic devices

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1477877A (en) * 2002-07-22 2004-02-25 Lg������ʽ���� Method for allowing potential viewer to watch anticipated program and equipment
CN105744355A (en) * 2016-01-28 2016-07-06 宇龙计算机通信科技(深圳)有限公司 Video pre-reminding processing method, video pre-reminding processing device, and terminal
CN106445646A (en) * 2016-09-20 2017-02-22 腾讯科技(深圳)有限公司 Control method and device for application and terminal
CN106843829A (en) * 2016-12-07 2017-06-13 乐视控股(北京)有限公司 The display methods of desktop control, device and electronic equipment
CN107087233A (en) * 2017-06-01 2017-08-22 微鲸科技有限公司 Play management-control method, device and electric terminal

Also Published As

Publication number Publication date
CN107911744A (en) 2018-04-13

Similar Documents

Publication Publication Date Title
US11537698B2 (en) Methods and apparatuses for adaptively updating enrollment database for user authentication
CN110785756B (en) Method and apparatus for data content filtering
US11122089B2 (en) Authorization policy optimization method and apparatus, and storage medium
KR102204675B1 (en) Display apparatus, server, system and information-providing methods thereof
CN105338391B (en) Intelligent television control method and mobile terminal
US9165144B1 (en) Detecting a person who does not satisfy a threshold age within a predetermined area
KR102037419B1 (en) Image display apparatus and operating method thereof
US11412287B2 (en) Cognitive display control
CN110072140B (en) Video information prompting method, device, equipment and storage medium
CN105320897A (en) Information processing system, information processing apparatus, and information processing method
CN112312215B (en) Startup content recommendation method based on user identification, smart television and storage medium
CN107911744B (en) Playing control method and device
CN111246285A (en) Method for separating sound in comment video and method and device for adjusting volume
US20140178048A1 (en) Multimedia File Playback Method and Apparatus
EP3528152A1 (en) Method and apparatus for user authentication
CN107688587B (en) Media information display method and device
CN108198305A (en) Airport quick security check method, readable storage medium storing program for executing and quick security check platform
KR101678779B1 (en) Method for recommending contents using metadata and apparatus for performing the method
CN107944261B (en) Application program control method and user equipment
US9231845B1 (en) Identifying a device associated with a person who does not satisfy a threshold age
US9749690B2 (en) System for collecting metadata of a video data in a video data providing system and method thereof
CN115269910A (en) Audio and video auditing method and system
CN111866135A (en) Message display control method and device for electronic equipment, electronic equipment and readable medium
CN113707179A (en) Audio identification method, device, equipment and medium
CN111343391A (en) Video capture method and electronic device using same

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: 20240530

Address after: Room 212, Building 14, No. 350 Xianxia Road, Changning District, Shanghai, 200050

Patentee after: SHANGHAI ISMARTV NETWORK TECHNOLOGIES Co.,Ltd.

Country or region after: China

Address before: 201210 3rd floor, building e, Shangtou Shengyin building, 666 shengxia Road, Pudong New Area, Shanghai

Patentee before: WHALEY TECHNOLOGY Co.,Ltd.

Country or region before: China