CN105657511B - Image synchronous display method and device - Google Patents
Image synchronous display method and device Download PDFInfo
- Publication number
- CN105657511B CN105657511B CN201511024516.0A CN201511024516A CN105657511B CN 105657511 B CN105657511 B CN 105657511B CN 201511024516 A CN201511024516 A CN 201511024516A CN 105657511 B CN105657511 B CN 105657511B
- Authority
- CN
- China
- Prior art keywords
- image
- receiving end
- sent
- transmitting terminal
- response message
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention relates to a kind of image synchronous display method and devices.The method includes the steps: after establishing connection with receiving end, determine propagation delay time when image is sent to receiving end;First part's image in image to be displayed is sent to receiving end to show;To send the time of first part's image as starting, when reaching the time of propagation delay time, first part's image is shown, and the second part image in image to be displayed is sent to receiving end;Broadcast information is sent to receiving end, and receives the response message that the receiving end is returned according to the broadcast information;When response message is that receiving end completely receives the second part image, show second part image, and using the image to be transmitted in image to be displayed as new second part image, the step of second part image in the image to be displayed is sent to the receiving end is returned.The simultaneous display of image may be implemented in the present invention.
Description
Technical field
The present invention relates to image display technology fields, more particularly to a kind of image synchronous display method and device.
Background technique
As shown in Figure 1, at present when transmitting terminal and receiving end carry out multi-screen interactive, the first company of foundation in transmitting terminal and receiving end
It connects, then transmitting terminal grabs image data from memory, the image data of crawl is packaged, by network transmission to receiving end,
Received image data is processed and displayed in receiving end again.Since delay and the data processing occupancy of network transmission are longer
The reasons such as time, the image of receiving end show that the image display compared to transmitting terminal has delay, can not achieve receiving end image
With the simultaneous display of transmitting terminal image.
Summary of the invention
Based on this, it is necessary in view of the above-mentioned problems, providing a kind of image synchronous display method and device, can be realized transmission
Hold the simultaneous display of image and receiving end image.
In order to achieve the above object, the technical solution adopted by the present invention is as follows:
A kind of image synchronous display method, comprising steps of
After establishing connection with receiving end, propagation delay time when image is sent to the receiving end is determined;
First part's image in image to be displayed is sent to the receiving end to show;
To send the time of first part's image as starting, when reaching the time of the propagation delay time, institute is shown
First part's image is stated, and the second part image in the image to be displayed is sent to the receiving end;
Broadcast information is sent to the receiving end, and receives the response that the receiving end is returned according to the broadcast information
Information, the response message are whether the receiving end completely receives the second part image;
When the response message is that the receiving end completely receives the second part image, the second part is shown
Image, and using the image to be transmitted in the image to be displayed as new second part image, it returns the figure to be shown
The step of second part image as in is sent to the receiving end.
Above-mentioned image synchronous display method determines the propagation delay time between transmitting terminal and receiving end, first schemes first part
Picture is sent to receiving end, such as the first picture of image to be displayed is first sent to receiving end, or first by image to be displayed
A few frame videos be sent to receiving end, receiving end is directly processed and displayed after receiving first part's image.Due to sending
There are transmission delays between end and receiving end, so transmitting terminal just shows first part's image until reaching delay time, this
Sample can realize the simultaneous display of first part's image.In order to reduce receiving end processing image occupied time, transmitting terminal
When showing first part's image, while second part image is sent to receiving end.Receiving end is completely receiving second part figure
As after, corresponding response message is sent to transmitting terminal, transmitting terminal carries out second part image after receiving corresponding response message
Display, and receiving end completely receive second part image after directly second part image is processed and displayed, in this way
It can realize that the simultaneous display of second part image, the treatment process of subsequent image are similar.So the present invention may be implemented to send out
The simultaneous display of sending end image and receiving end image.
In one embodiment, the step of determining propagation delay time when image is sent to the receiving end includes: that will test
Data packet is sent to the receiving end;Obtain the response message that the receiving end is returned according to the test data packet;According to institute
It states response message and determines the propagation delay time;Alternatively, sending an image to the receiving end, and be to send the time of image
Begin to start timing;It is received when described image is shown in the receiving end and stops timing, institute is determined according to the time of timing
State propagation delay time.
A kind of image synchronization display device, comprising:
Propagation delay time determining module, for after establishing connection with receiving end, when determining that image is sent to the receiving end
Propagation delay time;
First image sending module is carried out for first part's image in image to be displayed to be sent to the receiving end
Display;
First image display, for send the time of first part's image for starting, in the transmission
When the time prolonged reaches, first part's image is shown, and the second part image in the image to be displayed is sent to
The receiving end;
Information delivery and reception module for broadcast information to be sent to the receiving end, and receives the receiving end root
According to the response message that the broadcast information returns, the response message is whether the receiving end completely receives the second part
Image;
Second image display, for being that the receiving end completely receives the second part figure in the response message
When picture, the second part image is shown, and using the image to be transmitted in the image to be displayed as new second part figure
Picture.
Above-mentioned image synchronization display device, determines the propagation delay time between transmitting terminal and receiving end, first schemes first part
As being sent to receiving end, receiving end is directly processed and displayed after receiving first part's image.Due to transmitting terminal and reception
It, thus can be with so transmitting terminal just shows first part's image until reaching delay time there are transmission delay between end
Realize the simultaneous display of first part's image.In order to reduce the receiving end processing image occupied time, transmitting terminal shows first
When parts of images, while second part image is sent to receiving end.Receiving end is sent after completely receiving second part image
For corresponding response message to transmitting terminal, transmitting terminal receives the display of progress second part image after corresponding response message, and
Receiving end is directly processed and displayed second part image after completely receiving second part image, thus may be implemented
The treatment process of the simultaneous display of second part image, subsequent image is similar.So the present invention may be implemented transmitting terminal image and
The simultaneous display of receiving end image.
In one embodiment, the propagation delay time determining module includes: the first time delay determination unit, for that will test number
The receiving end is sent to according to packet;Obtain the response message that the receiving end is returned according to the test data packet;According to described
Response message determines the propagation delay time;Alternatively, the second time delay determination unit, for sending an image to the receiving end, and
Start timing to send the time of image as starting;It is received when described image is shown in the receiving end and stops timing,
The propagation delay time is determined according to the time of timing.
In one embodiment, described image synchronous display apparatus is mounted in mobile terminal, and the receiving end is intelligence
TV;Alternatively, described image synchronous display apparatus is mounted in smart television, the receiving end is mobile terminal.
A kind of image synchronous display method, comprising steps of
After establishing connection with transmitting terminal, first part's image in the image to be displayed that the transmitting terminal is sent is received simultaneously
It is shown;
Receive second in the image to be displayed that the transmitting terminal is sent when showing first part's image
Partial image, wherein the transmitting terminal is reached with sending the time of first part's image as starting in the time of propagation delay time
When show first part's image, the propagation delay time is the time for receiving the transmitting terminal and sending image;
The broadcast information that the transmitting terminal is sent is received, response message is sent to by the transmission according to the broadcast information
End, and when the response message is completely to receive the second part image, show the second part image;
Receive new the in the image to be displayed that the transmitting terminal is sent when showing the second part image
Two parts of images return to the step of receiving the broadcast information that transmitting terminal is sent, wherein the transmitting terminal is in the response message
The receiving end shows the second part image when completely receiving the second part image.
Above-mentioned image synchronous display method, receiving end first receives first part's image of transmitting terminal transmission, directly to first
Parts of images is processed and displayed.In view of the delay of network transmission, transmitting terminal postpones the display of first part's image, with reality
The simultaneous display of existing first part's image.In order to reduce the receiving end processing image occupied time, transmitting terminal shows first
When partial image, while second part image is sent to receiving end.Receiving end sends phase after completely receiving second part image
The response message answered is to transmitting terminal, and transmitting terminal performs image display after receiving corresponding response message, and receiving end is complete
Directly second part image is processed and displayed after receiving second part image, second part image thus may be implemented
Simultaneous display, the treatment process of subsequent image is similar.It is synchronous with receiving end image that transmitting terminal image may be implemented in the present invention
Display.
First part's image is according to the image type of the image to be displayed and current in one of the embodiments,
The network speed of image transmitting determines.
A kind of image synchronization display device, comprising:
First part's image display, for after establishing connection with transmitting terminal, receive that the transmitting terminal sends to
It shows first part's image in image and is shown;
Second part image receiver module is sent when showing first part's image for receiving the transmitting terminal
Second part image in the image to be displayed, wherein the transmitting terminal is with the time for sending first part's image
Begin, first part's image is shown when reaching the time of propagation delay time, the propagation delay time is to receive the transmitting terminal
Send the time of image;
Response message sending module, the broadcast information sent for receiving the transmitting terminal will according to the broadcast information
Response message is sent to the transmitting terminal, and when the response message is completely to receive the second part image, shows institute
State second part image;
New second part image receiver module, for receiving transmitting terminal hair when showing the second part image
New second part image in the image to be displayed sent, wherein the transmitting terminal is the reception in the response message
End shows the second part image when completely receiving the second part image.
Above-mentioned image synchronization display device, receiving end first receives first part's image of transmitting terminal transmission, directly to first
Parts of images is processed and displayed.In view of the delay of network transmission, transmitting terminal postpones the display of first part's image, with reality
The simultaneous display of existing first part's image.In order to reduce the receiving end processing image occupied time, transmitting terminal shows first
When partial image, while second part image is sent to receiving end.Receiving end sends phase after completely receiving second part image
The response message answered is to transmitting terminal, and transmitting terminal performs image display after receiving corresponding response message, and receiving end is complete
Directly second part image is processed and displayed after receiving second part image, second part image thus may be implemented
Simultaneous display, the treatment process of subsequent image is similar.It is synchronous with receiving end image that transmitting terminal image may be implemented in the present invention
Display.
First part's image is according to the image type of the image to be displayed and current in one of the embodiments,
The network speed of image transmitting determines.
Described image synchronous display apparatus is mounted in mobile terminal in one of the embodiments, and the transmitting terminal is
Smart television;Alternatively, described image synchronous display apparatus is mounted in smart television, the transmitting terminal is mobile terminal.
Detailed description of the invention
Fig. 1 is the schematic diagram of transmitting terminal and receiving end multi-screen interactive in the prior art;
Fig. 2 is a kind of flow diagram of image synchronous display method embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of image synchronization display device embodiment of the present invention;
Fig. 4 is the flow diagram of another image synchronous display method embodiment of the present invention;
Fig. 5 is the structural schematic diagram of another image synchronization display device embodiment of the present invention.
Specific embodiment
It is with reference to the accompanying drawing and preferably real for the effect for further illustrating technological means adopted by the present invention and acquirement
Example is applied, clear and complete description is carried out to technical solution of the present invention from transmitting terminal and two kinds of receiving end angle.
First from the angle of transmitting terminal, a specific embodiment of the invention is described in detail.
As shown in Fig. 2, a kind of image synchronous display method, comprising steps of
S110, after establishing connection with receiving end, determine propagation delay time when image is sent to the receiving end;
S120, it first part's image in image to be displayed is sent to the receiving end shows;
S130, to send time of first part's image as starting, when reaching the time of the propagation delay time, show
Show first part's image, and the second part image in the image to be displayed is sent to the receiving end;
S140, broadcast information is sent to the receiving end, and receives the receiving end and is returned according to the broadcast information
Response message, the response message be the receiving end whether completely receive the second part image;
S150, when the response message is that the receiving end completely receives the second part image, show described the
Two parts of images, and using the image to be transmitted in the image to be displayed as new second part image, return will it is described to
The step of second part image in display image is sent to the receiving end.
The method of the present invention can be applied to the image synchronization of mobile terminal and smart television, also can be applied to other electronics
Image synchronization between equipment shows that the present invention makes restriction not to this.
There are many kinds of the methods for determining the propagation delay time, for example, in one embodiment, it is described to determine that image is sent to
The step of propagation delay time when receiving end may include:
Test data packet is sent to the receiving end;
Obtain the response message that the receiving end is returned according to the test data packet;
The propagation delay time is determined according to the response message.
In another embodiment, the step of determining propagation delay time when image is sent to the receiving end may include:
The receiving end is sent an image to, and starts timing to send the time of image as starting;
It is received when described image is shown in the receiving end and stops timing, the biography is determined according to the time of timing
Defeated time delay.
In this embodiment, transmitting terminal while calling timer to carry out timing by image transmitting to receiving end, such as passes through
The race second of transmitting terminal carries out timing.Viewing receiving end starts to show the time of image, when receiving end starts to show image, user
Stop timing, propagation delay time is determined according to the time of timing at this time.
Image type includes picture and video etc..The quantity for being sent to first part's image that receiving end is shown can basis
Image type and the network speed of present image transmission determine.For example, image to be displayed is picture, the network speed of present image transmission also compares
Comparatively fast, then first part's image can be with the first picture for image to be displayed.In another example image to be displayed is video, when
The network speed of preceding image transmitting also than very fast, then first part's image can image to be displayed front cross frame video, if current figure
The network speed of picture transmission is slightly slow, then first part's image can be for four frame video before image to be displayed.
If first part's image is picture, receiving end is directly shown after receiving first part's image.If the
A part of image is video, and receiving end is decoded broadcasting after receiving first part's image.In order to guarantee that receiving end can be right
The video format decoding received, transmitting terminal can first obtain receiving end can with decoded video format, then by transmitting terminal and
It receiving end can be with decoded transmission of video to receiving end.
Due to transmitting terminal and receiving end, there are propagation delay times, so first part's image of delay display transmitting terminal, is realized
The simultaneous display of first part's image.The time that preparation image is shown is completed in order to reduce receiving end, shows first in transmitting terminal
When parts of images, second part image can be sent to receiving end.Second part image is after first part's image is shown
Need image, such as the another two frames video after the second picture or front cross frame video to be shown etc..
When transmitting terminal needs to show second part image, broadcast information is sent to receiving end, and receiving end, which obtains, plays letter
Inquire whether second part image receives and send corresponding response message after breath.If receiving end has completely received
Two parts of images, transmitting terminal show second part image after receiving the response message, and receiving end is when issuing the answer signal
Start to play second part image, transmitting terminal is shown synchronous with the second part image of receiving end at this time.If receiving end is also
Without completely receiving second part image, transmitting terminal do not show second part image then, waits that receive second part image complete
It is just shown when received response message.
When transmitting terminal shows second part image, by Part III image transmitting to receiving end.Similarly, then need to show
When three parts image, broadcast information is first sent to receiving end.If receiving end completely receives Part III image, transmitting terminal is opened
Begin display Part III image, and Part IV image is sent to receiving end simultaneously, and so on, until all is to be shown
Image realizes simultaneous display.
Based on the same inventive concept, the present invention also provides a kind of image synchronization display devices, with reference to the accompanying drawing to this hair
The specific embodiment of bright device is described in detail.
As shown in figure 3, a kind of image synchronization display device, comprising:
Propagation delay time determining module 110, for after establishing connection with receiving end, determining that image is sent to the receiving end
When propagation delay time;
First image sending module 120, for first part's image in image to be displayed to be sent to the receiving end
It is shown;
First image display 130, for send the time of first part's image for starting, in the transmission
When the time of time delay reaches, first part's image is shown, and the second part image in the image to be displayed is sent
To the receiving end;
Information delivery and reception module 140 for broadcast information to be sent to the receiving end, and receives the receiving end
According to the response message that the broadcast information returns, the response message is whether the receiving end completely receives described second
Partial image;
Second image display 150, for being that the receiving end completely receives described second in the response message
When partial image, the second part image is shown, and using the image to be transmitted in the image to be displayed as new second
Partial image.So new second part image is just sent to receiving end by the first image display 130, is repeated in above-mentioned mistake
Journey, until all images to be displayed show and finish.
Apparatus of the present invention can be applied to the image synchronization of mobile terminal and smart television, i.e. described image simultaneous display fills
It sets and is mounted in mobile terminal, the receiving end is smart television;Alternatively, described image synchronous display apparatus is mounted on intelligent electricity
Depending in, the receiving end is mobile terminal.Need to illustrate when, apparatus of the present invention also can be applied between other electronic equipments
Image synchronization show that the present invention makes restriction not to this.
Propagation delay time determining module 110 determines there are many kinds of the methods of the propagation delay time, for example, in one embodiment
In, the propagation delay time determining module 110 includes the first time delay determination unit 1101, and the first time delay determination unit 1101 is used for will
Test data packet is sent to the receiving end, obtains the response message that the receiving end is returned according to the test data packet, root
The propagation delay time is determined according to the response message.
In another embodiment, the propagation delay time determining module 110 include the second time delay determination unit 1102, second
Time delay determination unit 1102 sends an image to the receiving end, and starts timing to send the time of image as starting, in institute
It states receiving end and receives when described image is shown and stop timing, the propagation delay time is determined according to the time of timing.
Image includes picture or video etc..First image sending module 120 is sent to the first part that receiving end is shown
The quantity of image can be determined according to the network speed that image type and present image transmit.For example, image to be displayed is picture, currently
The network speed of image transmitting is also than very fast, then first part's image can be for the first picture to be shown.In another example to be shown
Image is video, and the network speed of present image transmission is also than very fast, then the front cross frame video that first part's image can be to be shown,
If present image transmission network speed it is slightly slow, first part's image can be it is to be shown before four frame videos.
The time that preparation image is shown is completed in order to reduce receiving end, the first image display 130 shows first part
When image, second part image can be sent to receiving end.Second part image is to need after first part's image is shown
Another two frames video etc. after the image of display, such as the second picture or front cross frame video.
When needing to show second part image, information delivery and reception module 140 sends broadcast information to receiving end, connects
Whether inquiry second part image receives and sends corresponding response message after receiving end obtains broadcast information.If receiving end
Second part image is completely received, the second image display 150 shows second part figure after receiving the response message
Picture, receiving end start to play second part image when issuing the answer signal, at this time second of transmitting terminal and receiving end
Partial image display synchronizes.
When second image display 150 shows second part image, by the image to be transmitted in the image to be displayed
As new second part image.Then new second part image is sent to receiving end by the first image display 130, letter
Breath delivery and reception module 140 and the second image display 150 successively carry out corresponding operation, until all figures to be shown
As realizing simultaneous display.
Below from the angle of the receiving end interacted with transmitting terminal, to another image synchronous display method of the invention and
The specific embodiment of device is described in detail.
As shown in figure 4, a kind of image synchronous display method, comprising steps of
S210, after establishing connection with transmitting terminal, receive the first part in the image to be displayed that the transmitting terminal is sent
Image is simultaneously shown;
S220, receive in the image to be displayed that the transmitting terminal is sent when showing first part's image the
Two parts of images, wherein the transmitting terminal is to send the time of first part's image for starting, in the time of propagation delay time
First part's image is shown when arrival, the propagation delay time is the time for receiving the transmitting terminal and sending image;
S230, the broadcast information that the transmitting terminal is sent is received, response message is sent to by institute according to the broadcast information
Transmitting terminal is stated, and when the response message is completely to receive the second part image, shows the second part image;
It is new in the image to be displayed that S240, the reception transmitting terminal are sent when showing the second part image
Second part image, return receive transmitting terminal send broadcast information the step of, wherein the transmitting terminal is believed in the response
Breath is that the receiving end shows the second part image when completely receiving the second part image.
The method of the present invention can be applied to the image synchronization of mobile terminal and smart television, also can be applied to other electronics
The image synchronization of equipment shows that the present invention makes restriction not to this.
Image type includes picture or video etc..First part's image can be according to the figure of the image to be displayed
As the network speed that type and present image transmit determines.For example, image to be displayed is picture, the network speed of present image transmission also compares
Fastly, then first part's image can be with the first picture for image to be displayed.In another example image to be displayed is video, currently
The network speed of image transmitting also than very fast, then first part's image can image to be displayed front cross frame video, if present image
When the network speed of transmission is slightly slow, then first part's image can be for four frame video before image to be displayed.
If first part's image is picture, receiving end is directly shown after receiving first part's image.If the
A part of image is video, and receiving end is decoded broadcasting after receiving first part's image.In order to guarantee that receiving end can be right
The video format received can decode, and transmitting terminal can first be obtained receiving end and then can will be sent with decoded video format
End and receiving end can be with decoded transmission of video to receiving end.
Due to transmitting terminal and receiving end, there are propagation delay times, so need to postpone first part's image of display transmitting terminal,
Specifically: transmitting terminal shows institute when reaching the time of propagation delay time to send the time of first part's image as starting
State first part's image.The method that propagation delay time determines has and has very much kind, for example, in one embodiment, what propagation delay time determined
Step may include: that test data packet is sent to the receiving end by transmitting terminal;Receiving end will be answered according to the test data packet
It answers information and returns to transmitting terminal;Transmitting terminal determines the propagation delay time according to the response message.
In another embodiment, the step that the propagation delay time determines may include: that transmitting terminal sends an image to institute
Receiving end is stated, and starts timing to send the time of image as starting;Transmitting terminal the receiving end receive described image into
Stop timing when row display, the propagation delay time is determined according to the time of timing.
It completes to prepare time for show of image to reduce receiving end, receiving end receives the transmitting terminal in display described the
The second part image sent when a part of image.Second part image is to need figure to be shown after first part's image is shown
Another two frames video etc. after picture, such as the second picture or front cross frame video.
Before showing second part image, receiving end receives the broadcast information that transmitting terminal is sent, after obtaining broadcast information
Whether inquiry second part image receives and sends corresponding response message.If receiving end completely receives second
Corresponding response message is sent to transmitting terminal by partial image, receiving end, and shows second part image.Transmitting terminal is receiving
Start to show second part image after the response message that two parts of images have been completely received, and by new second part image
It is sent to receiving end.Then receiving end receives the broadcast information of transmitting terminal transmission again, circuits sequentially, until all images are real
Existing simultaneous display.
Based on the same inventive concept, the present invention also provides a kind of image synchronization display devices, with reference to the accompanying drawing to this hair
The specific embodiment of bright device is described in detail.
As shown in figure 5, a kind of image synchronization display device, comprising:
First part's image display 210, for after establishing connection with transmitting terminal, receiving the transmitting terminal transmission
First part's image in image to be displayed is simultaneously shown;
Second part image receiver module 220, for receiving transmitting terminal hair when showing first part's image
The second part image in the image to be displayed sent, wherein the transmitting terminal is to send time of first part's image
For starting, first part's image is shown when reaching the time of propagation delay time, the propagation delay time is to receive the hair
The time of sending end transmission image;
Response message sending module 230, the broadcast information sent for receiving the transmitting terminal, according to the broadcast information
Response message is sent to the transmitting terminal, and when the response message is completely to receive the second part image, display
The second part image;
New second part image receiver module 240 is showing the second part image for receiving the transmitting terminal
When the image to be displayed that sends in new second part image, wherein the transmitting terminal is described in the response message
Receiving end shows the second part image when completely receiving the second part image.
Apparatus of the present invention can be applied to the image synchronization of mobile terminal and smart television, i.e. described image simultaneous display fills
It sets and is mounted in mobile terminal, the transmitting terminal is smart television;Alternatively, described image synchronous display apparatus is mounted on intelligent electricity
Depending in, the transmitting terminal is mobile terminal.It should be noted that apparatus of the present invention also can be applied to the figure of other electronic equipments
As simultaneous display, the present invention makes restriction not to this.
Image type includes picture or video etc..First part's image can be according to the figure of the image to be displayed
As the network speed that type and present image transmit determines.For example, image to be displayed is picture, the network speed of present image transmission also compares
Fastly, then first part's image can be with the first picture for image to be displayed.In another example image to be displayed is video, currently
The network speed of image transmitting also than very fast, then first part's image can image to be displayed front cross frame video, if present image
When the network speed of transmission is slightly slow, then first part's image can be for four frame video before image to be displayed.
If first part's image is picture, first part's image display 210 receives straight after first part's image
Tap into capable display.If first part's image is video, after first part's image display 210 receives first part's image
It is decoded broadcasting.In order to guarantee that receiving end can decode the video format received, transmitting terminal can be obtained first and be connect
Receiving end can be with decoded video format, then can be with decoded transmission of video to receiving end by transmitting terminal and receiving end.
Due to transmitting terminal and receiving end, there are propagation delay times, so need to postpone first part's image of display transmitting terminal,
Specifically: transmitting terminal shows institute when reaching the time of propagation delay time to send the time of first part's image as starting
State first part's image.The method that propagation delay time determines has and has very much kind, for example, for example, in one embodiment, propagation delay time is true
Fixed step may include: that test data packet is sent to data synchronous display apparatus by transmitting terminal;Data synchronous display apparatus root
Response message is returned into transmitting terminal according to the test data packet;Transmitting terminal determines the propagation delay time according to the response message.
In another embodiment, the step that the propagation delay time determines may include: that transmitting terminal sends an image to figure
Start timing as synchronous display apparatus, and to send the time of image as starting;Transmitting terminal is in described image synchronous display apparatus
It receives when described image is shown and stops timing, the propagation delay time is determined according to the time of timing.
The time that preparation image is shown is completed in order to reduce receiving end, second part image receiver module 220 receives described
The second part image that transmitting terminal is sent when showing first part's image.Second part image is in first part's image
Another two frames video etc. after needing image to be shown, such as the second picture or front cross frame video after display.
Before showing second part image, response message sending module 230 receives the broadcast information that transmitting terminal is sent, and obtains
Whether inquiry second part image receives and sends corresponding response message after obtaining broadcast information.If completely received
Corresponding response message is sent to transmitting terminal, and shows second part image by second part image.Transmitting terminal is receiving
Start to show second part image after the response message that two parts of images have been completely received, and by new second part image
It is sent to receiving end.New second part image receiver module 240 receives new second part image, and then response message is sent
Module 230 receives the broadcast information of transmitting terminal transmission again, circuits sequentially, until all images realize simultaneous display.
Embodiment in order to better understand the present invention is given below from the angle of receiving end and transmitting terminal interaction
Two specific embodiments out.
Specific embodiment one
Connection is established in transmitting terminal and receiving end, and transmitting terminal determines propagation delay time;
First picture is sent to receiving end by transmitting terminal;
Receiving end shows the first picture.Transmitting terminal is starting from the first picture is sent, and is arrived in the time of propagation delay time
Up to when, show the first picture;
Transmitting terminal is sent to receiving end when showing the first picture, by the second picture;
Broadcast information is sent to receiving end before showing the second picture by transmitting terminal;
Receiving end inquires whether the second picture receives according to broadcast information, by the reception knot comprising the second picture
The response message of fruit returns to transmitting terminal;
Transmitting terminal receives the response message, if detecting that receiving end completely receives the second picture, display second
Picture.Receiving end shows the second picture when issuing the second picture completely received response message;
Transmitting terminal is sent to receiving end when showing the second picture, by third picture;
Broadcast information is sent to receiving end before showing third picture by transmitting terminal;
Receiving end inquires whether third picture receives according to broadcast information, by the reception knot comprising third picture
The response message of fruit returns to transmitting terminal;
Transmitting terminal receives the response message, if detecting that receiving end completely receives third picture, shows third
Picture.Receiving end shows third picture when issuing third picture completely received response message;
It circuits sequentially, until all display finishes picture to be shown.
Specific embodiment two
Connection is established in transmitting terminal and receiving end, and transmitting terminal determines propagation delay time;
First frame and the second frame video data are sent to receiving end by transmitting terminal;
Receiving end is decoded broadcasting after receiving first frame and the second frame video data.Transmitting terminal from send first frame and
Second frame video data is that starting is decoded first frame and the second frame video data when reaching the time of propagation delay time
It plays;
Third frame and the 4th frame video data are sent to and are connect when playing first frame and the second frame video data by transmitting terminal
Receiving end;
Broadcast information is sent to receiving end before decoding plays third frame and the 4th frame video data by transmitting terminal;
Receiving end inquires third frame according to broadcast information and whether the 4th frame video data receives, and will include third frame
Transmitting terminal is returned to the response message of the reception result of the 4th frame video data;
Transmitting terminal receives the response message, if detecting that receiving end completely receives third frame and the 4th frame video counts
According to starting decoding and play third frame and the 4th frame video data.Receiving end is complete in sending third frame and the 4th frame video data
Start decoding when received response message and plays third frame and the 4th frame video data;
5th frame and the 6th frame video data are sent to and are connect when playing third frame and the 4th frame video data by transmitting terminal
Receiving end;
Broadcast information is sent to receiving end before decoding plays the 5th frame and the 6th frame video data by transmitting terminal;
Receiving end inquires the 5th frame according to broadcast information and whether the 6th frame video data receives, and will include the 5th frame
Transmitting terminal is returned to the response message of the reception result of the 6th frame video data;
Transmitting terminal receives the response message, if detecting that receiving end completely receives the 5th frame and the 6th frame video counts
According to starting decoding and play the 5th frame and the 6th frame video data.Receiving end is complete in the 5th frame of sending and the 6th frame video data
Start decoding when received response message and plays the 5th frame and the 6th frame video data;
It circuits sequentially, until all display finishes video to be shown.
Each technical characteristic of embodiment described above can be combined arbitrarily, for simplicity of description, not to above-mentioned reality
It applies all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited
In contradiction, all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously
It cannot therefore be construed as limiting the scope of the patent.It should be pointed out that coming for those of ordinary skill in the art
It says, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to protection of the invention
Range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.
Claims (10)
1. a kind of image synchronous display method, which is characterized in that comprising steps of determining image after establishing connection with receiving end
It is sent to the propagation delay time when receiving end;First part's image in image to be displayed is sent to the receiving end to carry out
Display;To send time of first part's image as starting, when reaching the time of the propagation delay time, described the is shown
A part of image, and the second part image in the image to be displayed is sent to the receiving end;
Broadcast information is sent to the receiving end, and receives the receiving end and is believed according to the response that the broadcast information returns
Breath, the response message are whether the receiving end completely receives the second part image;
The receiving end shows the second part image when the response message is completely to receive the second part image;
When the response message is that the receiving end completely receives the second part image, the second part figure is shown
Picture, and using the image to be transmitted in the image to be displayed as new second part image, it returns the image to be displayed
In second part image the step of being sent to the receiving end.
2. image synchronous display method according to claim 1, which is characterized in that determine that image is sent to the receiving end
When propagation delay time the step of include:
Test data packet is sent to the receiving end;The receiving end is obtained to be believed according to the response that the test data packet returns
Breath;The propagation delay time is determined according to the response message;
Alternatively,
The receiving end is sent an image to, and starts timing to send the time of image as starting;It is received in the receiving end
Stop timing when being shown to described image, the propagation delay time is determined according to the time of timing.
3. a kind of image synchronous display method, which is characterized in that comprising steps of after establishing connection with transmitting terminal, described in reception
The first part in image to be displayed that transmitting terminal is sent
Image is simultaneously shown;Receive the image to be displayed that the transmitting terminal is sent when showing first part's image
In second part image, wherein the transmitting terminal is to send time of first part's image for starting, in propagation delay time
Time show first part's image when reaching, the propagation delay time be receive the transmitting terminal send image when
Between;
The broadcast information that the transmitting terminal is sent is received, response message is sent to by the transmitting terminal according to the broadcast information,
And when the response message is completely to receive the second part image, the second part image is shown;
Receive new second in the image to be displayed that the transmitting terminal is sent when showing the second part image
Partial image returns to the step of receiving the broadcast information that transmitting terminal is sent, wherein the transmitting terminal is described in the response message
Receiving end shows the second part image when completely receiving the second part image.
4. image synchronous display method according to claim 3, which is characterized in that first part's image is according to
The network speed of image type and the present image transmission of image to be displayed determines.
5. a kind of image synchronization display device characterized by comprising propagation delay time determining module, for being built with receiving end
After vertical connection, propagation delay time when image is sent to the receiving end is determined;
First image sending module is shown for first part's image in image to be displayed to be sent to the receiving end
Show;
First image display, for send the time of first part's image for starting, in the propagation delay time
When time reaches, first part's image is shown, and the second part image in the image to be displayed is sent to described
Receiving end;
Information delivery and reception module for broadcast information to be sent to the receiving end, and receives the receiving end according to institute
The response message of broadcast information return is stated, the response message is whether the receiving end completely receives the second part figure
Picture;The receiving end shows the second part image when the response message is completely to receive the second part image;
Second image display, for being that the receiving end completely receives the second part image in the response message
When, show the second part image, and using the image to be transmitted in the image to be displayed as new second part image.
6. image synchronization display device according to claim 5, which is characterized in that the propagation delay time determining module packet
It includes:
First time delay determination unit, for test data packet to be sent to the receiving end;The receiving end is obtained according to
The response message that test data packet returns;The propagation delay time is determined according to the response message;Alternatively, the second time delay determines list
Member starts timing for sending an image to the receiving end, and to send the time of image as starting;It is terminated in the reception
It receives when described image is shown and stops timing, the propagation delay time is determined according to the time of timing.
7. according to image synchronization display device described in claim 5 or 6 any one, which is characterized in that described image is synchronous
Display device is mounted in mobile terminal, and the receiving end is smart television;Alternatively, described image synchronous display apparatus is mounted on
In smart television, the receiving end is mobile terminal.
8. a kind of image synchronization display device characterized by comprising first part's image display, for transmission
After connection is established at end, receives first part's image in the image to be displayed that the transmitting terminal is sent and shown;Second
Partial image receiving module, the image to be displayed sent for receiving the transmitting terminal when showing first part's image
In second part image, wherein the transmitting terminal is to send time of first part's image for starting, in propagation delay time
Time show first part's image when reaching, the propagation delay time be receive the transmitting terminal send image when
Between;
Response message sending module, the broadcast information sent for receiving the transmitting terminal, according to the broadcast information by response
Message is sent to the transmitting terminal, and when the response message is completely to receive the second part image, shows described the
Two parts of images;
New second part image receiver module is sent when showing the second part image for receiving the transmitting terminal
New second part image in the image to be displayed, wherein the transmitting terminal is that the receiving end is complete in the response message
The second part image is shown when the whole reception second part image.
9. image synchronization display device according to claim 8, which is characterized in that first part's image is according to
The network speed of image type and the present image transmission of image to be displayed determines.
10. image synchronization display device according to claim 8 or claim 9, which is characterized in that described image synchronous display apparatus
It is mounted in mobile terminal, the transmitting terminal is smart television;Alternatively, described image synchronous display apparatus is mounted on smart television
Interior, the transmitting terminal is mobile terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511024516.0A CN105657511B (en) | 2015-12-29 | 2015-12-29 | Image synchronous display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511024516.0A CN105657511B (en) | 2015-12-29 | 2015-12-29 | Image synchronous display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105657511A CN105657511A (en) | 2016-06-08 |
CN105657511B true CN105657511B (en) | 2019-03-26 |
Family
ID=56491017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511024516.0A Active CN105657511B (en) | 2015-12-29 | 2015-12-29 | Image synchronous display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105657511B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006237918A (en) * | 2005-02-24 | 2006-09-07 | Sony Corp | Information processing system, reproducing terminal and reproducing method, information processing apparatus and method, and program |
US8140954B2 (en) * | 2005-06-05 | 2012-03-20 | International Business Machines Corporation | System and method for providing on demand captioning of broadcast programs |
CN104243850A (en) * | 2014-09-15 | 2014-12-24 | 苏州佳世达电通有限公司 | Synchronous medium playing method |
CN104426624A (en) * | 2013-08-26 | 2015-03-18 | 浙江大华技术股份有限公司 | Synchronous image display method and apparatus |
CN104602037A (en) * | 2015-02-10 | 2015-05-06 | 福州瑞芯微电子有限公司 | Method, device, terminal and system for controlling synchronous playing of multiple devices |
CN104751864A (en) * | 2015-03-09 | 2015-07-01 | 广东欧珀移动通信有限公司 | Multi-playing device control method and related device and system |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002344898A (en) * | 2001-05-17 | 2002-11-29 | Pioneer Electronic Corp | Video display device, audio adjusting device, video and audio output device, and method for synchronizing video and audio |
KR100902013B1 (en) * | 2007-06-14 | 2009-06-15 | 서강대학교산학협력단 | Tiled-display system and synchronization method in the system |
CN101833935B (en) * | 2010-05-06 | 2013-07-10 | 北京伟景行数字城市科技有限公司 | Multi-machine video synchronous playing method based on display card refresh rate |
US8763060B2 (en) * | 2010-07-11 | 2014-06-24 | Apple Inc. | System and method for delivering companion content |
CN101969460B (en) * | 2010-09-28 | 2013-07-03 | 同辉佳视(北京)信息技术有限公司 | Multi-screen synchronized video playing method and system |
US8704732B2 (en) * | 2010-09-29 | 2014-04-22 | Qualcomm Incorporated | Image synchronization for multiple displays |
CN103198848B (en) * | 2013-01-31 | 2016-02-10 | 广东欧珀移动通信有限公司 | Synchronous broadcast method and system |
CN103366714B (en) * | 2013-06-28 | 2016-03-02 | 广东威创视讯科技股份有限公司 | splicing display device synchronous display method and system |
CN104244027B (en) * | 2014-09-30 | 2017-11-03 | 上海斐讯数据通信技术有限公司 | The control method and system of audio/video data real-time Transmission and shared broadcasting process |
CN104581189A (en) * | 2014-12-29 | 2015-04-29 | 上海智物信息技术有限公司 | Multi-screen controlling method and system |
-
2015
- 2015-12-29 CN CN201511024516.0A patent/CN105657511B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006237918A (en) * | 2005-02-24 | 2006-09-07 | Sony Corp | Information processing system, reproducing terminal and reproducing method, information processing apparatus and method, and program |
US8140954B2 (en) * | 2005-06-05 | 2012-03-20 | International Business Machines Corporation | System and method for providing on demand captioning of broadcast programs |
CN104426624A (en) * | 2013-08-26 | 2015-03-18 | 浙江大华技术股份有限公司 | Synchronous image display method and apparatus |
CN104243850A (en) * | 2014-09-15 | 2014-12-24 | 苏州佳世达电通有限公司 | Synchronous medium playing method |
CN104602037A (en) * | 2015-02-10 | 2015-05-06 | 福州瑞芯微电子有限公司 | Method, device, terminal and system for controlling synchronous playing of multiple devices |
CN104751864A (en) * | 2015-03-09 | 2015-07-01 | 广东欧珀移动通信有限公司 | Multi-playing device control method and related device and system |
Also Published As
Publication number | Publication date |
---|---|
CN105657511A (en) | 2016-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103517142B (en) | A kind of interaction comment information processing method and system based on intelligent television | |
CN103716709B (en) | Method and device for same screen interaction | |
US20120246679A1 (en) | Method and Apparatus for Initiating and Executing a Joint Viewing Session of a Programming Event | |
CN102598700B (en) | Method of digital audio/video channel change and corresponding apparatus | |
CN110113621B (en) | Media information playing method and device, storage medium and electronic device | |
CN109714622A (en) | A kind of video data handling procedure, device and electronic equipment | |
CN103428538A (en) | Method, device and system for interaction of interactive broadcast televisions | |
CN105763905A (en) | Method and system for sharing camera between mobile phone and television set | |
CN110267093A (en) | Live video method for pushing, device, storage medium, terminal and live streaming mirror | |
CN103596063B (en) | Terminal, television, multi-screen interaction system and method for setting screen capture parameters | |
CN103428572A (en) | Method, device and system for performing channel surfing | |
CN106658151A (en) | Method and device for rapidly changing station of digital television | |
CN105992062A (en) | Method and device for sharing media program | |
US9479738B2 (en) | Method and apparatus for transmitting and receiving broadcasting information using reserved channels | |
CN105657511B (en) | Image synchronous display method and device | |
CN109040806A (en) | A kind of method and system of striding equipment projection screen content | |
CN102523459A (en) | Image display methods, device and system | |
CN113923530B (en) | Interactive information display method and device, electronic equipment and storage medium | |
CN104811794A (en) | Medium data transmitting method, device and set top box | |
CN106254810A (en) | A kind of video call method and device | |
CN112954380B (en) | Video playing processing method and device | |
CN107465946B (en) | Video playing method, device, system and terminal equipment | |
CN111385590A (en) | Live broadcast data processing method and device and terminal | |
CN107734326A (en) | The method of testing and system of a kind of video stabilisation | |
CN101163210B (en) | Video signal receiving apparatus, display device, display system, and information updating method of display system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |