CN111586478B - Media information playing method, device, playing equipment and storage medium - Google Patents

Media information playing method, device, playing equipment and storage medium Download PDF

Info

Publication number
CN111586478B
CN111586478B CN202010350651.9A CN202010350651A CN111586478B CN 111586478 B CN111586478 B CN 111586478B CN 202010350651 A CN202010350651 A CN 202010350651A CN 111586478 B CN111586478 B CN 111586478B
Authority
CN
China
Prior art keywords
equipment
playing
child lock
local area
area network
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
CN202010350651.9A
Other languages
Chinese (zh)
Other versions
CN111586478A (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.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai 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 Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN202010350651.9A priority Critical patent/CN111586478B/en
Publication of CN111586478A publication Critical patent/CN111586478A/en
Application granted granted Critical
Publication of CN111586478B publication Critical patent/CN111586478B/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/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • 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/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • H04N21/4415Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Lock And Its Accessories (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the application discloses a media information playing method, a device, media playing equipment and a storage medium, wherein the method comprises the following steps: when first local area network data sent by first equipment is monitored, determining that the first equipment is white list equipment or black list equipment according to the first local area network data; when the first device is a white list device, setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock; and sending the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time of the unlocking state timer, and starting the playing device according to the browsing instruction controller or controlling the display of the playing device to play the media information corresponding to the browsing instruction. By adopting the embodiment of the application, the playing equipment can be flexibly controlled to play the media information through the local area network data, and the applicability is high.

Description

Media information playing method, device, playing equipment and storage medium
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a media information playing method, device, playing apparatus, and storage medium.
Background
With the development of communication technology, media contents watched by people are more and more diversified and customizable, media resources browsable by intelligent equipment are rich and colorful, and different media resources have different audiences. Parents, for example, use most of their children's time to learn cultural knowledge and other skills, so they generally control their time to view media information and the media content they view.
The existing child lock scheme is generally realized in an encryption mode, namely, when the child lock is started, a password is required to be input to open the playing device, and further in an encryption mode, different applications are respectively encrypted in a mode of installing a third party application program. However, the existing scheme is complicated in operation and high in limitation. It is therefore a need to provide a solution for controlling the playing of media information more flexibly.
Disclosure of Invention
The embodiment of the application provides a media information playing method, a device, equipment and a storage medium, wherein the media information can be played by the playing equipment controlled by local area network data, and the applicability is high.
In a first aspect, an embodiment of the present application provides a media information playing method, where the method includes:
When first local area network data sent by first equipment is monitored, determining that the first equipment is white list equipment or black list equipment according to the first local area network data;
when the first device is the white list device, setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock;
and sending the first child lock state information to a playing device controller so that the playing device controller responds to a browsing instruction within the timing time of the unlocking state timer, and starting the playing device according to the browsing instruction controller or controlling a display of the playing device to play media information corresponding to the browsing instruction.
With reference to the first aspect, in a possible implementation manner, the method further includes:
if the unlocking state timer is overtime, setting the child lock to be in a locking state;
and sending second child lock state information to the playing device controller so that the playing device controller refuses to respond to the browsing instruction when the child lock is in a locking state, or the playing device controller obtains a user password to control the playing device display to play the media information according to the user password when receiving the browsing instruction.
With reference to the first aspect, in a possible implementation manner, the method further includes:
when second local area network data sent by second equipment is monitored, determining that the second equipment is the white list equipment or the black list equipment according to the second local area network data;
if the second device is the blacklist device and the unlocking state timer is not overtime, setting the child lock to be in an unlocking state;
and sending the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time.
With reference to the first aspect, in a possible implementation manner, the method further includes:
if the second device is the blacklist device and the unlocking state timer is overtime, setting the child lock to be in a locking state;
sending third child lock state information to the playing device controller, so that the playing device controls the playing device display to play the media information under the condition that the media information belongs to the first category information after receiving the browsing instruction;
acquiring the user password to control the display of the playing device to play the media information according to the user password under the condition that the media information belongs to the second category information;
And refusing to respond to the browsing instruction when the media information belongs to the third category information.
With reference to the first aspect, in a possible implementation manner, the determining, according to the first local area network data, that the first device is a white list device or a black list device includes:
acquiring a first equipment identifier of the first equipment according to the first local area network data;
when the first equipment identifier is an equipment identifier in a white list, determining that the first equipment is white list equipment;
and when the first equipment identifier is the equipment identifier in the blacklist, determining that the first equipment is the blacklist equipment.
With reference to the first aspect, in a possible implementation manner, the method further includes:
when the second device is not the white list device and is not the black list device, generating a device confirmation request according to a second device identifier of the second device;
transmitting the device confirmation request to the first device, so that the first device transmits device confirmation information according to the second device identifier, where the device confirmation information is used to indicate that the second device is the white list device or the black list device;
And receiving the equipment confirmation information, and adding the second equipment identifier into the white list or the black list according to the equipment confirmation information.
With reference to the first aspect, in a possible implementation manner, the first device identifier and the second device identifier are a MAC address, an international mobile equipment identity IMEI, or a unique device identifier UDID.
In a second aspect, an embodiment of the present application provides a media information playing device, including:
the monitoring module is used for determining that the first equipment is white list equipment or black list equipment according to the first local area network data when the first local area network data sent by the first equipment is monitored;
the processing module is used for setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock when the first device is the white list device;
and the receiving and transmitting module is used for sending the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time of the unlocking state timer, and starts the playing device according to the browsing instruction controller or controls the playing device display to play the media information corresponding to the browsing instruction.
With reference to the second aspect, in one possible implementation manner, the processing module is further configured to set the child lock to a locked state if the unlocked state timer expires;
the transceiver module is further configured to send second child lock status information to the playback device controller, so that the playback device controller refuses to respond to the browsing instruction when the child lock is in the locked state, or, when receiving the browsing instruction, the playback device controller obtains a user password to control the playback device display to play the media information according to the user password.
With reference to the second aspect, in one possible implementation manner, the processing module is further configured to:
when second local area network data sent by second equipment is monitored, determining that the second equipment is the white list equipment or the black list equipment according to the second local area network data;
if the second device is the blacklist device and the unlocking state timer is not overtime, setting the child lock to be in an unlocking state;
the transceiver module is further configured to send the first child lock status information to the playback device controller, so that the playback device controller responds to the browsing instruction within the timing time.
With reference to the second aspect, in one possible implementation manner, the processing module is further configured to set the child lock to a locked state if the second device is the blacklist device and the unlock state timer expires;
the transceiver module is further configured to:
sending third child lock state information to the playing device controller, so that the playing device controls the playing device display to play the media information under the condition that the media information belongs to the first category information after receiving the browsing instruction;
acquiring the user password to control the display of the playing device to play the media information according to the user password under the condition that the media information belongs to the second category information;
and refusing to respond to the browsing instruction when the media information belongs to the third category information.
With reference to the second aspect, in one possible implementation manner, the above-mentioned listening module is configured to:
acquiring a first equipment identifier of the first equipment according to the first local area network data;
when the first equipment identifier is an equipment identifier in a white list, determining that the first equipment is white list equipment;
And when the first equipment identifier is the equipment identifier in the blacklist, determining that the first equipment is the blacklist equipment.
With reference to the second aspect, in a possible implementation manner, the processing module is further configured to generate, when the second device is not the whitelist device and is not the blacklist device, a device acknowledgement request according to a second device identifier of the second device;
the transceiver module is further configured to send the device confirmation request to the first device, so that the first device sends device confirmation information according to the second device identifier, where the device confirmation information is used to indicate that the second device is the whitelist device or the blacklist device;
and receiving the equipment confirmation information, and adding the second equipment identifier into the white list or the black list according to the equipment confirmation information.
With reference to the second aspect, in a possible implementation manner, the first device identifier and the second device identifier are a MAC address, an international mobile equipment identity IMEI, or a unique device identifier UDID.
In a third aspect, embodiments of the present application provide a media playback device that includes a processor and a memory, the processor and the memory being interconnected. The memory is configured to store a computer program supporting the terminal device to perform the method provided by the first aspect and/or any of the possible implementation manners of the first aspect, the computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the method provided by the first aspect and/or any of the possible implementation manners of the first aspect.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program for execution by a processor to implement the method provided by the first aspect and/or any one of the possible implementation manners of the first aspect.
In the embodiment of the application, the white list device can be determined through the local area network data to unlock the child lock quickly, so that the response speed of the browsing instruction is improved, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a media information playing method according to an embodiment of the present application;
fig. 2 is another flow chart of a media information playing method according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a media information playing method according to an embodiment of the present disclosure;
Fig. 4 is a schematic structural diagram of a media information playing device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a playback device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The media information playing method (for convenience of description, may be simply referred to as the method provided in the embodiment of the present application) provided in the embodiment of the present application may be applied to media playing devices having media information playing functions such as voice, video, and pictures, including but not limited to smart televisions, notebook computers, smart phones, etc., and may be specifically determined according to actual application scenarios, which is not limited herein. The method provided by the embodiment of the application can also be applied to other devices connected with the media playing device, such as a network device (such as a router) connected with the media playing device through a wireless network, an intelligent device (such as a computer) connected with the media playing device through a network cable, an intelligent device (such as an intelligent mobile phone) connected with the media playing device through Bluetooth, and the like, and can be specifically determined according to practical application scenes, and the method is not limited.
Referring to fig. 1, fig. 1 is a flow chart illustrating a media information playing method according to an embodiment of the present disclosure. The media information playing method shown in fig. 1 may include the following steps S101 to S103.
S101, when first local area network data sent by first equipment is monitored, determining that the first equipment is white list equipment or black list equipment according to the first local area network data.
In some possible embodiments, the local area network can be monitored in real time because the local area network has equipment access at any time. After monitoring the lan data (hereinafter referred to as first lan data for convenience of description) sent by the first device, the device identifier (hereinafter referred to as first device identifier for convenience of description) of the first device may be obtained from the first lan data. If the first device identification is the device identification in the white list, determining that the first device is the white list device; if the first device identification is a device identification in the blacklist, the first device may be determined to be a blacklist device.
The local area network may be a local area network based on a wireless network, a local area network based on a bluetooth network, a local area network based on a network cable or the like, and the local area network may be specifically determined according to an actual application scenario, which is not limited herein.
The first device identifier may be a MAC (Medium Access Control, media access control) address of the first device, an international mobile equipment identity (International Mobile Equipment Identity, IMEI) or a unique device identifier (Unique Device Identifier, UDID). Alternatively, when the local area network where the first device is located is smaller, the first device identifier may also be a device name obtained by using one or more combinations of a letter, a number, an alphabet, and a character string.
When the local area network is formed by a wireless network (wifi), the local area network data in the local area network can be monitored in a wifi station mode, or based on a neighbor awareness network (Neighbor Awareness Networking, NAN) protocol, the local area network data can be determined according to an actual application scene, and the local area network data is not limited.
The first lan data may be a wifi data packet, a bluetooth data packet, etc. carrying a first device identifier of the first device, which may be specifically determined according to a specific type of the lan, which is not limited herein.
S102, when the first device is a white list device, setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock.
In some possible embodiments, when the first device is a whitelist device, the child lock in the playback device may be set to an unlocked state and the unlocked state timer reset. The unlocking state timer is used for timing the unlocking state of the child lock. That is, the child lock may allow a playback device controller in the playback device to respond to a browsing instruction of a user in a state where the child lock is in an unlocked state and within a time period of the unlocked state timer.
The browsing command may be a start command for starting the playing device, for example, a start command triggered by a remote controller, an intelligent device with a remote controller function, a sound control, and a switch of the playing device. The browsing instruction may also be related instructions for browsing media information, such as channel switching triggered by a remote controller, an intelligent device with a remote controller function, a function key of a sound control and playing device, and playing video.
The white list device is a high-authority device capable of starting the playing device and browsing media information through the playing device without limitation, such as a smart phone, a tablet computer, a smart bracelet, a smart watch and the like used by parents in a home local area network, and related devices used by kindergarten staff in a kindergarten local area network. If the first device is a parent mobile phone in the home lan, the parent can freely start the playing device and browse any media information through the playing device.
The playing device controller is an execution unit for information processing and program running in the playing device, such as a chip, a central processing unit (Central Processing Unit, CPU) and the like.
The timing time of the above-mentioned unlocking state timer may be determined according to an actual application scenario, for example, 10 minutes, 20 minutes, etc., or may be determined according to an actual application scenario, which is not limited herein.
And S103, sending the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time of the unlocking state timer, and starting the playing device according to the browsing instruction controller or controlling the display of the playing device to play the media information corresponding to the browsing instruction.
In some possible embodiments, after setting the child lock state and resetting the unlocking state timer, child lock state information (hereinafter referred to as first child lock state information for convenience of description) carrying the time of the unlocking state timing may be sent to the playback device controller, so that after receiving the browse command in the time, the playback device controller may respond to the browse command to start the playback device or control the playback device display to play corresponding media information.
Optionally, when the whitelist device is no longer monitored, the child lock is kept in the unlocked state from the last reset time of the unlocked state timer. After the timing time of the unlocking state timer passes, the child lock is set to be in a locking state, and child lock state information (hereinafter referred to as second child lock state information for convenience of description) in this case is sent to the playing device controller, so that the media player controller refuses to respond to any browsing instruction when the child lock is in the locking state.
Optionally, the playing device controller may also start the playing device or control the display of the playing device to play the corresponding media information after acquiring the correct user password after receiving the browsing command. The playing device controller may obtain the user password input by the family member through the playing device display, or obtain the user password through face recognition, iris recognition, gesture recognition and the like through the camera of the playing device, or obtain the user password through voice recognition by the microphone, obtain the user password through voiceprint recognition and the like, which may be specifically determined according to the actual application scenario, and is not limited herein.
The display of the playing device is a screen, a display and other display unit modules of the playing device.
If the device used by the parents is a white list device, the unlocking state timer is overtime after the parents leave the doors, and the child lock is in a locking state. At this time, the child in the home cannot start the playing device or browse any media information through the playing device, or the child in the home can start the playing device or browse any media information through the playing device only after inputting the correct user password.
Referring to fig. 2, fig. 2 is another flow chart of a media information playing method according to an embodiment of the present application. The media information playing method shown in fig. 2 may include the following steps S201 to S204.
And S201, when the first local area network data sent by the first equipment is monitored, determining that the first equipment is white list equipment or black list equipment according to the first local area network data.
S202, when the first device is a white list device, setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock.
S203, the first child lock state information is sent to the playing device controller, so that the playing device controller responds to the browsing instruction within the timing time of the unlocking state timer, and the playing device is started according to the browsing instruction controller, or the playing device display is controlled to play the media information corresponding to the browsing instruction.
In some possible embodiments, the specific embodiments of steps S201 to S203 described above may refer to the implementation manner of steps S101 to S103 in fig. 1, and are not described herein again.
S204, when second local area network data sent by the second device is monitored, determining that the second device is white list device or black list device according to the second local area network data, if the second device is the black list device and the unlocking state timer is not overtime, setting the child lock to be in the unlocking state, and sending first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time.
In some possible embodiments, when the local area network data (for convenience of description, hereinafter referred to as second local area network data) sent by another device (for convenience of description, hereinafter referred to as second local area network data) is monitored, the device identifier (for convenience of description, hereinafter referred to as second device identifier) of the second device may be obtained from the second local area network data, so as to determine whether the second device is a white list device or a black list device according to the second device identifier.
The specific implementation manner of determining whether the second device is the blacklist device or the whitelist device may refer to the implementation manner of determining whether the first device is the blacklist device or the whitelist device in fig. 1, which is not described herein again.
The second device identifier may be a MAC address of the second device, an international mobile equipment identity IMEI or a unique device identifier UDID. Optionally, when the local area network where the second device is located is smaller, the second device identifier may also be a device name obtained by using one or more combinations of a letter, a number, an alphabet, and a character string.
When the local area network is formed by a wireless network (wifi), the local area network data in the local area network can be monitored in a wifi station mode, or based on a neighbor awareness network (Neighbor Awareness Networking, NAN) protocol, the local area network data can be determined according to an actual application scene, and the local area network data is not limited.
The second local area network data may be a wifi data packet, a bluetooth data packet, etc. carrying a second device identifier of the second device, which may be specifically determined according to a specific type of the local area network, and is not limited herein.
In some possible embodiments, when the second device is a blacklisted device and the corresponding unlock state timer of the first device does not expire, the child lock may be kept in the unlock state because the child lock is in the unlock state and the first device and the second device are in the same local area network. Further, the first child lock status information may be sent to the playback device controller to cause the playback device controller to respond to any browsing instruction within the timed period.
In some possible embodiments, when the second device is a blacklisted device, if the above-mentioned unlock state timer expires, it is indicated that the first device (whitelisted device) is not already within the local area network. Because only the blacklist device is monitored, the child lock can be set to be in a locking state at the moment, and child lock state information (for convenience of description, third child lock state information below) at the current moment is sent to the playing device controller, so that the playing device controller responds to a received browsing instruction after receiving the third child lock state information.
Specifically, after receiving the browsing instruction, the playing device controller may determine the category of the media information corresponding to the browsing instruction. Under the condition that the media information belongs to the first category information, the display of the playing device is instructed to play the media information; acquiring a user password to control a display of the playing device to play the media information when the correct user password is acquired under the condition that the media information belongs to the second category information; and rejecting response to the browsing instruction in case that the media information belongs to the third category information. The first type information, the second type information and the third type information may be determined according to content (news, animation, tv show, etc.) of the media information, applicable age, and duration of the media information, and may specifically be determined according to an actual application scenario.
The blacklist device is low-authority device which needs to be limited to start the playing device and browse media information through the playing device, such as a smart phone, a tablet personal computer, a smart bracelet, a smart watch and the like used by children in a home local area network, such as a smart bracelet, a smart watch and the like worn by children in a kindergarten local area network. Such as when the second device is a smart watch worn by a child in a home lan, the act of the child activating the playback device and browsing the media information through the playback device is limited.
If the device used by the parents is the white list device, the device used by the children is monitored to be the black list device after the children return home, and the parents can keep the child lock in the unlocking state to respond to any browsing instruction triggered by the parents or the children because the parents supervise the children at home.
If the blacklist equipment is equipment used by children, and only when the children are at home, determining that the media content corresponding to the browsing instruction is teaching content, and playing the teaching content to the children by determining that the teaching content is first-class information; when the media content corresponding to the browsing instruction is news, determining that the news is second-class information so as to play the news to the child after acquiring the correct user password; when the media information corresponding to the browsing instruction is the animation channel content, the animation channel content can be determined to be the third category information so as to reject the response to the browsing instruction, thereby rejecting the playing of the animation to the child.
Referring to fig. 3, fig. 3 is a schematic flow chart of a media information playing method according to an embodiment of the present application. The media information playing method shown in fig. 3 may include the following steps S301 to S304.
And S301, when the first local area network data sent by the first equipment is monitored, determining that the first equipment is white list equipment or black list equipment according to the first local area network data.
S302, when the first device is a white list device, setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock.
S303, the first child lock state information is sent to the playing device controller, so that the playing device controller responds to the browsing instruction within the timing time of the unlocking state timer, and the playing device is started according to the browsing instruction controller, or the playing device display is controlled to play media information corresponding to the browsing instruction.
In some possible embodiments, the specific embodiments of steps S301 to S303 described above may refer to the implementation manner of steps S101 to S103 in fig. 1, and are not described herein again.
S304, when second local area network data sent by second equipment is monitored, determining that the second equipment is white list equipment or black list equipment according to the second local area network data, generating an equipment confirmation request according to second equipment identification of the second equipment when the second equipment is not the white list equipment or the black list equipment, sending the equipment confirmation request to the first equipment so as to enable the first equipment to send equipment confirmation information, receiving the equipment confirmation information, and adding the second equipment identification into the white list or the black list according to the equipment confirmation information.
In some possible embodiments, when the second local area network data sent by the second device is monitored, the device identifier of the second device may be obtained from the second local area network data to determine whether the second device is a white list device or a black list device. When the second device is neither a white list device nor a black list device, a device confirmation request may be generated from the second device identification and sent to the first device. After receiving the device confirmation request, the first device may determine, by a user of the first device, whether the second device is a blacklisted device or a whitelisted device according to the second device identification, and send device confirmation information for identifying the second device as the blacklisted device or the whitelisted device through the first device. Further, the identifier may be added to the white list or the black list to the second device according to the device confirmation information, so as to determine whether the second device is a black list device or a white list device according to the new white list or the black list to decide whether to change the child lock state.
For example, when the device used by the parent is the first device, if the guest exists in the home and the lan data of the device used by the guest is monitored, a device confirmation request may be generated according to the device identifier of the device used by the guest, and the device confirmation request may be sent to the first device to acquire device confirmation information for the parent to confirm the device type of the device used by the guest, and then the device identifier of the device used by the guest may be added to the blacklist or the whitelist according to the device information, so as to determine whether to respond to the browsing instruction generated when the guest is at home according to whether the device used by the guest is the blacklist device or the whitelist device.
In the embodiment of the application, when the white list device exists in the local area network through the local area network data, the child lock state can be set to be the unlocking state, so that the playing device can play the media information rapidly. Further, when the blacklist device exists, if the child lock state is still in the unlocking state, the playing device can play the media information without other operations. Meanwhile, under the condition that only the blacklist equipment exists, whether to play the media information or not can be selected according to the information category of the media information or play the media information under the condition that the correct user password is received, so that the flexibility of playing the media information is further improved, and the applicability is high.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a media information playing device according to an embodiment of the present application. The device 1 provided in the embodiment of the application includes:
a monitoring module 11, configured to determine, when first local area network data sent by a first device is monitored, that the first device is a white list device or a black list device according to the first local area network data;
a processing module 12, configured to set the child lock to an unlocked state and reset an unlocked state timer to time the unlocked state of the child lock when the first device is the whitelist device;
And the transceiver module 13 is configured to send the first child lock state information to the playback device controller, so that the playback device controller responds to the browsing instruction within the timing time of the unlock state timer, and starts the playback device according to the browsing instruction controller, or controls the playback device display to play the media information corresponding to the browsing instruction.
In some possible embodiments, the processing module 12 is further configured to set the child lock to a locked state if the unlock state timer expires;
the transceiver module 13 is further configured to send second child lock status information to the playback device controller, so that the playback device controller refuses to respond to the browsing instruction when the child lock is in the locked state, or, when receiving the browsing instruction, the playback device controller obtains a user password to control the playback device display to play the media information according to the user password.
In some possible embodiments, the processing module 12 is further configured to:
when second local area network data sent by second equipment is monitored, determining that the second equipment is the white list equipment or the black list equipment according to the second local area network data;
If the second device is the blacklist device and the unlocking state timer is not overtime, setting the child lock to be in an unlocking state;
the transceiver module 13 is further configured to send the first child lock status information to the playback device controller, so that the playback device controller responds to the browsing command within the timing time.
In some possible embodiments, the processing module 12 is further configured to:
if the second device is the blacklist device and the unlocking state timer is overtime, setting the child lock to be in a locking state;
the transceiver module 13 is further configured to:
sending third child lock state information to the playing device controller, so that the playing device controls the playing device display to play the media information under the condition that the media information belongs to the first category information after receiving the browsing instruction;
acquiring the user password to control the display of the playing device to play the media information according to the user password under the condition that the media information belongs to the second category information;
and refusing to respond to the browsing instruction when the media information belongs to the third category information.
In some possible embodiments, the above-mentioned listening module 11 is configured to:
acquiring a first equipment identifier of the first equipment according to the first local area network data;
when the first equipment identifier is an equipment identifier in a white list, determining that the first equipment is white list equipment;
and when the first equipment identifier is the equipment identifier in the blacklist, determining that the first equipment is the blacklist equipment.
In some possible embodiments, the processing module 12 is further configured to:
when the second device is not the white list device and is not the black list device, generating a device confirmation request according to a second device identifier of the second device;
the transceiver module 13 is further configured to:
transmitting the device confirmation request to the first device, so that the first device transmits device confirmation information according to the second device identifier, where the device confirmation information is used to indicate that the second device is the white list device or the black list device;
and receiving the equipment confirmation information, and adding the second equipment identifier into the white list or the black list according to the equipment confirmation information.
In some possible embodiments, the first device identification and the second device identification are a MAC address, an international mobile equipment identity IMEI, or a unique device identifier UDID.
In a specific implementation, the device 1 may execute, through each functional module built in the device, an implementation manner provided by each step in fig. 1, fig. 2, and/or fig. 3, and specifically, the implementation manner provided by each step may be referred to, which is not described herein again.
In the embodiment of the application, when the white list device exists in the local area network through the local area network data, the child lock state can be set to be the unlocking state, so that the playing device can play the media information rapidly. Further, when the blacklist device exists, if the child lock state is still in the unlocking state, the playing device can play the media information without other operations. Meanwhile, under the condition that only the blacklist equipment exists, whether to play the media information or not can be selected according to the information category of the media information or play the media information under the condition that the correct user password is received, so that the flexibility of playing the media information is further improved, and the applicability is high.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a playback device according to an embodiment of the present application. As shown in fig. 5, the playback device 1000 in the present embodiment may include: processor 1001, network interface 1005 and memory 1006, and in addition, the above-mentioned playback device 1000 may further include: a user interface 1004, and at least one communication bus 1003. Wherein the communication bus 1003 is used to enable connectivity communications between these components. The user interface 1004 may include a Display (Display), a Keyboard (Keyboard), and the optional user interface 1004 may further include a standard wired interface, a wireless interface, among others. The network interface 1005 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1006 may be a high-speed RAM memory or a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 1006 may also optionally be at least one storage device located remotely from the processor 1001 as described above. As shown in FIG. 5, an operating system, network communication modules, user interface modules, and device control applications may be included in memory 1006, which is a type of computer-readable storage medium.
In the playback device 1000 shown in fig. 5, the network interface 1005 may provide a network communication function; while the user interface 1004 is primarily an interface for providing input to a user; and the processor 1001 may be configured to invoke a device control application stored in the memory 1006 to implement:
when first local area network data sent by first equipment is monitored, determining that the first equipment is white list equipment or black list equipment according to the first local area network data;
when the first device is the white list device, setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock;
and sending the first child lock state information to a playing device controller so that the playing device controller responds to a browsing instruction within the timing time of the unlocking state timer, and starting the playing device according to the browsing instruction controller or controlling a display of the playing device to play media information corresponding to the browsing instruction.
In some possible embodiments, the processor 1001 is further configured to:
if the unlocking state timer is overtime, setting the child lock to be in a locking state;
and sending second child lock state information to the playing device controller so that the playing device controller refuses to respond to the browsing instruction when the child lock is in a locking state, or the playing device controller obtains a user password to control the playing device display to play the media information according to the user password when receiving the browsing instruction.
In some possible embodiments, the processor 1001 is further configured to:
when second local area network data sent by second equipment is monitored, determining that the second equipment is the white list equipment or the black list equipment according to the second local area network data;
if the second device is the blacklist device and the unlocking state timer is not overtime, setting the child lock to be in an unlocking state;
and sending the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time.
In some possible embodiments, the processor 1001 is further configured to:
if the second device is the blacklist device and the unlocking state timer is overtime, setting the child lock to be in a locking state;
sending third child lock state information to the playing device controller, so that the playing device controls the playing device display to play the media information under the condition that the media information belongs to the first category information after receiving the browsing instruction;
acquiring the user password to control the display of the playing device to play the media information according to the user password under the condition that the media information belongs to the second category information;
And refusing to respond to the browsing instruction when the media information belongs to the third category information.
In some possible embodiments, the processor 1001 is configured to:
acquiring a first equipment identifier of the first equipment according to the first local area network data;
when the first equipment identifier is an equipment identifier in a white list, determining that the first equipment is white list equipment;
and when the first equipment identifier is the equipment identifier in the blacklist, determining that the first equipment is the blacklist equipment.
In some possible embodiments, the processor 1001 is further configured to:
when the second device is not the white list device and is not the black list device, generating a device confirmation request according to a second device identifier of the second device;
transmitting the device confirmation request to the first device, so that the first device transmits device confirmation information according to the second device identifier, where the device confirmation information is used to indicate that the second device is the white list device or the black list device;
and receiving the equipment confirmation information, and adding the second equipment identifier into the white list or the black list according to the equipment confirmation information.
In some possible embodiments, the first device identification and the second device identification are a MAC address, an international mobile equipment identity IMEI, or a unique device identifier UDID.
It should be appreciated that in some possible embodiments, the processor 1001 may be a central processing unit (central processing unit, CPU), which may also be other general purpose processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuit, ASIC), off-the-shelf programmable gate arrays (field-programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The memory may include read only memory and random access memory and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store information of the device type.
In a specific implementation, the playing device 1000 may execute, through each functional module built in the playing device, an implementation provided by each step in fig. 1, fig. 2, and/or fig. 3, and the implementation provided by each step may be referred to specifically, which is not described herein again.
In the embodiment of the application, when the white list device exists in the local area network through the local area network data, the child lock state can be set to be the unlocking state, so that the playing device can play the media information rapidly. Further, when the blacklist device exists, if the child lock state is still in the unlocking state, the playing device can play the media information without other operations. Meanwhile, under the condition that only the blacklist equipment exists, whether to play the media information or not can be selected according to the information category of the media information or play the media information under the condition that the correct user password is received, so that the flexibility of playing the media information is further improved, and the applicability is high.
The embodiments of the present application further provide a computer readable storage medium, where a computer program is stored and executed by a processor to implement the methods provided by each step in fig. 1, fig. 2, and/or fig. 3, and specifically refer to the implementation manners provided by each step, which are not described herein again.
The computer readable storage medium may be an internal storage unit of the task processing device provided in any one of the foregoing embodiments, for example, a hard disk or a memory of an electronic device. The computer readable storage medium may also be an external storage device of the electronic device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash card (flash card) or the like, which are provided on the electronic device. The computer readable storage medium may also include a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (randomaccess memory, RAM), or the like. Further, the computer-readable storage medium may also include both an internal storage unit and an external storage device of the electronic device. The computer-readable storage medium is used to store the computer program and other programs and data required by the electronic device. The computer-readable storage medium may also be used to temporarily store data that has been output or is to be output.
The terms "first," "second," and the like in the claims and specification and drawings of this application are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus. Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments. The term "and/or" as used in this specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the elements and steps of the examples have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The foregoing disclosure is only illustrative of the preferred embodiments of the present application and is not intended to limit the scope of the claims herein, as the equivalent of the claims herein shall be construed to fall within the scope of the claims herein.

Claims (9)

1. A method of playing media information, the method comprising:
when first local area network data sent by first equipment is monitored, determining that the first equipment is white list equipment or black list equipment according to the first local area network data;
when the first device is the white list device, setting a child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock;
The method comprises the steps that first child lock state information is sent to a playing device controller, so that the playing device controller responds to a browsing instruction within the timing time of an unlocking state timer, and starts playing device according to the browsing instruction controller, or controls a playing device display to play media information corresponding to the browsing instruction;
when second local area network data sent by second equipment is monitored, determining that the second equipment is the white list equipment or the black list equipment according to the second local area network data;
if the second device is the blacklist device and the unlocking state timer is not overtime, setting the child lock to be in an unlocking state;
and sending the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time.
2. The method according to claim 1, wherein the method further comprises:
if the unlocking state timer is overtime, setting the child lock to be in a locking state;
and sending second child lock state information to the playing device controller so that the playing device controller refuses to respond to the browsing instruction when the child lock is in a locking state, or the playing device controller obtains a user password to control the playing device display to play the media information according to the user password when receiving the browsing instruction.
3. The method according to claim 1, wherein the method further comprises:
if the second device is the blacklist device and the unlocking state timer is overtime, setting the child lock to be in a locking state;
sending third child lock state information to the play device controller, so that the play device controls the play device display to play the media information under the condition that the media information belongs to the first category information after receiving the browsing instruction;
acquiring a user password to control the display of the playing device to play the media information according to the user password under the condition that the media information belongs to the second category information;
and refusing to respond to the browsing instruction under the condition that the media information belongs to the third category information.
4. A method according to any one of claims 1 to 3, wherein said determining that the first device is a whitelisted device or a blacklisted device from the first local area network data comprises:
acquiring a first equipment identifier of the first equipment according to the first local area network data;
when the first equipment identifier is an equipment identifier in a white list, determining that the first equipment is white list equipment;
And when the first equipment identifier is the equipment identifier in the blacklist, determining that the first equipment is the blacklist equipment.
5. The method according to claim 4, wherein the method further comprises:
when the second equipment is not the white list equipment and is not the blacklist equipment, generating an equipment confirmation request according to a second equipment identifier of the second equipment;
sending the equipment confirmation request to the first equipment so that the first equipment sends equipment confirmation information according to the second equipment identifier, wherein the equipment confirmation information is used for indicating that the second equipment is the white list equipment or the black list equipment;
and receiving the equipment confirmation information, and adding the second equipment identifier into the white list or the black list according to the equipment confirmation information.
6. The method of claim 5, wherein the first device identification and the second device identification are a MAC address, an international mobile equipment identity, IMEI, or a unique device identifier, UDID.
7. A media information playback apparatus, the apparatus comprising:
the monitoring module is used for determining that the first equipment is white list equipment or black list equipment according to the first local area network data when the first local area network data sent by the first equipment is monitored;
The processing module is used for setting the child lock to be in an unlocking state and resetting an unlocking state timer to time the unlocking state of the child lock when the first equipment is the white list equipment;
the receiving and transmitting module is used for sending the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time of the unlocking state timer and starts the playing device according to the browsing instruction controller or controls the playing device display to play the media information corresponding to the browsing instruction;
the monitoring module is further used for determining that the second equipment is the white list equipment or the black list equipment according to the second local area network data when the second local area network data sent by the second equipment is monitored;
the processing module is further configured to set the child lock to an unlocked state if the second device is the blacklist device and the unlocked state timer is not overtime;
and the receiving and transmitting module is also used for transmitting the first child lock state information to the playing device controller so that the playing device controller responds to the browsing instruction within the timing time.
8. A playback device comprising a processor and a memory, the processor and the memory being interconnected;
the memory is for storing a computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the method of any of claims 1 to 6.
9. A computer readable storage medium, characterized in that the computer readable storage medium stores a computer program, which is executed by a processor to implement the method of any one of claims 1 to 6.
CN202010350651.9A 2020-04-28 2020-04-28 Media information playing method, device, playing equipment and storage medium Active CN111586478B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010350651.9A CN111586478B (en) 2020-04-28 2020-04-28 Media information playing method, device, playing equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010350651.9A CN111586478B (en) 2020-04-28 2020-04-28 Media information playing method, device, playing equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111586478A CN111586478A (en) 2020-08-25
CN111586478B true CN111586478B (en) 2023-04-25

Family

ID=72113132

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010350651.9A Active CN111586478B (en) 2020-04-28 2020-04-28 Media information playing method, device, playing equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111586478B (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100442738C (en) * 2005-11-02 2008-12-10 华为技术有限公司 Power managing method in digital household network and household network system
JP2008015954A (en) * 2006-07-10 2008-01-24 Hitachi Ltd Gateway unit and system
CN104283745A (en) * 2014-09-12 2015-01-14 小米科技有限责任公司 Method, device and system for controlling intelligent household equipment
CN105095706B (en) * 2015-06-25 2019-02-12 小米科技有限责任公司 Operating right setting method and device
CN105577494A (en) * 2016-01-04 2016-05-11 青岛海信电器股份有限公司 Control method of smart home devices, device and system
CN105828187A (en) * 2016-03-10 2016-08-03 乐视致新电子科技(天津)有限公司 Intelligent playing limiting method and device, intelligent terminal and playing system
CN107124632A (en) * 2017-05-24 2017-09-01 四川长虹电器股份有限公司 Intelligent television children lock system and locking means and unlocking method based on barcode scanning

Also Published As

Publication number Publication date
CN111586478A (en) 2020-08-25

Similar Documents

Publication Publication Date Title
RU2669682C2 (en) Method and device for determination of the control authorities of the user device
JP4953736B2 (en) Wireless communication system
US20160255503A1 (en) Wirelessly accessing broadband services using intelligent cards
EP3089466A1 (en) Method and device for same-screen interaction
EP3200421B1 (en) Method, apparatus and system for accessing wireless local area network
CN110050438B (en) Authority management method, related equipment and system
WO2018000834A1 (en) Wifi hotspot information modification method and device
CN105207994B (en) account binding method and device
CN104951072A (en) Application control method and terminal equipment
CN109446031B (en) Control method of terminal equipment, terminal and readable storage medium
US20190089693A1 (en) Systems and methods for authenticating internet-of-things devices
CN109407528A (en) Safety access method, device, server and storage medium
CN107426553A (en) Projecting method and device, terminal, projecting apparatus and optical projection system
CN105392141A (en) Device control method and device
JP2011166194A (en) Wireless communication device, wireless communication method, and program
CN108966367A (en) A kind of method, apparatus, storage medium and intelligent terminal for managing internet behavior
CN106101836A (en) The player method of intelligent television and device
CN106022027B (en) A kind of unlocking method and a device of mobile device
KR20130082980A (en) User personalized recommendation system based on face-recognition
CN111586478B (en) Media information playing method, device, playing equipment and storage medium
CN104679795A (en) Scene mode switching method and device and mobile terminal
US20130038425A1 (en) System and method for performing commands from a remote source
JP2009509435A (en) Method and apparatus for deferring access to a service
US11800188B2 (en) System and method of contextual standby of set top box
CN109151786B (en) Bluetooth communication method and device based on gateway scheduling connection

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