CN110536174B - Method and system for intelligently monitoring cinema playing content - Google Patents

Method and system for intelligently monitoring cinema playing content Download PDF

Info

Publication number
CN110536174B
CN110536174B CN201910854766.9A CN201910854766A CN110536174B CN 110536174 B CN110536174 B CN 110536174B CN 201910854766 A CN201910854766 A CN 201910854766A CN 110536174 B CN110536174 B CN 110536174B
Authority
CN
China
Prior art keywords
playing
content
spl
cpl
name
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
CN201910854766.9A
Other languages
Chinese (zh)
Other versions
CN110536174A (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.)
Universal Cinema Service Co ltd
Original Assignee
Universal Cinema Service 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 Universal Cinema Service Co ltd filed Critical Universal Cinema Service Co ltd
Priority to CN201910854766.9A priority Critical patent/CN110536174B/en
Publication of CN110536174A publication Critical patent/CN110536174A/en
Application granted granted Critical
Publication of CN110536174B publication Critical patent/CN110536174B/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/232Content retrieval operation locally within server, e.g. reading video streams from disk arrays
    • 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
    • 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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • 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/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a method and a system for intelligently monitoring and broadcasting cinema broadcasting contents, wherein the method comprises the following steps: acquiring a currently executed playlist (SPL) from a monitored showing server at preset time intervals, and storing all CPLs read from the SPL when the duration of the executed SPL is not less than half of the total duration of the executed SPL; translating the read CPL to obtain a Chinese name corresponding to the playing content; comparing and analyzing the translated Chinese name with the scheduling content to obtain a monitoring result of the playing content; the monitoring result comprises: the playing times of each playing content, the difference between the actual playing content and the scheduling content. The invention does not need to collect the video data of the playing content in real time, avoids a large amount of video identification comparison operation, reduces the workload, has simple structure, not only effectively improves the working efficiency of monitoring the playing content and the reliability of the monitoring result, but also reduces the hardware requirements on a showing server and the like, thereby reducing the cost.

Description

Method and system for intelligently monitoring cinema playing content
Technical Field
The invention relates to a cinema monitoring and broadcasting technology, in particular to a method and a system for intelligently monitoring and broadcasting cinema playing contents.
Background
In recent years, various illegal news such as running, leakage and the like are often found in the film industry, and cinema showing is in various abnormal forms, such as the difference between ticketing and actual watching number, the inconsistency between the cinema actual showing film and the scheduled film in the cinema electronic ticketing system, the 'ghost ground' (the cinema electronic ticketing system has a schedule and ticketing occurs but no one actually watches the film), and the like, which damage the interests of all parties and monitor the cinema playing content has become a necessary trend.
At present, the cinema monitoring and broadcasting technology mainly focuses on monitoring and broadcasting movie viewers, content monitoring and broadcasting are not performed on daily showing of a cinema, and monitoring and broadcasting of broadcasting content comprises monitoring whether actual broadcasting content and reported content of the cinema are the same (including consistency problems of all video images such as advertisement content and feature film content) and whether the broadcasting times of each broadcasting content in a preset period are the same as those appointed by a film producer or an advertisement publisher and the cinema; the monitoring and broadcasting of the broadcast content can provide reliable evidence for showing the box office statistics and ensure that the interests of all interest parties are not damaged.
The existing broadcast monitoring technology of the broadcast content is to collect video data of the current broadcast content through a video identification device, identify the video data, compare the video data with a broadcast monitoring database to obtain corresponding broadcast content, and report the broadcast content to a broadcast monitoring platform. Although the monitoring and broadcasting of the broadcasting content are realized, the video data needs to be collected in real time, the data volume is large, the video identification and comparison algorithm is complex, the collected video data needs to be compared with a large amount of video data in the monitoring and broadcasting database, the workload is large, and the efficiency is low.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides a method for intelligently monitoring the cinema playing content, which can avoid a large amount of video identification comparison operation, reduce the workload, effectively improve the working efficiency of monitoring the playing content and the reliability of the monitoring result, and reduce the hardware requirement on projection equipment such as a projection server and the like.
The invention also provides a system corresponding to the method for intelligently monitoring the cinema playing content.
According to the embodiment of the first aspect of the invention, a method for intelligently monitoring cinema playing contents comprises the following steps:
step S10, obtaining a currently played playlist SPL from the monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing the digital files CPL of all the playing contents read from the SPL; wherein the SPL comprises one or more Play content digital files CPL;
step S20, translating the file name of the CPL to obtain a Chinese name corresponding to the CPL;
step S30, comparing the Chinese name obtained by translation with the Chinese name in the scheduling information to obtain a monitoring result of the playing content; the monitoring result comprises: the playing frequency of each playing content, the difference between the target playing frequency and the played frequency, and the content difference between the actual playing content and the scheduling information.
The method for intelligently monitoring the cinema playing content, provided by the embodiment of the invention, at least has the following technical effects: the method comprises the steps of acquiring the SPL executed by the monitored showing server in real time, combining the characteristic that the SPL cannot be modified when the SPL is executed for more than half of the total time, obtaining reliable playing content information (CPL), translating the playing content information and then comparing the translated playing content information with scheduled content to obtain a monitoring result, and not collecting video data in real time any more, so that a large amount of video identification comparison operation is avoided, the workload is reduced, the structure is simple, the working efficiency of monitoring the playing content and the reliability of the monitoring result are effectively improved, the hardware requirements on the showing server and the like are reduced, and the cost is reduced.
According to some embodiments of the present invention, the broadcast monitoring result of the broadcast content is a broadcast monitoring result statistical table, and each entry of the broadcast monitoring result statistical table includes a CPL item of the broadcast content, a name item of the theater, a played content played number item, a difference item between a target played number and a played number, and a played content abnormal number item;
the played content played number item and the played content abnormal number item of each item are respectively linked with the playing detail list and the playing content abnormal detail list; clicking the played times item of the played content and the abnormal times item of the played content to display a corresponding detail list;
the playing list comprises the name of the cinema corresponding to each CPL playing, the number of a showing hall, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the CPL playing time length, the CPL playing starting and stopping time and the CPL type;
the playing content abnormity list comprises the name of the cinema corresponding to each abnormal playing of the CPL, the number of the auditorium, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the file name of the CPL in the scheduling information, the Chinese name in the scheduling information and the content difference condition between the actual playing content and the scheduling information.
According to some embodiments of the invention, the step S10 includes:
reading and recording the total SPL execution time length and the executed SPL time length of the monitored showing server for executing the SPL;
acquiring the currently played SPL from the monitored showing server at preset time intervals, and reading showing action information of each CPL and the showing equipment on the SPL;
when the duration of the executed SPL is not less than half of the total duration of the executed SPL, judging whether the same SPL exists in the database according to the information of each CPL and the projection action of the projection equipment, and if not, storing all the CPLs in the SPL.
According to some embodiments of the invention, the step S10 further comprises:
the method comprises the steps that playing state information is obtained in real time from a monitored showing server, wherein the playing state information comprises showing states and non-showing states;
and when the acquired playing state information is in a showing state, reading and recording the total duration of executing the SPL and the duration of executing the SPL.
According to some embodiments of the invention, the step S20 includes the steps of:
acquiring scheduling information of a field corresponding to the SPL;
traversing all CPLs of the SPL, establishing a corresponding relation between the UUID corresponding to the CPLs and the Chinese name on the scheduling information according to the fact that the actual playing start-stop time of the CPLs on the SPL is the same as the playing start-stop time on the scheduling information, storing the UUID in a correlated mode, and accumulating to form a Chinese name database of playing contents;
and searching the Chinese name database by using the UUID of the CPL, counting the number of each different Chinese name corresponding to the UUID, and outputting the Chinese name with the largest number as the translation result of the CPL.
According to some embodiments of the present invention, the playback content digital file includes a first digital file of a feature and a second digital file of a video presentation other than the feature; wherein the translating the Chinese name of the second digital file comprises:
naming each second digital file by using a unique file name and a corresponding Chinese name, uniformly distributing the second digital files to each monitored showing server, and storing the file name, the corresponding Chinese name, the target playing times and other related information into a second digital file distribution statistical table in an associated manner;
and searching a second digital file distribution statistical table by utilizing the CPL file name on the SPL to obtain a corresponding Chinese name.
According to some embodiments of the present invention, translating the file name of the CPL to obtain the chinese name corresponding to the CPL further includes:
distinguishing file names of a first digital file and a second digital file on the SPL by using scheduling information;
and simultaneously translating the first digital file and the second digital file based on the Chinese name database and the second digital file distribution statistical table respectively.
According to some embodiments of the invention, the step S30 includes:
comparing the Chinese name obtained by translation with the name on the scheduling information, and calculating to obtain the difference between the Chinese name and the name;
when the difference between the actual playing content and the scheduling information is larger than a preset difference threshold value, outputting the result of the content difference between the actual playing content and the scheduling information as abnormal playing, adding 1 to the abnormal number of the cinema playing content, and updating a monitoring result statistical table of the playing content;
otherwise, the output result of the content difference between the actual playing content and the scheduling information is normal playing, the played number of the playing content is added with 1, the difference between the target playing number and the played number of the playing content is calculated, and the monitoring result statistical table of the playing content is updated.
According to some embodiments of the invention, the method further comprises reporting and displaying visual alarm on the target playing times and the difference between the played times or abnormal playing content times when different cinemas in different areas reach a predetermined period; wherein the visual alert display comprises:
different colors are adopted to define different alarm levels;
each user can flexibly set the play time difference threshold or play content abnormal time threshold of each alarm level according to the requirement standard of the user on the play time difference or play content abnormal time; the playing time difference is the difference between the target playing time and the played time;
and acquiring the difference between the target playing times and the played times or the abnormal times of the played content, comparing the difference with the playing time difference threshold value or the abnormal times threshold value of the played content of each alarm level, judging the alarm level to which the target playing time difference threshold value or the abnormal times threshold value of the played content belongs, and displaying the corresponding color of the alarm level.
According to a second aspect of the present invention, a system for intelligently monitoring cinema playback content includes:
the monitoring information acquisition module is used for acquiring the currently executed SPL from the monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all the CPLs read from the SPL;
the digital file name translation module is used for translating the read file name of the CPL to obtain a Chinese name corresponding to the playing content;
the monitoring result generating module is used for analyzing and comparing the Chinese name obtained by translation with the playing content on the scheduling information to obtain a monitoring result of the playing content; the monitoring result comprises: the playing frequency of each playing content, the difference between the target playing frequency and the played frequency, and the content difference between the actual playing content and the scheduling information.
The system for intelligently monitoring and broadcasting the cinema playing content, provided by the embodiment of the invention, at least has the following beneficial effects: the method comprises the steps of acquiring the SPL executed by the monitored showing server in real time, combining the characteristic that the SPL cannot be modified when the SPL is executed for more than half of the total time, obtaining reliable playing content information (CPL), translating the playing content information and then comparing the translated playing content information with scheduled content to obtain a monitoring result, and not collecting video data in real time any more, so that a large amount of video identification comparison operation is avoided, the workload is reduced, the structure is simple, the working efficiency of monitoring the playing content and the reliability of the monitoring result are effectively improved, the hardware requirements on the showing server and the like are reduced, and the cost is reduced.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a flowchart of a method for intelligently monitoring cinema playback content according to an embodiment of the present invention;
FIG. 2 is a flowchart of step S10 according to an embodiment of the present invention;
FIG. 3 is a flowchart of step S30 according to the second embodiment of the present invention;
FIG. 4 is a flowchart of step S20 according to a third embodiment of the present invention;
FIG. 5 is a flowchart of step S30 according to a fourth embodiment of the present invention;
FIG. 6 is a block diagram of a system for intelligently monitoring the content played in a theater
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, the meaning of a plurality of means is one or more, the meaning of a plurality of means is two or more, and larger, smaller, larger, etc. are understood as excluding the number, and larger, smaller, inner, etc. are understood as including the number. If the first and second are described for the purpose of distinguishing technical features, they are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
The first embodiment.
As shown in fig. 1, the method for intelligently monitoring the cinema playing content provided in this embodiment includes all the video works played before and after each movie feature is played, such as a movie feature, an advertisement, a feature, a trailer, and the like, and includes the following steps:
step S10, obtaining the currently executed SPL from the monitored presentation server at intervals of a preset time (less than the total duration of executing the playlist SPL); when the duration of the executed SPL is not less than half of the total duration of the executed SPL (according to the characteristic that half of the executed SPL cannot be changed), storing the digital files CPL of all the playing contents read from the SPL; the SPL includes one or more CPLs (digital files for playing content, including digital files for playing content such as a feature film, an advertisement, a feature film, a trailer, etc.) and showing action information of showing equipment (including a showing server, a projector, network equipment, a scene lamp, a shading plate, etc.), wherein each CPL corresponds to a unique UUID; the projection device performs the relevant actions of the projection according to various information sequences recorded by the SPL, such as opening a shading plate, closing a spot light, starting a projection server, controlling the projector to play a digital file of the advertisement 1 by the projection server, controlling the projector to play a digital file of the advertisement 2 by the projection server, controlling the projector to play a digital file of a movie film by the projection server, controlling the projector to play a digital file of a catwalk by the projection server, and the like, wherein the sequence is an action instruction execution time sequence (the playing time of the digital file of the playing content comprises a start time and an end time, and the start time and the end time and the file name of the CPL are part of the CPL and are recorded on the SPL).
And step S20, translating the stored file name of the CPL to obtain the Chinese name corresponding to the CPL.
Step S30, comparing the Chinese name obtained by translation with the Chinese name in the scheduling information (including the Chinese name in the scheduling information or the Chinese name of the playing content reported in other ways), and obtaining the monitoring result of the playing content; the monitoring result comprises: the playing frequency of each playing content, the difference between the target playing frequency and the played frequency, and the content difference between the actual playing content and the scheduling information, wherein the difference comprises the normal playing of the actual playing content and the content of the scheduling information which are consistent and the abnormal playing which is inconsistent.
In the present embodiment, as shown in fig. 2, step S10 includes the following steps:
step S11, real-time acquiring playing state information including showing state and non-showing state to each showing server;
step S12, judging whether the playing status information is showing status, if yes, executing step S13; otherwise, go to step S11;
step S13, reading and recording the total duration of executing SPL and the duration of executing SPL of the monitored showing server for executing the playlist SPL;
step S14, obtaining the currently played SPL from the monitored showing server at preset time intervals, and reading each CPL information and showing action information of the showing equipment on the SPL;
step S15, judging whether the duration of the executed SPL is not less than half of the total duration of the executed SPL, if so, executing step S16; otherwise, go to step S14;
step S16, according to each read CPL information and the information of the showing action of the showing equipment, judging whether the same SPL exists in the database or not, if so, ending the monitoring and playing of the local playing content; otherwise, go to step S17;
step S17, storing all CPL information (including CPL name, play start/stop time, etc.) in the SPL.
Example two.
In the present embodiment, as shown in fig. 3, step S30 includes the following steps:
s311, comparing the translated Chinese name with the Chinese name in the scheduling information, and calculating to obtain the difference between the translated Chinese name and the Chinese name; wherein the scheduling information includes: cinema name, number of auditorium, Chinese name of playing content, time for playing content to start playing, time for playing content to stop playing, film digital code, etc.;
step S312, judging whether the difference degree of the two is greater than a preset difference degree threshold (self-defined according to requirements), if so, executing step S313; otherwise, go to step S314;
step 313, the output result of the content difference between the actual playing content and the scheduling information is abnormal playing, namely, the playing is determined as 'A/B film', 1 is added to the abnormal number of the playing content of the cinema, and then step 315 is executed;
step S314, outputting the result of the content difference between the actual playing content and the scheduling information as normal playing, adding 1 to the played times of the playing content, calculating the difference between the target playing times and the played times of the playing content, and then executing step S315;
step S315, updating a broadcast monitoring result statistical table of the broadcast content and outputting the statistical table; the broadcast monitoring result statistical table comprises a plurality of entries, wherein each entry comprises a CPL (complex programmable logic device) item of broadcast content, a name item of a cinema, a broadcast content played time item, a difference item between a target broadcast time and a broadcast content abnormal time item;
the played content played number item and the played content abnormal number item of each item are respectively linked with the playing detail list and the playing content abnormal detail list; clicking the played times item of the played content and the abnormal times item of the played content to display a corresponding detail list;
the playing list comprises the name of the cinema corresponding to each CPL playing, the number of a showing hall, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the CPL playing time length, the CPL playing starting and stopping time, the CPL type and the like;
the playing content abnormity list comprises a cinema name, a theater number, scene information, a file name of the CPL, a Chinese name corresponding to the CPL, a file name of the CPL in the scheduling information, a Chinese name in the scheduling information, a content difference situation between the actual playing content and the scheduling information and the like.
Example three.
In the present embodiment, as shown in fig. 4, step S20 includes the following steps:
step S21, acquiring the film scheduling information of the corresponding number of scenes of the SPL currently executed by the monitored showing server from each cinema electronic ticketing system; the monitored showing server can belong to different showing halls of different cinemas in different regions;
step S22, traversing all CPLs of the SPL, searching CPLs consistent with the playing start and stop time of the playing content on the movie schedule information (the two are the same by default, and the start and stop time is the playing start time and the playing stop time), establishing a corresponding relation between a UUID (universal unique identifier) of the CPLs on the SPL and the Chinese name on the corresponding schedule information, and storing the UUID and the Chinese name in a Chinese name database of the playing content in a correlated manner; as the mapping time increases, the number of the chinese names corresponding to each UUID also increases, the data size in the chinese name database increases, and as the data size increases, the translation result in step S23 becomes more and more accurate.
Step S23, traversing the Chinese name database by the UUID corresponding to the CPL, counting the number of each different Chinese name corresponding to the UUID, and outputting the Chinese name with the largest number as the Chinese name of the playing content corresponding to the UUID. Since most theaters are normally played, it can be considered that the chinese name of the film schedule information with the largest frequency of occurrence is the chinese name translation result of the UUID.
Example four.
In the present embodiment, the playback content digital file includes a first digital file of a feature film and a second digital file of video images (including advertisements, a feature film, a trailer, and the like) other than the feature film;
when the Chinese name translation is performed on the digital file of the playing content on the monitored showing server SPL, only the Chinese name database translation is performed on the first digital file, and for the second digital file, because the second digital file generally has a short time, and a plurality of second digital files generally exist in one showing field, if the second digital file fields are scheduled, not only a lot of workload is increased due to scheduling, but also the digital file of the playing content existing in each place is translated by using the Chinese name database, so that the translation speed is greatly reduced, so that the first digital file and the second digital file are translated by using two schemes, the translation speed is greatly increased, and the working flow is further simplified.
Considering that the monitoring of the playing content is mainly monitoring of content consistency and monitoring of the playing times of the content, the Chinese name translation for the second digital file specifically comprises the following steps:
naming each second digital file by using the unique file name and the corresponding Chinese name, and storing the file name, the corresponding Chinese name, the target playing times and other related information into a second digital file distribution statistical table in an associated manner; that is, in the content monitoring system, a second digital file uses a unique file name (english name) and a corresponding chinese name.
And uniformly distributing the second digital files (including advertisements, festoons, trailers and the like) to detected showing servers of various cinemas by a monitoring and broadcasting service platform.
And searching a second digital file distribution statistical table by using the CPL information (including the file name of the second digital file) on the SPL, so as to obtain a corresponding Chinese name.
Searching a second digital file distribution statistical table by using CPL information on the SPL, so as to obtain a corresponding Chinese name, wherein the method comprises the following steps:
firstly, translating all the digital files of the playing content based on a second digital file distribution statistical table; translating the digital file of the playing content, which cannot obtain the translation result, based on the Chinese name database;
the method comprises the steps of firstly finding a first digital file of a corresponding feature film by using the starting and ending playing time on the film scheduling information, translating the first digital file based on a Chinese name database, and translating the second digital file based on a second digital file distribution statistical table.
In this embodiment, further, the film scheduling information may be utilized to find the corresponding first digital file of the feature film on the SPL, and the rest are the second digital files; wherein, the film scheduling information only comprises the playing start and stop time of the feature film;
and simultaneously translating the first digital file and the second digital file based on the Chinese name database and the second digital file distribution statistical table respectively.
In this embodiment, step S20 finds a corresponding first digital file (the schedule information of a general cinema is only a positive film) from the SPL according to the schedule information table, translates the first digital file based on the chinese name database, and analyzes and calculates the monitoring result by the method in the second embodiment; for the second digital file, the result of the monitoring is calculated and calculated by translation and analysis based on the second digital file distribution statistical table, wherein, as shown in fig. 5, step S30 specifically includes the following steps:
step S321, traversing all the second digital files, and searching a second digital file distribution statistical table by using the file names of the second digital files CPL;
step S322, judging whether CPL corresponding entries with the same file names exist, and if yes, executing step S323; otherwise, go to step S325;
step S323, adding 1 to the played times corresponding to the played content;
step S324, calculating the difference between the target playing times and the played times, and updating the monitoring result statistical table;
step S325, judging whether the traversal of all the second digital files CPL of the SPL is finished, if so, ending the monitoring and broadcasting of the second digital files of the field; otherwise, step S321 is executed to continue traversing the CPL.
In this embodiment, according to the difference between the target playing times and the played times or the difference between the actual playing content and the content on the scheduling information when the predetermined period limit is reached, the playing time difference or the abnormal playing content times of different theaters in different areas are reported and displayed in a visual alarm. Two cases are explained below.
When a preset time limit (such as an advertisement playing time limit agreed by an advertisement putting party and an advertisement receiving party) is reached, performing visual alarm on the film playing conditions of different cinemas in different areas according to the difference between the target playing times and the played times, specifically:
different colors are adopted to define different alarm levels; the alarm level is defined from high to low as: red, orange, yellow, pink, blue, green, white;
each user can flexibly set the play time difference threshold value of each alarm level according to the requirement standard of the user on the play time difference; the playing time difference is the difference between the target playing time and the played time;
and acquiring the difference between the target playing times and the played times, comparing the difference with the playing time difference threshold value of each alarm level, judging the alarm level to which the alarm level belongs, and displaying the corresponding color of the alarm level.
For example, the monitoring service platform sets three alarm levels, which are defined from high to low in sequence as follows: red, orange, yellow; according to the requirement standard of the user A, setting the difference threshold of the advertisement playing times of the highest alarm level to be more than 200 times, setting the difference threshold of the advertisement playing times of the middle alarm level to be more than 100 and less than or equal to 200 times, setting the difference threshold of the advertisement playing times of the lowest alarm level to be more than 0 and less than or equal to 100 times, and displaying red in the advertisement playing distribution diagram or table when the difference between the target playing times and the played times is more than 200 times and belongs to the highest alarm level, and so on.
In the embodiment, the abnormal times of the playing contents of different cinemas in different areas are displayed in a report form or a visual form; the alarm display in the visual form specifically includes:
different colors are adopted to define different alarm levels; clear at a glance, the user that is more convenient for different management needs knows the difference of warning severity fast from different angles, dimension, fineness and granularity, and specifically, the level of reporting an emergency and asking for help or increased vigilance is defined as from high to low in proper order: red, orange, yellow, pink, blue, green, white;
each user can flexibly set the abnormal playing content frequency threshold value of each alarm level according to the requirement standard of the abnormal playing content frequency of each user;
and acquiring the abnormal times of the played content, comparing the abnormal times with the threshold value of the abnormal times of the played content of each alarm level, judging the alarm level to which the abnormal times belong, and displaying the corresponding color of the alarm level.
For example, the monitoring and broadcasting system sets three alarm levels, which are defined as follows from high to low: red, orange, yellow; according to the requirement standard of the user A, setting the abnormal time threshold of the playing content at the highest alarm level to be more than 100 times, setting the abnormal time threshold of the playing content at the middle alarm level to be more than 30 times and less than or equal to 100 times, setting the abnormal time threshold of the playing content at the lowest alarm level to be more than 0 times and less than or equal to 30 times, and displaying red in the relevant position in an advertisement playing distribution diagram or table when the difference between the target playing time and the played time is more than 100 times and belongs to the highest alarm level, and so on.
Example five.
As shown in fig. 6, the system for intelligently monitoring cinema playback content provided in this embodiment includes:
a monitoring information obtaining module 10, configured to obtain currently executed SPLs from each monitored presentation server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all the CPLs read from the SPL;
a digital file name translation module 20, configured to translate the read file name of the CPL to obtain a chinese name corresponding to the playing content;
the monitoring result generating module 30 is configured to compare and analyze the translated Chinese name with the playing content in the scheduling information to obtain a monitoring result of the playing content; wherein, the monitoring broadcast result includes: the playing frequency of each playing content, the difference between the target playing frequency and the played frequency, the content difference between the actual playing content and the scheduling information, and the like.
In this embodiment, each module of the system for intelligently monitoring the cinema playing content may be respectively disposed on a monitoring service platform of the cinema intelligent monitoring system and a showing server of each auditorium, or may exist in the cinema intelligent monitoring system in an independent manner, so as to monitor the cinema playing content.
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention.

Claims (9)

1. A method for intelligently monitoring cinema playing contents is characterized by comprising the following steps:
step S10, obtaining a currently played playlist SPL from the monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing the digital files CPL of all the playing contents read from the SPL; wherein the SPL comprises one or more Play content digital files CPL;
step S20, translating the file name of the CPL to obtain a Chinese name corresponding to the CPL;
step S30, comparing the Chinese name obtained by translation with the Chinese name in the scheduling information to obtain a monitoring result of the playing content; the monitoring result comprises: the playing times of each playing content, the difference between the target playing times and the played times, and the content difference between the actual playing content and the scheduling information;
wherein the step S20 includes the steps of:
acquiring scheduling information of a field corresponding to the SPL;
traversing all CPLs of the SPL, establishing a corresponding relation between the UUID corresponding to the CPLs and the Chinese name on the scheduling information according to the fact that the actual playing start-stop time of the CPLs on the SPL is the same as the playing start-stop time on the scheduling information, storing the UUID in a correlated mode, and accumulating to form a Chinese name database of playing contents;
and searching the Chinese name database by using the UUID of the CPL, counting the number of each different Chinese name corresponding to the UUID, and outputting the Chinese name with the largest number as the translation result of the CPL.
2. The method according to claim 1, wherein the broadcast monitoring result of the broadcast content is a broadcast monitoring result statistical table, and each entry of the broadcast monitoring result statistical table includes a CPL broadcast content item, a name item of a theater, a broadcast content broadcast times item, a difference item between a target broadcast time and a broadcast time, and a broadcast content abnormal times item;
the played content played number item and the played content abnormal number item of each item are respectively linked with the playing detail list and the playing content abnormal detail list; clicking the played times item of the played content and the abnormal times item of the played content to display a corresponding detail list;
the playing list comprises the name of the cinema corresponding to each CPL playing, the number of a showing hall, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the CPL playing time length, the CPL playing starting and stopping time and the CPL type;
the playing content abnormity list comprises the name of the cinema corresponding to each abnormal playing of the CPL, the number of the auditorium, the field information, the file name of the CPL, the Chinese name corresponding to the CPL, the file name of the CPL in the scheduling information, the Chinese name in the scheduling information and the content difference condition between the actual playing content and the scheduling information.
3. The method according to claim 1, wherein the step S10 includes:
reading and recording the total SPL execution time length and the executed SPL time length of the monitored showing server for executing the SPL;
acquiring the currently played SPL from the monitored showing server at preset time intervals, and reading showing action information of each CPL and the showing equipment on the SPL;
when the duration of the executed SPL is not less than half of the total duration of the executed SPL, judging whether the same SPL exists in the database according to the information of each CPL and the projection action of the projection equipment, and if not, storing all the CPLs in the SPL.
4. The method according to claim 3, wherein the step S10 further comprises:
the method comprises the steps that playing state information is obtained in real time from a monitored showing server, wherein the playing state information comprises showing states and non-showing states;
and when the acquired playing state information is in a showing state, reading and recording the total duration of executing the SPL and the duration of executing the SPL.
5. The method of claim 1, wherein the playback content digital files include a first digital file of a feature and a second digital file of a video presentation other than the feature; wherein the translating the Chinese name of the second digital file comprises:
naming each second digital file by using a unique file name and a corresponding Chinese name, uniformly distributing the second digital files to each monitored showing server, and storing the file name, the corresponding Chinese name and the target playing times in a second digital file distribution statistical table in an associated manner;
and searching a second digital file distribution statistical table by utilizing the CPL file name on the SPL to obtain a corresponding Chinese name.
6. The method of claim 5, wherein translating the file name of the CPL to obtain the Chinese name corresponding to the CPL further comprises:
distinguishing file names of a first digital file and a second digital file on the SPL by using scheduling information;
and simultaneously translating the first digital file and the second digital file based on the Chinese name database and the second digital file distribution statistical table respectively.
7. The method according to claim 2, wherein the step S30 includes:
comparing the Chinese name obtained by translation with the name on the scheduling information, and calculating to obtain the difference between the Chinese name and the name;
when the difference between the actual playing content and the scheduling information is larger than a preset difference threshold value, outputting the result of the content difference between the actual playing content and the scheduling information as abnormal playing, adding 1 to the abnormal number of the cinema playing content, and updating a monitoring result statistical table of the playing content;
otherwise, the output result of the content difference between the actual playing content and the scheduling information is normal playing, the played number of the playing content is added with 1, the difference between the target playing number and the played number of the playing content is calculated, and the monitoring result statistical table of the playing content is updated.
8. The method of claim 2, further comprising reporting and displaying visual alarm for the target playing times and the difference between the played times or abnormal times of playing contents when different theaters in different areas reach a predetermined period; wherein the visual alert display comprises:
different colors are adopted to define different alarm levels;
each user can flexibly set the play time difference threshold or play content abnormal time threshold of each alarm level according to the requirement standard of the user on the play time difference or play content abnormal time; the playing time difference is the difference between the target playing time and the played time;
and acquiring the difference between the playing times and the played times or the abnormal times of the played content, comparing the difference with the playing time difference threshold value or the abnormal times threshold value of the played content of each alarm level, judging the alarm level to which the alarm level belongs, and displaying the corresponding color of the alarm level.
9. A system for intelligently monitoring the content played in a cinema, comprising:
the monitoring information acquisition module is used for acquiring the currently executed SPL from the monitored showing server at preset time intervals; when the duration of the executed SPL is not less than half of the total duration of the executed SPL, storing all the CPLs read from the SPL;
the digital file name translation module is used for translating the read file name of the CPL to obtain a Chinese name corresponding to the playing content;
the monitoring result generating module is used for analyzing and comparing the Chinese name obtained by translation with the playing content on the scheduling information to obtain a monitoring result of the playing content; the monitoring result comprises: the playing times of each playing content, the difference between the target playing times and the played times, and the content difference between the actual playing content and the scheduling information;
the digital file name translation module is further configured to:
acquiring scheduling information of a field corresponding to the SPL;
traversing all CPLs of the SPL, establishing a corresponding relation between the UUID corresponding to the CPLs and the Chinese name on the scheduling information according to the fact that the actual playing start-stop time of the CPLs on the SPL is the same as the playing start-stop time on the scheduling information, storing the UUID in a correlated mode, and accumulating to form a Chinese name database of playing contents;
and searching the Chinese name database by using the UUID of the CPL, counting the number of each different Chinese name corresponding to the UUID, and outputting the Chinese name with the largest number as the translation result of the CPL.
CN201910854766.9A 2019-09-10 2019-09-10 Method and system for intelligently monitoring cinema playing content Active CN110536174B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910854766.9A CN110536174B (en) 2019-09-10 2019-09-10 Method and system for intelligently monitoring cinema playing content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910854766.9A CN110536174B (en) 2019-09-10 2019-09-10 Method and system for intelligently monitoring cinema playing content

Publications (2)

Publication Number Publication Date
CN110536174A CN110536174A (en) 2019-12-03
CN110536174B true CN110536174B (en) 2021-09-03

Family

ID=68668117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910854766.9A Active CN110536174B (en) 2019-09-10 2019-09-10 Method and system for intelligently monitoring cinema playing content

Country Status (1)

Country Link
CN (1) CN110536174B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113473188B (en) * 2020-03-31 2023-07-21 上海淘票儿信息科技有限公司 Processing method and system for playing time
CN111586449B (en) * 2020-04-15 2021-11-19 中影华夏电影科技(北京)有限公司 Method and system for synchronously playing main and auxiliary server films
CN112000839B (en) * 2020-09-03 2024-02-20 中影环球(北京)科技有限公司 Recording method and system for showing content of cinema
CN115412747B (en) * 2021-05-27 2024-03-01 京东方科技集团股份有限公司 Monitoring method, monitoring device and computer readable medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101620709A (en) * 2008-07-02 2010-01-06 中国科学院声学研究所 Method for supporting value added services of two-level digital movie release organizations
CN102629484A (en) * 2012-03-20 2012-08-08 秦汉香 Method and system for monitoring audio and video file to play
CN103996096A (en) * 2014-04-29 2014-08-20 北京时代今典传媒科技有限公司 Theater release monitoring method and theater release monitoring device
CN104317939A (en) * 2014-10-31 2015-01-28 北京思特奇信息技术股份有限公司 Log statistics method and system on basis of digital film playing server
CN104573930A (en) * 2014-12-23 2015-04-29 北京光线影业有限公司 Operation and publication system for film trade
CN105933411A (en) * 2016-04-20 2016-09-07 世纪美映影院技术服务(北京)有限公司 Digital movie theater device monitoring and maintenance system
CN106550219A (en) * 2015-09-23 2017-03-29 北京丰源星际传媒科技有限公司 The statistical method and system of movie theatre screening rate
CN108769759A (en) * 2018-07-03 2018-11-06 中影环球(北京)科技有限公司 A kind of generation method and system of the general SPL of movie theatre
CN108805465A (en) * 2018-06-27 2018-11-13 中影环球(北京)科技有限公司 A kind of checking method and system of film projection information

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040181819A1 (en) * 2003-03-11 2004-09-16 Theiste Christopher H. System and method for scheduling in-theatre advertising
US8395751B2 (en) * 2008-05-16 2013-03-12 Thomson Licensing Method and apparatus for pre-firing cues during a digital cinema presentation
CA2779956A1 (en) * 2009-11-17 2011-05-26 Thomson Licensing Method and system for digital cinema presentation
KR101951877B1 (en) * 2016-12-02 2019-02-25 씨제이씨지브이 주식회사 System for managing contents-playing
CN108804694B (en) * 2018-06-12 2021-03-19 中影环球(北京)科技有限公司 Automatic scheduling method, equipment and system for film

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101620709A (en) * 2008-07-02 2010-01-06 中国科学院声学研究所 Method for supporting value added services of two-level digital movie release organizations
CN102629484A (en) * 2012-03-20 2012-08-08 秦汉香 Method and system for monitoring audio and video file to play
CN103996096A (en) * 2014-04-29 2014-08-20 北京时代今典传媒科技有限公司 Theater release monitoring method and theater release monitoring device
CN104317939A (en) * 2014-10-31 2015-01-28 北京思特奇信息技术股份有限公司 Log statistics method and system on basis of digital film playing server
CN104573930A (en) * 2014-12-23 2015-04-29 北京光线影业有限公司 Operation and publication system for film trade
CN106550219A (en) * 2015-09-23 2017-03-29 北京丰源星际传媒科技有限公司 The statistical method and system of movie theatre screening rate
CN105933411A (en) * 2016-04-20 2016-09-07 世纪美映影院技术服务(北京)有限公司 Digital movie theater device monitoring and maintenance system
CN108805465A (en) * 2018-06-27 2018-11-13 中影环球(北京)科技有限公司 A kind of checking method and system of film projection information
CN108769759A (en) * 2018-07-03 2018-11-06 中影环球(北京)科技有限公司 A kind of generation method and system of the general SPL of movie theatre

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
数字电影影院管理***(TMS)的设计;杨雪培;张鑫;《现代电视技术》;20101115;全文 *
数字电影影院管理***的研究和应用;崔强;张鑫;杨雪培;《现代电影技术》;20100211(第2期);全文 *
网络电视流媒体监播***设计;陈敬添;《现代电视技术》;20101115;全文 *

Also Published As

Publication number Publication date
CN110536174A (en) 2019-12-03

Similar Documents

Publication Publication Date Title
CN110536174B (en) Method and system for intelligently monitoring cinema playing content
CN107959847B (en) Video diagnosis and operation and maintenance management system and method of video monitoring network
JP6490875B1 (en) Method and system for detecting and responding to media channel changes
US8752115B2 (en) System and method for aggregating commercial navigation information
CN111464759B (en) Live broadcast directing method, device, storage medium and equipment
KR20090019830A (en) Fingerprint, apparatus and method for identifying and synchronizing video
KR102583180B1 (en) Detection of common media segments
US20090320064A1 (en) Triggers for Media Content Firing Other Triggers
US20070136741A1 (en) Methods and systems for processing content
CN104581388B (en) The processing method of broadcast state, apparatus and system
US20140298365A1 (en) Receiving terminal, audience information collecting system and audience information collecting method
CN109862383A (en) A kind of method and system for realizing video playing monitoring based on frame feature
CN111080637A (en) Cloud service-based advertisement remote method, device, system, product and medium
CN108391089B (en) Monitoring flow pushing method and device of multi-path camera and monitoring system
CN107181979A (en) A kind of network direct broadcasting monitoring method and device
WO2013115850A1 (en) Method and apparatus for advertisement playout confirmation in digital cinema
CN108881938B (en) Live broadcast video intelligent cutting method and device
CN112235625A (en) Method and system for tracing source of short video feature film of television terminal and television terminal
CN110677705B (en) Cinema intelligent management method and system
US9237295B2 (en) System and method for keyframe analysis and distribution from broadcast television
CN106375853A (en) Method and device for detecting electronic program menu
CN110636328B (en) Method and system for monitoring cinema advertisement playing
US20230276090A1 (en) Media channel identification and action, with disambiguation through client-side fingerprint matching of channel-specific icon
CN109218780B (en) Method and device for updating play list of play server
CN104954884A (en) Method and system for showing real-time warning information and historical warning information in same screen

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