CN105828130A - Multi-terminal program synchronous preview method and device - Google Patents
Multi-terminal program synchronous preview method and device Download PDFInfo
- Publication number
- CN105828130A CN105828130A CN201610169167.XA CN201610169167A CN105828130A CN 105828130 A CN105828130 A CN 105828130A CN 201610169167 A CN201610169167 A CN 201610169167A CN 105828130 A CN105828130 A CN 105828130A
- Authority
- CN
- China
- Prior art keywords
- frame picture
- present frame
- preview
- master terminal
- terminal
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 38
- 239000000725 suspension Substances 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 13
- 238000011897 real-time detection Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
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/41—Structure of client; Structure of client peripherals
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The present invention discloses a multi-terminal program synchronous preview method. The method comprises the steps of when a master terminal receives a multi-terminal program preview instruction, real-timely detecting the working modes of the slave terminals connected with the master terminal; and the obtaining the first current frame pictures of the slave terminals of which the working modes are video playing modes and a second current frame picture of the master terminal real-timely or at the preset duration; and finally displaying the first current frame pictures and the second current frame picture synchronously in a display area of the master terminal. The present invention also discloses a multi-terminal program synchronous preview device. According to the present invention, users can preview the program playing progresses of all terminals on the master terminal, do not need to pick up the plurality of terminals to confirm the program playing progresses repeatedly, thereby improving the user usage experiences.
Description
Technical field
The present invention relates to display terminal technical field, particularly relate to a kind of multiple terminals program synchronous preview method and apparatus.
Background technology
Development and the continuous progress of radio network technique along with various display terminals, make user increasingly get used to multiple display terminals and watch different video frequency programs simultaneously, when the video frequency program of wherein one or more display terminals enters advertisement or user is temporarily not desired to watch this program, user can watch the video frequency program of other display terminals.But, user is if it is desired to understand the progress of all display terminal displaying video programs, it is necessary to user comes and goes and picks up the progress that multiple display terminal confirms that program is play.So cause user can not understand the progress that all display terminal programs are play in time, affect user's experience.Such as, user can watch different video frequency programs on intelligent television, smart mobile phone and panel computer simultaneously, when the video frequency program of smart mobile phone or panel computer enters advertisement, user can watch the video frequency program of intelligent television, but whether the advertisement that can not understand smart mobile phone or panel computer in time finishes, need to come and go and pick up smart mobile phone or panel computer and confirm whether advertisement finishes.
Summary of the invention
Present invention is primarily targeted at a kind of multiple terminals of offer program synchronous preview method and apparatus, it is intended to when solution user uses multiple terminal viewing video program play, it is impossible to understand the technical problem of all terminal program playing progress rates in time.
For achieving the above object, a kind of multiple terminals program synchronous preview method that the present invention provides, described multiple terminals previewing programs synchronous method includes:
When master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;
In real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;
At the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture.
Preferably, described include in the step of the first present frame picture and the second present frame picture described in the viewing area simultaneous display of master terminal:
Number according to described present frame picture and described master terminal screen resolution, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture;
In the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture.
Preferably, the described step in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture includes:
Described first present frame picture is adjusted to the first preview size, described second present frame picture is adjusted to the second preview size;
According to the described first present frame picture after adjusting and the second present frame picture, create preview suspension window, and show described preview suspension window in the viewing area of described active terminal.
Preferably, described first preview size is equal to the second preview size, the described number according to described present frame picture and described master terminal screen resolution, determine that the step of the first preview size of described first present frame picture and the second preview size of described second present frame picture includes:
According to described master terminal screen resolution, the horizontal pixel obtaining master terminal screen is counted and vertical pixel number;
Count according to described horizontal pixel, vertical pixel number and the number of described present frame picture, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture.
Preferably, described also include after the step of the first present frame picture and the second present frame picture described in the viewing area simultaneous display of master terminal:
Described second present frame picture adds and presets main side mark and/or add default from end mark on described first present frame picture.
For achieving the above object, the present invention also provides for a kind of multiple terminals program synchronous preview apparatus, and this device includes:
Detection module, for when master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;
Acquisition module, in real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;
Display module, at the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture.
Preferably, described display module includes:
Size determines unit, for the number according to described present frame picture and described master terminal screen resolution, determines the first preview size and the second preview size of described second present frame picture of described first present frame picture;
Display unit, in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture.
Preferably, described display unit is additionally operable to:
Described first present frame picture is adjusted to the first preview size, described second present frame picture is adjusted to the second preview size;
According to the described first present frame picture after adjusting and the second present frame picture, create preview suspension window, and show described preview suspension window in the viewing area of described active terminal.
Preferably, described first preview size is equal to the second preview size, and described size determines that unit is additionally operable to:
According to described master terminal screen resolution, the horizontal pixel obtaining master terminal screen is counted and vertical pixel number;
Count according to described horizontal pixel, vertical pixel number and the number of described present frame picture, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture.
Preferably, this device also includes:
Mark adds module, is used for adding on described second present frame picture and presets main side mark and/or add default from end mark on described first present frame picture.
The present invention by when master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;Then in real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;Last at the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture, make master terminal to show the program of all terminals plays frame picture simultaneously, thus enable users to the progress that all terminal programs of preview on master terminal are play, need not user and come and go the progress picking up the confirmation program broadcasting of multiple terminal unit, improve user's experience.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of multiple terminals of the present invention program synchronous preview method first embodiment;
Fig. 2 is at the refinement schematic flow sheet of the step of the first present frame picture and the second present frame picture described in the viewing area simultaneous display of master terminal in program synchronous preview method the second embodiment of multiple terminals of the present invention;
Fig. 3 is the schematic flow sheet of multiple terminals of the present invention program synchronous preview method the 3rd embodiment;
Fig. 4 is the high-level schematic functional block diagram of multiple terminals of the present invention program synchronous preview apparatus first embodiment;
Fig. 5 is display module refinement high-level schematic functional block diagram in program synchronous preview apparatus the second embodiment of multiple terminals of the present invention;
Fig. 6 is the high-level schematic functional block diagram of multiple terminals of the present invention program synchronous preview apparatus the 3rd embodiment;
Fig. 7 is the scene schematic diagram that multiple terminals of the present invention program synchronous preview method and apparatus relates to.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, are described further referring to the drawings.
Detailed description of the invention
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
The invention provides a kind of multiple terminals program synchronous preview method, in the first embodiment of multiple terminals of the present invention program synchronous preview method, with reference to Fig. 1 and Fig. 7, this multiple terminals previewing programs synchronous method includes:
Step S10, when master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;
When user is when using multiple display terminals to watch different video program simultaneously, if it is intended on master terminal preview all of video program play progress, it is first necessary to guarantee that master terminal is set up unobstructed network by internetwork connection mode with other from terminal and is connected, can master terminal and other between terminal, transmit the data messages such as instruction, picture.
It needs to be noted, internetwork connection mode wired connection mode mentioned here (such as netting twine connection etc.) and radio connection (such as WiFi (WirelessFidelity, WLAN), bluetooth etc.), intelligent display terminal the most on the market the most all has the network connecting functions such as WiFi access, Bluetooth transmission.
Set up network be connected after with other from terminal at master terminal, when user need preview on master terminal all be connected with master terminal from the video program play progress of terminal time, user sends multiterminal previewing programs to master terminal and instructs.After master terminal receives the multiterminal previewing programs instruction that user sends, master terminal can detect in real time be connected with master terminal each from the mode of operation of the player of terminal, determine that each that be connected with master terminal is at normal playing status from the player of terminal, suspends broadcast state or closed mode.It is important to note that in order to save Internet resources, improve network transmission efficiency, it can be that master terminal detects once at interval of a bit of duration that master terminal mentioned here detects in real time.Such as, master terminal at interval of 10ms detection be once connected with master terminal each from the mode of operation of the player of terminal.
The memorizer of master terminal can be each player duty from terminal being connected with master terminal arranges a flag bit, in order to the processor of master terminal can know in time be connected with master terminal each from the player duty of terminal.Such as, when one of them be connected with master terminal when being in normal playing status from terminal player, flag bit corresponding in master terminal memorizer can be set to 1;When this is in time-out broadcast state or closed mode from terminal player, flag bit corresponding in master terminal memorizer can be set to 0.Simultaneously, it is provided with the flag bit of an expression master terminal player duty referring also to said method in the memorizer of master terminal, i.e. when master terminal player is in normal playing status, this flag bit is set to 1, when master terminal player is in time-out broadcast state, this flag bit is set to 0.It addition, master terminal also needs to the number being in all terminals of video program play state of statistics, will above-mentioned master terminal and suing for peace from the player duty flag bit of terminal of being attached thereto, and be saved in the memorizer of master terminal.
Step S20, in real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;
When master terminal detect each that be connected with master terminal have from terminal be in normal video play mode from terminal time, master terminal is connected in real time by network or interval preset duration is successively to the instruction sending the frame of video picture gathering current time from terminal that mode of operation is video play mode, and the frame of video picture collected is sent back master terminal be saved in master terminal memorizer, the first present frame picture that i.e. master terminal obtains.Meanwhile, if the player of master terminal is also at normal video play mode, master terminal meeting is in real time or interval preset duration collection obtains the frame of video picture of current time, and is saved in master terminal memorizer, the second present frame picture that i.e. master terminal obtains.Such as, assume that master terminal here is a intelligent television, a smart mobile phone and a panel computer is included from terminal, and by WiFi establish network connect, user by intelligent television just displaying video programs 1, by smart mobile phone just displaying video programs 2, by panel computer just at displaying video programs 3;When intelligent television receives the multiterminal previewing programs instruction that user is sent by modes such as remote controllers, intelligent television can be spaced 1s successively and obtain smart mobile phone video frequency program 2 and the frame picture of flat board computer video program 3 current time broadcasting, also can be spaced 1s simultaneously and obtain the frame picture that intelligent television video frequency program 1 current time is play, and the frame picture of acquisition is saved in the memorizer of intelligent television.
If master terminal detect each that be connected with master terminal be not on from terminal normal video play mode when terminal, master terminal the most no longer performs subsequent operation, but return continue that detection is connected with master terminal each from the player mode of operation of terminal.
Step S30, at the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture.
The frame picture of acquisition, after the frame picture getting current time from terminal and master terminal, is carried out image procossing by master terminal, and the frame picture after processing by the order preset or position simultaneous display in the viewing area of master terminal.As shown in Figure 7, in the viewing area of master terminal intelligent television, the video frequency program 1 frame picture that master terminal intelligent television is play shows in centre position, and the video frequency program 3 frame picture that the video frequency program 2 frame picture play from terminal intelligent mobile phone and panel computer are play shows in both sides.
In the present embodiment, when master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;Then in real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;Last at the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture, make master terminal can show all program broadcasting frame pictures from terminal being attached thereto simultaneously, thus enable users to the progress that preview is play on master terminal to all terminal programs, need not user and come and go the progress picking up the confirmation program broadcasting of multiple terminal unit, improve user's experience.
Further, the present invention, in the first embodiment of multiple terminals program synchronous preview method, proposes multiple terminals previewing programs synchronous method the second embodiment, and with reference to Fig. 2 and Fig. 7, in a second embodiment, step S30 includes:
Step S31, according to number and the described master terminal screen resolution of described present frame picture, determines the first preview size and the second preview size of described second present frame picture of described first present frame picture;
The screen resolution of master terminal is typically all fixing, and first master terminal according to master terminal screen resolution, obtains the horizontal pixel point number of master terminal screen and vertical pixel number.Then the number of the present frame picture that statistics master terminal current time gets, i.e. current time is in the master terminal of displaying video programs pattern and from terminal number summation.The current time display size size from terminals frames picture is determined finally by analytical calculation, the first preview size of the i.e. first present frame picture, and the display size size of current time master terminal frame picture, the second preview size of the i.e. second present frame picture.
Alternatively, count according to described horizontal pixel, vertical pixel number and the number of described present frame picture, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture, such as, if the first preview size is equal to the second preview size, then the horizontal pixel of acquisition is counted and/or the number of the vertical present frame picture that pixel number gets divided by master terminal current time, i.e. can determine that the first preview size and the second preview size of described second present frame picture of described first present frame picture.With reference to shown in Fig. 7, by the screen level direction pixel number of master terminal intelligent television divided by 3, vertical direction pixel number is constant, first preview size of the video frequency program 3 frame picture that the i.e. available video frequency program 2 frame picture play from terminal intelligent mobile phone and panel computer are play, and the second preview size of the video frequency program 1 frame picture of master terminal intelligent television broadcasting.
Step S32, in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture.
Master terminal is getting after the first present frame picture of terminal, will carry out picture size adjustment process from the first present frame picture of terminal, will adjust to the first preview size, the first present frame picture after being adjusted from terminal the first present frame picture;Second present frame picture of master terminal, after getting the second present frame picture of master terminal, is carried out picture size adjustment process by master terminal, adjusts the second present frame picture of master terminal to the second preview size, the second present frame picture after being adjusted.The first preview size and the second preview size herein can be equal, it is also possible to unequal, can be configured according to the actual requirements.
Alternatively, master terminal, according to the first present frame picture after adjusting and the second present frame picture, creates corresponding preview suspension window, is shown that the first present frame picture after adjusting and the second present frame picture in preview suspension window.Preview suspension window have can dynamically change, feature that real-time response is fast, in order to present frame picture can be with real-time update.Last the first present frame picture shown in the viewing area of master terminal after adjusting and the preview suspension window of the second present frame picture.
In the present embodiment, master terminal, according to the number of described present frame picture and described master terminal screen resolution, determines the first preview size and the second preview size of described second present frame picture of described first present frame picture;Finally by create preview suspension window in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture, make the user can be with suitably sized picture, watch the program playing progress rate of all video playing terminal being connected with terminal in real time, thus improve the viewing effect of user, ensure that the video frequency program of master terminal also will not be suspended simultaneously.
Further, the present invention, in the first embodiment of multiple terminals program synchronous preview method, proposes multiple terminals previewing programs synchronous method the 3rd embodiment, and with reference to Fig. 3, in the third embodiment, the method includes:
Step S40, adds on described second present frame picture and presets main side mark and/or add default from end mark on described first present frame picture.
The viewing area of master terminal show when the preview video program pictures of terminal and master terminal, in order to enable users to which terminal the video frequency program picture of clearly identification preview belongs to, mark can be added in the video frequency program picture of preview to distinguish video frequency program picture terminal source.Such as in the viewing area of master terminal, the video frequency program frame picture of master terminal can be added " local " mark or/and the modes such as the video frequency program frame picture entirety of master terminal is highlighted are distinguished the video frequency program frame picture from terminal source;Can will add from terminal type icon mark from the video frequency program frame picture of terminal or/and other video frequency program frame pictures will be distinguished from modes such as the overall low bright displays of the video frequency program frame picture of terminal in the viewing area of master terminal simultaneously.
In the present embodiment, mark is preset by the preview video program pictures that shows at master terminal adds, for adding default main side mark on master terminal present frame picture and/or being to add to preset from terminal present frame picture to identify from end, enable users to the terminal source, video frequency program picture ground of clearly identification preview, more clearly to watch the video program play progress of each terminal.
Present invention also offers a kind of multiple terminals program synchronous preview apparatus, in the first embodiment of multiple terminals of the present invention previewing programs synchronizer, with reference to Fig. 4 and Fig. 7, this device includes:
Detection module 10, for when master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;
The multiterminal program synchronous preview apparatus of the present invention is preferably disposed in master terminal, when user is when using multiple display terminals to watch different video program simultaneously, if it is intended on master terminal preview all of video program play progress, it is first necessary to guarantee that master terminal is set up unobstructed network by internetwork connection mode with other from terminal and is connected, can master terminal and other between terminal, transmit the data messages such as instruction, picture.
It needs to be noted, internetwork connection mode mentioned here includes wired connected mode (such as netting twine connection etc.) and radio connection (such as WiFi (WirelessFidelity, WLAN), bluetooth etc.), intelligent display terminal the most on the market the most all has the network connecting functions such as WiFi access, Bluetooth transmission.
Set up network be connected after with other from terminal at master terminal, when user need preview on master terminal all be connected with master terminal from the video program play progress of terminal time, user sends multiterminal previewing programs to master terminal and instructs.After master terminal receives the multiterminal previewing programs instruction that user sends, detection module 10 can detection in real time be connected with master terminal each from the mode of operation of the player of terminal, determine that each that be connected with master terminal is in normal playing status, time-out broadcast state or closed mode from the player of terminal.It is important to note that in order to save Internet resources, improve network transmission efficiency, it can be that master terminal detects once at interval of a bit of duration that master terminal mentioned here detects in real time.Such as, master terminal at interval of 10ms detection be once connected with master terminal each from the mode of operation of the player of terminal.
The memorizer of master terminal can be each player duty from terminal being connected with master terminal arranges a flag bit, in order to the processor of master terminal can know in time be connected with master terminal each from the player duty of terminal.Such as, when one of them be connected with master terminal when being in normal playing status from terminal player, flag bit corresponding in master terminal memorizer can be set to 1;When this is in time-out broadcast state or closed mode from terminal player, flag bit corresponding in master terminal memorizer can be set to 0.Simultaneously, it is provided with the flag bit of an expression master terminal player duty referring also to said method in the memorizer of master terminal, i.e. when master terminal player is in normal playing status, this flag bit is set to 1, when master terminal player is in time-out broadcast state, this flag bit is set to 0.Additionally, master terminal also needs to the number being in all terminals of video program play state of statistics, will above-mentioned master terminal and suing for peace from the player duty flag bit of terminal of being attached thereto, and be saved in the memorizer of master terminal, detection module 10 can from the memorizer of master terminal called data.
Acquisition module 20, in real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;
When detection module 10 detect each that be connected with master terminal have from terminal be in normal video play mode from terminal time, acquisition module 20 is connected in real time by network or interval preset duration is successively to the instruction sending the frame of video picture gathering current time from terminal that mode of operation is video play mode, and the frame of video picture collected is sent back master terminal be saved in master terminal memorizer, the first present frame picture that i.e. acquisition module 20 obtains.Meanwhile, if the player of master terminal is also at normal video play mode, acquisition module 20 meeting is in real time or interval preset duration collection obtains the frame of video picture of current time, and is saved in master terminal memorizer, the second present frame picture that i.e. acquisition module 20 obtains.Such as, assume that master terminal here is a intelligent television, a smart mobile phone and a panel computer is included from terminal, and by WiFi establish network connect, user by intelligent television just displaying video programs 1, by smart mobile phone just displaying video programs 2, by panel computer just at displaying video programs 3;When intelligent television receives the multiterminal previewing programs instruction that user is sent by modes such as remote controllers, intelligent television can be spaced 1s successively and obtain smart mobile phone video frequency program 2 and the frame picture of flat board computer video program 3 current time broadcasting, also can be spaced 1s simultaneously and obtain the frame picture that intelligent television video frequency program 1 current time is play, and the frame picture of acquisition is saved in the memorizer of intelligent television.
If detection module 10 detect each that be connected with master terminal be not on from terminal normal video play mode when terminal, master terminal the most no longer performs subsequent operation, but return continue that detection is connected with master terminal each from the player mode of operation of terminal.
Display module 30, at the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture
Acquisition module 20 is after the frame picture getting current time from terminal and master terminal, and the frame picture of acquisition is carried out image procossing by display module 30, and the frame picture after processing by the order preset or position simultaneous display in the viewing area of master terminal.As shown in Figure 7, in the viewing area of master terminal intelligent television, the video frequency program 1 frame picture that master terminal intelligent television is play shows in centre position, and the video frequency program 3 frame picture that the video frequency program 2 frame picture play from terminal intelligent mobile phone and panel computer are play shows in both sides.
In the present embodiment, by detection module 10 when master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;Then by acquisition module 20 in real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;Finally by display module 30 at the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture, make master terminal can show all program broadcasting frame pictures from terminal being attached thereto simultaneously, thus enable users to the progress that preview is play on master terminal to all terminal programs, need not user and come and go the progress picking up the confirmation program broadcasting of multiple terminal unit, improve user's experience.
Further, the present invention is in the first embodiment of multiple terminals program synchronous preview apparatus, it is proposed that multiple terminals previewing programs synchronizer the second embodiment, and with reference to Fig. 5 and Fig. 7, in a second embodiment, display module 30 includes:
Size determines unit 31, for the number according to described present frame picture and described master terminal screen resolution, determines the first preview size and the second preview size of described second present frame picture of described first present frame picture;
The screen resolution of master terminal is typically all fixing, and size determines that unit 31, first according to master terminal screen resolution, obtains the horizontal pixel point number of master terminal screen and vertical pixel number.Then the number of the present frame picture that statistics master terminal current time gets, i.e. current time is in the master terminal of displaying video programs pattern and from terminal number summation.The current time display size size from terminals frames picture is determined finally by analytical calculation, the first preview size of the i.e. first present frame picture, and the display size size of current time master terminal frame picture, the second preview size of the i.e. second present frame picture.
Alternatively, count according to described horizontal pixel, vertical pixel number and the number of described present frame picture, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture, such as, if the first preview size is equal to the second preview size, then size determines that the horizontal pixel of acquisition is counted and/or the number of the vertical present frame picture that pixel number gets divided by master terminal current time by unit 31, i.e. can determine that the first preview size and the second preview size of described second present frame picture of described first present frame picture.With reference to shown in Fig. 7, by the screen level direction pixel number of master terminal intelligent television divided by 3, vertical direction pixel number is constant, first preview size of the video frequency program 3 frame picture that the i.e. available video frequency program 2 frame picture play from terminal intelligent mobile phone and panel computer are play, and the second preview size of the video frequency program 1 frame picture of master terminal intelligent television broadcasting.
Display unit 32, in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture.
Master terminal is getting after the first present frame picture of terminal, display unit 32 will carry out picture size adjustment process from the first present frame picture of terminal, to adjust to the first preview size, the first present frame picture after being adjusted from terminal the first present frame picture;Master terminal is after getting the second present frame picture of master terminal, second present frame picture of master terminal is carried out picture size adjustment process by display unit 32, second present frame picture of master terminal is adjusted to the second preview size, the second present frame picture after being adjusted.The first preview size and the second preview size herein can be equal, it is also possible to unequal, can be configured according to the actual requirements.
Alternatively, display unit 32, according to the first present frame picture after adjusting and the second present frame picture, creates corresponding preview suspension window, is shown that the first present frame picture after adjusting and the second present frame picture in preview suspension window.Preview suspension window have can dynamically change, feature that real-time response is fast, in order to present frame picture can be with real-time update.Last the first present frame picture shown in the viewing area of master terminal after adjusting and the preview suspension window of the second present frame picture.
In the present embodiment, by size, master terminal determines that unit 31, according to the number of described present frame picture and described master terminal screen resolution, determines the first preview size and the second preview size of described second present frame picture of described first present frame picture;Finally by display unit 32 create preview suspension window in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture, make the user can be with suitably sized picture, watch the program playing progress rate of all video playing terminal being connected with terminal in real time, thus improve the viewing effect of user, ensure that the video frequency program of master terminal also will not be suspended simultaneously.
Further, the present invention, in the first embodiment of multiple terminals program synchronous preview apparatus, proposes multiple terminals program synchronous preview apparatus the 3rd embodiment, and with reference to Fig. 6, in the third embodiment, this device includes:
Mark adds module 40, is used for adding on described second present frame picture and presets main side mark and/or add default from end mark on described first present frame picture.
The viewing area of master terminal show when the preview video program pictures of terminal and master terminal, in order to enable users to which terminal the video frequency program picture of clearly identification preview belongs to, mark can be added in the video frequency program picture of preview to distinguish video frequency program picture terminal source.Such as in the viewing area of master terminal, the video frequency program frame picture of master terminal can be added " local " mark or/and the modes such as the video frequency program frame picture entirety of master terminal is highlighted are distinguished the video frequency program frame picture from terminal source;Can will add from terminal type icon mark from the video frequency program frame picture of terminal or/and other video frequency program frame pictures will be distinguished from modes such as the overall low bright displays of the video frequency program frame picture of terminal in the viewing area of master terminal simultaneously.
In the present embodiment, add module 40 by mark in the preview video program pictures that master terminal shows, add default mark, for adding default main side mark on master terminal present frame picture and/or being to add to preset from terminal present frame picture to identify from end, enable users to the terminal source, video frequency program picture ground of clearly identification preview, more clearly to watch the video program play progress of each terminal.
It should be noted that, in this article, term " includes ", " comprising " or its any other variant are intended to comprising of nonexcludability, so that include that the process of a series of key element, method, article or device not only include those key elements, but also include other key elements being not expressly set out, or also include the key element intrinsic for this process, method, article or device.In the case of there is no more restriction, statement " including ... " key element limited, it is not excluded that there is also other identical element in including the process of this key element, method, article or device.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art is it can be understood that can add the mode of required general hardware platform by software to above-described embodiment method and realize, can certainly pass through hardware, but a lot of in the case of the former is more preferably embodiment.Based on such understanding, the part that prior art is contributed by technical scheme the most in other words can embody with the form of software product, this computer software product is stored in a storage medium (such as ROM/RAM, magnetic disc, CD), including some instructions with so that a station terminal equipment (can be mobile phone, computer, server, air-conditioner, or the network equipment etc.) perform each embodiment of the present invention method.
These are only the preferred embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every equivalent structure utilizing description of the invention and accompanying drawing content to be made or equivalence flow process conversion; or directly or indirectly it is used in other relevant technical fields, the most in like manner it is included in the scope of patent protection of the present invention.
Claims (10)
1. a multiple terminals program synchronous preview method, it is characterised in that the method includes:
When master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;
In real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;
At the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture.
2. multiple terminals as claimed in claim 1 program synchronous preview method, it is characterised in that described include in the step of the first present frame picture and the second present frame picture described in the viewing area simultaneous display of master terminal:
Number according to described present frame picture and described master terminal screen resolution, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture;
In the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture.
3. multiple terminals as claimed in claim 2 program synchronous preview method, it is characterized in that, the described step in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture includes:
Described first present frame picture is adjusted to the first preview size, described second present frame picture is adjusted to the second preview size;
According to the described first present frame picture after adjusting and the second present frame picture, create preview suspension window, and show described preview suspension window in the viewing area of described active terminal.
4. multiple terminals as claimed in claim 2 program synchronous preview method, it is characterized in that, described first preview size is equal to the second preview size, the described number according to described present frame picture and described master terminal screen resolution, determine that the step of the first preview size of described first present frame picture and the second preview size of described second present frame picture includes:
According to described master terminal screen resolution, the horizontal pixel obtaining master terminal screen is counted and vertical pixel number;
Count according to described horizontal pixel, vertical pixel number and the number of described present frame picture, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture.
5. multiple terminals as claimed in claim 1 or 2 program synchronous preview method, it is characterised in that described also include after the step of the first present frame picture and the second present frame picture described in the viewing area simultaneous display of master terminal:
Described second present frame picture adds and presets main side mark and/or add default from end mark on described first present frame picture.
6. a multiple terminals program synchronous preview apparatus, it is characterised in that this device includes:
Detection module, for when master terminal receives the instruction of multiterminal previewing programs, in real time detection be connected with described master terminal each from the mode of operation of terminal;
Acquisition module, in real time or interval preset duration to obtain mode of operation be video play mode described the first present frame picture from terminal and the second present frame picture of described master terminal;
Display module, at the first present frame picture described in the viewing area simultaneous display of master terminal and the second present frame picture.
7. multiple terminals as claimed in claim 6 program synchronous preview apparatus, it is characterised in that described display module includes:
Size determines unit, for the number according to described present frame picture and described master terminal screen resolution, determines the first preview size and the second preview size of described second present frame picture of described first present frame picture;
Display unit, in the viewing area of master terminal with described first preview size simultaneous display the first present frame picture, with described second preview size simultaneous display the second present frame picture.
8. multiple terminals as claimed in claim 7 program synchronous preview apparatus, it is characterised in that described display unit is additionally operable to:
Described first present frame picture is adjusted to the first preview size, described second present frame picture is adjusted to the second preview size;
According to the described first present frame picture after adjusting and the second present frame picture, create preview suspension window, and show described preview suspension window in the viewing area of described active terminal.
9. multiple terminals as claimed in claim 7 program synchronous preview apparatus, it is characterised in that described first preview size is equal to the second preview size, and described size determines that unit is additionally operable to:
According to described master terminal screen resolution, the horizontal pixel obtaining master terminal screen is counted and vertical pixel number;
Count according to described horizontal pixel, vertical pixel number and the number of described present frame picture, determine the first preview size and the second preview size of described second present frame picture of described first present frame picture.
Multiple terminals program synchronous preview apparatus the most as claimed in claims 6 or 7, it is characterised in that this device also includes:
Mark adds module, is used for adding on described second present frame picture and presets main side mark and/or add default from end mark on described first present frame picture.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610169167.XA CN105828130A (en) | 2016-03-23 | 2016-03-23 | Multi-terminal program synchronous preview method and device |
PCT/CN2016/084874 WO2017161697A1 (en) | 2016-03-23 | 2016-06-04 | Method and apparatus for synchronously previewing multiple terminal programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610169167.XA CN105828130A (en) | 2016-03-23 | 2016-03-23 | Multi-terminal program synchronous preview method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105828130A true CN105828130A (en) | 2016-08-03 |
Family
ID=56523765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610169167.XA Pending CN105828130A (en) | 2016-03-23 | 2016-03-23 | Multi-terminal program synchronous preview method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105828130A (en) |
WO (1) | WO2017161697A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106851381A (en) * | 2017-03-31 | 2017-06-13 | 深圳Tcl新技术有限公司 | Display terminal information preview method and device |
CN111402785A (en) * | 2020-03-12 | 2020-07-10 | 王永东 | Anti-interference video display method and device for L ED display screen and storage medium |
CN113377310A (en) * | 2021-06-04 | 2021-09-10 | 西安诺瓦星云科技股份有限公司 | Input source display method, device and system and computer readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100325546A1 (en) * | 2009-06-19 | 2010-12-23 | Olympus America Inc. | Method for optimizing and prioritizing video routing operations in conjunction with multiple integrated device controls in an integrated, configurable operation room system |
CN102480566A (en) * | 2010-11-25 | 2012-05-30 | 三星电子株式会社 | Apparatus and method for sharing captured data in portable terminal |
CN103281562A (en) * | 2013-06-20 | 2013-09-04 | 天脉聚源(北京)传媒科技有限公司 | Method and device for video preview |
CN103414856A (en) * | 2013-07-31 | 2013-11-27 | 北京小米科技有限责任公司 | Method and device for carrying out channel preview |
CN105323532A (en) * | 2014-06-30 | 2016-02-10 | 中兴通讯股份有限公司 | Adaptive display method and device for mobile terminal image |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102036049A (en) * | 2009-09-29 | 2011-04-27 | 英华达(西安)通信科技有限公司 | Mobile video device and video display control method |
CN103024567A (en) * | 2012-12-06 | 2013-04-03 | 广东欧珀移动通信有限公司 | Method and system for mobile terminal video preview |
CN103488391A (en) * | 2013-09-02 | 2014-01-01 | 宇龙计算机通信科技(深圳)有限公司 | Data display method, terminal and display equipment |
-
2016
- 2016-03-23 CN CN201610169167.XA patent/CN105828130A/en active Pending
- 2016-06-04 WO PCT/CN2016/084874 patent/WO2017161697A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100325546A1 (en) * | 2009-06-19 | 2010-12-23 | Olympus America Inc. | Method for optimizing and prioritizing video routing operations in conjunction with multiple integrated device controls in an integrated, configurable operation room system |
CN102480566A (en) * | 2010-11-25 | 2012-05-30 | 三星电子株式会社 | Apparatus and method for sharing captured data in portable terminal |
CN103281562A (en) * | 2013-06-20 | 2013-09-04 | 天脉聚源(北京)传媒科技有限公司 | Method and device for video preview |
CN103414856A (en) * | 2013-07-31 | 2013-11-27 | 北京小米科技有限责任公司 | Method and device for carrying out channel preview |
CN105323532A (en) * | 2014-06-30 | 2016-02-10 | 中兴通讯股份有限公司 | Adaptive display method and device for mobile terminal image |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106851381A (en) * | 2017-03-31 | 2017-06-13 | 深圳Tcl新技术有限公司 | Display terminal information preview method and device |
CN106851381B (en) * | 2017-03-31 | 2020-11-03 | 深圳Tcl新技术有限公司 | Display terminal information preview method and device |
CN111402785A (en) * | 2020-03-12 | 2020-07-10 | 王永东 | Anti-interference video display method and device for L ED display screen and storage medium |
CN111402785B (en) * | 2020-03-12 | 2021-10-01 | 安徽建德基文化传媒有限公司 | Anti-interference video display method and device for sub-LED display screen and storage medium |
CN113377310A (en) * | 2021-06-04 | 2021-09-10 | 西安诺瓦星云科技股份有限公司 | Input source display method, device and system and computer readable storage medium |
CN113377310B (en) * | 2021-06-04 | 2023-12-05 | 西安诺瓦星云科技股份有限公司 | Input source display method, device and system and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2017161697A1 (en) | 2017-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105430424B (en) | A kind of methods, devices and systems of net cast | |
CN106454407A (en) | Video live broadcast method and device | |
EP2875645B1 (en) | Method of controlling display of display device by mobile terminal and mobile terminal for the same | |
US8408466B2 (en) | Assisting matrix code capture by signaling matrix code readers | |
CN106791958B (en) | Position mark information generation method and device | |
CN105828160B (en) | Video broadcasting method and device | |
CN108933964B (en) | Bullet screen display method, playing device and control terminal | |
CN106506554A (en) | The method of live coding, device, terminal, linkage encoder server and system | |
CN106302477A (en) | A kind of net cast method of testing and system | |
CN105828130A (en) | Multi-terminal program synchronous preview method and device | |
CN103428572B (en) | A kind of methods, devices and systems for carrying out band prebrowsing | |
CN103336838B (en) | A kind of processing method of webpage, device and terminal device | |
CN103841454A (en) | Method and apparatus for processing a video signal for display | |
US9191607B2 (en) | Information display device, information display method, and information display system | |
CN111741353A (en) | Method for device cooperative work, terminal device and readable storage medium | |
CN103248944B (en) | A kind of image transfer method and system | |
CN106899620A (en) | A kind of data-sharing systems | |
CN106303601A (en) | The playing method and device of multimedia file | |
CN101101747A (en) | Portable terminal device and display control method thereof | |
CN103699657A (en) | Method and device for playing and processing multimedia of web pages | |
JP6234291B2 (en) | Reception device, terminal cooperation system, and terminal cooperation method | |
CN110321038A (en) | Method of adjustment, device, terminal and the storage medium of information display location | |
CN109474833A (en) | A kind of method of network direct broadcasting, relevant apparatus and system | |
US9728157B2 (en) | Program, display apparatus, television receiver, display method, and display system | |
CN105704542A (en) | Interactive information display method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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: 20160803 |