[go: up one dir, main page]

WO2017161697A1 - Procédé et appareil de prévisualisation synchrone de multiples programmes de terminal - Google Patents

Procédé et appareil de prévisualisation synchrone de multiples programmes de terminal Download PDF

Info

Publication number
WO2017161697A1
WO2017161697A1 PCT/CN2016/084874 CN2016084874W WO2017161697A1 WO 2017161697 A1 WO2017161697 A1 WO 2017161697A1 CN 2016084874 W CN2016084874 W CN 2016084874W WO 2017161697 A1 WO2017161697 A1 WO 2017161697A1
Authority
WO
WIPO (PCT)
Prior art keywords
current frame
frame picture
preview
terminal
size
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.)
Ceased
Application number
PCT/CN2016/084874
Other languages
English (en)
Chinese (zh)
Inventor
王云华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL Digital Technology Co Ltd
Original Assignee
Shenzhen TCL Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL Digital Technology Co Ltd filed Critical Shenzhen TCL Digital Technology Co Ltd
Publication of WO2017161697A1 publication Critical patent/WO2017161697A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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/4316Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4621Controlling 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

Definitions

  • the present invention relates to the field of display terminal technologies, and in particular, to a multi-terminal program synchronization preview method and apparatus.
  • the main object of the present invention is to provide a multi-terminal program synchronization preview method and device, which aims to solve the technical problem that a user cannot know the progress of playing all terminal programs in time when watching a video program is played by using multiple terminals.
  • the present invention provides a multi-terminal program synchronization preview method, the method comprising:
  • the working mode of each slave terminal connected to the master terminal is detected in real time, wherein the player working mode of each slave terminal connected to the master terminal can be set in the memory of the master terminal. a flag bit;
  • the step of synchronously displaying the first current frame picture in the display area of the main terminal and simultaneously displaying the second current frame picture in the second preview size comprises:
  • the first preview size is equal to a second preview size, and determining a first preview size and a location of the first current frame picture according to the number of the current frame picture and the main terminal screen resolution.
  • the step of describing the second preview size of the second current frame picture includes:
  • the first preview size is equal to a second preview size, and determining a first preview size and a location of the first current frame picture according to the number of the current frame picture and the main terminal screen resolution.
  • the step of describing the second preview size of the second current frame picture includes:
  • the present invention also provides a multi-terminal program synchronization preview method, and the multi-terminal program preview synchronization method includes:
  • the first current frame picture and the second current frame picture are synchronously displayed in a display area of the master terminal.
  • the step of synchronously displaying the first current frame picture and the second current frame picture in a display area of the main terminal includes:
  • the first current frame picture is synchronously displayed in the display area of the main terminal in the first preview size
  • the second current frame picture is synchronously displayed in the second preview size.
  • the step of synchronously displaying the first current frame picture in the display area of the main terminal and simultaneously displaying the second current frame picture in the second preview size comprises:
  • the first preview size is equal to a second preview size, and determining a first preview size and a location of the first current frame picture according to the number of the current frame picture and the main terminal screen resolution.
  • the step of describing the second preview size of the second current frame picture includes:
  • the method further includes:
  • the present invention further provides a multi-terminal program synchronization preview apparatus, the apparatus comprising:
  • a detecting module configured to detect, in real time, a working mode of each slave terminal connected to the master terminal when the master terminal receives the multi-end program preview instruction
  • An acquiring module configured to acquire, in a real-time or interval preset duration, a first current frame picture of the slave terminal and a second current frame picture of the master terminal in a working mode of a video playing mode;
  • a display module configured to synchronously display the first current frame picture and the second current frame picture in a display area of the main terminal.
  • the display module comprises:
  • a size determining unit configured to determine, according to the number of the current frame picture and the screen resolution of the main terminal, a first preview size of the first current frame picture and a second preview size of the second current frame picture ;
  • a display unit configured to synchronously display the first current frame picture in the first preview size and the second current frame picture in the second preview size in the display area of the main terminal.
  • the display unit is further configured to:
  • the first preview size is equal to the second preview size
  • the size determining unit is further configured to:
  • the device further comprises:
  • an identifier adding module configured to add a preset master identifier on the second current frame screen and/or add a preset slave identifier on the first current frame screen.
  • the invention detects the working mode of each slave terminal connected to the master terminal in real time when receiving the multi-end program preview instruction in the main terminal; and then acquires the slave terminal of the working mode as the video playing mode in real time or at intervals of preset duration a first current frame picture and a second current frame picture of the main terminal; finally displaying the first current frame picture and the second current frame picture in synchronization in a display area of the main terminal, so that the main terminal can simultaneously display programs of all terminals
  • the frame picture is played, so that the user can preview the progress of playing all the terminal programs on the main terminal, and the user does not need to pick up and play multiple terminal devices to confirm the progress of the program playing, thereby improving the user experience.
  • FIG. 1 is a schematic flow chart of a first embodiment of a multi-terminal program synchronization preview method according to the present invention
  • FIG. 2 is a schematic flowchart of the steps of synchronously displaying the first current frame picture and the second current frame picture in the display area of the main terminal in the second embodiment of the multi-terminal program synchronization preview method according to the present invention
  • FIG. 3 is a schematic flowchart of a third embodiment of a multi-terminal program synchronization preview method according to the present invention.
  • FIG. 4 is a schematic diagram of functional modules of a first embodiment of a multi-terminal program synchronization preview apparatus according to the present invention.
  • FIG. 5 is a schematic diagram of a display module refinement function module in a second embodiment of a multi-terminal program synchronization preview apparatus according to the present invention.
  • FIG. 6 is a schematic diagram of functional modules of a third embodiment of a multi-terminal program synchronization preview apparatus according to the present invention.
  • FIG. 7 is a schematic diagram of a scenario involved in a multi-terminal program synchronization preview method and apparatus according to the present invention.
  • the present invention provides a multi-terminal program synchronization preview method.
  • the multi-terminal program preview synchronization method includes:
  • Step S10 when the main terminal receives the multi-end program preview instruction, detecting an operation mode of each slave terminal connected to the master terminal in real time;
  • the network connection method mentioned here is wired connection (such as network cable connection, etc.) and wireless connection method (such as WiFi (Wireless). Fidelity, wireless LAN, Bluetooth, etc.)
  • wired connection such as network cable connection, etc.
  • wireless connection method such as WiFi (Wireless).
  • WiFi Wireless
  • intelligent display terminals on the market generally have network connection functions such as WiFi access and Bluetooth transmission.
  • the master terminal After the main terminal establishes a network connection with other slave terminals, when the user needs to preview the progress of the video program playing of all the slave terminals connected to the master terminal on the master terminal, the user issues a multi-end program preview instruction to the master terminal.
  • the master terminal After receiving the multi-end program preview command sent by the user, the master terminal detects the working mode of the player of each slave terminal connected to the master terminal in real time, and determines that the player of each slave terminal connected to the master terminal is in the normal playing state. , pause playback or off state.
  • the real-time detection of the primary terminal mentioned herein may be that the primary terminal detects once every interval of a short period of time. For example, the master terminal detects the operation mode of the player of each slave terminal connected to the master terminal every 10 ms.
  • a flag bit can be set for each player operating state of the slave terminal connected to the master terminal, so that the processor of the master terminal can know the working state of the player of each slave terminal connected to the master terminal in time. For example, when one of the slave terminal players connected to the master terminal is in a normal play state, the corresponding flag bit in the main terminal memory may be set to 1; when the slave terminal player is in the pause play state or the closed state, Set the corresponding flag bit in the main terminal memory to 0.
  • a flag indicating the working state of the main terminal player is set with reference to the above method, that is, when the main terminal player is in the normal playing state, the flag bit is set to 1, when the main terminal player is paused. This flag is set to 0 during playback.
  • the master terminal also needs to count the number of all terminals in the video program playing state, that is, the master terminal and the player working state flag bits of the slave terminal connected thereto are summed and stored in the memory of the master terminal.
  • step S20 the first current frame picture of the slave terminal and the second current frame picture of the master terminal whose working mode is the video play mode are acquired in real time or at intervals.
  • the master terminal When the master terminal detects that the slave terminals connected to the master terminal have the slave terminals in the normal video play mode, the master terminal sequentially sends the current time to the slave terminal in the working mode of the video play mode according to the real-time or interval preset duration of the network connection.
  • the instruction of the video frame picture, and the collected video frame picture is transmitted back to the main terminal and stored in the main terminal memory, that is, the first current frame picture acquired by the main terminal.
  • the main terminal collects and acquires the video frame picture of the current time in real time or at an interval preset time, and saves it in the main terminal memory, that is, the second current frame acquired by the main terminal. Picture.
  • the slave terminal includes a smart phone and a tablet computer, and has established a network connection through WiFi.
  • the user is playing a video program through the smart TV 1.
  • the player is playing through the smart phone.
  • the video program 2 is playing a video program 3 through the tablet computer; when the smart TV receives the multi-end program preview command sent by the user through the remote controller, the smart TV will acquire the smart phone video program 2 and the tablet computer program 3 at intervals of 1 s.
  • the frame picture currently played at the moment will also acquire the frame picture played by the current time of the smart TV video program 1 at intervals of 1 s, and save the acquired frame picture in the memory of the smart TV.
  • the master terminal If the master terminal detects that the slave terminals connected to the master terminal are not in the normal video play mode, the master terminal does not perform subsequent operations at this time, but returns to continue to detect the playback of each slave terminal connected to the master terminal. Working mode.
  • Step S30 synchronously displaying the first current frame picture and the second current frame picture in a display area of the main terminal.
  • the master terminal After acquiring the frame picture of the current time from the slave terminal and the master terminal, the master terminal performs image processing on the acquired frame picture, and synchronously displays the processed frame picture in the display area of the master terminal in a preset order or position. As shown in FIG. 7, in the display area of the smart TV of the main terminal, the 1st frame of the video program played by the main terminal smart TV is displayed in the middle position, the 2nd frame of the video program played by the terminal smart phone and the video program played by the tablet computer. The 3 frames are displayed on both sides.
  • the working mode of each slave terminal connected to the main terminal is detected in real time; and then the working mode is obtained as the video playing mode in real time or at intervals. a first current frame picture of the slave terminal and a second current frame picture of the master terminal; and finally displaying the first current frame picture and the second current frame picture in synchronization with the display area of the master terminal, so that the master terminal can simultaneously display all
  • the program of the slave terminal connected to it plays the frame picture, so that the user can preview the progress of the broadcast of all the terminal programs on the main terminal, and the user does not need to pick up and play multiple terminal devices to confirm the progress of the program playing, thereby improving the user experience.
  • step S30 includes:
  • Step S31 determining, according to the number of the current frame picture and the screen resolution of the main terminal, a first preview size of the first current frame picture and a second preview size of the second current frame picture;
  • the screen resolution of the main terminal is generally fixed, and the main terminal first obtains the number of horizontal pixel points and the number of vertical pixel points of the main terminal screen according to the screen resolution of the main terminal. Then, the number of current frame pictures acquired by the main terminal at the current time is counted, that is, the sum of the number of the master terminal and the slave terminal in the current video program mode. Finally, the display size of the terminal frame picture at the current time is determined by analysis and calculation, that is, the first preview size of the first current frame picture, and the display size of the main terminal frame picture at the current time, that is, the second preview of the second current frame picture. size.
  • determining, according to the horizontal pixel number, the number of vertical pixel points, and the number of the current frame picture, a first preview size of the first current frame picture and a second preview of the second current frame picture The size, for example, if the first preview size is equal to the second preview size, the number of horizontal pixel points and/or vertical pixel points obtained is divided by the number of current frame pictures acquired by the current time of the main terminal, and the a first preview size of the first current frame picture and a second preview size of the second current frame picture.
  • the number of pixels in the horizontal direction of the screen of the main terminal smart TV is divided by 3, and the number of pixels in the vertical direction is unchanged, and the video program of the video program played by the terminal smart phone and the video program played by the tablet computer can be obtained.
  • step S32 the first current frame picture is synchronously displayed in the first preview size in the display area of the main terminal, and the second current frame picture is synchronously displayed in the second preview size.
  • the master terminal After acquiring the first current frame picture of the slave terminal, the master terminal performs image size adjustment processing on the first current frame picture of the terminal, and adjusts the first current frame picture from the terminal to the first preview size to obtain the adjusted first a current frame picture; after acquiring the second current frame picture of the main terminal, the main terminal performs image size adjustment processing on the second current frame picture of the main terminal, and adjusts the second current frame picture of the main terminal to the second preview size , the adjusted second current frame picture is obtained.
  • the first preview size and the second preview size here may or may not be equal, and may be set according to actual needs.
  • the main terminal creates a corresponding preview floating window according to the adjusted first current frame picture and the second current frame picture, and the preview floating window displays the adjusted first current frame picture and the second current frame picture.
  • the preview floating window has the characteristics of dynamic change and fast real-time response, so that the current frame picture can be updated in real time.
  • a preview suspension window of the adjusted first current frame picture and the second current frame picture is displayed in the display area of the main terminal.
  • the primary terminal determines, according to the number of the current frame picture and the screen resolution of the primary terminal, a first preview size of the first current frame picture and a second of the second current frame picture. Previewing the size; finally, by displaying the preview floating window, the first current frame picture is synchronously displayed in the first preview size in the display area of the main terminal, and the second current frame picture is synchronously displayed in the second preview size, so that the user can
  • the size screen allows real-time viewing of the program playback progress of all video playback terminals connected to the terminal, thereby improving the viewing effect of the user while ensuring that the video program of the main terminal is not suspended.
  • the present invention provides a third embodiment of the multi-terminal program preview synchronization method.
  • the method includes:
  • Step S40 Add a preset primary end identifier on the second current frame picture and/or add a preset secondary end identifier on the first current frame picture.
  • an identifier may be added to the previewed video program screen to distinguish the video program.
  • Screen terminal source For example, the video program frame picture from the terminal may be distinguished by adding a “local” identifier to the video program frame screen of the main terminal or highlighting the video program frame of the main terminal in the display area of the main terminal.
  • other video program frame pictures can be distinguished from the video program frame picture of the terminal by adding or identifying from the terminal type icon in the display area of the main terminal and displaying the entire video program frame picture of the terminal.
  • a preset master identifier is added to the current frame screen of the main terminal, and/or a preset slave end is added to the current frame screen of the terminal.
  • the identification enables the user to clearly recognize the terminal source of the previewed video program screen to more clearly see the progress of the video program playback of each terminal.
  • the present invention also provides a multi-terminal program synchronization preview apparatus.
  • the apparatus includes:
  • the detecting module 10 is configured to detect, in real time, a working mode of each slave terminal connected to the master terminal when the master terminal receives the multi-end program preview instruction;
  • the multi-end program synchronization preview device of the present invention is preferably disposed in the main terminal.
  • the main terminal When the user simultaneously views different video programs using a plurality of display terminals, if it is desired to preview all video program playback progress on the main terminal, the main terminal must first be secured.
  • data information such as commands and pictures can be transmitted between the master terminal and other slave terminals.
  • network connection methods mentioned here include wired connection methods (such as network cable connection, etc.) and wireless connection methods (such as WiFi (Wireless). Fidelity, wireless LAN, Bluetooth, etc.)
  • wired connection methods such as network cable connection, etc.
  • wireless connection methods such as WiFi (Wireless).
  • WiFi Wireless
  • intelligent display terminals on the market generally have network connection functions such as WiFi access and Bluetooth transmission.
  • the main terminal After the main terminal establishes a network connection with other slave terminals, when the user needs to preview the progress of the video program playing of all the slave terminals connected to the master terminal on the master terminal, the user issues a multi-end program preview instruction to the master terminal.
  • the detecting module 10 After receiving the multi-end program preview command sent by the user, the detecting module 10 detects the working mode of the player of each slave terminal connected to the master terminal in real time, and determines that the player of each slave terminal connected to the master terminal is playing normally. Status, paused playback, or closed.
  • the real-time detection of the primary terminal mentioned herein may be that the primary terminal detects once every interval of a short period of time. For example, the master terminal detects the operation mode of the player of each slave terminal connected to the master terminal every 10 ms.
  • a flag bit can be set for each player operating state of the slave terminal connected to the master terminal, so that the processor of the master terminal can know the working state of the player of each slave terminal connected to the master terminal in time. For example, when one of the slave terminal players connected to the master terminal is in a normal play state, the corresponding flag bit in the main terminal memory may be set to 1; when the slave terminal player is in the pause play state or the closed state, Set the corresponding flag bit in the main terminal memory to 0.
  • a flag indicating the working state of the main terminal player is set with reference to the above method, that is, when the main terminal player is in the normal playing state, the flag bit is set to 1, when the main terminal player is paused. This flag is set to 0 during playback.
  • the master terminal also needs to count the number of all terminals in the video program playing state, that is, the master terminal and the player working status flag of the slave terminal connected thereto are summed, and stored in the memory of the master terminal, and detected. Module 10 can retrieve data from the memory of the host terminal.
  • the obtaining module 20 is configured to obtain, in real time or interval preset duration, a first current frame picture of the slave terminal and a second current frame picture of the master terminal in a working mode of the video playing mode;
  • the acquiring module 20 sequentially sends the real-time or interval preset duration to the slave terminal in the working mode to the video playing mode.
  • the instruction of the video frame picture of the current time is collected, and the collected video frame picture is transmitted back to the main terminal and stored in the main terminal memory, that is, the first current frame picture acquired by the acquiring module 20.
  • the acquiring module 20 acquires the video frame of the current time in real time or at an interval of preset time, and saves it in the main terminal memory, that is, the second acquired by the acquiring module 20. Current frame picture.
  • the slave terminal includes a smart phone and a tablet computer, and has established a network connection through WiFi.
  • the user is playing a video program through the smart TV 1.
  • the player is playing through the smart phone.
  • the video program 2 is playing a video program 3 through the tablet computer; when the smart TV receives the multi-end program preview command sent by the user through the remote controller, the smart TV will acquire the smart phone video program 2 and the tablet computer program 3 at intervals of 1 s.
  • the frame picture currently played at the moment will also acquire the frame picture played by the current time of the smart TV video program 1 at intervals of 1 s, and save the acquired frame picture in the memory of the smart TV.
  • the master terminal If the detecting module 10 detects that the slave terminals that are not connected to the master video terminal are in the normal video play mode, the master terminal does not perform subsequent operations at this time, but returns to continue to detect the slave terminals connected to the master terminal. Player working mode.
  • the display module 30 is configured to synchronously display the first current frame picture and the second current frame picture in a display area of the master terminal.
  • the display module 30 After the obtaining module 20 obtains the frame picture of the current time from the terminal and the master terminal, the display module 30 performs image processing on the acquired frame picture, and displays the processed frame picture in the preset order or position in the main terminal. In the display area. As shown in FIG. 7, in the display area of the smart TV of the main terminal, the 1st frame of the video program played by the main terminal smart TV is displayed in the middle position, the 2nd frame of the video program played by the terminal smart phone and the video program played by the tablet computer. The 3 frames are displayed on both sides.
  • the working mode of each slave terminal connected to the master terminal is detected in real time; and then the obtaining module 20 obtains the work in real time or at an interval preset duration.
  • the mode is a first current frame picture of the slave terminal and a second current frame picture of the master terminal in a video play mode; finally, the first current frame picture and the first page are synchronously displayed in a display area of the master terminal by the display module 30.
  • the current frame picture enables the main terminal to simultaneously display all the program play frame pictures of the slave terminal connected thereto, so that the user can preview the progress of all the terminal program play on the main terminal, and does not require the user to pick up and drop multiple terminals.
  • the device confirms the progress of the program playback and improves the user experience.
  • the display module 30 includes :
  • a size determining unit 31 configured to determine, according to the number of the current frame picture and the screen resolution of the main terminal, a first preview size of the first current frame picture and a second preview of the second current frame picture size;
  • the screen resolution of the main terminal is generally fixed, and the size determining unit 31 first acquires the number of horizontal pixel points and the number of vertical pixel points of the main terminal screen according to the screen resolution of the main terminal. Then, the number of current frame pictures acquired by the main terminal at the current time is counted, that is, the sum of the number of the master terminal and the slave terminal in the current video program mode. Finally, the display size of the terminal frame picture at the current time is determined by analysis and calculation, that is, the first preview size of the first current frame picture, and the display size of the main terminal frame picture at the current time, that is, the second preview of the second current frame picture. size.
  • determining, according to the horizontal pixel number, the number of vertical pixel points, and the number of the current frame picture, a first preview size of the first current frame picture and a second preview of the second current frame picture The size, for example, if the first preview size is equal to the second preview size, the size determining unit 31 divides the acquired horizontal pixel points and/or vertical pixel points by the number of current frame pictures acquired by the current terminal at the current time, that is, A first preview size of the first current frame picture and a second preview size of the second current frame picture may be determined. Referring to FIG.
  • the number of pixels in the horizontal direction of the screen of the main terminal smart TV is divided by 3, and the number of pixels in the vertical direction is unchanged, and the video program of the video program played by the terminal smart phone and the video program played by the tablet computer can be obtained.
  • the display unit 32 is configured to synchronously display the first current frame picture in the first preview size and the second current frame picture in the second preview size in the display area of the main terminal.
  • the display unit 32 After the main terminal acquires the first current frame picture of the slave terminal, the display unit 32 performs image size adjustment processing on the first current frame picture of the terminal, and adjusts the first current frame picture from the terminal to the first preview size to obtain an adjustment.
  • the first current frame picture after the main terminal obtains the second current frame picture of the main terminal the display unit 32 performs image size adjustment processing on the second current frame picture of the main terminal, and displays the second current frame picture of the main terminal. Adjust to the second preview size to get the adjusted second current frame picture.
  • the first preview size and the second preview size here may or may not be equal, and may be set according to actual needs.
  • the display unit 32 creates a corresponding preview floating window according to the adjusted first current frame picture and the second current frame picture, where the adjusted first current frame picture and the second current frame are displayed in the preview floating window.
  • the preview floating window has the characteristics of dynamic change and fast real-time response, so that the current frame picture can be updated in real time.
  • a preview suspension window of the adjusted first current frame picture and the second current frame picture is displayed in the display area of the main terminal.
  • the primary terminal determines, by the size determining unit 31, the first preview size and the second current current of the first current frame picture according to the number of the current frame picture and the screen resolution of the primary terminal. a second preview size of the frame picture; finally, the preview floating window is created by the display unit 32.
  • the first current frame picture is synchronously displayed in the first preview size in the display area of the main terminal, and the second current is synchronously displayed in the second preview size.
  • the frame picture enables the user to view the progress of the program playback of all the video playing terminals connected to the terminal in real time in a suitable size picture, thereby improving the viewing effect of the user and ensuring that the video program of the main terminal is not suspended.
  • the present invention proposes a third embodiment of the multi-terminal program synchronization preview apparatus.
  • the apparatus includes:
  • the identifier adding module 40 is configured to add a preset master identifier on the second current frame screen and/or add a preset slave identifier on the first current frame screen.
  • an identifier may be added to the previewed video program screen to distinguish the video program.
  • Screen terminal source For example, the video program frame picture from the terminal may be distinguished by adding a “local” identifier to the video program frame screen of the main terminal or highlighting the video program frame of the main terminal in the display area of the main terminal.
  • other video program frame pictures can be distinguished from the video program frame picture of the terminal by adding or identifying from the terminal type icon in the display area of the main terminal and displaying the entire video program frame picture of the terminal.
  • the identifier adding module 40 adds a preset identifier to the preview video program screen displayed on the main terminal, and adds a preset master identifier to the current frame screen of the main terminal and/or adds the current frame image from the terminal.
  • the preset slave end identification enables the user to clearly recognize the terminal source of the previewed video program screen, so as to more clearly and clearly watch the video program playing progress of each terminal.
  • the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better.
  • Implementation Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods of various embodiments of the present invention.

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)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

La présente invention concerne un procédé de prévisualisation synchrone de multiples programmes de terminal, comprenant les étapes suivantes : lors de la réception d'une instruction de prévisualisation de multiples programmes de terminal, un terminal maître détecte en temps réel des modes opératoires de terminaux esclaves connectés au terminal maître ; et ensuite, l'obtention, en temps réel ou à des intervalles d'une durée prédéfinie, d'une première image de trame courante du terminal esclave dans un mode de lecture vidéo et d'une seconde image de trame courante du terminal maître ; finalement, l'affichage synchrone de la première image de trame courante et de la seconde image de trame courante dans une zone d'affichage du terminal maître. La présente invention concerne en outre un appareil pour une prévisualisation synchrone de multiples programmes de terminal. Au moyen de la présente invention, un utilisateur peut prévisualiser l'avancement de la lecture de tous les programmes de terminaux sur un terminal maître de sorte que l'utilisateur n'a pas besoin de reprendre à maintes reprises de multiples dispositifs terminaux pour confirmer l'avancement de la lecture des programmes, ce qui améliore le confort d'utilisation.
PCT/CN2016/084874 2016-03-23 2016-06-04 Procédé et appareil de prévisualisation synchrone de multiples programmes de terminal Ceased WO2017161697A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610169167.X 2016-03-23
CN201610169167.XA CN105828130A (zh) 2016-03-23 2016-03-23 多终端节目同步预览方法和装置

Publications (1)

Publication Number Publication Date
WO2017161697A1 true WO2017161697A1 (fr) 2017-09-28

Family

ID=56523765

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/084874 Ceased WO2017161697A1 (fr) 2016-03-23 2016-06-04 Procédé et appareil de prévisualisation synchrone de multiples programmes de terminal

Country Status (2)

Country Link
CN (1) CN105828130A (fr)
WO (1) WO2017161697A1 (fr)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106851381B (zh) * 2017-03-31 2020-11-03 深圳Tcl新技术有限公司 显示终端信息预览方法及装置
CN111402785B (zh) * 2020-03-12 2021-10-01 安徽建德基文化传媒有限公司 分led显示屏抗干扰的视频显示方法、装置及存储介质
CN113377310B (zh) * 2021-06-04 2023-12-05 西安诺瓦星云科技股份有限公司 输入源显示方法、装置及系统和计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102036049A (zh) * 2009-09-29 2011-04-27 英华达(西安)通信科技有限公司 一种移动视频装置及视频显示控制方法
CN103024567A (zh) * 2012-12-06 2013-04-03 广东欧珀移动通信有限公司 一种移动终端视频预览的方法及系统
CN103414856A (zh) * 2013-07-31 2013-11-27 北京小米科技有限责任公司 一种进行频道预览的方法和装置
CN103488391A (zh) * 2013-09-02 2014-01-01 宇龙计算机通信科技(深圳)有限公司 一种数据显示的方法、终端和显示设备
CN105323532A (zh) * 2014-06-30 2016-02-10 中兴通讯股份有限公司 一种移动终端图像的自适应显示方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010148056A2 (fr) * 2009-06-19 2010-12-23 Olympus America Inc. Procédé d'optimisation et de priorisation d'opérations de routage vidéo conjointement avec des commandes de dispositifs intégrés configurables multiples dans un système de salle d'opération
KR101732909B1 (ko) * 2010-11-25 2017-05-08 삼성전자주식회사 휴대용 단말기에서 촬영 데이터를 공유하기 위한 장치 및 방법
CN103281562A (zh) * 2013-06-20 2013-09-04 天脉聚源(北京)传媒科技有限公司 一种提供视频预览的方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102036049A (zh) * 2009-09-29 2011-04-27 英华达(西安)通信科技有限公司 一种移动视频装置及视频显示控制方法
CN103024567A (zh) * 2012-12-06 2013-04-03 广东欧珀移动通信有限公司 一种移动终端视频预览的方法及系统
CN103414856A (zh) * 2013-07-31 2013-11-27 北京小米科技有限责任公司 一种进行频道预览的方法和装置
CN103488391A (zh) * 2013-09-02 2014-01-01 宇龙计算机通信科技(深圳)有限公司 一种数据显示的方法、终端和显示设备
CN105323532A (zh) * 2014-06-30 2016-02-10 中兴通讯股份有限公司 一种移动终端图像的自适应显示方法和装置

Also Published As

Publication number Publication date
CN105828130A (zh) 2016-08-03

Similar Documents

Publication Publication Date Title
WO2019119771A1 (fr) Dispositif et procédé d'interaction vocale, et support d'informations lisible par ordinateur
WO2018018681A1 (fr) Procédé et dispositif de prévisualisation de programme vidéo
WO2016080700A1 (fr) Appareil d'affichage et procédé d'affichage
WO2018034462A1 (fr) Appareil d'affichage d'image, et procédé de commande correspondant
WO2017177524A1 (fr) Procédé et dispositif de synchronisation de lecture audio et vidéo
WO2018043985A1 (fr) Appareil d'affichage d'image et procédé de fonctionnement associé
WO2019098778A1 (fr) Appareil d'affichage, procédé permettant de commander cet appareil d'affichage, et appareil de fourniture d'images
WO2022025423A1 (fr) Procédé et appareil d'évaluation de qualité de vidéo
WO2017063368A1 (fr) Procédé et dispositif d'insertion de publicité vidéo
WO2017005066A1 (fr) Procédé et appareil d'enregistrement d'estampille temporelle de synchronisation audio et vidéo
WO2018045682A1 (fr) Procédé et dispositif de test de synchronisation d'audio et d'image
WO2018023926A1 (fr) Procédé et système d'interaction pour téléviseur et terminal mobile
WO2020171657A1 (fr) Dispositif d'affichage et procédé d'affichage d'image associé
WO2017036203A1 (fr) Procédé de commande de lecture pour une application multimédia, dispositif de télécommande et système de télévision
WO2017005062A1 (fr) Procédé et dispositif de lecture de trame d'image
WO2017161697A1 (fr) Procédé et appareil de prévisualisation synchrone de multiples programmes de terminal
WO2017113600A1 (fr) Procédé et dispositif de lecture de vidéo
WO2017084305A1 (fr) Procédé et système de contrôle d'un terminal
WO2017201893A1 (fr) Procédé et dispositif de traitement de vidéo
WO2017088429A1 (fr) Procédé et système de commande d'un programme d'application d'écran tactile dans un terminal à écran par un terminal mobile
WO2019051684A1 (fr) Procédé d'édition d'image, terminal mobile et support d'informations lisible
WO2022181865A1 (fr) Dispositif d'affichage et son procédé de fonctionnement
WO2017101259A1 (fr) Procédé et dispositif d'affichage d'image
WO2019194423A1 (fr) Appareil électronique et son procédé de fonctionnement
WO2017107385A1 (fr) Procédé et appareil de commande de lecture vidéo

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16895049

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 11/03/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 16895049

Country of ref document: EP

Kind code of ref document: A1