CN108270501A - A kind of information synchronization method and device - Google Patents

A kind of information synchronization method and device Download PDF

Info

Publication number
CN108270501A
CN108270501A CN201710000765.9A CN201710000765A CN108270501A CN 108270501 A CN108270501 A CN 108270501A CN 201710000765 A CN201710000765 A CN 201710000765A CN 108270501 A CN108270501 A CN 108270501A
Authority
CN
China
Prior art keywords
information
played
target
progress rate
playing progress
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.)
Pending
Application number
CN201710000765.9A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201710000765.9A priority Critical patent/CN108270501A/en
Priority to PCT/CN2017/114312 priority patent/WO2018126829A1/en
Publication of CN108270501A publication Critical patent/CN108270501A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/018Audio watermarking, i.e. embedding inaudible data in the audio signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention discloses a kind of information synchronization method, the method includes:Obtain information to be played;The information to be played is analyzed and processed according to preset rules to obtain target playing progress rate, and the information to be played is played according to the target playing progress rate.The embodiment of the present invention also discloses a kind of synchronizing information device simultaneously.

Description

A kind of information synchronization method and device
Technical field
The present invention relates to the synchronizing information technology in the communications field more particularly to a kind of information synchronization methods and device.
Background technology
In market when place carries out end product displaying, the end products such as more smart mobile phones or TV are because of booting The time of the identical content such as the video played after time different either user's operations or audio is different, leads to the terminal production of displaying Identical content cannot be played simultaneously in product.The solution that the prior art uses is mainly the terminal that identical content will need to be played simultaneously Product is placed in same LAN environment or video is played simultaneously using signal wire connection realizing television.
But it is difficult to ensure that all terminals that identical content need to be played simultaneously are in same office in existing solution It, may be by end product since user can carry out various operations in the net environment of domain, and when end product is in counter display The closings such as wireless signal function, multiple end products is caused to can not achieve the function that identical content is played simultaneously, such user Experience effect it is poor.
Invention content
In order to solve the above technical problems, an embodiment of the present invention is intended to provide a kind of information synchronization method and device, solve The problem of identical content cannot be played simultaneously in multiple end products in the prior art, and it is same can to realize that different terminals are played simultaneously Content, and then improve the interaction capabilities of user and terminal.
In order to achieve the above objectives, the technical solution of the embodiment of the present invention is realized in:
A kind of information synchronization method, the method includes:
Obtain information to be played;
The information to be played is analyzed and processed according to preset rules to obtain target playing progress rate, and according to the mesh It marks playing progress rate and plays the information to be played.
Optionally, it is described to obtain information to be played, including:
Obtain external audio information;Wherein, the external audio information has characteristic information including what main control terminal was sent out Target audio information;
The external audio information is analyzed and processed, obtains the characteristic information;
The characteristic information is analyzed and processed, obtains the identification information in the target audio information;
According to the identification information in the target audio information, obtain and the identification information pair in the target audio information The information to be played answered.
It is optionally, described that the information to be played is analyzed and processed to obtain target playing progress rate according to preset rules, And the information to be played is played according to the target playing progress rate, including:
The characteristic information is analyzed and processed, obtains the playing progress rate in the target audio information;Wherein, it is described Characteristic information is that the main control terminal handles rule to the identification information in the target audio information according to presupposed information and broadcasts What degree of putting into was handled;
It is the target playing progress rate to determine the playing progress rate in the target audio information, and is played according to the target Progress plays the information to be played.
Optionally, it is described that the external audio information is analyzed and processed, the characteristic information is obtained, including:
The external audio information is filtered, obtains the target audio information;
The target audio information is handled, obtains the characteristic information.
Optionally, it is described to obtain information to be played, it further includes:
Receive the control instruction for obtaining the information to be played;
The control instruction is responded, obtains the information to be played.
It is optionally, described that the information to be played is analyzed and processed to obtain target playing progress rate according to preset rules, And the information to be played is played according to the target playing progress rate, it further includes:
Obtain total reproduction time length of the information to be played;
Obtain the current time of terminal;
According to the current time of the terminal and total reproduction time length of the information to be played, the pre- imputation is utilized The target playing progress rate is calculated in method;
The information to be played is played according to the target playing progress rate of the information to be played.
A kind of synchronizing information device, described device include:Acquiring unit and processing unit;Wherein:
The acquiring unit, for obtaining information to be played;
The processing unit, for being analyzed and processed to obtain target broadcasting to the information to be played according to preset rules Progress, and play the information to be played according to the target playing progress rate.
Optionally, the acquiring unit includes:First acquisition module, first processing module, Second processing module and second Acquisition module;Wherein:
First acquisition module, for obtaining external audio information;Wherein, it is whole to include master control for the external audio information Hold the target audio information with characteristic information sent out;
The first processing module for being analyzed and processed to the external audio information, obtains the characteristic information;
The Second processing module for being analyzed and processed to the characteristic information, obtains the target audio information In identification information;
Second acquisition module for the identification information in the target audio information, obtains and the target The information to be played corresponding to identification information in audio-frequency information.
Optionally, the processing unit includes:Third processing module and fourth processing module;Wherein:
The third processing module for being analyzed and processed to the characteristic information, obtains the target audio information In playing progress rate;Wherein, the characteristic information is that the main control terminal handles rule to the target sound according to presupposed information What identification information and playing progress rate in frequency information were handled;
The fourth processing module, for determine the playing progress rate in the target audio information for the target play into Degree, and play the information to be played according to the target playing progress rate.
Optionally, the first processing module is specifically used for:
The external audio information is filtered, obtains the target audio information;
The target audio information is handled, obtains the characteristic information.
Optionally, the acquiring unit further includes:Receiving module and the 5th processing module;Wherein:
The receiving module, for receiving the control instruction for obtaining the information to be played;
The Second processing module for responding the control instruction, obtains the information to be played.
Optionally, the processing unit further includes:Third acquisition module, computing module and playing module;Wherein:
The third acquisition module, for obtaining total reproduction time length of the information to be played;
The third acquisition module is additionally operable to obtain the current time of terminal;
The computing module, total reproduction time for the current time according to the terminal and the information to be played are long Degree, the target playing progress rate is calculated using the preset algorithm;
The playing module, for playing the information to be played according to the target playing progress rate of the information to be played.
The information synchronization method and device that the embodiment of the present invention is provided, by obtaining broadcast information, then according to pre- If rule treats broadcast information and is analyzed and processed to obtain target playing progress rate, and play letter to be played according to target playing progress rate Breath;In this way, terminal can need to synchronize according to obtained target playing progress rate when playing the information that need to be played simultaneously to play this The information of broadcasting solves the problems, such as that identical content cannot be played simultaneously in multiple end products in the prior art, can realize not Same content is played simultaneously with terminal, and then improves the interaction capabilities of user and terminal.
Description of the drawings
Fig. 1 is a kind of flow diagram of information synchronization method provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of another information synchronization method provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another information synchronization method provided in an embodiment of the present invention;
Fig. 4 is a kind of structure diagram of synchronizing information device provided in an embodiment of the present invention;
Fig. 5 is the structure diagram of another synchronizing information device provided in an embodiment of the present invention;
Fig. 6 is the structure diagram of another synchronizing information device provided in an embodiment of the present invention;
Fig. 7 is the structure diagram of a kind of synchronizing information device that another embodiment of the present invention provides;
Fig. 8 is the structure diagram of another synchronizing information device that another embodiment of the present invention provides.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete Site preparation describes.
The embodiment of the present invention provides a kind of information synchronization method, and with reference to shown in Fig. 1, this method includes the following steps:
Step 101 obtains information to be played.
It can be realized specifically, step 101 obtains information to be played by synchronizing information device.Information to be played is terminal In the identical information that can be played simultaneously with slave terminal, information to be played can include audio-frequency information or video information etc.; Synchronizing information device can be terminal, and terminal can be that TV, mobile phone, iPad etc. can play audio-frequency information or video information Electronic equipment.
Step 102 treats broadcast information according to preset rules and is analyzed and processed to obtain target playing progress rate, and according to mesh It marks playing progress rate and plays information to be played.
It is analyzed and processed to obtain target playing progress rate specifically, step 102 treats broadcast information according to preset rules, and Information to be played is played according to target playing progress rate to be realized by synchronizing information device.Preset rules can be for determining The method rule of the playing progress rate of information to be played.Terminal can be determined using preset rules the target of information to be played play into Degree, then at the target playing progress rate play information to be played, realize that information to be played can be played simultaneously in multiple terminals.
The information synchronization method that the embodiment of the present invention is provided, by obtaining broadcast information, then according to preset rules Broadcast information is treated to be analyzed and processed to obtain target playing progress rate, and information to be played is played according to target playing progress rate;This Sample, terminal can need to be played simultaneously when playing the information that need to be played simultaneously according to obtained target playing progress rate to play this Information, solve the problems, such as that identical content cannot be played simultaneously in multiple end products in the prior art, can realize different ends Same content is played simultaneously, and then improves the interaction capabilities of user and terminal in end.
The embodiment of the present invention provides a kind of information synchronization method, and synchronizing information device can be slave terminal, with reference to Fig. 2 institutes Show, this method includes the following steps:
Step 201, main control terminal obtain the identification information and playing progress rate of currently playing information.
Specifically, main control terminal can be first terminal for playing information to be played, slave terminal can be and master control The different terminal of terminal, slave terminal can may not be same class end product with main control terminal with same class end product, The content that the information played is needed in slave terminal is current identical in the content of broadcasting with main control terminal, and is synchronous It plays.Identification information can be the title of currently playing information, be believed with entitled 1 video of the currently playing information of main control terminal Breath, illustrates for currently played to when the 0th 32 seconds 5 minutes, and main control terminal is the title of first broadcasting video information For 1 terminal, currently played by 32 seconds 5 minutes when the 0th, main control terminal obtains the identification information of currently playing video information 32 seconds 5 minutes when playing progress rate for 1 and video information is 0.
Step 202, main control terminal handle rule according to presupposed information, identification information to currently playing information and play into Degree is handled, and obtains characteristic information.
Specifically, presupposed information processing rule can be that a kind of generation appointed between main control terminal and slave terminal is special Reference breath rule, such as main control terminal the identification information of the currently playing video information of acquisition can be converted to 7 two Binary data.Such as main control terminal can obtain the digital signal that 7 are converted to for the title 1 of currently playing video information 0000001, it was converted to digital signal by 32 seconds 5 minutes during playing progress rate 0 and obtains 0,000,000 0,000,101 0100000, wherein Hour, minute, second are corresponded to respectively, therefore it is 0000001 that can obtain characteristic information (including identification information and playing progress rate) 0000000 0000101 0100000。
Characteristic information is arranged in the audio-frequency information of currently playing information by step 203, main control terminal obtains target audio Information simultaneously plays out.
Specifically, main control terminal adds 0,000,001 0,000,000 0,000,101 0100000 characteristic informations of above-mentioned acquisition It is loaded onto in low frequency carrier signal information and obtains target audio information, wherein, low frequency carrier signal information can be the insensitive bass of human ear Frequency signal, such as can be the audio signal of 60~70Hz;Then the target audio letter of 60~70Hz of characteristic information will be carried Breath and the audio-frequency information of 1 currently playing video information of main control terminal are modulated processing so that carry the target of characteristic information Audio-frequency information can play together with the audio-frequency information of currently playing video information, can be received by slave terminal.
It should be noted that the video information that current main control terminal plays can also only have image information, without audio-frequency information, In this way, it is broadcast after the target audio information for carrying characteristic information directly then is modulated processing with the video information played It puts, in this way, slave terminal can receive the target audio information for carrying characteristic information;The currently playing information of main control terminal may be used also To be audio-frequency information, such main control terminal can be directly by the target audio information for carrying characteristic information and currently playing audio Information plays out after being modulated processing, in this way, slave terminal can receive the target audio information for carrying characteristic information. Wherein, main control terminal can also be spaced predetermined period update main control terminal generation target audio information in characteristic information (when The identification information and playing progress rate of preceding broadcast information), such as predetermined period can be 1 second.
Step 204, slave terminal obtain external audio information.
Wherein, external audio information includes the target audio information with characteristic information that main control terminal is sent out.
Specifically, external audio information can include main control terminal send out the target audio information with characteristic information, Number voice and some other noises that other-end generates etc., slave terminal can be believed by audios such as the microphones of itself Breath collector collects the external audio information that can be received at the present position of slave terminal.
Step 205, slave terminal analyze and process extraneous audio-frequency information, obtain characteristic information.
Further specifically, step 205 slave terminal analyzes and processes extraneous audio-frequency information, obtaining characteristic information can To be realized by following steps:
Step 205a, slave terminal is filtered extraneous audio-frequency information, obtains target audio information.
Step 205b, slave terminal handles target audio information, obtains characteristic information.
The external audio information acquired is filtered specifically, wave filter may be used in slave terminal, example Such as may be used only allow 60~70Hz frequency ranges in signal by low-pass filter be filtered, obtain target audio Information (the low frequency carrier signal information for carrying characteristic information), then slave terminal is used obtains target audio information with main control terminal The corresponding demodulation method of modulator approach is demodulated target audio information processing, obtains characteristic information 0,000,001 0000000 0000101 0100000。
Step 206, slave terminal analyze and process characteristic information, obtain the identification information in target audio information.
Specifically, feature of the slave terminal according to the characteristic information appointed between main control terminal, intercepts characteristic information In preceding 7 bit identification position 0000001, and the flag being truncated to is converted into corresponding decimal number and obtains target audio information In identification information, the i.e. currently playing video information of main control terminal entitled 1.
The identification information of step 207, slave terminal in target audio information obtains and the mark in target audio information Know the corresponding information to be played of information.
Specifically, slave terminal can play library according to the title 1 of the currently playing video information of main control terminal of acquisition In searched, obtain entitled 1 information to be played.
Step 208, slave terminal analyze and process characteristic information, obtain the playing progress rate in target audio information.
Wherein, characteristic information is that main control terminal handles rule to the identification information in target audio information according to presupposed information It is handled with playing progress rate.
Specifically, feature of the slave terminal according to the characteristic information appointed between main control terminal, intercepts characteristic information In rear 21 playing progress rates 0,000,000 0,000,101 0100000, be converted to corresponding decimal number obtain target audio letter 5 divide 32 seconds when the currently playing progress of playing progress rate in breath, i.e. main control terminal is 0.
Step 209, slave terminal determine that the playing progress rate in target audio information is target playing progress rate, and according to target Playing progress rate plays information to be played.
Specifically, 5 divide 32 seconds when slave terminal determines target playing progress rate as playing progress rate 0 in target audio information, When 05 divide at 32 seconds play entitled 1 information to be played.
Further it should be noted that, main control terminal can be stored in advance by carrying the target audio information of characteristic information In information to be played, i.e., the method in above-mentioned steps 202 and step 203, obtain information to be played identification information and Every the preset period of time corresponding time in information to be played, by the identification information of the information to be played and when default Between the method migration introduced in period corresponding time utilization step 202 be corresponding series of features information, then utilize step This series of features information is carried out loading processing by the method introduced in rapid 203 according to Annual distribution and low frequency carrier signal information, can To obtain the duration target audio information identical with information duration to be played, then main control terminal is playing the information to be played When, the target audio information is played simultaneously, such main control terminal can directly play the information to be played, wait to broadcast without playing this Also to carry out target audio information generation while putting information, slave terminal still be able to realize be played simultaneously with main control terminal it is identical Information, at this point, main control terminal can also be the audio players such as loudspeaker.
It should be noted that the explanation in the present embodiment with same steps in other embodiments or concept, is referred to Description in other embodiments, details are not described herein again.
The information synchronization method that the embodiment of the present invention is provided, by obtaining broadcast information, then according to preset rules Broadcast information is treated to be analyzed and processed to obtain target playing progress rate, and information to be played is played according to target playing progress rate;This Sample, terminal can need to be played simultaneously when playing the information that need to be played simultaneously according to obtained target playing progress rate to play this Information, solve the problems, such as that identical content cannot be played simultaneously in multiple end products in the prior art, can realize different ends Same content is played simultaneously, and then improves the interaction capabilities of user and terminal in end.
The embodiment of the present invention provides a kind of information synchronization method, and with reference to shown in Fig. 3, this method includes the following steps:
Step 301, synchronizing information device receive the control instruction for obtaining information to be played.
Specifically, the control instruction for being used to obtain information to be played that synchronizing information device receives can be that user is sent to Terminal, wherein, the modes such as the screen, voice, remote control equipment of touch control terminal may be used to send control instruction to letter in user Synchronizing device is ceased, wherein, synchronizing information device can be terminal.Illustratively, user, which sends, plays No. 3 audio-frequency informations to be played Control instruction to terminal.
Step 302, the instruction of synchronizing information device response control, obtain information to be played.
Specifically, after synchronizing information device receives the control instruction for the audio-frequency information to be played for playing entitled No. 3, ring Should control instruction searched from played data library and acquire the audio-frequency information to be played of entitled No. 3.
Step 303, synchronizing information device obtain total reproduction time length of information to be played.
Specifically, synchronizing information device can obtain total reproduction time length of information to be played, such as entitled No. 3 Total playing duration of audio-frequency information to be played can be C seconds B minutes A hours.
Step 304, synchronizing information device obtain the current time of terminal.
Specifically, the time in the time zone residing for time and terminal in terminal is consistent.Such as terminal is presently in Time zone is Beijing time zone, then the time of terminal should be consistent with Beijing time, such as synchronizing information device obtains terminal E divides F seconds when current time is D.
Step 305, synchronizing information device are according to the current time of itself and total reproduction time length of information to be played, profit Target playing progress rate is calculated with preset algorithm.
Specifically, such as preset algorithm can be total reproduction time length by the current time of terminal and information to be played When being converted into same chronomere, such as being unified for, divide or after the second, the current time of the terminal after uniform units is broadcast with waiting The total reproduction time length for putting information carries out remainder, determines target playing progress rate, such as can be by the current time of terminal with treating Total reproduction time length of broadcast information is calculated after being uniformly converted into the second using following formula:
H=(D*60*60+E*60+F) % (A*60*60+B*60+C)
In formula, H represents target playing progress rate, and D*60*60 and A*60*60 are represented will be during D and A hours are converted to second, E*60 It is represented with B*60 by E minutes and is converted within B minutes the second, % represents remainder computational methods.
Step 306, synchronizing information device play information to be played according to the target playing progress rate of information to be played.
Specifically, synchronizing information device at the target playing progress rate H of broadcast information play entitled No. 3 and wait to broadcast Put audio-frequency information.
It should be noted that the explanation in the present embodiment with same steps in other embodiments or concept, is referred to Description in other embodiments, details are not described herein again.
The information synchronization method that the embodiment of the present invention is provided, by obtaining broadcast information, then according to preset rules Broadcast information is treated to be analyzed and processed to obtain target playing progress rate, and information to be played is played according to target playing progress rate;This Sample, terminal can need to be played simultaneously when playing the information that need to be played simultaneously according to obtained target playing progress rate to play this Information, solve the problems, such as that identical content cannot be played simultaneously in multiple end products in the prior art, can realize different ends Same content is played simultaneously, and then improves the interaction capabilities of user and terminal in end.
An embodiment of the present invention provides a kind of synchronizing information devices 4, can be applied to what the corresponding embodiment in Fig. 1~3 provided In a kind of information synchronization method, with reference to shown in Fig. 4, which includes:Acquiring unit 41 and processing unit 42, wherein:
Acquiring unit 41, for obtaining information to be played.
Processing unit 42 is analyzed and processed to obtain target playing progress rate for treating broadcast information according to preset rules, And play information to be played according to target playing progress rate.
The synchronizing information device that the embodiment of the present invention is provided, by obtaining broadcast information, then according to preset rules Broadcast information is treated to be analyzed and processed to obtain target playing progress rate, and information to be played is played according to target playing progress rate;This Sample, terminal can need to be played simultaneously when playing the information that need to be played simultaneously according to obtained target playing progress rate to play this Information, solve the problems, such as that identical content cannot be played simultaneously in multiple end products in the prior art, can realize different ends Same content is played simultaneously, and then improves the interaction capabilities of user and terminal in end.
Specifically, with reference to shown in Fig. 5, acquiring unit 41 includes:First acquisition module 411, first processing module 412, Two processing modules 413 and the second acquisition module 414, wherein:
First acquisition module 411, for obtaining external audio information.
Wherein, external audio information includes the target audio information with characteristic information that main control terminal is sent out.
First processing module 412 for being analyzed and processed to extraneous audio-frequency information, obtains characteristic information.
Second processing module 413 for being analyzed and processed to characteristic information, obtains the mark letter in target audio information Breath.
Second acquisition module 414, for the identification information in target audio information, obtain in target audio information Information to be played corresponding to identification information.
Specifically, with reference to shown in Fig. 6, processing unit 42 includes:Third processing module 421 and fourth processing module 422, In:
Third processing module 421, for being analyzed and processed to characteristic information, obtain broadcasting in target audio information into Degree.
Wherein, characteristic information is that main control terminal handles rule to the identification information in target audio information according to presupposed information It is handled with playing progress rate.
Fourth processing module 422, for determining the playing progress rate in target audio information as target playing progress rate, and according to Target playing progress rate plays information to be played.
Further specifically, first processing module 412 can specifically perform following steps:
Extraneous audio-frequency information is filtered, obtains target audio information.
Target audio information is handled, obtains characteristic information.
Specifically, with reference to shown in Fig. 7, acquiring unit 41 further includes:415 and the 5th processing module 416 of receiving module, In:
Receiving module 415, for receiving the control instruction for obtaining information to be played.
Second processing module 416 instructs for response control, obtains information to be played.
Specifically, with reference to shown in Fig. 8, processing unit further includes:Third acquisition module 423, computing module 424 and broadcasting mould Block 425, wherein:
Third acquisition module 423, for obtaining total reproduction time length of information to be played.
Third acquisition module 423 is additionally operable to obtain the current time of terminal.
Computing module 424, for the current time according to terminal and total reproduction time length of information to be played, using pre- Target playing progress rate is calculated in imputation method.
Playing module 425, for playing information to be played according to the target playing progress rate of information to be played.
It should be noted that the interactive process in the present embodiment between each unit and module, is referred to Fig. 1~3 pair Interactive process in a kind of information synchronization method that the embodiment answered provides, details are not described herein again.
The synchronizing information device that the embodiment of the present invention is provided, by obtaining broadcast information, then according to preset rules Broadcast information is treated to be analyzed and processed to obtain target playing progress rate, and information to be played is played according to target playing progress rate;This Sample, terminal can need to be played simultaneously when playing the information that need to be played simultaneously according to obtained target playing progress rate to play this Information, solve the problems, such as that identical content cannot be played simultaneously in multiple end products in the prior art, can realize different ends Same content is played simultaneously, and then improves the interaction capabilities of user and terminal in end.
In practical applications, acquiring unit 41, processing unit 42, the first acquisition module 411, first processing module 412, Two processing modules 413, the second acquisition module 414, receiving module 415, the 5th processing module 416, third processing module 421, Four processing modules 422, third acquisition module 423, computing module 424 and playing module 425 can be sent by being located at wireless data Central processing unit (Central Processing Unit, CPU), microprocessor (Micro Processor in equipment Unit, MPU), digital signal processor (Digital Signal Processor, DSP) or field programmable gate array Realizations such as (Field Programmable Gate Array, FPGA).
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program Product.Therefore, the shape of the embodiment in terms of hardware embodiment, software implementation or combination software and hardware can be used in the present invention Formula.Moreover, the present invention can be used can use storage in one or more computers for wherein including computer usable program code The form of computer program product that medium is implemented on (including but not limited to magnetic disk storage and optical memory etc.).
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that it can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided The processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that the instruction performed by computer or the processor of other programmable data processing devices is generated for real The device of function specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction generation being stored in the computer-readable memory includes referring to Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or The function of being specified in multiple boxes.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps are performed on calculation machine or other programmable devices to generate computer implemented processing, so as in computer or The instruction offer performed on other programmable devices is used to implement in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in a box or multiple boxes.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.

Claims (12)

1. a kind of information synchronization method, which is characterized in that the method includes:
Obtain information to be played;
The information to be played is analyzed and processed according to preset rules to obtain target playing progress rate, and broadcast according to the target Degree of putting into plays the information to be played.
2. according to the method described in claim 1, it is characterized in that, described obtain information to be played, including:
Obtain external audio information;Wherein, the external audio information includes the mesh with characteristic information that main control terminal is sent out Mark audio-frequency information;
The external audio information is analyzed and processed, obtains the characteristic information;
The characteristic information is analyzed and processed, obtains the identification information in the target audio information;
According to the identification information in the target audio information, obtain corresponding with the identification information in the target audio information The information to be played.
3. according to the method described in claim 2, it is characterized in that, described carry out the information to be played according to preset rules Analyzing and processing obtains target playing progress rate, and plays the information to be played according to the target playing progress rate, including:
The characteristic information is analyzed and processed, obtains the playing progress rate in the target audio information;Wherein, the feature Information be the main control terminal according to presupposed information handle rule to the identification information in the target audio information and play into What degree was handled;
Determine that the playing progress rate in the target audio information is the target playing progress rate, and according to the target playing progress rate Play the information to be played.
4. according to the method in claim 2 or 3, which is characterized in that described that the external audio information is carried out at analysis Reason, obtains the characteristic information, including:
The external audio information is filtered, obtains the target audio information;
The target audio information is handled, obtains the characteristic information.
5. according to the method described in claim 1, it is characterized in that, the acquisition information to be played, further includes:
Receive the control instruction for obtaining the information to be played;
The control instruction is responded, obtains the information to be played.
6. according to the method described in claim 5, it is characterized in that, described carry out the information to be played according to preset rules Analyzing and processing obtains target playing progress rate, and plays the information to be played according to the target playing progress rate, further includes:
Obtain total reproduction time length of the information to be played;
Obtain the current time of terminal;
According to the current time of the terminal and total reproduction time length of the information to be played, the preset algorithm meter is utilized Calculation obtains the target playing progress rate;
The information to be played is played according to the target playing progress rate of the information to be played.
7. a kind of synchronizing information device, which is characterized in that described device includes:Acquiring unit and processing unit;Wherein:
The acquiring unit, for obtaining information to be played;
The processing unit, for the information to be played is analyzed and processed to obtain according to preset rules target play into Degree, and play the information to be played according to the target playing progress rate.
8. device according to claim 7, which is characterized in that the acquiring unit includes:First acquisition module, at first Manage module, Second processing module and the second acquisition module;Wherein:
First acquisition module, for obtaining external audio information;Wherein, the external audio information is sent out including main control terminal The target audio information with characteristic information gone out;
The first processing module for being analyzed and processed to the external audio information, obtains the characteristic information;
The Second processing module for being analyzed and processed to the characteristic information, is obtained in the target audio information Identification information;
Second acquisition module for the identification information in the target audio information, obtains and the target audio The information to be played corresponding to identification information in information.
9. device according to claim 7, which is characterized in that the processing unit includes:Third processing module and the 4th Processing module;Wherein:
The third processing module for being analyzed and processed to the characteristic information, is obtained in the target audio information Playing progress rate;Wherein, the characteristic information is that the main control terminal handles rule to target audio letter according to presupposed information What identification information and playing progress rate in breath were handled;
The fourth processing module, for determining the playing progress rate in the target audio information as the target playing progress rate, And play the information to be played according to the target playing progress rate.
10. device according to claim 8 or claim 9, which is characterized in that the first processing module is specifically used for:
The external audio information is filtered, obtains the target audio information;
The target audio information is handled, obtains the characteristic information.
11. device according to claim 7, which is characterized in that the acquiring unit further includes:At receiving module and the 5th Manage module;Wherein:
The receiving module, for receiving the control instruction for obtaining the information to be played;
The Second processing module for responding the control instruction, obtains the information to be played.
12. according to the devices described in claim 11, which is characterized in that the processing unit further includes:Third acquisition module, meter Calculate module and playing module;Wherein:
The third acquisition module, for obtaining total reproduction time length of the information to be played;
The third acquisition module is additionally operable to obtain the current time of terminal;
The computing module, for the current time according to the terminal and total reproduction time length of the information to be played, The target playing progress rate is calculated using the preset algorithm;
The playing module, for playing the information to be played according to the target playing progress rate of the information to be played.
CN201710000765.9A 2017-01-03 2017-01-03 A kind of information synchronization method and device Pending CN108270501A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710000765.9A CN108270501A (en) 2017-01-03 2017-01-03 A kind of information synchronization method and device
PCT/CN2017/114312 WO2018126829A1 (en) 2017-01-03 2017-12-01 Information synchronization method and device, and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710000765.9A CN108270501A (en) 2017-01-03 2017-01-03 A kind of information synchronization method and device

Publications (1)

Publication Number Publication Date
CN108270501A true CN108270501A (en) 2018-07-10

Family

ID=62770570

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710000765.9A Pending CN108270501A (en) 2017-01-03 2017-01-03 A kind of information synchronization method and device

Country Status (2)

Country Link
CN (1) CN108270501A (en)
WO (1) WO2018126829A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115632731B (en) * 2022-10-26 2023-10-13 广东保伦电子股份有限公司 Synchronous playing strategy for multi-playing terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008011230A2 (en) * 2006-07-21 2008-01-24 Motorola, Inc. Multi-device coordinated audio playback
US20110238192A1 (en) * 2010-03-25 2011-09-29 Mehul Shah Systems and Methods for Providing Access to Resources Through Enhanced Audio Signals
CN103888819A (en) * 2012-12-20 2014-06-25 联想(北京)有限公司 Electronic equipment, data transmission method and data transmission system
CN104424970A (en) * 2013-08-19 2015-03-18 腾讯科技(深圳)有限公司 Synchronization method and device for multimedia play information
CN105117367A (en) * 2015-09-21 2015-12-02 联想(北京)有限公司 Electronic book switching method and electronic equipment
CN105763933A (en) * 2014-12-19 2016-07-13 中兴通讯股份有限公司 Media file current playing position sharing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634621B (en) * 2012-08-27 2019-04-16 中兴通讯股份有限公司 Synchronisation control means and device, system are played in a kind of video recommendations business
CN104092654B (en) * 2014-01-22 2016-03-02 腾讯科技(深圳)有限公司 media playing method, client and system
CN103985387A (en) * 2014-04-17 2014-08-13 苏州乐聚一堂电子科技有限公司 Audio instruction and intelligent control method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008011230A2 (en) * 2006-07-21 2008-01-24 Motorola, Inc. Multi-device coordinated audio playback
US20110238192A1 (en) * 2010-03-25 2011-09-29 Mehul Shah Systems and Methods for Providing Access to Resources Through Enhanced Audio Signals
CN103888819A (en) * 2012-12-20 2014-06-25 联想(北京)有限公司 Electronic equipment, data transmission method and data transmission system
CN104424970A (en) * 2013-08-19 2015-03-18 腾讯科技(深圳)有限公司 Synchronization method and device for multimedia play information
CN105763933A (en) * 2014-12-19 2016-07-13 中兴通讯股份有限公司 Media file current playing position sharing method
CN105117367A (en) * 2015-09-21 2015-12-02 联想(北京)有限公司 Electronic book switching method and electronic equipment

Also Published As

Publication number Publication date
WO2018126829A1 (en) 2018-07-12

Similar Documents

Publication Publication Date Title
CN105070304B (en) Realize method and device, the electronic equipment of multi-object audio recording
CN108462895A (en) Sound effect treatment method, device and machine readable media
WO2021093737A1 (en) Method and apparatus for generating video, electronic device, and computer readable medium
CN109348274B (en) Live broadcast interaction method and device and storage medium
CN111916039B (en) Music file processing method, device, terminal and storage medium
US20220309723A1 (en) Method, apparatus, electronic device, and computer-readable medium for displaying special effects
CN106790940B (en) Recording method, recording playing method, device and terminal
CN105404642B (en) A kind of audio frequency playing method and user terminal
GB2593059A (en) Image processing method and apparatus, and hardware apparatus
CN108366299A (en) A kind of media playing method and device
CN103873919B (en) A kind of information processing method and electronic equipment
CN106101845A (en) The creation method of a kind of net cast and device
CN110289024A (en) A kind of audio editing method, apparatus, electronic equipment and storage medium
CN107948623A (en) Projecting apparatus and its music related information display methods
CN110503979B (en) Audio output effect monitoring method, device, medium and electronic equipment
RU2616161C2 (en) Method for processing an audio signal for improved restitution
CN108270501A (en) A kind of information synchronization method and device
CN109618116A (en) Processing method, electronic equipment and the computer storage medium of multimedia messages
CN109584892A (en) Audio analogy method, device, medium and electronic equipment
CN112017261B (en) Label paper generation method, apparatus, electronic device and computer readable storage medium
CN112133319A (en) Audio generation method, device, equipment and storage medium
CN106412689A (en) Audio volume adjusting method and apparatus
CN105208439A (en) Audio file playing method and device
CN105827829B (en) Reception method and electronic equipment
CN114121050A (en) Audio playing method and device, electronic equipment and storage medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180710