CN114339351B - Synchronous playing equipment and method of advertisement player equipment - Google Patents
Synchronous playing equipment and method of advertisement player equipment Download PDFInfo
- Publication number
- CN114339351B CN114339351B CN202111659466.9A CN202111659466A CN114339351B CN 114339351 B CN114339351 B CN 114339351B CN 202111659466 A CN202111659466 A CN 202111659466A CN 114339351 B CN114339351 B CN 114339351B
- Authority
- CN
- China
- Prior art keywords
- synchronous
- equipment
- advertisement
- group
- playing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 241
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000007246 mechanism Effects 0.000 claims abstract description 36
- 238000012545 processing Methods 0.000 claims abstract description 21
- 238000012937 correction Methods 0.000 claims description 37
- 230000005540 biological transmission Effects 0.000 claims description 20
- 230000008569 process Effects 0.000 claims description 19
- 238000005457 optimization Methods 0.000 claims description 15
- 230000001960 triggered effect Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 3
- 238000003825 pressing Methods 0.000 claims description 3
- 230000006698 induction Effects 0.000 claims description 2
- 230000009466 transformation Effects 0.000 description 3
- 230000033228 biological regulation Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000005252 bulbus oculi Anatomy 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention provides a synchronous playing device and a method of advertisement machine equipment, comprising a synchronous group management module, a message management module, a synchronous consensus module and an advertisement processing module, wherein the synchronous group management module synchronously sets the managed outdoor building advertisement machine equipment; the advertisement processing module is used for starting to synchronize video data after receiving the synchronous data of the main equipment, and different play groups are set according to the actual synchronous play content, and the synchronous play of different advertisement machines is satisfied by adding corresponding advertisement machine equipment into the same synchronous group; the synchronous consensus mechanism of the synchronous consensus module is used for setting the main synchronous advertisement machine equipment, so that the problem of untimely synchronization caused by sudden network instability of the main synchronous equipment is avoided, and the network stability in a synchronous group is induced in real time, so that the broadcasting of each time is ensured not to be interrupted and lost.
Description
Technical Field
The invention relates to the technical field of advertisements, in particular to synchronous playing equipment and a synchronous playing method of advertisement player equipment.
Background
The outdoor advertisement forms are continuously developed, innovation and unique display forms are continuously updated, the traditional advertisement newspaper mode reaches the current Internet electronic screen age, the development of the age promotes innovation and application of new environments of advertisement industry, the new creative of each outdoor advertisement screen can attract eyeballs of vast crowds, innovation and uniqueness of the advertisement screen are pursued targets of each age, video display forms of the advertisement industry in certain aspects are carried on the front edge of the display field from the previous picture fixing to the current colorful dynamic advertisement, the advertisement industry is the first priority target of creating vision, and people can be better attracted only by strong vision impact, or the unique video display forms can also drive the hearts of the past crowds. And the synchronized video presentation is one of them.
The outdoor advertisement machine equipment is generally independently managed in the past, and in a row which is gradually moved to centralized management after the development of the internet technology, although the outdoor advertisement machine equipment can be centralized management and can perform operation interaction with the appointed target equipment at any time, the asynchronous difference of the processing is determined by the characteristics of the independent processing unit, and the situation that the synchronous processing of video playing cannot be achieved even if the same video is played by the outdoor advertisement control equipment. Therefore, a large number of outdoor building advertisement devices controlled by the same control platform cannot play synchronous contents, and in the case that a plurality of outdoor building advertisement devices are concentrated in one hall in certain scenes, bad sightseeing can occur, and the disorder of pictures and sounds greatly influences the viewing of people.
Secondly, in the aspect of transformation of synchronous equipment, the transformation in industry is high in cost, not only the core parts are required to be replaced, but also the system is required to be replaced or equipment such as a multi-path synchronizer is used, and no low-cost transformation mode exists. It is also common that the synchronization patterns are often small, and have poor synchronization forces for a large number of devices.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides synchronous playing equipment and a synchronous playing method of advertisement player equipment.
The technical scheme of the invention is as follows: a synchronous playing device of advertisement machine comprises a synchronous group management module, a message management module, a synchronous consensus module and an advertisement processing module,
The synchronous group management module is used for synchronously setting the managed outdoor building advertisement machine equipment, wherein a plurality of synchronous groups are arranged, and each synchronous group issues different advertisement video contents according to requirements so as to set different synchronous groups for different contents and realize synchronous contents of different scenes;
the message management module is used for managing the communication of mutual messages of all the accessed advertiser devices, the device bearing capacity of the platform is increased through distributed deployment, and more devices can be laterally expanded;
The synchronous consensus module is used for acting on the selection of the main equipment to avoid the problem of untimely synchronization caused by sudden network instability of the main synchronous equipment, the main equipment broadcasting synchronous data each time is determined by the synchronous consensus module through the real-time induction of the network stability in the synchronous group, and the advertiser equipment is determined through determining the optimal broadcasting mode each time, so that the broadcasting of each time is ensured not to be interrupted and lost;
the advertisement processing module is used for starting to synchronize video data after receiving the synchronization data of the main equipment, firstly implementing a time synchronization mode to synchronize video frames, and if the equipment has a time correction problem, using a video progress correction synchronization mode; and then synchronously broadcasting through the advertising machine equipment.
Preferably, the synchronization group management module includes a device access unit, a device synchronization management unit, a device program management unit, a device running log unit, and a device early warning unit.
Preferably, the device access unit is used for accessing all outdoor building advertisement devices, and the device access unit authorizes the outdoor building advertisement devices to be accessed.
Preferably, the device synchronization management unit is configured to set whether the managed outdoor building advertisement device starts a synchronization function, and by creating a synchronization group unit, adding the device into the synchronization group unit, and setting a master device for synchronous playing in the synchronization group unit, the master device is used as a basis for synchronization correction.
Preferably, the device program management unit issues different synchronization content functions for different synchronization groups, so as to increase flexibility of synchronization, if all devices want to be synchronized, by adding all devices into one synchronization group, if different synchronized content needs to be played according to different areas, by creating multiple synchronization groups, and then setting different synchronization programs according to each synchronization group.
Preferably, the synchronous consensus module comprises a preferred mode, a preferred contract mode for prescribing a consensus mechanism and an intelligent consensus preferred mode;
wherein, the selection of the preferred mode refers to the selection of the corresponding advertiser device as the main advertiser device by designating the corresponding advertiser device in the synchronous group of the device synchronous management unit;
The preferred contract mode for defining the consensus mechanism means that all the accessed advertiser devices are communicated or broadcasted through a message management module, each advertiser device belongs to a unique synchronous group, and in the synchronous group of the device synchronous management unit, a contract definition of the preferred qualified advertiser device is configured for each synchronous group, and the main comment index of the contract definition is the online offline rate and the data transmission speed in the time interval range adjacent to a plurality of hours currently;
The intelligent consensus optimization mode is that the optimization process is started by the advertisement player equipment which loads the video program in the synchronous group firstly, the advertisement player equipment broadcasts and notifies other equipment in the synchronous group network when the video program is started to be loaded, the optimization processing process enters a preparation stage, and after receiving the message, the network offline rate and the data transmission speed data of the advertisement player equipment are obtained;
and then, the data are interacted to all members in the group, after each member obtains the data, the most stable advertisement player equipment is calculated according to a preference algorithm, a preference voting notice is sent to the equipment, when the preference voting number of the equipment exceeds half of that of the members in the group, the equipment is the most stable equipment which is acknowledged, the equipment broadcasts information to other members in the group to finish the preference process, synchronous instruction information is sent, and after the members in the group receive the information, the authenticity of the information is confirmed, and then, the playing duration and the progress of the video program are synchronously appointed according to the instruction are started.
Preferably, the contract prescribes that the basic condition of the preferred advertiser equipment is that the offline rate is χ, the data transmission speed is у, when the advertiser equipment is triggered to be preferred, the network instability is judged to belong to unqualified advertiser equipment according to the network offline rate a and the data transmission speed b of the advertiser equipment in a specified period if a > χ, and if a is less than or equal to χ, the advertiser equipment is qualified;
if b < у, judging that the network speed difference belongs to unqualified advertisement machine equipment, and if b > у, judging that the network speed difference is qualified;
all failed advertiser devices cannot participate in the primary synchronization device preferences.
Preferably, the device operation log unit is configured to record operation logs of each device and playing times and total duration data of each advertisement video program, and each advertiser device counts related operation log data per ten minutes and records the operation log data into a corresponding data file of a local device, where the log data includes playing times and total duration of a specific advertisement video program, and further includes offline times and speed measurement data of the advertiser device in a period of ten minutes from starting up on the same day, and the log data is used as analysis basis to obtain related data when executing preferred contract regulation each time.
Preferably, the device early warning unit is configured to display early warning information, such as a progress synchronization mechanism, for example, when the time synchronization mechanism fails to be used.
The invention also provides a synchronous playing method of the advertising machine equipment, which comprises the following steps:
S1), creating a synchronous group, creating different synchronous groups according to the type of synchronously playing the advertisement as required,
S2) adding members of the synchronous group, and adding all the advertising machine equipment belonging to the same application scene into the corresponding synchronous group;
S3) setting advertisement synchronous playing main equipment of the synchronous groups, determining the advertisement synchronous playing main equipment of each synchronous group according to a synchronous consensus mechanism, broadcasting the advertisement video playing progress, the video frame position and the current time data in the range of the synchronous group to which the advertisement synchronous playing main equipment belongs in real time, and carrying out corresponding correction after receiving the data by other advertisement machine equipment in the same synchronous group;
S4) a multi-correction synchronization mechanism, wherein the synchronization correction time mechanism is started to be executed in real time, and all the advertising machine devices connected into the same synchronization group can calibrate the time so as to keep consistent with a system platform; the method comprises the steps of ensuring that synchronous parameters of a main device for synchronously playing advertisements and other devices in the same group for correcting playing videos, such as correction of video frame positions and current time, and selecting a correction mode of video playing progress if the device time is inconsistent or slower than the time of the main device and cannot be synchronized;
When receiving synchronous data broadcast by the advertisement synchronous playing main equipment, executing a synchronous correction time mechanism, if the synchronous correction time mechanism is unsuccessful, executing a video playing progress correction mode, and when executing the video playing progress correction mode, performing one-time splicing and pressing processing on a plurality of advertisement programs played by the equipment in advance, and executing playing of the plurality of programs as a complete single video, so that the progress position is positioned more accurately, and the aim of synchronization cannot be achieved due to time loss caused by the switching process of the programs.
The beneficial effects of the invention are as follows:
1. According to the invention, different play groups are set according to the actual synchronous play content, and corresponding advertisement player equipment is added into the same synchronous group, so that synchronous play of different advertisement players is satisfied;
2. according to the invention, the main synchronous advertisement machine equipment is arranged through the synchronous consensus mechanism of the synchronous consensus module, so that the problem of untimely synchronization caused by sudden network instability of the main synchronous equipment is avoided, and the network stability in the synchronous group is induced in real time, so that each broadcast is ensured not to be interrupted and lost;
3. The invention adopts the synchronization mode of a multi-correction mechanism, is not limited to a common time synchronization mechanism, and firstly, the time synchronization mechanism is started to be executed in real time when synchronization is started, so that the synchronization parameters of the played video are ensured to be corrected by the master device and other devices in the same group, for example, the position of a video frame is corrected with the current time, and if the time of the devices is inconsistent or slower than the time of the master device, the situation that synchronization cannot be realized can occur, and the video playing progress is corrected.
Drawings
Fig. 1 is a frame diagram of a synchronized playback device of the present invention.
Detailed Description
The following is a further description of embodiments of the invention, taken in conjunction with the accompanying drawings:
Example 1
As shown in fig. 1, this embodiment provides a synchronous playing device of an advertisement machine, including a synchronous group management module, a message management module, a synchronous consensus module, and an advertisement processing module, where in this embodiment, the synchronous group management module is configured to set a synchronous group of managed outdoor building advertisement machines, where in this embodiment, the synchronous group may be set multiple according to a playing requirement, and each synchronous group issues different advertisement video content according to the requirement, so as to set different synchronous groups for different content, and realize synchronous content playing of different scenes.
The message management module is used for managing the mutual message communication of all the accessed advertiser devices, and the embodiment increases the device bearing capacity of the platform through distributed deployment, and more devices can be laterally expanded.
The synchronous consensus module is used for acting on the selection of the master equipment, the master advertisement equipment and the slave advertisement equipment of each synchronous group are determined through the synchronous consensus module, other slave advertisement equipment is controlled through the master advertisement equipment, so that synchronous playing of advertisement contents is realized, the problem of untimely synchronization caused by sudden network instability of the master synchronous equipment is avoided, the synchronous consensus module in the embodiment determines the master equipment broadcasting synchronous data each time through the synchronous consensus module by inducing network stability and other parameters in the synchronous group in real time, and the master advertisement equipment is determined through determining the optimal advertisement broadcasting mode each time, so that the broadcasting of each time is ensured not to be interrupted or lost.
As preferable in this embodiment, the synchronous consensus module includes a preferable mode, a preferable contract mode for specifying a consensus mechanism, and an intelligent consensus preferable mode;
wherein, the selection of the preferred mode refers to the selection of the corresponding advertiser device as the main advertiser device by designating the corresponding advertiser device in the synchronous group of the device synchronous management unit;
The preferred contract mode for defining the consensus mechanism means that all the accessed advertiser devices are communicated or broadcasted through a message management module, each advertiser device belongs to a unique synchronous group, and in the synchronous group of the device synchronous management unit, a contract definition of the preferred qualified advertiser device is configured for each synchronous group, and the main comment index of the contract definition is the online offline rate and the data transmission speed in the time interval range adjacent to a plurality of hours currently;
The intelligent consensus optimization mode is that the optimization process is started by the advertisement player equipment which loads the video program in the synchronous group firstly, the advertisement player equipment broadcasts and notifies other equipment in the synchronous group network when the video program is started to be loaded, the optimization processing process enters a preparation stage, and after receiving the message, the network offline rate and the data transmission speed data of the advertisement player equipment are obtained;
and then, the data are interacted to all members in the group, after each member obtains the data, the most stable advertisement player equipment is calculated according to a preference algorithm, a preference voting notice is sent to the equipment, when the preference voting number of the equipment exceeds half of that of the members in the group, the equipment is the most stable equipment which is acknowledged, the equipment broadcasts information to other members in the group to finish the preference process, synchronous instruction information is sent, and after the members in the group receive the information, the authenticity of the information is confirmed, and then, the playing duration and the progress of the video program are synchronously appointed according to the instruction are started.
Preferably, the contract prescribes that the basic condition of the preferred advertiser equipment is that the offline rate is χ, the data transmission speed is у, when the advertiser equipment is triggered to be preferred, the network instability is judged to belong to unqualified advertiser equipment according to the network offline rate a and the data transmission speed b of the advertiser equipment in a specified period if a > χ, and if a is less than or equal to χ, the advertiser equipment is qualified;
if b < у, judging that the network speed difference belongs to unqualified advertisement machine equipment, and if b > у, judging that the network speed difference is qualified;
all failed advertiser devices cannot participate in the primary synchronization device preferences.
The advertisement processing module is used for starting to synchronize video data after receiving the synchronization data of the main equipment, firstly implementing a time synchronization mode to synchronize video frames, and if the equipment has a time correction problem, synchronizing by using a video progress correction synchronization mode; and then playing the advertisement processed by the advertisement processing module synchronization mechanism through the advertisement player equipment.
Preferably, the synchronization group management module includes a device access unit, a device synchronization management unit, a device program management unit, a device running log unit, and a device early warning unit. The device access unit is used for accessing all outdoor building advertisement devices, and the outdoor building advertisement devices are authorized to be accessed through the device access unit. The device synchronization management unit is used for setting whether the managed outdoor building advertisement player device starts the synchronization function, and the synchronization group unit is created, then the device is added into the synchronization group unit, and the master device for synchronous playing is arranged in the synchronization group unit and used as the basis of synchronization correction. The device program management unit issues different synchronous content functions for different synchronous groups, increases the flexibility of synchronization, adds all devices into one synchronous group if all devices want to be synchronized, creates a plurality of synchronous groups if different synchronous content needs to be played according to different areas, and sets different synchronous programs according to each synchronous group. The device operation log unit is used for recording operation work logs of each device, playing times and total duration data of each advertisement video program, each advertisement player device can count related operation log data per ten minutes and record the related operation log data into a corresponding data file of the local device, the log data comprise the playing times and total duration of specific advertisement video programs, the device operation log unit also comprises offline times and speed measurement data of the advertisement player device in a time interval of ten minutes from starting up on the same day, and related data are obtained based on the log data when the preferential contract regulation is executed each time.
The device early warning unit is used for displaying early warning information such as a progress synchronization mechanism and the like when a time synchronization mechanism is failed.
Example 2
The embodiment provides a synchronous playing method of advertisement player equipment, which comprises the following steps:
S1), creating a synchronous group, authorizing the advertising machine equipment and accessing the advertising machine equipment, and then utilizing a synchronous group management module to synchronously play the types and scenes of advertisements according to the needs, wherein in the embodiment, a plurality of synchronous groups can be set according to the playing needs, and each synchronous group can release different advertisement video contents according to the needs so as to set different synchronous groups for different contents, thereby realizing the playing of synchronous advertisement contents of different types and scenes;
s2) adding members of the synchronous group, adding all the advertising machine devices belonging to the same application scene into the corresponding synchronous group, and synchronously playing the same advertising content by utilizing the advertising machine devices in the same synchronous group;
s3) setting advertisement synchronous playing main equipment of the synchronous groups, wherein the synchronous consensus module determines the advertisement synchronous playing main equipment of each synchronous group according to a synchronous consensus mechanism, and the advertisement synchronous playing main equipment broadcasts the advertisement video playing progress, the video frame position and the current time data in the range of the synchronous group to which the advertisement synchronous playing main equipment belongs in real time, and other advertisement machine equipment in the same synchronous group receives the data and carries out corresponding correction, so that all advertisement machine equipment in the same synchronous group synchronously play the same advertisement;
Preferably, the synchronous consensus module comprises a preferred mode, a preferred contract mode for prescribing a consensus mechanism and an intelligent consensus preferred mode;
wherein, the selection of the preferred mode refers to the selection of the corresponding advertiser device as the main advertiser device by designating the corresponding advertiser device in the synchronous group of the device synchronous management unit;
The preferred contract mode of the stipulating consensus mechanism means that all the accessed advertiser devices are communicated or broadcasted through a message management module, each advertiser device belongs to a unique synchronous group, and in the synchronous group of the device synchronous management unit, a contract stipulation of the preferred qualified advertiser device is configured for each synchronous group, and the main comment index of the contract stipulation is the online offline rate and the data transmission speed in the time interval range adjacent to a few hours currently. The basic condition of the preferred advertisement machine is that the offline rate is χ, the data transmission speed is у, when the advertisement machine is triggered to be preferred, the network instability is judged to belong to unqualified advertisement machine according to the network offline rate a and the data transmission speed b of the advertisement machine in a specified time interval, if a > χ, and if a is less than or equal to χ, the advertisement machine is qualified;
if b < у, judging that the network speed difference belongs to unqualified advertisement machine equipment, and if b > у, judging that the network speed difference is qualified;
all failed advertiser devices cannot participate in the primary synchronization device preferences.
The intelligent consensus optimization mode is that the optimization process is started by the advertisement player equipment which loads the video program in the synchronous group firstly, the advertisement player equipment broadcasts and notifies other equipment in the synchronous group network when the video program is started to be loaded, the optimization processing process enters a preparation stage, and after receiving the message, the network offline rate and the data transmission speed data of the advertisement player equipment are obtained;
and then, the data are interacted to all members in the group, after each member obtains the data, the most stable advertisement player equipment is calculated according to a preference algorithm, a preference voting notice is sent to the equipment, when the preference voting number of the equipment exceeds half of that of the members in the group, the equipment is the most stable equipment which is acknowledged, the equipment broadcasts information to other members in the group to finish the preference process, synchronous instruction information is sent, and after the members in the group receive the information, the authenticity of the information is confirmed, and then, the playing duration and the progress of the video program are synchronously appointed according to the instruction are started.
S4) a multi-correction synchronization mechanism, wherein the synchronization correction time mechanism is started to be executed in real time, and all the advertising machine devices connected into the same synchronization group can calibrate the time so as to keep consistent with a system platform; the method comprises the steps of ensuring that synchronous parameters of a main device for synchronously playing advertisements and other devices in the same group for correcting playing videos, such as correction of video frame positions and current time, and selecting a correction mode of video playing progress if the device time is inconsistent or slower than the time of the main device and cannot be synchronized;
when receiving synchronous data broadcast by the advertisement synchronous playing main equipment, executing a synchronous correction time mechanism, if the synchronous correction time mechanism is unsuccessful, executing a video playing progress correction mode, when executing the video playing progress correction mode, performing one-time splicing and pressing processing on a plurality of advertisement programs played by the equipment in advance, and playing the plurality of programs as a complete single video, so that the progress position is positioned more accurately, the aim of synchronization cannot be achieved due to time loss caused by the switching process of the programs, and finally, synchronously playing through corresponding advertisement player equipment.
The foregoing embodiments and description have been provided merely to illustrate the principles and best modes of carrying out the invention, and various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (2)
1. The synchronous playing device of the advertising machine device is characterized by comprising a synchronous group management module, a message management module, a synchronous consensus module and an advertising processing module;
The synchronous group management module is used for setting synchronous groups for the managed outdoor building advertisement machine equipment, wherein a plurality of synchronous groups can be set according to the playing requirement, each synchronous group can release different advertisement video contents according to the requirement, so that different synchronous groups are set for different contents, and synchronous content playing of different scenes is realized; the synchronous group management module comprises an equipment access unit, wherein the equipment access unit is used for accessing all outdoor building advertisement equipment, and the equipment access unit is used for authorizing the outdoor building advertisement equipment to be accessed; the synchronous group management module also comprises a device synchronous management unit, wherein the device synchronous management unit is used for setting whether the managed outdoor building advertisement player device starts a synchronous function or not, the synchronous group unit is created, then the device is added into the synchronous group unit, and a synchronous playing main device is arranged in the synchronous group unit and used as a basis of synchronous correction; the synchronous group management module also comprises a device program management unit, wherein the device program management unit issues different synchronous contents aiming at different synchronous groups, so that the flexibility of synchronization is improved, if all devices are required to be synchronized, all the devices are added into one synchronous group, if the synchronous different contents are required to be played according to different areas, a plurality of synchronous groups are created, and then different synchronous programs are set according to each synchronous group; the synchronous group management module also comprises a device operation log unit, wherein the device operation log unit is used for recording operation work logs of each device, playing times and total duration data of each advertisement video program, each advertisement player device can count related operation log data per ten minutes and record the related operation log data into corresponding data files of local devices, the log data comprise the playing times and total duration of specific advertisement video programs, the synchronous group management module also comprises offline times and speed measurement data of the advertisement player device in a period of ten minutes from starting up on the same day, and related data are obtained based on the log data when the preferential contract rule is executed each time; the synchronous group management module also comprises an equipment early warning unit, wherein the equipment early warning unit is used for displaying the problems in the synchronous playing process;
The message management module is used for managing the communication of mutual messages of all the accessed advertising machine equipment, and the message management module increases the equipment bearing capacity of the platform through distributed deployment to realize the transverse expansion of a plurality of advertising machine equipment;
the synchronous consensus module is used for acting on the selection of the master equipment, determining the master advertisement equipment and the slave advertisement equipment of each synchronous group through the synchronous consensus module, and controlling other slave advertisement equipment through the master advertisement equipment, thereby realizing synchronous playing of advertisement content and avoiding the problem of untimely synchronization caused by sudden network instability of the master synchronous equipment;
The synchronous consensus module determines the main equipment of each broadcasting synchronous data by the synchronous consensus module through real-time induction of network stability and other parameters in the synchronous group, and determines the main advertiser equipment by determining the optimal advertisement broadcasting mode of each time so as to ensure that each broadcasting is not interrupted or lost;
the synchronous consensus module comprises 3 synchronous consensus modes, namely a preferred mode, a preferred contract mode for specifying a consensus mechanism and an intelligent consensus preferred mode;
wherein, the selection of the preferred mode refers to that the corresponding advertiser equipment is designated as the master advertiser equipment in the synchronous group of the equipment synchronous management unit, and other advertiser equipment is designated as the slave advertiser equipment;
The preferred contract mode for defining the consensus mechanism means that all the accessed advertiser devices are communicated or broadcasted through a message management module, each advertiser device belongs to a unique synchronous group, and in the synchronous group of the device synchronous management unit, a contract definition of the preferred qualified advertiser device is configured for each synchronous group, and the main comment index of the contract definition is the online offline rate and the data transmission speed in the time interval range adjacent to a plurality of hours currently; the basic condition of the preferred advertisement machine is that the offline rate is χ, the data transmission speed is у, when the advertisement machine is triggered to be preferred, the network instability is judged to belong to unqualified advertisement machine according to the network offline rate a and the data transmission speed b of the advertisement machine in a specified time interval, if a > χ, and if a is less than or equal to χ, the advertisement machine is qualified; if b < у, judging that the network speed difference belongs to unqualified advertisement machine equipment, and if b > у, judging that the network speed difference is qualified; all unqualified advertiser devices cannot participate in the preferences of the master synchronization device;
The intelligent consensus optimization mode is that the optimization process is started by the advertisement player equipment which loads the video program in the synchronous group firstly, the advertisement player equipment broadcasts and notifies other equipment in the synchronous group network when the video program is started to be loaded, the optimization processing process enters a preparation stage, and after receiving the message, the network offline rate and the data transmission speed data of the advertisement player equipment are obtained;
After each member obtains the data, calculating the most stable advertisement player equipment according to a preferred algorithm, sending a preferred voting notice to the equipment, when the preferred voting number of the equipment exceeds half of the preferred votes of the members in the group, the equipment is the most stable equipment which is acknowledged, broadcasting information to other members in the group, ending the preferred process, sending synchronous instruction information, and after receiving the information, confirming that the information is true or false, and then starting to synchronously appoint the playing duration and progress of the video program according to the instruction;
The advertisement processing module is used for starting to synchronize video data after receiving the synchronization data of the main equipment, firstly implementing a time synchronization mode to synchronize video frames, and if the equipment has a time correction problem, synchronizing by using a video progress correction synchronization mode; and then playing the advertisement processed by the advertisement processing module synchronization mechanism through the advertisement player equipment.
2. The synchronous playing method of the advertising machine equipment is characterized by comprising the following steps of:
S1), creating a synchronous group, authorizing the advertising machine equipment to access all the advertising machine equipment, then utilizing a synchronous group management module to synchronously play the types and scenes of advertisements according to the needs, creating different synchronous groups, wherein a plurality of synchronous groups are set according to the playing needs, and each synchronous group issues different advertisement video contents according to the needs so as to set different synchronous groups for different contents, thereby realizing the playing of synchronous advertisement contents of different types and scenes;
s2) adding members of the synchronous group, adding all the advertising machine devices belonging to the same application scene into the corresponding synchronous group, and synchronously playing the same advertising content by utilizing the advertising machine devices in the same synchronous group;
S3) setting advertisement synchronous playing main equipment of the synchronous groups, and determining the advertisement synchronous playing main equipment of each synchronous group by a synchronous consensus module according to a synchronous consensus mechanism, wherein the advertisement synchronous playing main equipment broadcasts the advertisement video playing progress, the video frame position and the current time data in the range of the synchronous group to which the advertisement synchronous playing main equipment belongs in real time, and other advertisement machine equipment in the same synchronous group receives the data and carries out corresponding correction, so that all advertisement machine equipment in the same synchronous group synchronously play the same advertisement;
the synchronous consensus module comprises a preferred mode, a preferred contract mode for specifying a consensus mechanism and an intelligent consensus preferred mode;
wherein, the selection of the preferred mode refers to the selection of the corresponding advertiser device as the main advertiser device by designating the corresponding advertiser device in the synchronous group of the device synchronous management unit;
The preferred contract mode for defining the consensus mechanism means that all the accessed advertiser devices are communicated or broadcasted through a message management module, each advertiser device belongs to a unique synchronous group, and in the synchronous group of the device synchronous management unit, a contract definition of the preferred qualified advertiser device is configured for each synchronous group, and the main comment index of the contract definition is the online offline rate and the data transmission speed in the time interval range adjacent to a plurality of hours currently; the basic condition of the preferred advertisement machine is that the offline rate is χ, the data transmission speed is у, when the advertisement machine is triggered to be preferred, the network instability is judged to belong to unqualified advertisement machine according to the network offline rate a and the data transmission speed b of the advertisement machine in a specified time interval, if a > χ, and if a is less than or equal to χ, the advertisement machine is qualified; if b < у, judging that the network speed difference belongs to unqualified advertisement machine equipment, and if b > у, judging that the network speed difference is qualified; all unqualified advertiser devices cannot participate in the preferences of the master synchronization device;
The intelligent consensus optimization mode is that the optimization process is started by the advertisement player equipment which loads the video program in the synchronous group firstly, the advertisement player equipment broadcasts and notifies other equipment in the synchronous group network when the video program is started to be loaded, the optimization processing process enters a preparation stage, and after receiving the message, the network offline rate and the data transmission speed data of the advertisement player equipment are obtained;
After each member obtains the data, calculating the most stable advertisement player equipment according to a preferred algorithm, sending a preferred voting notice to the equipment, when the preferred voting number of the equipment exceeds half of the preferred votes of the members in the group, the equipment is the most stable equipment which is acknowledged, broadcasting information to other members in the group, ending the preferred process, sending synchronous instruction information, and after receiving the information, confirming that the information is true or false, and then starting to synchronously appoint the playing duration and progress of the video program according to the instruction;
S4) a multi-correction synchronization mechanism, wherein the synchronization correction time mechanism is started to be executed in real time, and all the advertising machine devices connected into the same synchronization group can calibrate the time so as to keep consistent with a system platform; the method comprises the steps of ensuring that synchronous parameters of a main device for synchronously playing advertisements and other devices in the same group for correcting playing videos, such as correction of video frame positions and current time, and selecting a correction mode of video playing progress if the device time is inconsistent or slower than the time of the main device and cannot be synchronized;
when receiving synchronous data broadcast by the advertisement synchronous playing main equipment, executing a synchronous correction time mechanism, if the synchronous correction time mechanism is unsuccessful, executing a video playing progress correction mode, when executing the video playing progress correction mode, performing one-time splicing and pressing processing on a plurality of advertisement programs played by the equipment in advance, and playing the plurality of programs as a complete single video, so that the progress position is positioned more accurately, the aim of synchronization cannot be achieved due to time loss caused by the switching process of the programs, and finally, synchronously playing through corresponding advertisement player equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111659466.9A CN114339351B (en) | 2021-12-30 | 2021-12-30 | Synchronous playing equipment and method of advertisement player equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111659466.9A CN114339351B (en) | 2021-12-30 | 2021-12-30 | Synchronous playing equipment and method of advertisement player equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114339351A CN114339351A (en) | 2022-04-12 |
CN114339351B true CN114339351B (en) | 2024-06-11 |
Family
ID=81018734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111659466.9A Active CN114339351B (en) | 2021-12-30 | 2021-12-30 | Synchronous playing equipment and method of advertisement player equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114339351B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101159756A (en) * | 2007-11-05 | 2008-04-09 | 华为技术有限公司 | Outdoor advertisement service implementing method, device and system |
WO2018103211A1 (en) * | 2016-12-09 | 2018-06-14 | 广景视睿科技(深圳)有限公司 | Advertisement projecting device having multiple screens |
CN108540829A (en) * | 2018-04-12 | 2018-09-14 | 青岛海信电器股份有限公司 | A kind of more playback equipment synchronous broadcast methods, system and terminal |
CN109218789A (en) * | 2018-11-20 | 2019-01-15 | 北京千丁互联科技有限公司 | Advertisement machine synchronous playing system and method |
CN109618209A (en) * | 2018-12-25 | 2019-04-12 | 深圳创维-Rgb电子有限公司 | Audio video synchronization playback method, equipment and computer readable storage medium |
CN111277882A (en) * | 2020-01-19 | 2020-06-12 | 广州南翼信息科技有限公司 | Terminal program synchronous playing system and method |
CN111541926A (en) * | 2020-05-08 | 2020-08-14 | 浙江大华技术股份有限公司 | Multimedia file playing method and device, storage medium and electronic device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8214256B2 (en) * | 2003-09-15 | 2012-07-03 | Time Warner Cable Inc. | System and method for advertisement delivery within a video time shifting architecture |
-
2021
- 2021-12-30 CN CN202111659466.9A patent/CN114339351B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101159756A (en) * | 2007-11-05 | 2008-04-09 | 华为技术有限公司 | Outdoor advertisement service implementing method, device and system |
WO2018103211A1 (en) * | 2016-12-09 | 2018-06-14 | 广景视睿科技(深圳)有限公司 | Advertisement projecting device having multiple screens |
CN108540829A (en) * | 2018-04-12 | 2018-09-14 | 青岛海信电器股份有限公司 | A kind of more playback equipment synchronous broadcast methods, system and terminal |
CN109218789A (en) * | 2018-11-20 | 2019-01-15 | 北京千丁互联科技有限公司 | Advertisement machine synchronous playing system and method |
CN109618209A (en) * | 2018-12-25 | 2019-04-12 | 深圳创维-Rgb电子有限公司 | Audio video synchronization playback method, equipment and computer readable storage medium |
CN111277882A (en) * | 2020-01-19 | 2020-06-12 | 广州南翼信息科技有限公司 | Terminal program synchronous playing system and method |
CN111541926A (en) * | 2020-05-08 | 2020-08-14 | 浙江大华技术股份有限公司 | Multimedia file playing method and device, storage medium and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN114339351A (en) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3750301B1 (en) | Simulating a local experience by live streaming sharable viewpoints of a live event | |
CN108495152B (en) | Video live broadcast method and device, electronic equipment and medium | |
RU2620716C2 (en) | Multimedia content playback synchronization while group viewing | |
US8280949B2 (en) | System and method for synchronized media distribution | |
US20140280564A1 (en) | Displaying Social Media Content | |
US10341672B2 (en) | Method and system for media synchronization | |
CN100527784C (en) | System and method for playing synchronously dynamic image | |
US11082748B2 (en) | Post providing server, post providing program, user program, post providing system, and post providing method | |
CN105828124A (en) | Information display method and apparatus in live broadcast | |
CN106303648A (en) | A kind of method and device synchronizing to play multi-medium data | |
CN104012101A (en) | Video playback system | |
CN105979289A (en) | Video generation and play method and device | |
CN103856692B (en) | Channel package broadcast control method and system | |
US20220385986A1 (en) | Live video rendering and broadcasting system | |
CN103973940A (en) | Multi-machine multi-channel projection synchronization method | |
CN104823176A (en) | Playback synchronization in group viewing media title | |
CN114339351B (en) | Synchronous playing equipment and method of advertisement player equipment | |
US11178461B2 (en) | Asynchronous video conversation systems and methods | |
CN104202589A (en) | Multichannel three-dimensional film video synchronous playing method | |
JP2019153952A (en) | Head-mounted display, head-mounted display system, and program | |
CN114339370A (en) | Slow live broadcast system and method for automatically switching pictures | |
CN109327693A (en) | Anastomosing and splicing play system and its playback method for multi-projector | |
EP2443822B1 (en) | System and method for synchronized media distribution | |
US20230396826A1 (en) | Method of broadcasting real-time on-line competitions and apparatus therefor | |
CN111372094B (en) | Cloud live broadcast control system applicable to various scenes |
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 |