CN112312166B - Content monitoring method, device and system for television media, storage medium and electronic equipment - Google Patents

Content monitoring method, device and system for television media, storage medium and electronic equipment Download PDF

Info

Publication number
CN112312166B
CN112312166B CN201911414656.7A CN201911414656A CN112312166B CN 112312166 B CN112312166 B CN 112312166B CN 201911414656 A CN201911414656 A CN 201911414656A CN 112312166 B CN112312166 B CN 112312166B
Authority
CN
China
Prior art keywords
top box
monitoring
content
video
set top
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
CN201911414656.7A
Other languages
Chinese (zh)
Other versions
CN112312166A (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.)
Zhongke Wanglian Data Technology Co ltd
Original Assignee
Zhongke Wanglian Data 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 Zhongke Wanglian Data Technology Co ltd filed Critical Zhongke Wanglian Data Technology Co ltd
Priority to CN201911414656.7A priority Critical patent/CN112312166B/en
Publication of CN112312166A publication Critical patent/CN112312166A/en
Application granted granted Critical
Publication of CN112312166B publication Critical patent/CN112312166B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2407Monitoring of transmitted content, e.g. distribution time, number of downloads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Databases & Information Systems (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present disclosure relates to a method, an apparatus, a system, a storage medium and an electronic device for monitoring content of a television media, wherein the method is applied to the content monitoring apparatus, the content monitoring apparatus is in communication connection with a set-top box, and the method comprises: judging whether the set top box is in a dormant state or not in response to receiving a monitoring instruction sent by a monitoring platform; if the set top box is in a dormant state, sending a wake-up instruction to the set top box to wake up the set top box; acquiring video content played by the set top box to obtain video content data; monitoring the content of the video content data according to the monitoring identification data to obtain monitoring result data; and sending the monitoring result data to the monitoring platform.

Description

Content monitoring method, device and system for television media, storage medium and electronic equipment
Technical Field
The present disclosure relates to the field of digital media monitoring, and in particular, to a method, an apparatus, a system, a storage medium, and an electronic device for monitoring content of a television media.
Background
With the development of the home large-screen industry becoming more mature, OTT (Over-the-Top, smart television and network set Top box) has become more popular, the penetration rate of the OTT has exceeded 50% in 2017, and the shipment volume of OTT television and set Top box is as high as 2.6 hundred million. The emerging media platform combining the advantages of the traditional television large screen and the Internet provides a better visual experience for consumers and also provides a richer delivery platform for advertisement delivery parties.
Usually, after an advertisement placement, an advertisement placement party also wants to obtain corresponding monitoring data in order to analyze and evaluate the placement effect. In the modern media monitoring process, information such as program content and advertisements played by a television station needs to be recorded and returned, and an input analysis system is analyzed to obtain monitoring data. However, although most cable televisions are equipped with an intelligent set-top box, due to the characteristics of the set-top boxes and differences between the set-top boxes, it is often difficult to continuously monitor the content played by the television media in practice, and the monitoring cost is also high.
Disclosure of Invention
The present disclosure is directed to a method, an apparatus, a system, a storage medium, and an electronic device for monitoring content of a television media, which solve the above-mentioned problems.
In order to achieve the above object, in a first aspect of the embodiments of the present disclosure, a content monitoring method for a television media is provided, where the content monitoring method is applied to a content monitoring device, the content monitoring device is in communication connection with a set top box, and the method includes:
responding to a received monitoring instruction sent by a monitoring platform, and judging whether the set top box is in a dormant state or not;
if the set top box is in a dormant state, sending a wake-up instruction to the set top box to wake up the set top box; and the number of the first and second electrodes,
acquiring video content played by the set top box to obtain video content data;
monitoring the content of the video content data according to the monitoring identification data to obtain monitoring result data;
and sending the monitoring result data to the monitoring platform.
Optionally, the monitoring instruction includes a media source, and the obtaining the video content played by the set top box and the obtaining the video content data includes:
if the set top box does not play the video of the media source currently, sending a play control instruction to the set top box for controlling the set top box to play the video of the media source;
sending a video stream request to the set top box; and are combined
And receiving video stream data returned by the set top box according to the video stream request, wherein the video content data comprises the video stream data.
Optionally, the content monitoring apparatus is communicatively connected to a plurality of set top boxes, and if the set top box does not currently play the video of the media source, sending a play control instruction to the set top box includes:
judging whether a target set top box corresponding to the media source currently plays a video of the media source or not according to a corresponding relation between the media source and the set top box prestored in the content monitoring device;
and if the target set-top box does not play the video of the media source currently, sending a play control instruction to the target set-top box.
Optionally, the sending a play control instruction to the target set top box includes:
and sending the playing control instruction to the target set-top box according to the corresponding relation between the set-top box and the instruction configuration information prestored in the content monitoring device and the instruction configuration information corresponding to the target set-top box, wherein the instruction configuration information comprises a mapping relation between the control instruction of the set-top box and a generation rule of the control instruction.
Optionally, the instruction configuration information is sent by the monitoring platform to the content monitoring apparatus, or the instruction configuration information is obtained by the content monitoring apparatus by learning a control instruction of a remote controller of each set top box.
Optionally, the monitoring identification data prestored in the content monitoring device includes a station logo feature image and an advertisement feature image, and the content monitoring is performed on the video content data according to the monitoring identification data to obtain monitoring result data, including:
judging whether an icon matched with the station caption characteristic image exists on a video picture corresponding to the video content data;
if the video picture corresponding to the video content data has the icon matched with the station caption characteristic image, determining that the video content acquired by the content monitoring device is the video content played by the television station which is appointed to be monitored;
and under the condition that the video content acquired by the content monitoring device is determined to be the video content played by the appointed monitored television station, determining whether the television station plays the advertisement matched with the advertisement characteristic image or not and the playing time information of the advertisement according to the advertisement characteristic image to obtain the monitoring result data.
In a second aspect of the embodiments of the present disclosure, a device for monitoring content of a television media is provided, where the device is in communication connection with a set-top box, and the device includes:
the judging module is used for responding to a received monitoring instruction sent by the monitoring platform and judging whether the set top box is in a dormant state or not;
the first sending module is used for sending a wake-up instruction to the set-top box when the set-top box is in a dormant state so as to wake up the set-top box;
the acquisition module is used for acquiring the video content played by the set top box to obtain video content data;
the monitoring module is used for carrying out content monitoring on the video content data according to the monitoring identification data to obtain monitoring result data;
and the second sending module is used for sending the monitoring result data to the monitoring platform.
Optionally, the monitoring instruction includes a media source, and the obtaining module includes:
the first sending submodule is used for sending a playing control instruction to the set top box when the set top box does not play the video of the media source currently, and is used for controlling the set top box to play the video of the media source;
the second sending submodule is used for sending a video stream request to the set top box;
and the receiving submodule is used for receiving video stream data returned by the set top box according to the video stream request, and the video content data comprises the video stream data.
Optionally, the content monitoring apparatus is communicatively connected to a plurality of set top boxes, and the first sending sub-module includes:
a judging subunit, configured to judge whether a target set-top box corresponding to the media source currently broadcasts a video of the media source according to a correspondence between the media source and the set-top box pre-stored in the content monitoring device;
and the sending subunit is configured to send a play control instruction to the target set-top box when the target set-top box does not currently play the video of the media source.
Optionally, the sending subunit is configured to:
and sending the playing control instruction to the target set top box according to a corresponding relation between a set top box and instruction configuration information prestored in the content monitoring device and the instruction configuration information corresponding to the set top box, wherein the instruction configuration information comprises a mapping relation between a control instruction of the set top box and a generation rule of the control instruction.
Optionally, the instruction configuration information is sent by the monitoring platform to the content monitoring device, or the instruction configuration information is obtained by the content monitoring device by learning a control instruction of a remote controller of each set top box.
Optionally, the monitoring identification data prestored in the content monitoring device includes a station logo feature image and an advertisement feature image, and the monitoring module includes:
the judgment sub-module is used for judging whether an icon matched with the station caption characteristic image exists on a video picture corresponding to the video content data;
the first determining submodule is used for determining that the video content acquired by the content monitoring device is the video content played by the television station appointed to be monitored when the icon matched with the station caption characteristic image exists on the video picture corresponding to the video content data;
and the execution sub-module is used for determining whether the television station plays the advertisement matched with the advertisement characteristic image or not and the playing time information of the advertisement according to the advertisement characteristic image under the condition that the video content acquired by the content monitoring device is the video content played by the television station appointed to be monitored, so as to obtain the monitoring result data.
In a third aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and the program, when executed by a processor, implements the steps of the method in any one of the first aspect.
In a fourth aspect of the embodiments of the present disclosure, an electronic device is provided, including:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to implement the steps of the method of any of the first aspects above.
In a fifth aspect of the embodiments of the present disclosure, a content monitoring system for a television media is provided, which includes a content monitoring device, a monitoring platform in communication connection with the content monitoring device, and a set top box in communication connection with the content monitoring device: the monitoring platform is used for remotely sending a monitoring instruction to the content monitoring device and receiving monitoring data sent by the content monitoring device;
the content monitoring device is adapted to perform the steps of the method of any of the first aspect above.
The technical scheme at least comprises the following beneficial effects:
the content monitoring device can firstly judge the state of the corresponding set top box when receiving the monitoring instruction, and the set top box in the dormant state can be activated and awakened by sending the awakening instruction, so that the problem that the set top box in the dormant state cannot monitor the content is solved, the workload of related personnel is also reduced, and the related personnel do not need to manually awaken the set top box in the dormant state. In addition, for the set top box which is not dormant, the content monitoring device can also obtain the video content played by the set top box to obtain the video content data. And sending monitoring result data obtained by monitoring the content of the video content data according to the monitoring identification data to the monitoring platform. That is to say, through above-mentioned technical scheme, monitoring platform can realize monitoring remotely, automatically to promote the efficiency of content monitoring, reduce monitoring cost.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure without limiting the disclosure. In the drawings:
fig. 1 is a flowchart illustrating a content monitoring method for television media according to an exemplary embodiment of the disclosure.
Fig. 2 is a block diagram of a content monitoring device according to an exemplary embodiment of the disclosure.
Fig. 3 is a flowchart illustrating a content monitoring method for television media according to an exemplary embodiment of the disclosure.
Fig. 4 is a block diagram of a content monitoring device for television media according to an exemplary embodiment of the present disclosure.
FIG. 5 is a block diagram of an electronic device shown in an exemplary embodiment of the present disclosure.
Detailed Description
The following detailed description of specific embodiments of the present disclosure is provided in connection with the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present disclosure, are given by way of illustration and explanation only, not limitation.
Before introducing the method, the apparatus, the system, the storage medium, and the electronic device for monitoring content of a television media provided by the present disclosure, an application scenario of each embodiment of the present disclosure is first introduced.
The embodiments of the present disclosure may be applied to content monitoring of television media, and in order to meet monitoring requirements in relevant scenes, multiple set top boxes of a cable television generally need to be equipped, and for different monitoring requirements, the types and the number of the set top boxes may also have corresponding differences. For example, each set-top box may correspond to a media content to be monitored, and each set-top box channel needs to be adjusted to a corresponding program channel to be monitored during specific monitoring. In some scenarios, when the monitoring requirement changes or the set-top box enters a sleep state, the set-top box needs to be adjusted manually to meet the monitoring requirement, but this way also causes the monitoring cost to rise, and meanwhile, the situation that the monitoring data is lost due to manual misoperation also easily occurs.
To this end, the present disclosure provides a content monitoring method for a television media, which is applied to a content monitoring device, the content monitoring device is in communication connection with a set top box, and with reference to a flowchart of the content monitoring method for the television media shown in fig. 1, the method includes:
s11, responding to the received monitoring instruction sent by the monitoring platform, and judging whether the set top box is in a dormant state.
It should be appreciated that the set-top box may indicate that a standby state is to be entered after a certain period of no operation has elapsed (e.g., hours or tens of minutes). Or, the set-top box may prompt to enter the standby state for protection or power saving purposes in a specific time period (for example, 3 am, 4 am, etc.), and at this time, if a corresponding operation is not performed, the set-top box may enter the standby state, so that monitoring cannot be performed.
And S12, if the set top box is in the dormant state, sending a wake-up instruction to the set top box to wake up the set top box.
The content monitoring device may include various signal generators, such as an infrared signal generator, a radio frequency signal generator, and the like, to meet the requirements of various set-top boxes for the type of control signal. For example, the content monitoring device may include a bluetooth module for transmitting a corresponding bluetooth control signal to satisfy the set top box that needs the signal as a bluetooth signal.
Further, for the wake-up instruction, the wake-up instruction may be locally stored by the content monitoring device. For example, the content monitoring device may locally save a control instruction set for each set-top box, and upon receiving the monitoring instruction, retrieve the wake-up instruction by looking up the locally stored instruction set.
And S13, acquiring the video content played by the set top box to obtain video content data.
For example, the content monitoring device may send a signal acquisition request to the set-top box and receive a video signal returned by the set-top box in response to the signal acquisition request.
And S14, monitoring the content of the video content data according to the monitoring identification data to obtain monitoring result data.
The monitoring identification data may be a set of content features to be monitored, such as a channel identification, image information of an advertisement start time point, image information of an advertisement end time point, and the like.
Taking advertisement monitoring as an example, the content acquisition device may sample a video signal sent back by the set top box to obtain image data of the video signal. And matching the image data with image information of an advertisement starting time point and image information of an advertisement ending time point of the advertisement to be monitored through an image recognition algorithm SDK (Software Development Kit) in the content acquisition device, wherein if the matching is successful, the advertisement is indicated to be played.
And S15, sending the monitoring result data to the monitoring platform.
By adopting the technical scheme, the content monitoring device can firstly judge the state of the corresponding set top box when receiving the monitoring instruction, and can activate and awaken the set top box in the dormant state by sending the awakening instruction, so that the problem that the set top box in the dormant state cannot monitor the content is solved, and the long-time continuous monitoring can be realized. Moreover, the workload of related personnel is reduced in such a way, namely, the related personnel do not need to manually wake up the set top box in the dormant state. In addition, for the set top box which is not dormant, the content monitoring device can also obtain the video content played by the set top box to obtain the video content data. And sending monitoring result data obtained by monitoring the content of the video content data according to the monitoring identification data to the monitoring platform. That is to say, through above-mentioned technical scheme, monitoring platform can realize monitoring remotely, automaticly to promote the efficiency of content monitoring, reduce monitoring cost.
In a possible implementation manner, the content monitoring apparatus may further add corresponding time information to the monitoring result data when performing content monitoring on the video content data according to the monitoring identification data and obtaining the monitoring result data. In the above advertisement monitoring, for example, when the image information at the start time of the target advertisement is matched from the video signal, the content monitoring apparatus may record and store the time when the image information at the start time of the target advertisement is matched into the monitoring result data. Therefore, after receiving the monitoring result data, the monitoring platform can also generate a playing time table corresponding to the advertisement according to the monitoring result data, and determine whether the playing state of the advertisement meets the requirement by comparing with an expected playing time table.
In some scenarios, the monitoring requirement of the monitoring platform may also change, and at this time, the content played by the set top box needs to be adjusted according to the monitoring requirement. Therefore, in an embodiment, the monitoring instruction includes a media source, and the step S13 includes:
if the set top box does not play the video of the media source currently, sending a play control instruction to the set top box for controlling the set top box to play the video of the media source;
sending a video stream request to the set top box;
and receiving video stream data returned by the set top box according to the video stream request, wherein the video content data comprises the video stream data.
Similarly, if the content currently played by the set top box is a video of the media source, the content monitoring device may send a video stream request to the set top box, and receive video stream data returned by the set top box according to the video stream request.
By the method, when the monitoring requirement of the monitoring platform changes, the content played by each set top box can be directly adjusted through the content monitoring device, so that the effect of remotely and automatically monitoring the content is realized, and the monitoring cost is saved.
It should be noted that, the content monitoring apparatus may also include multiple signal generators simultaneously, and is in communication connection with multiple set top boxes, in this case, if the set top box does not currently play the video of the media source, the sending a play control instruction to the set top box includes:
judging whether a target set top box corresponding to the media source plays a video of the media source currently or not according to the corresponding relation between the media source and the set top box prestored in the content monitoring device;
and if the target set-top box does not play the video of the media source currently, sending a play control instruction to the target set-top box.
In addition, in an embodiment, the sending a play control instruction to the target set top box includes:
and sending the play control instruction to the target set-top box according to the corresponding relation between the set-top box and the instruction configuration information prestored in the content monitoring device and the instruction configuration information corresponding to the target set-top box.
The instruction configuration information includes a control instruction of the set-top box and a mapping relation between generation rules of the control instruction.
For example, the command configuration information may include a control signal type required by each set-top box, such as an infrared signal, a bluetooth signal, a 2.4g signal, and the like. In an embodiment, the instruction configuration information may further include control instruction information and an encoding manner of a corresponding control instruction, so that the content monitoring apparatus can generate the corresponding control instruction by searching the control instruction information and the encoding manner of the corresponding set top box, and implement control of the corresponding set top box through the control instruction.
It should be noted that, for the command configuration information, in a possible implementation, the command configuration information is obtained by the content monitoring apparatus by learning the control command of the remote controller of each set-top box.
Specifically, referring to a block diagram of a content monitoring device shown in fig. 2, the content monitoring device may include a coding learning module 201, a communication module 202, an MCU 203 (Microcontroller Unit), a signal transmitter 204, and a memory 205. The code learning module 201 may capture a control signal of a remote controller of each set top box through a sensor module, and perform code learning. The code learning module 201 may further send the learned signal codes to the MCU 203, and the MCU 203 stores the signal codes in the memory 205 to obtain the instruction configuration information.
In another possible implementation, the instruction configuration information may also be sent by the monitoring platform to the content monitoring device.
For example, when the system is initialized, the monitoring platform may register each content monitoring device, determine a set top box corresponding to each content monitoring device and a signal form, a signal encoding form, and a signal encoding protocol required by each set top box, and obtain corresponding instruction configuration information. In this way, for a content monitoring device in a monitoring environment that is difficult to operate, the monitoring platform can remotely send the corresponding instructional configuration information to the content monitoring device. Correspondingly, taking fig. 2 as an example, the content monitoring apparatus may receive the instruction configuration information through the communication module 202, send the instruction configuration information to the MCU 203, analyze the instruction configuration information by the MCU 203, and store an analysis result in the memory 205.
Optionally, the monitoring identification data pre-stored by the content monitoring apparatus includes a station caption feature image and an advertisement feature image, and referring to a flowchart of a content monitoring method for television media shown in fig. 3, the method includes:
s31, responding to a received monitoring instruction sent by a monitoring platform, and judging whether the set top box is in a dormant state;
s32, if the set top box is in a dormant state, sending a wake-up instruction to the set top box to wake up the set top box;
s33, acquiring video content played by the set top box to obtain video content data;
s34, judging whether an icon matched with the station caption feature image exists on a video picture corresponding to the video content data;
s35, if the video picture corresponding to the video content data has the icon matched with the station caption characteristic image, determining that the video content acquired by the content monitoring device is the video content played by the appointed monitored television station;
s36, under the condition that the video content acquired by the content monitoring device is determined to be the video content played by the television station appointed to be monitored, determining whether the television station plays the advertisement matched with the advertisement characteristic image or not and the playing time information of the advertisement according to the advertisement characteristic image to obtain the monitoring result data;
and S37, sending the monitoring result data to the monitoring platform.
Still taking fig. 2 as an example, the MCU 203 may sample the video signal of the set-top box to obtain the video content data. The MCU 203 may also invoke an image recognition algorithm SDK in the memory 205 to match the sampled signal with a signature image (which may be stored in the memory 205, the memory 205 being shown for illustration only and may include one or more storage medium/media) to determine whether the video content being played belongs to the video content played by the tv station designated for monitoring.
Similarly, in the case that the video content acquired by the content monitoring device is determined to be the video content played by the television station appointed to be monitored, whether the television station plays the advertisement matched with the advertisement characteristic image or not and the playing time information of the advertisement can be determined according to the advertisement characteristic image by the method, so as to obtain the monitoring result data.
By adopting the technical scheme, the content monitoring device can firstly judge the state of the corresponding set top box when receiving the monitoring instruction, and can activate and awaken the set top box in the dormant state by sending the awakening instruction, so that the problem that the set top box in the dormant state cannot monitor the content is solved, and the long-time continuous monitoring can be realized. Moreover, the workload of related personnel is reduced in such a way, namely, the related personnel do not need to manually wake up the set top box in the dormant state. In addition, for the set top box which is not dormant, the content monitoring device can also obtain the video content played by the set top box to obtain the video content data. And comparing the video content data with pre-stored station caption characteristic images and advertisement characteristic images to obtain monitoring result data, and sending the monitoring result data to the monitoring platform. That is to say, through the technical scheme, the monitoring platform can realize remote and automatic monitoring, and realize the purpose of automatically recording the playing condition of the media content, namely automatically monitoring.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are all expressed as a series of action combinations, but those skilled in the art should understand that the present invention is not limited by the described action sequence. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention. For example, for a set-top box that is not in a sleep state, the above steps S11 and S12 in fig. 1 and S31 and S32 in fig. 3 are not necessary.
The present disclosure further provides a device for monitoring content of tv media, the device is communicatively connected to a set-top box, and referring to a block diagram of the device for monitoring content of tv media shown in fig. 4, the device 400 includes:
the judging module 401 is configured to judge whether the set top box is in a dormant state in response to receiving a monitoring instruction sent by a monitoring platform;
a first sending module 402, configured to send a wake-up instruction to the set-top box when the set-top box is in a sleep state, so as to wake up the set-top box;
an obtaining module 403, configured to obtain video content played by the set top box, to obtain video content data;
a monitoring module 404, configured to perform content monitoring on the video content data according to the monitoring identifier data to obtain monitoring result data;
a second sending module 405, configured to send the monitoring result data to the monitoring platform.
The content monitoring device 400 can judge the state of the corresponding set-top box through the judging module 401 when receiving the monitoring instruction, and can activate and wake up the set-top box in the dormant state by sending a wake-up instruction through the first sending module 402, so that the problem that the set-top box in the dormant state cannot monitor the content is solved, and the long-time continuous monitoring can be realized. Moreover, the workload of related personnel is reduced in such a way, namely, the related personnel do not need to manually wake up the set top box in the dormant state. In addition, for a set top box that is not dormant, the content monitoring device 400 may further obtain video content played by the set top box through the obtaining module 403, so as to obtain video content data. And sending monitoring result data obtained by monitoring the content of the video content data according to the monitoring identification data to the monitoring platform. That is to say, through above-mentioned technical scheme, monitoring platform can realize monitoring remotely, automatically to promote the efficiency of content monitoring, reduce monitoring cost.
Optionally, the monitoring instruction includes a media source, and the obtaining module 403 includes:
the first sending sub-module is used for sending a playing control instruction to the set top box when the set top box does not play the video of the media source currently, and is used for controlling the set top box to play the video of the media source;
the second sending submodule is used for sending a video stream request to the set top box;
and the receiving submodule is used for receiving video stream data returned by the set top box according to the video stream request, and the video content data comprises the video stream data.
Optionally, the content monitoring apparatus is communicatively connected to a plurality of set top boxes, and the first sending sub-module includes:
a judging subunit, configured to judge whether a target set-top box corresponding to the media source currently broadcasts a video of the media source according to a correspondence between the media source and the set-top box pre-stored in the content monitoring device;
and the sending subunit is configured to send a play control instruction to the target set-top box when the target set-top box does not currently play the video of the media source.
Optionally, the sending subunit is configured to:
and sending the playing control instruction to the target set top box according to a corresponding relation between a set top box and instruction configuration information prestored in the content monitoring device and the instruction configuration information corresponding to the set top box, wherein the instruction configuration information comprises a mapping relation between a control instruction of the set top box and a generation rule of the control instruction.
Optionally, the instruction configuration information is sent by the monitoring platform to the content monitoring device, or the instruction configuration information is obtained by the content monitoring device by learning a control instruction of a remote controller of each set top box.
Optionally, the monitoring identification data pre-stored by the content monitoring apparatus includes a station logo feature image and an advertisement feature image, and the monitoring module 404 includes:
the judgment submodule is used for judging whether an icon matched with the station caption characteristic image exists on a video picture corresponding to the video content data;
the first determining submodule is used for determining that the video content acquired by the content monitoring device is the video content played by the television station appointed to be monitored when the icon matched with the station caption characteristic image exists on the video picture corresponding to the video content data;
and the execution sub-module is used for determining whether the television station plays the advertisement matched with the advertisement characteristic image or not and the playing time information of the advertisement according to the advertisement characteristic image under the condition that the video content acquired by the content monitoring device is the video content played by the television station appointed to be monitored, so as to obtain the monitoring result data.
With regard to the apparatus in the above embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be described in detail here.
In addition, in the above device embodiments, for convenience and brevity of description, the embodiments described in the specification all belong to preferred embodiments, and the related parts are not necessarily essential to the present invention, for example, the first sending module 402 and the second sending module 405 may be independent devices or may be the same device in specific implementation, and the disclosure does not limit this.
The present disclosure also provides a computer-readable storage medium, on which a computer program is stored, where the computer program is used to implement the steps of the method for monitoring content of a television medium in any of the above embodiments when executed by a processor.
The present disclosure also provides an electronic device, comprising:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to implement the steps of the method for monitoring content of television media in any of the above embodiments.
Fig. 5 is a block diagram illustrating an electronic device 500 in accordance with an example embodiment. As shown in fig. 5, the electronic device 500 may include: a processor 501 and a memory 502. The electronic device 500 may also include one or more of a signal generator component 503, an input/output (I/O) interface 504, and a communication component 505.
The processor 501 is configured to control the overall operation of the electronic device 500, so as to complete all or part of the steps in the above-mentioned content monitoring method for television media. The memory 502 is used to store various types of data to support operations at the electronic device 500, such as instructions for any application or method operating on the electronic device 500, as well as application-related data, such as code associated with image recognition algorithms, instruction configuration information, monitoring identification data, content monitoring logs, and so forth. The Memory 502 may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically Erasable Programmable Read-Only Memory (EEPROM), erasable Programmable Read-Only Memory (EPROM), programmable Read-Only Memory (PROM), read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk or optical disk. The signal generator component 503 may include a bluetooth signal generator, an infrared signal generator, a radio frequency signal generator, etc. for satisfying the type requirements of different set-top boxes for the control signal. The I/O interface 504 provides an interface between the processor 501 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices (e.g., a server of a monitoring platform). Wireless Communication, such as Wi-Fi, bluetooth, near Field Communication (NFC for short), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or one or a combination thereof, but not limited thereto. The corresponding communication component 505 may thus comprise: wi-Fi module, bluetooth module, NFC module, etc.
In an exemplary embodiment, the electronic Device 500 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described content monitoring method for television media.
In another exemplary embodiment, a computer readable storage medium comprising program instructions which, when executed by a processor, implement the steps of the above-described method for content monitoring of television media is also provided. For example, the computer readable storage medium may be the memory 502 described above that includes program instructions that are executable by the processor 501 of the electronic device 500 to perform the content monitoring method for television media described above.
The present disclosure further provides a content monitoring system for a television media, including a content monitoring device, a monitoring platform in communication connection with the content monitoring device, and a set-top box in communication connection with the content monitoring device: the monitoring platform is used for remotely sending a monitoring instruction to the content monitoring device and receiving monitoring data sent by the content monitoring device;
the content monitoring device is used for executing the steps of the content monitoring method of the television media in any one of the above embodiments.
It should be noted that, in order to implement content monitoring on multiple set top boxes in the related art, coordination with developers of the set top boxes is required, and related programs are embedded in the set top boxes. That is, such a method depends on the cooperation of the set-top box developers, and in the process, great labor and financial costs are often consumed.
Correspondingly, in the content monitoring system of the television media, the monitoring platform can remotely send a monitoring instruction to the content monitoring device according to the monitoring requirement. Correspondingly, the content monitoring device can firstly judge the state of the corresponding set top box when receiving the monitoring instruction, and can activate and awaken the set top box in the dormant state by sending an awakening instruction, so that the problem that the set top box in the dormant state cannot monitor the content is solved, and the long-time continuous monitoring can be realized. Moreover, the workload of related personnel is reduced in such a way, namely, the related personnel do not need to manually wake up the set top box in the dormant state. In addition, for the set top box which is not dormant, the content monitoring device can also obtain the video content played by the set top box to obtain the video content data. And sending monitoring result data obtained by monitoring the content of the video content data according to the monitoring identification data to the monitoring platform. That is to say, the system can realize remote and automatic monitoring and is not limited by set-top box manufacturers, thereby being beneficial to improving the efficiency of content monitoring and reducing the monitoring cost.
Furthermore, in another exemplary embodiment, a computer program product is also provided, which contains a computer program executable by a programmable apparatus, the computer program having code portions for performing the above-mentioned method of content monitoring of television media when executed by the programmable apparatus.
The preferred embodiments of the present disclosure are described in detail with reference to the accompanying drawings, however, the present disclosure is not limited to the specific details of the above embodiments, and various simple modifications may be made to the technical solution of the present disclosure within the technical idea of the present disclosure, and these simple modifications all belong to the protection scope of the present disclosure.
It should be noted that, in the foregoing embodiments, various features described in the above embodiments may be combined in any suitable manner, and in order to avoid unnecessary repetition, various combinations that are possible in the present disclosure are not described again.
In addition, any combination of various embodiments of the present disclosure may be made, and the same should be considered as the disclosure of the present disclosure as long as it does not depart from the gist of the present disclosure.

Claims (7)

1. A content monitoring method for television media is applied to a content monitoring device, the content monitoring device is in communication connection with a plurality of set top boxes, and the method comprises the following steps:
responding to a received monitoring instruction sent by a monitoring platform, and judging whether the set top box is in a dormant state or not;
if the set top box is in a dormant state, sending a wake-up instruction to the set top box to wake up the set top box; and the number of the first and second electrodes,
acquiring video content played by the set top box to obtain video content data;
monitoring the content of the video content data according to the monitoring identification data to obtain monitoring result data;
sending the monitoring result data to the monitoring platform;
the monitoring instruction comprises a media source, and the acquiring the video content played by the set top box to obtain the video content data comprises:
if the set top box does not play the video of the media source currently, sending a play control instruction to the set top box for controlling the set top box to play the video of the media source;
sending a video stream request to the set top box; and are
Receiving video stream data returned by the set top box according to the video stream request, wherein the video content data comprises the video stream data;
if the set-top box does not currently play the video of the media source, sending a play control instruction to the set-top box, including:
judging whether a target set top box corresponding to the media source currently plays a video of the media source or not according to a corresponding relation between the media source and the set top box prestored in the content monitoring device;
if the target set-top box does not currently play the video of the media source, sending the playing control instruction to the target set-top box according to the corresponding relation between the set-top box and instruction configuration information prestored in the content monitoring device and the instruction configuration information corresponding to the target set-top box, wherein the instruction configuration information comprises a mapping relation between the control instruction of the set-top box and a generation rule of the control instruction.
2. The method of claim 1, wherein the command configuration information is sent by the monitoring platform to the content monitoring device, or wherein the command configuration information is obtained by the content monitoring device by learning control commands of a remote controller of each set top box.
3. The method according to claim 1 or 2, wherein the monitoring identification data pre-stored by the content monitoring device includes a station logo feature image and an advertisement feature image, and the content monitoring of the video content data according to the monitoring identification data to obtain monitoring result data includes:
judging whether an icon matched with the station caption characteristic image exists on a video picture corresponding to the video content data;
if an icon matched with the station caption characteristic image exists on a video picture corresponding to the video content data, determining that the video content acquired by the content monitoring device is the video content played by a television station appointed to be monitored;
and under the condition that the video content acquired by the content monitoring device is determined to be video content played by a television station appointed to be monitored, determining whether the television station plays an advertisement matched with the advertisement characteristic image or not and playing time information of the advertisement according to the advertisement characteristic image to obtain the monitoring result data.
4. A content monitoring device for television media, the monitoring device communicatively coupled to a plurality of set-top boxes, the device comprising:
the judging module is used for responding to a received monitoring instruction sent by the monitoring platform and judging whether the set top box is in a dormant state or not;
the first sending module is used for sending a wake-up instruction to the set-top box when the set-top box is in a dormant state so as to wake up the set-top box;
the acquisition module is used for acquiring the video content played by the set top box to obtain video content data;
the monitoring module is used for monitoring the content of the video content data according to the monitoring identification data to obtain monitoring result data;
the second sending module is used for sending the monitoring result data to the monitoring platform;
the monitoring instruction comprises a media source, and the acquisition module comprises:
the first sending sub-module is used for sending a playing control instruction to the set top box when the set top box does not play the video of the media source currently, and is used for controlling the set top box to play the video of the media source;
the second sending submodule is used for sending a video stream request to the set top box;
the receiving submodule is used for receiving video stream data returned by the set top box according to the video stream request, and the video content data comprise the video stream data;
the first sending submodule includes:
a judging subunit, configured to judge, according to a correspondence between a media source and a set top box prestored in the content monitoring apparatus, whether a target set top box corresponding to the media source currently broadcasts a video of the media source;
a sending subunit, configured to send the play control instruction to the target set-top box according to instruction configuration information corresponding to the target set-top box according to a correspondence between a set-top box and instruction configuration information pre-stored in the content monitoring device when the target set-top box does not currently play the video of the media source, where the instruction configuration information includes a mapping relationship between a control instruction of the set-top box and a generation rule of the control instruction.
5. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 3.
6. An electronic device, comprising:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to carry out the steps of the method of any one of claims 1 to 3.
7. A content monitoring system of a television medium is characterized by comprising a content monitoring device, a monitoring platform and a set top box, wherein the monitoring platform is in communication connection with the content monitoring device, and the set top box is in communication connection with the content monitoring device: the monitoring platform is used for remotely sending a monitoring instruction to the content monitoring device and receiving monitoring data sent by the content monitoring device;
the content monitoring device is adapted to perform the steps of the method of any of claims 1-3.
CN201911414656.7A 2019-12-31 2019-12-31 Content monitoring method, device and system for television media, storage medium and electronic equipment Active CN112312166B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911414656.7A CN112312166B (en) 2019-12-31 2019-12-31 Content monitoring method, device and system for television media, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911414656.7A CN112312166B (en) 2019-12-31 2019-12-31 Content monitoring method, device and system for television media, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN112312166A CN112312166A (en) 2021-02-02
CN112312166B true CN112312166B (en) 2023-04-14

Family

ID=74336345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911414656.7A Active CN112312166B (en) 2019-12-31 2019-12-31 Content monitoring method, device and system for television media, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN112312166B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115314735B (en) * 2021-05-08 2024-04-26 苏州国双软件有限公司 Method, system and equipment for monitoring play flow

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102821300A (en) * 2012-09-17 2012-12-12 深圳创维数字技术股份有限公司 Set top box test method, broadcast card, set top box, server and system
CN104936005A (en) * 2015-06-18 2015-09-23 深圳市茁壮网络股份有限公司 Commercial video playback method, device and system of set top box
WO2016019721A1 (en) * 2014-08-06 2016-02-11 深圳创维数字技术有限公司 Method, apparatus, and system for acquiring programme information

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8595781B2 (en) * 2009-05-29 2013-11-26 Cognitive Media Networks, Inc. Methods for identifying video segments and displaying contextual targeted content on a connected television
CN106899864A (en) * 2015-12-18 2017-06-27 北京国双科技有限公司 Commercial detection method and device
CN108182607A (en) * 2018-01-29 2018-06-19 河北三川科技有限公司 The advertisement monitoring system and method uploaded based on terminal sectional drawing
CN109089173B (en) * 2018-10-08 2020-12-15 四川长虹电器股份有限公司 Method and system for detecting advertisement delivery of smart television terminal
CN110264280A (en) * 2019-06-26 2019-09-20 北京智云联众科技有限公司 A kind of outdoor advertising monitoring method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102821300A (en) * 2012-09-17 2012-12-12 深圳创维数字技术股份有限公司 Set top box test method, broadcast card, set top box, server and system
WO2016019721A1 (en) * 2014-08-06 2016-02-11 深圳创维数字技术有限公司 Method, apparatus, and system for acquiring programme information
CN104936005A (en) * 2015-06-18 2015-09-23 深圳市茁壮网络股份有限公司 Commercial video playback method, device and system of set top box

Also Published As

Publication number Publication date
CN112312166A (en) 2021-02-02

Similar Documents

Publication Publication Date Title
RU2684506C2 (en) Method and device for device control
CN102572541B (en) Television subscriber interaction method and system
US20130132094A1 (en) System and method for voice actuated configuration of a controlling device
EP3598741A1 (en) Method and apparatus for prompting information
US20180262809A1 (en) Method and Device for switching Broadcast TV Program to on-demand Program
US20120096497A1 (en) Recording television content
US20160014467A1 (en) Reminding method and system of program broadcasting and display device
CN105578229A (en) Electronic equipment control method and device
CN108712681A (en) Smart television sound control method, smart television and readable storage medium storing program for executing
CN103747205A (en) Method and system for performing monitoring through smart television
CN108574877A (en) Live broadcasting method, Zhu Boduan, viewer end, equipment, system and storage medium
CN112312166B (en) Content monitoring method, device and system for television media, storage medium and electronic equipment
US11907616B2 (en) Electronic apparatus, display apparatus and method of controlling the same
CN105280204A (en) Multi-media file play method, device and system
WO2016203373A1 (en) Automation testing apparatus
CN113556493B (en) Multimedia playing method and device, computer equipment and storage medium
CN108769827B (en) Television program associated display method and device, mobile terminal and storage medium
CN104333792A (en) Key-value pair judging method and television
CN109889871B (en) Digital television live broadcasting method, device and system based on network playing equipment
CN104284212A (en) Method, device and system for acquiring program information
CN106412703B (en) Information processing method, device, system and storage medium
CN110727578B (en) Automatic testing method and device for intelligent terminal
JP6219531B2 (en) Television program image frame capture device, television program image frame acquisition device, system and method
CN112040292A (en) Control method of display device, and storage medium
CN113938672B (en) Signal identification method of signal source and terminal equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Room 705, building 3, Zhonghao international business center, 672 Xintang Road, Jianggan District, Hangzhou City, Zhejiang Province, 310017

Applicant after: Zhongke wanglian Data Technology Co.,Ltd.

Address before: Room 1131, 639 Qianjiang Road, Hangzhou, Zhejiang 310016

Applicant before: NIELSEN-CCDATA MEDIA RESEARCH Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant