WO2017190451A1 - Picture pushing method and apparatus - Google Patents

Picture pushing method and apparatus Download PDF

Info

Publication number
WO2017190451A1
WO2017190451A1 PCT/CN2016/096834 CN2016096834W WO2017190451A1 WO 2017190451 A1 WO2017190451 A1 WO 2017190451A1 CN 2016096834 W CN2016096834 W CN 2016096834W WO 2017190451 A1 WO2017190451 A1 WO 2017190451A1
Authority
WO
WIPO (PCT)
Prior art keywords
push
image
preview image
picture
target
Prior art date
Application number
PCT/CN2016/096834
Other languages
French (fr)
Chinese (zh)
Inventor
谢文学
Original Assignee
深圳Tcl数字技术有限公司
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 深圳Tcl数字技术有限公司 filed Critical 深圳Tcl数字技术有限公司
Publication of WO2017190451A1 publication Critical patent/WO2017190451A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Definitions

  • the present invention relates to the field of picture push, and in particular, to a method and device for picture push.
  • devices such as TVs, computers, tablets, mobile phones, smart phones, smart cameras, etc. can be easily accessed or controlled by the home wireless LAN.
  • the TV can access multimedia content shared by other devices on the LAN, as well as access multimedia resources on the Internet.
  • a picture preview mode is proposed to allow the user to select the picture of interest to view on the terminal, thereby improving the efficiency of picture viewing.
  • the main purpose of the present invention is to provide a method and device for pushing a picture, which is intended to solve the problem that the picture transmission is too slow and affects user experience when the picture is too large or the network is poor.
  • the present invention provides a picture pushing method, including the steps of:
  • the selecting operation is an original drawing viewing operation
  • the original image corresponding to the selecting operation is sent to the target terminal to display the original image at the target terminal.
  • the method further includes:
  • the selection operation After receiving the selection operation of the push preview image, the selection operation is compared with the preset selection operation parameter to determine the type of the selection operation.
  • the method further includes:
  • the selection operation is a push switching operation of the preview image
  • acquiring a push preview image corresponding to the switching operation and transmitting a push preview image corresponding to the switching operation to the target terminal to display the target terminal
  • the push preview corresponding to the switching operation When the selection operation is a push switching operation of the preview image, acquiring a push preview image corresponding to the switching operation, and transmitting a push preview image corresponding to the switching operation to the target terminal to display the target terminal The push preview corresponding to the switching operation.
  • the sending the original image corresponding to the selecting operation to the target terminal, after the step of displaying the original image by the target terminal further includes:
  • the current original image viewing page is exited, and the preview image viewing page is returned to receive a selection operation based on the preview image.
  • the user selects a next selection operation of the user, and sends the original image corresponding to the prediction result to the target terminal according to the prediction result.
  • the sending the preview image of the pre-generated target push image to the target terminal, before the displaying the preview image by the target terminal further includes:
  • the target push image is generated in a target format to generate a preview image, and the generated preview image is saved to a pre-created implicit folder.
  • the selecting operation is an original image viewing operation
  • the original image corresponding to the selecting operation is sent to the target terminal, before the target terminal displays the original image, including:
  • the method further comprises:
  • the present invention further provides a picture pushing device, including:
  • a transmitting module configured to send a push preview image of the pre-generated target push picture to the target terminal, to display a push preview image of the target push picture at the target terminal;
  • a receiving module configured to receive a selection operation of a push preview image based on a target push image
  • a pushing module configured to send an original image corresponding to the selecting operation to the target terminal when the selecting operation is an original drawing viewing operation, to display the original image on the target terminal.
  • the receiving module is further configured to: after receiving the selection operation of the push preview image, compare the selection operation with a preset selection operation parameter, and determine a type of the selection operation.
  • the method further comprises:
  • a switching module configured to: when the selection operation is a push switching operation of the preview image, acquire a push preview image corresponding to the switching operation, and send a push preview image corresponding to the switching operation to the target terminal, where The target terminal displays a push preview map corresponding to the switching operation.
  • the method further comprises:
  • the operation module is configured to exit the current original image viewing page after the original image viewing operation ends, and return to the preview image viewing page to receive the selection operation based on the preview image.
  • the operation module is further configured to: after the user selects to view a preview image of the target push image, predict the next selection operation of the user, and send the original image corresponding to the prediction result to the target according to the prediction result. terminal.
  • the method further includes:
  • a generation module for generating a preview image of the target push image according to the target format, and saving the generated preview image to a pre-created implicit folder.
  • the method further comprises:
  • the directory association module is configured to determine a correspondence between all the preview images and the original image, and associate the preview image with the URL (Uniform Resource Locator) address of the corresponding original image to generate an association between the preview image and the original image URL (Uniform Resource Locator) address. Directory and save the associated directory to an implicit folder.
  • the method further comprises:
  • the processing module is configured to delete all the contents in the implicit folder and the folder after the picture pushing operation ends.
  • the present invention displays the grid preview image generated by pushing the target push image on the target terminal, and according to the preview image in the grid preview image selected by the target terminal, the associated URL (uniform resource locator) of the preview image and the original image is used. Find the original image corresponding to the preview image and push the target terminal display. Effectively avoids the problem that the image loading time is too long due to the large image file or the transmitted network problem, affecting the user's feeling of use, and enables the user to select the photo that he needs in all the pictures, display the original picture, and improve the picture browsing. effectiveness.
  • FIG. 1 is a schematic flow chart of a first embodiment of a picture pushing method according to the present invention
  • FIG. 2 is a schematic flow chart of a second embodiment of a picture pushing method according to the present invention.
  • FIG. 3 is a schematic flow chart of a third embodiment of the picture pushing method of the present invention.
  • FIG. 4 is a schematic diagram of an embodiment of a preview image of a picture pushing method according to the present invention.
  • FIG. 5 is a schematic flowchart diagram of an embodiment of a picture pushing process according to the present invention.
  • FIG. 6 is a schematic diagram of functional modules of a first embodiment of a picture pushing device according to the present invention.
  • FIG. 7 is a schematic diagram of functional modules of a second embodiment of a picture pushing device according to the present invention.
  • FIG. 8 is a schematic diagram of functional modules of a third embodiment of a picture pushing device according to the present invention.
  • the main solution of the embodiment of the present invention is: sending a preview image of the pre-generated target push picture to the target terminal to display the preview image on the target terminal; and receiving a preview operation of the preview image based on the target push picture;
  • the selecting operation is the original image viewing operation
  • the original image corresponding to the selecting operation is sent to the target terminal, so that the original image is displayed on the target terminal, and the preview image display method is used, and the terminal-based image sharing is performed.
  • the mode, the user's view of the preview image and the original image viewing operation enable the user to quickly browse the target image of the sharing terminal and improve the efficiency of sharing the image.
  • the transmission speed is too slow when the image file is too large or the network transmission has a problem, which affects the user to view the picture or find the required picture, which affects the user's use effect and picture transmission efficiency.
  • the present invention provides a picture pushing method.
  • FIG. 1 is a schematic flow chart of a first embodiment of a picture pushing method.
  • the picture pushing method includes:
  • Step S1 Send a push preview image of the target push picture generated in advance to the target terminal to display a push preview image of the target push picture on the target terminal.
  • the pictures in one terminal are shared to other terminals, that is, the pictures in the sharing terminal are shared to the target terminal.
  • the TV is the target terminal and the mobile phone is the sharing terminal.
  • a communication connection between the target terminal and the sharing terminal needs to be established.
  • the control enters the picture sharing mode.
  • the establishing a communication connection between the target terminal and the sharing terminal may be based on a wireless connection such as a local area network or a Bluetooth, or connecting the two based on a network connection line; the entering the picture sharing mode is based on the target terminal or the sharing terminal.
  • the function switching mode is switched, for example, by a remote control device connected to one of the two or a related key operation (virtual button or physical button) of the electronic device.
  • the sharing terminal After switching to the picture sharing mode, the sharing terminal sends a push preview image of the pre-generated target push picture to the target terminal, and after receiving the push preview image of the target push picture, the target terminal displays the target push picture.
  • a push preview image where the push preview image of the target push image includes at least one preview image of the target push image, and when the plurality of preview images are included, the push preview image of the target push image is a preview map list.
  • the step of generating a push preview image of the target push picture may be performed before entering the sharing mode or when entering the sharing mode.
  • the process of generating a preview image includes, but is not limited to: 1) receiving a user's selection operation on the image, pushing the selected image as a target, and pushing the selected target to generate a corresponding push preview image; 2) storing all the images; The images are used as the target to push the image, and generate a push preview image of all the target images; 3) automatically obtain the user's browsing habits of the image, and determine the target push image according to the browsing habits (the most recently viewed image, or the most viewed image, or A picture that has not been viewed by the user, or a newly generated picture, etc., generates a push preview corresponding to the target push picture.
  • the push preview image may be 4*4 or 5*5, etc., which may be set according to the sharing terminal, the display size of the target terminal, and/or the user's needs.
  • the sharing terminal sends the push preview image to the target terminal
  • the shared preview image is displayed.
  • Step S2 receiving a selection operation of the push preview image based on the target push picture.
  • the push preview image of the pre-generated target push picture is sent to the target terminal, and after the target terminal displays the push preview image of the target push picture, the operation of the user based on the preview image is received.
  • the receiving user's operation on the preview image is a selection operation performed by the user based on the selection operation of the target terminal or the sharing terminal, or based on a remote control device or an electronic device associated with one of the target terminal or the sharing terminal. For example, after sending a push preview generated by the mobile phone to the television, the user can select the push preview on the mobile phone or television.
  • the selection operation is an operation of pushing a preview image of a picture in a push preview image.
  • the operation of the preview image may include the following operations: first, browsing the preview image; second, switching the previous or next preview image; 3. viewing the original image based on a preview image; In the figure, switch to the original image of the previous or next preview; five, close the original view and other operations.
  • step S3 when the selection operation is the original image viewing operation, the original image corresponding to the selection operation is sent to the target terminal to display the original image on the target terminal.
  • the original image corresponding to the selection operation is sent to the target terminal to display the original image at the target terminal.
  • the target terminal if the original view operation is from the target terminal or the remote control device or the electronic device associated with the target terminal, the target terminal generates a corresponding original image acquisition instruction according to the original image viewing operation, and feeds back to the sharing terminal, and the sharing terminal according to the original image Obtaining an instruction to find a corresponding original image, and pushing the original image to the target terminal through a DLNA (Digital Living Network Alliance) connection, the target terminal receiving the original image and displaying; if the original image viewing instruction is based on the sharing terminal or associated with the sharing terminal If the remote control device or the electronic device sends out, the corresponding original image is found according to the original image viewing operation and the original image is directly sent to the target terminal for display.
  • DLNA Digital Living Network Alliance
  • the current original image viewing page is exited, and the preview image viewing page is returned to receive a selection operation based on the push preview image.
  • the original image viewing page is closed, and the preview image display page before the original image viewing page is returned to continue receiving the user's selection operation based on the push preview image.
  • the user selects to view a preview image of a target push image
  • the user selects a next selection operation, and sends an original image corresponding to the prediction result to the target terminal according to the prediction result.
  • the direct display is performed, thereby further saving the picture transmission time and improving the picture pushing efficiency.
  • the prediction may be the previous or previous two pictures of the preview image of the original image viewing operation in the push preview image, or a picture similar to the original image viewing operation preview image.
  • the push preview image of the target push image with a small data transmission amount is first sent to the target terminal, and the user performs a selection operation based on the push preview image, and the selection operation is viewed according to the original image of the push preview image.
  • the sharing terminal obtains the original image displayed on the target terminal, and does not need to send the original image of each target to the target terminal in the picture pushing process, thereby saving the data transmission time, and preferentially pushing the picture selected by the user to avoid pushing the user. Pay attention to the original picture to waste transmission resources, improve the efficiency of picture viewing, and improve the user's operation.
  • FIG. 2 is a schematic flowchart of a second embodiment of a picture pushing method. Based on the first embodiment of the method of the present invention, after the step S2, the method further includes:
  • Step S4 when the selection operation is a switching operation of pushing a preview image, acquiring a push preview image corresponding to the switching operation, and transmitting a push preview image corresponding to the switching operation to the target terminal, to be at the target terminal Switch to the push preview corresponding to the switching operation and display.
  • the operation of the switching operation includes switching to the previous or next push preview image, and when the selecting operation is the switching operation, finding the previous or next push preview corresponding to the current preview image according to the order in which the preview image is generated.
  • the map is pushed to the target terminal display for further selection by the user.
  • FIG. 3 is a schematic flowchart of a third embodiment of a picture pushing method.
  • the method further includes:
  • Step S5 generating a preview image according to the target format of the target push image, and saving the generated preview image to the pre-created implicit folder;
  • an implicit folder is created, and by creating an implicit folder, the data in the implicit folder cannot be accessed when other functions are in effect or other applications are open.
  • the target push image is generated according to the target format and saved to the implicit folder.
  • the target format generated by the preview image includes, but is not limited to, the size of the preview image, the size of the preview image of each push image, and the format of the image, etc., according to a program setting of the sharing terminal or the target terminal; or the user is based on the sharing terminal or Share the remote control device and electronic device customization settings associated with the terminal.
  • the target format is set to grid type, and the grid preview map is generated in order of the target push image by the 4*4 standard.
  • the method further includes: determining a correspondence between all the preview images and the original image, and associating the preview image with a URL (Uniform Resource Locator) address of the corresponding original image to generate a preview image and an original image.
  • the position of the target push image is unchanged, and the push preview image is saved in the implicit folder.
  • the push preview image is pushed to the target terminal display, if the user needs to view the original image of the preview image, the corresponding original image of the preview image needs to be found.
  • the push preview image in the sharing terminal is generated, the push preview image is associated with the URL (Uniform Resource Locator) address of the corresponding original image to generate an associated directory of the push preview image and the original image, and the association is
  • the directory file is stored in an implicit folder in which the preview image is saved, so that it is convenient to call the address corresponding to the push preview image to find the corresponding original image.
  • the preview image of the target push image selected by the user is shared after receiving the viewing instruction based on the remote device associated with the target terminal or the electronic device associated with the target terminal.
  • the terminal extracts the associated directory of the push preview image and the original image, searches for the corresponding original image, and transmits the searched original image to the target terminal through a DLNA (Digital Living Network Alliance) connection.
  • the preview image is generated from the hidden folder in which the shared terminal of the target push image saves the preview image, and the next preview image corresponding to the current preview image is found. Push to the target terminal display for the user to do further operations.
  • the method further includes:
  • step S6 after the picture pushing operation ends, all the contents in the hidden folder and the folder are deleted.
  • the present invention further provides another specific embodiment to show the related content of the present invention. Referring to FIG. 5, the following steps are included:
  • Step S10 opening a multi-screen interaction
  • the opening of the multi-screen interaction is based on the association between the target device and the sharing device, and the switching association mode is a picture sharing mode, which is defined as a multi-screen interaction mode.
  • a picture sharing mode which is defined as a multi-screen interaction mode. For example, to view photos of a mobile phone on a TV, you need to connect the mobile phone and the TV, and switch to the picture sharing mode, and the two screens interact to view the photos.
  • Step S20 browsing the picture
  • the sharing terminal browse the pictures that need to be displayed on the target terminal, and confirm the list of pictures that need to be pushed to the target terminal for viewing.
  • Step S30 generating a grid preview picture
  • the sharing terminal confirmed according to step S20 needs to be pushed to the picture displayed on the target terminal, and the target push picture is generated on the sharing terminal to generate a grid preview image and saved to the sharing terminal.
  • Step S40 pushing a preview picture
  • the grid preview map generated according to the target push picture according to step S30 is pushed to the target terminal for display.
  • Step S50 whether to select the original image to view
  • a grid preview image of the target push image is displayed in the target terminal, and the user selects whether to view the original image of a preview image based on the grid preview image displayed by the target terminal. If the original image needs to be pushed, the process proceeds to step S60; if the original image is not pushed, the process proceeds to step S40, and the preview image is continuously pushed to the target terminal for the user to select and view.
  • Step S60 pushing the original image
  • step S50 the user selects to view the original image of the grid preview image, and based on the grid preview image of the target push image displayed by the target terminal, selects the associated URL of the original image after the preview image is generated according to the original image of the preview image.
  • URL Uniform Resource Locator
  • Step S70 whether to switch to the next or previous page
  • step S40 In the process of viewing the grid preview image by the target terminal, you can choose whether to switch the grid preview view. If you want to view the previous or next grid preview, continue to step S40 and generate the generated in the sharing terminal. The grid preview map continues to be pushed to the target terminal for the user to view and operate; if the previous or next grid preview is not viewed, confirm whether to exit the current picture sharing, and proceed to step S80; if the current picture is continued, Then, the process goes to step S40, and the grid preview map is continuously pushed to the target terminal display.
  • step S80 it is exited.
  • the user can select whether to exit the current picture sharing. If the current picture sharing mode is not exited, the process proceeds to step S40, and the grid preview is pushed to the target terminal for viewing by the user; Exit the current picture sharing mode and exit the current picture sharing mode.
  • the user opens the multi-screen interactive function, that is, associates the target terminal with the sharing terminal where the target push image is located, for example, associating the television with the mobile phone, and viewing the photo album in the mobile phone through the television.
  • the target push image of the sharing terminal on the target terminal first generate a grid preview image of the target push image, save it to the pre-generated implicit folder, and pass the grid preview image generated by the target push image through ULNA (digital Life Network Alliance)
  • ULNA digital Life Network Alliance
  • the connection is pushed to the target terminal for display.
  • the user views the grid preview image of the target push image on the target terminal, select whether to view the original image; to view the original image, find the original by previewing the URL (Uniform Resource Locator) address associated with the original image in the preview image.
  • URL Uniform Resource Locator
  • the map is pushed to the target terminal through the ULNA (Digital Living Network Alliance) connection; if you do not view the original image, choose whether to switch to the previous or next grid preview, if you switch to select the grid to view the preview, continue Return to the push grid preview view page for viewing; if you do not switch the grid preview to view the original image, select whether to exit the current multi-screen interaction, if you do not exit the multi-screen interaction, continue to push the grid preview view; if you choose to exit The current multi-screen interaction removes all the content from the pre-generated implicit folders and implicit folders when generating the grid preview.
  • ULNA Digital Living Network Alliance
  • the execution bodies of the picture pushing methods of the first to third embodiments described above may each be a multimedia playback electronic device. Further, the picture pushing method may be implemented in a program of a multimedia playing device or an electronic device, where the multimedia playing device may include, but is not limited to, an electric device such as a television or a computer.
  • the electronic device includes, but is not limited to, a mobile phone, a pad, a notebook computer, and the like.
  • the invention further provides a picture pushing device.
  • FIG. 6 is a schematic diagram of functional modules of a first embodiment of a picture pushing device according to the present invention.
  • the picture pushing device comprises: a transmitting module 10, a receiving module 20 and a pushing module 30.
  • the transmitting module 10 is configured to send a push preview image of the pre-generated target push picture to the target terminal to display a push preview image of the target push picture on the target terminal.
  • the pictures in one terminal are shared to other terminals, that is, the pictures in the sharing terminal are shared to the target terminal.
  • the TV is the target terminal and the mobile phone is the sharing terminal.
  • a communication connection between the target terminal and the sharing terminal needs to be established.
  • the control enters the picture sharing mode.
  • the establishing a communication connection between the target terminal and the sharing terminal may be based on a wireless connection such as a local area network or a Bluetooth, or connecting the two based on a network connection line; the entering the picture sharing mode is based on the target terminal or the sharing terminal.
  • the function switching mode is switched, for example, by a remote control device connected to one of the two or a related key operation (virtual button or physical button) of the electronic device.
  • the sharing terminal After switching to the picture sharing mode, the sharing terminal sends a push preview image of the pre-generated target push picture to the target terminal, and after receiving the push preview image of the target push picture, the target terminal displays the target push picture.
  • a push preview image where the push preview image of the target push image includes at least one preview image of the target push image, and when the plurality of preview images are included, the push preview image of the target push image is a preview map list.
  • the step of generating a push preview image of the target push picture may be performed before entering the sharing mode or when entering the sharing mode.
  • the process of generating a preview image includes, but is not limited to: 1) receiving a user's selection operation on the image, pushing the selected image as a target, and pushing the selected target to generate a corresponding push preview image; 2) storing all the images; The images are used as the target to push the image, and generate a push preview image of all the target images; 3) automatically obtain the user's browsing habits of the image, and determine the target push image according to the browsing habits (the most recently viewed image, or the most viewed image, or A picture that has not been viewed by the user, or a newly generated picture, etc., generates a push preview corresponding to the target push picture.
  • the push preview image may be 4*4 or 5*5, etc., and is set according to a sharing terminal, a display size of the target terminal, and/or a user requirement.
  • the sharing terminal sends the push preview image to the target terminal, the shared preview image is displayed.
  • the receiving module 20 is configured to receive a selection operation of a push preview image based on a target push picture.
  • the push preview image of the pre-generated target push picture is sent to the target terminal, and after the target terminal displays the push preview image of the target push picture, the operation of the user based on the preview image is received.
  • the receiving user's operation on the preview image is a selection operation performed by the user based on the selection operation of the target terminal or the sharing terminal, or based on a remote control device or an electronic device associated with one of the target terminal or the sharing terminal. For example, after sending a push preview generated by the mobile phone to the television, the user can select the push preview on the mobile phone or television.
  • the selection operation is an operation of pushing a preview image of a picture in a push preview image.
  • the operation of the preview image may include the following operations: first, browsing the preview image; second, switching the previous or next preview image; 3. viewing the original image based on a preview image; In the figure, switch to the original image of the previous or next preview; five, close the original view and other operations.
  • the pushing module 30 is configured to send an original image corresponding to the selecting operation to the target terminal when the selecting operation is an original drawing viewing operation, to display the original image on the target terminal.
  • the original image corresponding to the selection operation is sent to the target terminal to display the original image at the target terminal.
  • the target terminal if the original view event is from the target terminal or the remote control device or the electronic device associated with the target terminal, the target terminal generates a corresponding original image acquisition instruction according to the original image viewing operation, and feeds back to the sharing terminal, and the sharing terminal according to the original image Obtaining an instruction to find a corresponding original image, and pushing the original image to the target terminal through a DLNA (Digital Living Network Alliance) connection, the target terminal receiving the original image and displaying; if the original image viewing instruction is based on the sharing terminal or associated with the sharing terminal If the remote control device or the electronic device sends out, the corresponding original image is found according to the original image viewing operation and the original image is directly sent to the target terminal for display. In an embodiment of the invention, after the original image viewing operation ends, the current original image viewing page is exited.
  • DLNA Digital Living Network Alliance
  • the push preview image of the target push image with a small data transmission amount is first sent to the target terminal, and the user performs a selection operation based on the push preview image, and the selection operation is viewed according to the original image of the push preview image.
  • the sharing terminal obtains the original image displayed on the target terminal, and does not need to send the original image of each target to the target terminal in the picture pushing process, thereby saving the data transmission time, and preferentially pushing the picture selected by the user to avoid pushing the user. Pay attention to the original picture to waste transmission resources, improve the efficiency of picture viewing, and improve the user's operation.
  • FIG. 7 is a schematic diagram of a function module of a second embodiment of a picture pushing device according to the present invention.
  • the device further includes: a switching module 40, configured to acquire and when the selecting operation is a switching operation of pushing a preview image. And the push preview image corresponding to the switching operation is sent to the target terminal to display the push preview image corresponding to the switching operation on the target terminal.
  • the operation of the switching operation includes switching to the previous or next push preview image, and when the selecting operation is the switching operation, finding the previous or next push preview corresponding to the current preview image according to the order in which the preview image is generated.
  • the map is pushed to the target terminal display for further selection by the user.
  • FIG. 8 is a schematic diagram of functional modules of a third embodiment of a picture pushing device according to the present invention.
  • the device further includes an operation module 50, a generation module 60, a directory association module 70, and a processing module 80.
  • the operation module 50 is configured to exit the current original image viewing page after the original image viewing operation ends, and return to the preview image viewing page to receive a selection operation based on the push preview image.
  • the original image viewing page is closed, and the preview image display page before the original image viewing page is returned to continue receiving the user's selection operation based on the push preview image.
  • the user selects to view a preview image of a target push image
  • the user selects a next selection operation, and according to the prediction result, sends the original image corresponding to the prediction result to the target terminal
  • the direct display is performed, thereby further saving the picture transmission time and improving the picture pushing efficiency.
  • the prediction may be the previous or last two pictures of the preview image of the original image viewing operation in the push preview image, or a picture similar to the preview image of the original image viewing operation.
  • the generating module 60 is configured to generate a preview image according to a target format by using the target push image, and save the generated preview image to a pre-created implicit folder;
  • an implicit folder is created, and by creating an implicit folder, the data in the implicit folder cannot be accessed when other functions are in effect or other applications are open.
  • the target push image is generated according to the target format and saved to the implicit folder.
  • the target format generated by the preview image includes, but is not limited to, the size of the preview image, the size of the preview image of each push image, and the format of the image, etc., according to a program setting of the sharing terminal or the target terminal; or the user is based on the sharing terminal or Share the remote control device and electronic device customization settings associated with the terminal.
  • the target format is set to grid type, and the grid preview map is generated in order of the target push image by the 4*4 standard.
  • the directory association module 70 is configured to determine a correspondence between all the preview images and the original image, and associate the preview image with a URL (Uniform Resource Locator) address of the corresponding original image to generate a preview image and an original image URL (Uniform Resource Locator).
  • the associated directory of the address and save the associated directory to an implicit folder.
  • the position of the target push image is unchanged, and the push preview image is saved in the implicit folder.
  • the push preview image is pushed to the target terminal display, if the user needs to view the original image of the preview image, the corresponding original image of the preview image needs to be found.
  • the push preview image in the sharing terminal is generated, the push preview image is associated with the URL (Uniform Resource Locator) address of the corresponding original image to generate an associated directory of the push preview image and the original image, and the association is
  • the directory file is stored in an implicit folder in which the preview image is saved, so that it is convenient to call the address corresponding to the push preview image to find the corresponding original image.
  • the preview image of the target push image selected by the user is shared after receiving the viewing instruction based on the remote device associated with the target terminal or the electronic device associated with the target terminal.
  • the terminal extracts the associated directory of the push preview image and the original image, searches for the corresponding original image, and transmits the searched original image to the target terminal through a DLNA (Digital Living Network Alliance) connection.
  • the preview image is generated from the hidden folder in which the shared terminal of the target push image saves the preview image, and the next preview image corresponding to the current preview image is found. Push to the target terminal display for the user to do further operations.
  • the processing module 80 is configured to delete all contents in the implicit folder and the folder after the picture pushing operation ends.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed is a picture pushing method, comprising the steps of: sending a pre-generated grid preview of a target pushed picture to a target terminal, so as to display the grid preview at the target terminal (S1); receiving a selection operation, based on the grid preview, fed back by the target terminal (S2); and sending an original picture corresponding to a preview in the grid preview of the selection operation to the target terminal, so as to display the original picture at the target terminal (S3). Further disclosed is a picture pushing apparatus. The present invention improves the checking efficiency of picture sharing, and makes checking a pushed picture more favourable for a user.

Description

图片推送方法和装置  Picture pushing method and device
技术领域Technical field
本发明涉及图片推送领域,尤其涉及一种图片推送的方法和装置。The present invention relates to the field of picture push, and in particular, to a method and device for picture push.
背景技术Background technique
随着全球电视数字化的日益推进,越来越多的消费类电子设备不知不觉进入大家的生活,例如Pad,数字电视机等。With the increasing digitization of global TV digitalization, more and more consumer electronic devices are unknowingly entering everyone's lives, such as Pad, digital TV and so on.
在智能电器时代,电视,电脑,Pad,手机,智能音响,智能相机等设备可以通过家庭无线局域网能非常方便地进行相互访问或控制。通过连接家庭无线路由器,TV可以访问局域网内其他设备共享的多媒体内容,也可以访问互联网上的多媒体资源。In the era of smart appliances, devices such as TVs, computers, tablets, mobile phones, smart phones, smart cameras, etc. can be easily accessed or controlled by the home wireless LAN. By connecting to a home wireless router, the TV can access multimedia content shared by other devices on the LAN, as well as access multimedia resources on the Internet.
在家庭局域网中,越来越多的用户喜欢把手机或Pad上的照片分享到TV的大屏幕上供多人一起欣赏,在TV上看照片就像和手机上浏览一样方便。但是目前手机拍照的分辨率越来越高,拍下的图片品质也越来越高,当然,存储在手机上的单个照片文件也越来越大,甚至动不动就达到十几兆。这也就意味着对于普通的家庭局域网,用户要把图片从手机上推送到TV上播放可能要等待5秒甚至更长的时间,会严重影响到用户在电视上浏览观看的体验。In the home LAN, more and more users like to share photos on mobile phones or Pads on the big screen of TV for many people to enjoy. Watching photos on TV is as convenient as browsing on mobile phones. However, the resolution of mobile phone photos is getting higher and higher, and the quality of the pictures taken is getting higher and higher. Of course, the single photo files stored on the mobile phones are getting bigger and bigger, and even reach a dozen or so megabytes. This means that for ordinary home LAN, users have to wait 5 seconds or more for the picture to be pushed from the mobile phone to the TV, which will seriously affect the user's experience of browsing and watching on TV.
因此,如果有一种方法能提高图片的观看体验,不把时间浪费在不关心的图片浏览上,所以提出一种图片预览方式在终端上让用户选择关心的图片查看,提高图片查看效率。Therefore, if there is a way to improve the viewing experience of the picture, and not waste time on the picture browsing that is not concerned, a picture preview mode is proposed to allow the user to select the picture of interest to view on the terminal, thereby improving the efficiency of picture viewing.
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。The above content is only used to assist in understanding the technical solutions of the present invention, and does not constitute an admission that the above is prior art.
发明内容Summary of the invention
本发明的主要目的在于提供一种图片推送方法和装置,旨在解决用户在查看图片时,由于图片文件太大或者网络不佳造成的图片传输太慢,影响用户体验性的问题。The main purpose of the present invention is to provide a method and device for pushing a picture, which is intended to solve the problem that the picture transmission is too slow and affects user experience when the picture is too large or the network is poor.
为实现上述目的,本发明提供的一种图片推送方法,包括步骤:To achieve the above objective, the present invention provides a picture pushing method, including the steps of:
将预先生成的目标推送图片的推送预览图发送至目标终端,以在所述目标终端显示所述目标推送图片的推送预览图;Sending a push preview image of the pre-generated target push picture to the target terminal to display a push preview image of the target push picture on the target terminal;
接收基于目标推送图片的推送预览图的选择操作;Receiving a selection operation of a push preview image based on a target push image;
在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。When the selecting operation is an original drawing viewing operation, the original image corresponding to the selecting operation is sent to the target terminal to display the original image at the target terminal.
优选地,所述接收基于目标推送图片的推送预览图的选择操作之后,还包括:Preferably, after the selecting operation of the push preview image based on the target push image, the method further includes:
在接收到推送预览图的选择操作后,将所述选择操作与预设的选择操作参数比对,确定所述选择操作的类型。After receiving the selection operation of the push preview image, the selection operation is compared with the preset selection operation parameter to determine the type of the selection operation.
优选地,所述接收基于目标推送图片的预览图的选择操作的步骤之后,还包括:Preferably, after the step of receiving the selection operation based on the preview image of the target push picture, the method further includes:
在所述选择操作为预览图的推送切换操作时,获取与所述切换操作对应的推送预览图,将所述切换操作对应的推送预览图发送至目标终端,以在所述目标终端显示所述切换操作对应的推送预览图。When the selection operation is a push switching operation of the preview image, acquiring a push preview image corresponding to the switching operation, and transmitting a push preview image corresponding to the switching operation to the target terminal to display the target terminal The push preview corresponding to the switching operation.
优选地,所述将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图的步骤之后,还包括:Preferably, the sending the original image corresponding to the selecting operation to the target terminal, after the step of displaying the original image by the target terminal, further includes:
在所述原图查看操作结束后,退出当前原图查看页面,返回预览图查看页面,以接收基于预览图的选择操作。After the original image viewing operation ends, the current original image viewing page is exited, and the preview image viewing page is returned to receive a selection operation based on the preview image.
优选地,所述在用户选择查看某一张目标推送图片的预览图后,对用户的下一步选择操作进行预测,根据预测结果,将预测结果对应的原图发送至目标终端。Preferably, after the user selects to view a preview image of the target image, the user selects a next selection operation of the user, and sends the original image corresponding to the prediction result to the target terminal according to the prediction result.
优选地,所述将预先生成的目标推送图片的预览图发送至目标终端,以在所述目标终端显示所述预览图之前,还包括: Preferably, the sending the preview image of the pre-generated target push image to the target terminal, before the displaying the preview image by the target terminal, further includes:
将目标推送图片按照目标格式生成预览图,并将生成的预览图保存到预先创建的隐式文件夹中。The target push image is generated in a target format to generate a preview image, and the generated preview image is saved to a pre-created implicit folder.
优选地,所述在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图之前,包括:Preferably, when the selecting operation is an original image viewing operation, the original image corresponding to the selecting operation is sent to the target terminal, before the target terminal displays the original image, including:
确定所有预览图与原图的对应关系,将预览图与对应原图的URL(统一资源定位符)地址关联生成预览图与原图URL(统一资源定位符)地址的关联目录,并将所述关联目录保存至隐式文件夹。Determining a correspondence between all the preview images and the original image, and associating the preview image with a URL (Uniform Resource Locator) address of the corresponding original image to generate an associated directory of the preview image and the original image URL (Uniform Resource Locator) address, and The associated directory is saved to an implicit folder.
优选地,还包括:Preferably, the method further comprises:
在图片推送操作结束后,删除所述隐式文件夹和文件夹中的所有内容。After the picture push operation ends, delete all the contents of the implicit folder and folder.
此外,为实现上述目的,本发明还提供一种图片推送装置,包括:In addition, in order to achieve the above object, the present invention further provides a picture pushing device, including:
传送模块,用于将预先生成的目标推送图片的推送预览图发送至目标终端,以在所述目标终端显示所述目标推送图片的推送预览图;a transmitting module, configured to send a push preview image of the pre-generated target push picture to the target terminal, to display a push preview image of the target push picture at the target terminal;
接收模块,用于接收基于目标推送图片的推送预览图的选择操作;a receiving module, configured to receive a selection operation of a push preview image based on a target push image;
推送模块,用于在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。And a pushing module, configured to send an original image corresponding to the selecting operation to the target terminal when the selecting operation is an original drawing viewing operation, to display the original image on the target terminal.
优选地,所述接收模块,还用于在接收到推送预览图的选择操作后,将所述选择操作与预设的选择操作参数比对,确定所述选择操作的类型。Preferably, the receiving module is further configured to: after receiving the selection operation of the push preview image, compare the selection operation with a preset selection operation parameter, and determine a type of the selection operation.
优选地,还包括:Preferably, the method further comprises:
切换模块,用于在所述选择操作为预览图的推送切换操作时,获取与所述切换操作对应的推送预览图,将所述切换操作对应的推送预览图发送至目标终端,以在所述目标终端显示所述切换操作对应的推送预览图。a switching module, configured to: when the selection operation is a push switching operation of the preview image, acquire a push preview image corresponding to the switching operation, and send a push preview image corresponding to the switching operation to the target terminal, where The target terminal displays a push preview map corresponding to the switching operation.
优选地,还包括:Preferably, the method further comprises:
操作模块,用于在所述原图查看操作结束后,退出当前原图查看页面,返回预览图查看页面,以接收基于预览图的选择操作。The operation module is configured to exit the current original image viewing page after the original image viewing operation ends, and return to the preview image viewing page to receive the selection operation based on the preview image.
优选地,所述操作模块,还用于在用户选择查看某一张目标推送图片的预览图后,对用户的下一步选择操作进行预测,根据预测结果,将预测结果对应的原图发送至目标终端。Preferably, the operation module is further configured to: after the user selects to view a preview image of the target push image, predict the next selection operation of the user, and send the original image corresponding to the prediction result to the target according to the prediction result. terminal.
优选的,还包括:Preferably, the method further includes:
生成模块,用于将目标推送图片按照目标格式生成预览图,并将生成的预览图保存到预先创建的隐式文件夹中。A generation module for generating a preview image of the target push image according to the target format, and saving the generated preview image to a pre-created implicit folder.
优选地,还包括:Preferably, the method further comprises:
目录关联模块,用于确定所有预览图与原图的对应关系,将预览图与对应原图的URL(统一资源定位符)地址关联生成预览图与原图URL(统一资源定位符)地址的关联目录,并将所述关联目录保存至隐式文件夹。The directory association module is configured to determine a correspondence between all the preview images and the original image, and associate the preview image with the URL (Uniform Resource Locator) address of the corresponding original image to generate an association between the preview image and the original image URL (Uniform Resource Locator) address. Directory and save the associated directory to an implicit folder.
优选地,还包括:Preferably, the method further comprises:
处理模块,用于在图片推送操作结束后,删除所述隐式文件夹和文件夹中的所有内容。The processing module is configured to delete all the contents in the implicit folder and the folder after the picture pushing operation ends.
本发明通过推送目标推送图片生成的网格预览图在目标终端显示,根据用户在目标终端选择的网格预览图中的预览图,通过预览图与原图的关联URL(统一资源定位符),找到预览图对应的原图并推送目标终端显示。有效的避免了由于图片文件过大或者传送的网络问题造成的图片加载时间过长,影响用户使用感的问题,并能使用户在所有图片中选择自己需要的照片后显示原图,提高图片浏览效率。The present invention displays the grid preview image generated by pushing the target push image on the target terminal, and according to the preview image in the grid preview image selected by the target terminal, the associated URL (uniform resource locator) of the preview image and the original image is used. Find the original image corresponding to the preview image and push the target terminal display. Effectively avoids the problem that the image loading time is too long due to the large image file or the transmitted network problem, affecting the user's feeling of use, and enables the user to select the photo that he needs in all the pictures, display the original picture, and improve the picture browsing. effectiveness.
附图说明DRAWINGS
图1为本发明图片推送方法的第一实施例的流程示意图;1 is a schematic flow chart of a first embodiment of a picture pushing method according to the present invention;
图2为本发明图片推送方法的第二实施例的流程示意图;2 is a schematic flow chart of a second embodiment of a picture pushing method according to the present invention;
图3位本发明图片推送方法的第三实施例的流程示意图;3 is a schematic flow chart of a third embodiment of the picture pushing method of the present invention;
图4为本发明图片推送方法预览图一实施例的示意图;4 is a schematic diagram of an embodiment of a preview image of a picture pushing method according to the present invention;
图5为本发明图片推送过程一实施例的流程示意图;FIG. 5 is a schematic flowchart diagram of an embodiment of a picture pushing process according to the present invention; FIG.
图6为本发明图片推送装置的第一实施例的功能模块示意图;6 is a schematic diagram of functional modules of a first embodiment of a picture pushing device according to the present invention;
图7为本发明图片推送装置的第二实施例的功能模块示意图;7 is a schematic diagram of functional modules of a second embodiment of a picture pushing device according to the present invention;
图8为本发明图片推送装置的第三实施例的功能模块示意图。FIG. 8 is a schematic diagram of functional modules of a third embodiment of a picture pushing device according to the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
本发明实施例的主要解决方案是:将预先生成的目标推送图片的预览图发送至目标终端,以在所述目标终端显示所述预览图;接收基于目标推送图片的预览图的选择操作;在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图,采用预览图显示方法,基于终端关联图片分享模式,用户对预览图的查看和原图查看操作,能够使用户快速浏览所述分享终端的目标图片,提高分享图片的效率。The main solution of the embodiment of the present invention is: sending a preview image of the pre-generated target push picture to the target terminal to display the preview image on the target terminal; and receiving a preview operation of the preview image based on the target push picture; When the selecting operation is the original image viewing operation, the original image corresponding to the selecting operation is sent to the target terminal, so that the original image is displayed on the target terminal, and the preview image display method is used, and the terminal-based image sharing is performed. The mode, the user's view of the preview image and the original image viewing operation enable the user to quickly browse the target image of the sharing terminal and improve the efficiency of sharing the image.
由于现有图片浏览方式,在遇到图片文件过大或者网络传输出现问题时传送速度过慢,影响用户查看图片或者寻找需要的图片,影响用户的使用效果和图片传送效率。Due to the existing picture browsing mode, the transmission speed is too slow when the image file is too large or the network transmission has a problem, which affects the user to view the picture or find the required picture, which affects the user's use effect and picture transmission efficiency.
基于上述问题,本发明提供一种图片推送方法。Based on the above problems, the present invention provides a picture pushing method.
参照图1,图1为图片推送方法的第一实施例的流程示意图。Referring to FIG. 1, FIG. 1 is a schematic flow chart of a first embodiment of a picture pushing method.
在一实施例中,所述图片推送方法包括:In an embodiment, the picture pushing method includes:
步骤S1,将预先生成的目标推送图片的推送预览图发送至目标终端,以在所述目标终端显示所述目标推送图片的推送预览图。Step S1: Send a push preview image of the target push picture generated in advance to the target terminal to display a push preview image of the target push picture on the target terminal.
本实施例中,在将一个终端中的图片分享至其他终端,即,将分享终端中的图片分享至目标终端。例如,需要在电视机上查看手机中的照片,电视为目标终端,手机为分享终端。首先需要建立目标终端与分享终端的通信连接,当目标终端与分享终端建立连接后,控制进入图片分享模式。所述建立目标终端与分享终端的通信连接,可以基于局域网络或蓝牙等无线方式连接,或者基于网络连接线将二者连接起来;所述进入图片分享模式,是基于目标终端或分享终端的相关功能切换完成模式的切换,例如通过与二者之一连接的遥控设备或电子设备的相关按键操作(虚拟按键或物理按键)进行模式的切换。In this embodiment, the pictures in one terminal are shared to other terminals, that is, the pictures in the sharing terminal are shared to the target terminal. For example, you need to view the photos in your phone on the TV. The TV is the target terminal and the mobile phone is the sharing terminal. First, a communication connection between the target terminal and the sharing terminal needs to be established. When the target terminal establishes a connection with the sharing terminal, the control enters the picture sharing mode. The establishing a communication connection between the target terminal and the sharing terminal may be based on a wireless connection such as a local area network or a Bluetooth, or connecting the two based on a network connection line; the entering the picture sharing mode is based on the target terminal or the sharing terminal. The function switching mode is switched, for example, by a remote control device connected to one of the two or a related key operation (virtual button or physical button) of the electronic device.
在切换到图片分享模式后,分享终端将预先生成的目标推送图片的推送预览图发送至目标终端,所述目标终端在接收到所述目标推送图片的推送预览图后,显示所述目标推送图片的推送预览图,所述目标推送图片的推送预览图中包括至少一张目标推送图片的预览图,在包括多张预览图时,所述目标推送图片的推送预览图为预览图列表。所述生成目标推送图片的推送预览图的步骤可以在进入分享模式之前,或者在进入分享模式时进行。所述生成预览图的过程包括但不限于:1)接收用户对图片的选择操作,将选中的图片作为目标推送图片,将选中的目标推送图片生成对应的推送预览图;2)将存储的所有图片均作为目标推送图片,生成所有目标图片的推送预览图;3)自动获取用户对图片的浏览习惯,根据浏览习惯确定目标推送图片(最近一段时间浏览的图片,或浏览次数最多的图片,或还未被用户浏览的图片,或最近新产生的图片等),生成目标推送图片对应的推送预览图。所述推送预览图可以是4*4或5*5等,其可根据分享终端、目标终端的显示尺寸及/或用户需求设置。在本发明一实施例中,分享终端在将推送预览图发送至目标终端后,显示所发送的推送预览图。After switching to the picture sharing mode, the sharing terminal sends a push preview image of the pre-generated target push picture to the target terminal, and after receiving the push preview image of the target push picture, the target terminal displays the target push picture. a push preview image, where the push preview image of the target push image includes at least one preview image of the target push image, and when the plurality of preview images are included, the push preview image of the target push image is a preview map list. The step of generating a push preview image of the target push picture may be performed before entering the sharing mode or when entering the sharing mode. The process of generating a preview image includes, but is not limited to: 1) receiving a user's selection operation on the image, pushing the selected image as a target, and pushing the selected target to generate a corresponding push preview image; 2) storing all the images; The images are used as the target to push the image, and generate a push preview image of all the target images; 3) automatically obtain the user's browsing habits of the image, and determine the target push image according to the browsing habits (the most recently viewed image, or the most viewed image, or A picture that has not been viewed by the user, or a newly generated picture, etc., generates a push preview corresponding to the target push picture. The push preview image may be 4*4 or 5*5, etc., which may be set according to the sharing terminal, the display size of the target terminal, and/or the user's needs. In an embodiment of the invention, after the sharing terminal sends the push preview image to the target terminal, the shared preview image is displayed.
步骤S2,接收基于目标推送图片的推送预览图的选择操作。Step S2, receiving a selection operation of the push preview image based on the target push picture.
在将预先生成的目标推送图片的推送预览图发送至目标终端,并在所述目标终端显示所述目标推送图片的推送预览图后,接收用户基于预览图的操作。所述接收用户对预览图的操作,为用户基于目标终端或分享终端的选择操作,或基于与目标终端或分享终端二者之一关联的遥控设备或电子设备的进行的选择操作。例如,在将手机生成的推送预览图发送至电视后,用户可以在手机或者电视上对推送预览图进行选择操作。所述选择操作为对推送预览图中一张目标推送图片预览图的操作。所述对预览图的操作,可以包括以下几个操作内容:一、浏览预览图;二、切换上一张或下一张预览图;三、基于某张预览图查看原图;四、查看原图时,切换到上一张或下一张预览图的原图;五、关闭原图查看等操作。The push preview image of the pre-generated target push picture is sent to the target terminal, and after the target terminal displays the push preview image of the target push picture, the operation of the user based on the preview image is received. The receiving user's operation on the preview image is a selection operation performed by the user based on the selection operation of the target terminal or the sharing terminal, or based on a remote control device or an electronic device associated with one of the target terminal or the sharing terminal. For example, after sending a push preview generated by the mobile phone to the television, the user can select the push preview on the mobile phone or television. The selection operation is an operation of pushing a preview image of a picture in a push preview image. The operation of the preview image may include the following operations: first, browsing the preview image; second, switching the previous or next preview image; 3. viewing the original image based on a preview image; In the figure, switch to the original image of the previous or next preview; five, close the original view and other operations.
步骤S3,在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。In step S3, when the selection operation is the original image viewing operation, the original image corresponding to the selection operation is sent to the target terminal to display the original image on the target terminal.
在接收到推送预览图的选择操作后,将所述选择操作与预设的选择操作参数比对,以确定所述选择操作的类型,在确定所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。具体的,若原图查看操作来自目标终端或与目标终端关联的遥控设备或电子设备,则目标终端根据所述原图查看操作生成对应的原图获取指令,反馈至分享终端,分享终端根据原图获取指令找到对应的原图,并将原图通过DLNA(数字生活网络联盟)连接推送至目标终端,目标终端接收所述原图并显示;若原图查看指令为基于分享终端或与分享终端关联的遥控设备或电子设备发出的,则根据所述原图查看操作找出对应的原图并直接将原图发送至目标终端显示。在本发明一实施例中,在所述原图查看操作结束后,退出当前原图查看页面,返回预览图查看页面,以接收基于推送预览图的选择操作。在当前原图操作结束后,关闭原图查看页面,回到原图查看页面之前的预览图显示页面,继续接收用户基于该推送预览图的选择操作。在本发明其他实施例中,在用户选择查看某一张目标推送图片的预览图后,对用户的下一步选择操作进行预测,根据预测结果,将预测结果对应的原图发送至目标终端,以在用户选择操作为该发送过来的原图时,直接显示,进一步节省图片传送时间,提高图片推送效率。所述预测可以是推送预览图中选择原图查看操作预览图的上一张或上两张图片,或者与该原图查看操作预览图类似的图片等。After receiving the selection operation of the push preview image, comparing the selection operation with the preset selection operation parameter to determine the type of the selection operation, when determining that the selection operation is the original image viewing operation, The original image corresponding to the selection operation is sent to the target terminal to display the original image at the target terminal. Specifically, if the original view operation is from the target terminal or the remote control device or the electronic device associated with the target terminal, the target terminal generates a corresponding original image acquisition instruction according to the original image viewing operation, and feeds back to the sharing terminal, and the sharing terminal according to the original image Obtaining an instruction to find a corresponding original image, and pushing the original image to the target terminal through a DLNA (Digital Living Network Alliance) connection, the target terminal receiving the original image and displaying; if the original image viewing instruction is based on the sharing terminal or associated with the sharing terminal If the remote control device or the electronic device sends out, the corresponding original image is found according to the original image viewing operation and the original image is directly sent to the target terminal for display. In an embodiment of the present invention, after the original image viewing operation ends, the current original image viewing page is exited, and the preview image viewing page is returned to receive a selection operation based on the push preview image. After the current original image operation ends, the original image viewing page is closed, and the preview image display page before the original image viewing page is returned to continue receiving the user's selection operation based on the push preview image. In another embodiment of the present invention, after the user selects to view a preview image of a target push image, the user selects a next selection operation, and sends an original image corresponding to the prediction result to the target terminal according to the prediction result. When the user selects the operation as the original picture sent by, the direct display is performed, thereby further saving the picture transmission time and improving the picture pushing efficiency. The prediction may be the previous or previous two pictures of the preview image of the original image viewing operation in the push preview image, or a picture similar to the original image viewing operation preview image.
本实施例中,在图片推送过程中先将数据传输量小的目标推送图片的推送预览图发送至目标终端,用户基于推送预览图进行选择操作,根据推送预览图的原图查看选择操作再从分享终端获取原图在目标终端显示,无需在图片推送过程中将每一张目标推送图片的原图均发送至目标终端,节省了数据传输时间,可以优先推送用户选择的图片,避免推送用户不关注图片原图浪费传输资源,提高图片查看效率,提升用户操作的使用好感度。In this embodiment, in the picture pushing process, the push preview image of the target push image with a small data transmission amount is first sent to the target terminal, and the user performs a selection operation based on the push preview image, and the selection operation is viewed according to the original image of the push preview image. The sharing terminal obtains the original image displayed on the target terminal, and does not need to send the original image of each target to the target terminal in the picture pushing process, thereby saving the data transmission time, and preferentially pushing the picture selected by the user to avoid pushing the user. Pay attention to the original picture to waste transmission resources, improve the efficiency of picture viewing, and improve the user's operation.
为了更好诠释本发明,本方案还提供另一实施例。参照图2,图2为图片推送方法的第二实施例的流程示意图。基于本发明方法的第一实施例,所述步骤S2之后,还包括:In order to better explain the present invention, the present solution also provides another embodiment. Referring to FIG. 2, FIG. 2 is a schematic flowchart of a second embodiment of a picture pushing method. Based on the first embodiment of the method of the present invention, after the step S2, the method further includes:
步骤S4、在所述选择操作为推送预览图的切换操作时,获取与所述切换操作对应的推送预览图,将所述切换操作对应的推送预览图发送至目标终端,以在所述目标终端切换至所述切换操作对应的推送预览图并显示。Step S4, when the selection operation is a switching operation of pushing a preview image, acquiring a push preview image corresponding to the switching operation, and transmitting a push preview image corresponding to the switching operation to the target terminal, to be at the target terminal Switch to the push preview corresponding to the switching operation and display.
所述切换操作的操作包括切换至上一张或下一张推送预览图,在选择操作为切换操作时,则根据预览图生成的顺序,找到当前预览图对应的上一张或下一张推送预览图,并将之推送到目标终端显示,以供用户做进一步的选择操作。The operation of the switching operation includes switching to the previous or next push preview image, and when the selecting operation is the switching operation, finding the previous or next push preview corresponding to the current preview image according to the order in which the preview image is generated. The map is pushed to the target terminal display for further selection by the user.
为了更好诠释本发明,本方案还提供另一实施例。参考图3,图3为图片推送方法的第三实施例的流程示意图。In order to better explain the present invention, the present solution also provides another embodiment. Referring to FIG. 3, FIG. 3 is a schematic flowchart of a third embodiment of a picture pushing method.
在步骤S1之前,还包括:Before step S1, the method further includes:
步骤S5,将目标推送图片按照目标格式生成预览图,并将生成的预览图保存到预先创建的隐式文件夹中;Step S5, generating a preview image according to the target format of the target push image, and saving the generated preview image to the pre-created implicit folder;
在本实施例中,创建一个隐式文件夹,通过创建隐式文件夹,在其他功能生效或其他应用开启时无法访问该隐式文件夹中的数据。在推送图片之前或者推送图片的过程中,将目标推送图片按照目标格式生成预览图,保存至所述隐式文件夹中。所述预览图生成的目标格式包括但不限于预览图的尺寸,每个推送图片的预览图的尺寸,以及图片的格式等,根据分享终端或目标终端的程序设置;或用户基于分享终端或与分享终端关联的遥控设备、电子设备自定义设置。例如,设置目标格式为网格型,且以4*4的标准将目标推送图片的按照顺序生成网格预览图。网格预览图的一实施例的示意图参考图4所述。In this embodiment, an implicit folder is created, and by creating an implicit folder, the data in the implicit folder cannot be accessed when other functions are in effect or other applications are open. In the process of pushing the image or pushing the image, the target push image is generated according to the target format and saved to the implicit folder. The target format generated by the preview image includes, but is not limited to, the size of the preview image, the size of the preview image of each push image, and the format of the image, etc., according to a program setting of the sharing terminal or the target terminal; or the user is based on the sharing terminal or Share the remote control device and electronic device customization settings associated with the terminal. For example, the target format is set to grid type, and the grid preview map is generated in order of the target push image by the 4*4 standard. A schematic diagram of an embodiment of a grid preview is described with reference to FIG.
进一步地,在分享终端生成推送预览图之后,还可以包括:确定所有预览图与原图的对应关系,将预览图与对应原图的URL(统一资源定位符)地址关联生成预览图与原图URL(统一资源定位符)地址的关联目录,并将所述关联目录保存至隐式文件夹。Further, after the sharing terminal generates the push preview image, the method further includes: determining a correspondence between all the preview images and the original image, and associating the preview image with a URL (Uniform Resource Locator) address of the corresponding original image to generate a preview image and an original image. The associated directory of the URL (Uniform Resource Locator) address and save the associated directory to an implicit folder.
分享终端中,目标推送图片的位置不变,推送预览图保存于隐式文件夹中。在推送预览图推送至目标终端显示后,若用户需查看预览图原图,则需找到对应的预览图原图。在这种情况下,分享终端中的推送预览图生成后,将推送预览图与对应原图的URL(统一资源定位符)地址关联生成推送预览图与原图的关联目录,并将所述关联目录文件存储至保存有预览图的隐式文件夹,便于调用地址对应推送预览图找到相对应的原图。用户在浏览推送到目标终端的推送预览图的过程中,用户选中的一张目标推送图片的预览图在接收到基于目标终端关联的遥控设备或者与目标终端关联的电子设备的查看指令后,分享终端提取推送预览图与原图的关联目录,搜查到对应的原图,并通过DLNA(数字生活网络联盟)连接将该搜查到的原图传送到目标终端显示。预览图在接收到切换预览图指令后,通过预览图生成的顺序,从目标推送图片所在的分享终端保存预览图的隐式文件夹中,找到当前预览图对应的下一张预览图,将之推送到目标终端显示,以供用户做进一步的操作。In the sharing terminal, the position of the target push image is unchanged, and the push preview image is saved in the implicit folder. After the push preview is pushed to the target terminal display, if the user needs to view the original image of the preview image, the corresponding original image of the preview image needs to be found. In this case, after the push preview image in the sharing terminal is generated, the push preview image is associated with the URL (Uniform Resource Locator) address of the corresponding original image to generate an associated directory of the push preview image and the original image, and the association is The directory file is stored in an implicit folder in which the preview image is saved, so that it is convenient to call the address corresponding to the push preview image to find the corresponding original image. During the browsing of the push preview image pushed to the target terminal, the preview image of the target push image selected by the user is shared after receiving the viewing instruction based on the remote device associated with the target terminal or the electronic device associated with the target terminal. The terminal extracts the associated directory of the push preview image and the original image, searches for the corresponding original image, and transmits the searched original image to the target terminal through a DLNA (Digital Living Network Alliance) connection. After receiving the preview image preview instruction, the preview image is generated from the hidden folder in which the shared terminal of the target push image saves the preview image, and the next preview image corresponding to the current preview image is found. Push to the target terminal display for the user to do further operations.
进一步地,在目标终端完成目标图片查看后,基于分享终端的内存问题,参考图4,所述方法还包括:Further, after the target terminal completes the target image viewing, based on the memory problem of the sharing terminal, referring to FIG. 4, the method further includes:
步骤S6,在图片推送操作结束后,删除所述隐式文件夹和文件夹中的所有内容。In step S6, after the picture pushing operation ends, all the contents in the hidden folder and the folder are deleted.
在目标终端上查看目标推送图片的原图操作完成后,断开目标终端与目标推送图片所在的分享终端连接,删除所述分享终端中保存的预览图和关联目录,并删除保存所述预览图和关联目录的隐式文件夹,以释放分享终端的内存。After the operation of viewing the original image of the target push image on the target terminal is completed, disconnecting the target terminal from the sharing terminal where the target push image is located, deleting the preview image and the associated directory saved in the sharing terminal, and deleting and saving the preview image. And an implicit folder associated with the directory to free the memory of the sharing terminal.
进一步的,为了更好的描述本发明实施例的技术方案,本发明还提供另一具体实施例来展示本发明的相关内容,参照图5,包括以下步骤:Further, in order to better describe the technical solutions of the embodiments of the present invention, the present invention further provides another specific embodiment to show the related content of the present invention. Referring to FIG. 5, the following steps are included:
步骤S10,打开多屏互动;Step S10, opening a multi-screen interaction;
所述打开多屏互动,是在目标设备与分享设备关联的基础上,切换关联模式为图片分享模式,定义为多屏互动模式。例如,在电视上查看手机的照片,需将手机和电视通过连接,并切换到图片分享模式,两个屏幕进行交互,进行照片查看。The opening of the multi-screen interaction is based on the association between the target device and the sharing device, and the switching association mode is a picture sharing mode, which is defined as a multi-screen interaction mode. For example, to view photos of a mobile phone on a TV, you need to connect the mobile phone and the TV, and switch to the picture sharing mode, and the two screens interact to view the photos.
步骤S20,浏览图片;Step S20, browsing the picture;
在分享终端浏览需要在目标终端上显示的图片,确认需要推送至目标终端上查看的图片列表。In the sharing terminal, browse the pictures that need to be displayed on the target terminal, and confirm the list of pictures that need to be pushed to the target terminal for viewing.
步骤S30,生成网格预览图片;Step S30, generating a grid preview picture;
根据步骤S20确认的分享终端需推送至目标终端上显示的图片,将所述目标推送图片在分享终端上生成网格预览图并保存至分享终端中。The sharing terminal confirmed according to step S20 needs to be pushed to the picture displayed on the target terminal, and the target push picture is generated on the sharing terminal to generate a grid preview image and saved to the sharing terminal.
步骤S40,推送预览图片;Step S40, pushing a preview picture;
根据步骤S30所述的根据目标推送图片所生成的网格预览图,将之推送至目标终端中显示。The grid preview map generated according to the target push picture according to step S30 is pushed to the target terminal for display.
步骤S50,是否选择原图查看;Step S50, whether to select the original image to view;
目标终端中显示所述目标推送图片的网格预览图,用户基于目标终端显示的网格预览图,选择是否需要查看某张预览图的原图。若需推送原图,则转入步骤S60;若不推送原图,则转入步骤S40,继续推送预览图片至目标终端供用户选择并查看。A grid preview image of the target push image is displayed in the target terminal, and the user selects whether to view the original image of a preview image based on the grid preview image displayed by the target terminal. If the original image needs to be pushed, the process proceeds to step S60; if the original image is not pushed, the process proceeds to step S40, and the preview image is continuously pushed to the target terminal for the user to select and view.
步骤S60,推送原图;Step S60, pushing the original image;
在步骤S50中,用户选择查看网格预览图原图,基于目标终端显示的目标推送图片的网格预览图,选择查看预览图原图后,根据网格预览图生成时与原图的关联URL(统一资源定位符)地址,找到选择的预览图对应的原图,并将之推送至目标终端显示。In step S50, the user selects to view the original image of the grid preview image, and based on the grid preview image of the target push image displayed by the target terminal, selects the associated URL of the original image after the preview image is generated according to the original image of the preview image. (Uniform Resource Locator) address, find the original image corresponding to the selected preview image, and push it to the target terminal display.
步骤S70,是否切换下一张或上一张;Step S70, whether to switch to the next or previous page;
在目标终端查看网格预览图的过程中,可以选择是否切换网格预览图查看,若需查看上一张或下一张网格预览图,则继续转入步骤S40,将分享终端中生成的网格预览图继续推送至目标终端供用户查看并操作;若不查看上一张或下一张网格预览图,确认是否退出当前图片分享,并转入步骤S80;若继续进行当前图片查看,则转入步骤S40,将网格预览图继续推送至目标终端显示。In the process of viewing the grid preview image by the target terminal, you can choose whether to switch the grid preview view. If you want to view the previous or next grid preview, continue to step S40 and generate the generated in the sharing terminal. The grid preview map continues to be pushed to the target terminal for the user to view and operate; if the previous or next grid preview is not viewed, confirm whether to exit the current picture sharing, and proceed to step S80; if the current picture is continued, Then, the process goes to step S40, and the grid preview map is continuously pushed to the target terminal display.
步骤S80,是否退出。In step S80, it is exited.
用户在目标终端中不切换网格预览图查看后,可以选择是否退出当前图片分享,若不退出当前图片分享模式,则转入步骤S40,推送网格预览图至目标终端供用户查看;若选择退出当前图片分享模式,则退出当前图片分享模式。After the user does not switch the grid preview view in the target terminal, the user can select whether to exit the current picture sharing. If the current picture sharing mode is not exited, the process proceeds to step S40, and the grid preview is pushed to the target terminal for viewing by the user; Exit the current picture sharing mode and exit the current picture sharing mode.
在本实施例中,用户打开多屏互动功能,也就是将目标终端与目标推送图片所在的分享终端关联起来,例如将电视与手机关联起来,通过电视查看手机中的相册。在目标终端上浏览分享终端的目标推送图片时,首先生成目标推送图片的网格预览图,保存到预先生成的隐式文件夹中,并将目标推送图片生成的网格预览图片通过ULNA(数字生活网络联盟)连接推送到目标终端上显示。用户在目标终端上查看到目标推送图片的网格预览图时,选择是否要查看原图;若要查看原图,通过预览图中与原图关联的URL(统一资源定位符)地址,找到原图通过ULNA(数字生活网络联盟)连接推送到目标终端中显示;若不查看原图,选择是否切换到上一张或下一张网格预览图,若切换选择网格查看预览图,则继续返回推送网格预览图查看页面供查看;若不切换网格预览图查看原图,则选择是否退出当前多屏互动,若不退出多屏互动,则继续推送网格预览图查看;若选择退出当前的多屏互动,删除生成网格预览图时预先生成的隐式文件夹和隐式文件夹中的所有内容。In this embodiment, the user opens the multi-screen interactive function, that is, associates the target terminal with the sharing terminal where the target push image is located, for example, associating the television with the mobile phone, and viewing the photo album in the mobile phone through the television. When browsing the target push image of the sharing terminal on the target terminal, first generate a grid preview image of the target push image, save it to the pre-generated implicit folder, and pass the grid preview image generated by the target push image through ULNA (digital Life Network Alliance) The connection is pushed to the target terminal for display. When the user views the grid preview image of the target push image on the target terminal, select whether to view the original image; to view the original image, find the original by previewing the URL (Uniform Resource Locator) address associated with the original image in the preview image. The map is pushed to the target terminal through the ULNA (Digital Living Network Alliance) connection; if you do not view the original image, choose whether to switch to the previous or next grid preview, if you switch to select the grid to view the preview, continue Return to the push grid preview view page for viewing; if you do not switch the grid preview to view the original image, select whether to exit the current multi-screen interaction, if you do not exit the multi-screen interaction, continue to push the grid preview view; if you choose to exit The current multi-screen interaction removes all the content from the pre-generated implicit folders and implicit folders when generating the grid preview.
上述第一至第三实施例的图片推送方法的执行主体均可以为多媒体播放电子设备。更进一步地,该图片推送方法可以由多媒体播放设备或电子设备的程序中实现,其中,该多媒体播放设备可以包括但不限于电视、电脑等电器设备。所述电子设备包括但不限于手机、pad、笔记本电脑等。The execution bodies of the picture pushing methods of the first to third embodiments described above may each be a multimedia playback electronic device. Further, the picture pushing method may be implemented in a program of a multimedia playing device or an electronic device, where the multimedia playing device may include, but is not limited to, an electric device such as a television or a computer. The electronic device includes, but is not limited to, a mobile phone, a pad, a notebook computer, and the like.
本发明进一步提供一种图片推送装置。The invention further provides a picture pushing device.
参照图6,图6为本发明图片推送装置的第一实施例的功能模块示意图。Referring to FIG. 6, FIG. 6 is a schematic diagram of functional modules of a first embodiment of a picture pushing device according to the present invention.
在一实施例中,所述图片推送装置包括:传送模块10、接收模块20和推送模块30。In an embodiment, the picture pushing device comprises: a transmitting module 10, a receiving module 20 and a pushing module 30.
所述传送模块10,用于将预先生成的目标推送图片的推送预览图发送至目标终端,以在所述目标终端显示所述目标推送图片的推送预览图。The transmitting module 10 is configured to send a push preview image of the pre-generated target push picture to the target terminal to display a push preview image of the target push picture on the target terminal.
本实施例中,在将一个终端中的图片分享至其他终端,即,将分享终端中的图片分享至目标终端。例如,需要在电视机上查看手机中的照片,电视为目标终端,手机为分享终端。首先需要建立目标终端与分享终端的通信连接,当目标终端与分享终端建立连接后,控制进入图片分享模式。所述建立目标终端与分享终端的通信连接,可以基于局域网络或蓝牙等无线方式连接,或者基于网络连接线将二者连接起来;所述进入图片分享模式,是基于目标终端或分享终端的相关功能切换完成模式的切换,例如通过与二者之一连接的遥控设备或电子设备的相关按键操作(虚拟按键或物理按键)进行模式的切换。In this embodiment, the pictures in one terminal are shared to other terminals, that is, the pictures in the sharing terminal are shared to the target terminal. For example, you need to view the photos in your phone on the TV. The TV is the target terminal and the mobile phone is the sharing terminal. First, a communication connection between the target terminal and the sharing terminal needs to be established. When the target terminal establishes a connection with the sharing terminal, the control enters the picture sharing mode. The establishing a communication connection between the target terminal and the sharing terminal may be based on a wireless connection such as a local area network or a Bluetooth, or connecting the two based on a network connection line; the entering the picture sharing mode is based on the target terminal or the sharing terminal. The function switching mode is switched, for example, by a remote control device connected to one of the two or a related key operation (virtual button or physical button) of the electronic device.
在切换到图片分享模式后,分享终端将预先生成的目标推送图片的推送预览图发送至目标终端,所述目标终端在接收到所述目标推送图片的推送预览图后,显示所述目标推送图片的推送预览图,所述目标推送图片的推送预览图中包括至少一张目标推送图片的预览图,在包括多张预览图时,所述目标推送图片的推送预览图为预览图列表。所述生成目标推送图片的推送预览图的步骤可以在进入分享模式之前,或者在进入分享模式时进行。所述生成预览图的过程包括但不限于:1)接收用户对图片的选择操作,将选中的图片作为目标推送图片,将选中的目标推送图片生成对应的推送预览图;2)将存储的所有图片均作为目标推送图片,生成所有目标图片的推送预览图;3)自动获取用户对图片的浏览习惯,根据浏览习惯确定目标推送图片(最近一段时间浏览的图片,或浏览次数最多的图片,或还未被用户浏览的图片,或最近新产生的图片等),生成目标推送图片对应的推送预览图。所述推送预览图可以是4*4或5*5等,根据分享终端、目标终端的显示尺寸及/或用户需求设置。在本发明一实施例中,分享终端在将推送预览图发送至目标终端后,显示所发送的推送预览图。After switching to the picture sharing mode, the sharing terminal sends a push preview image of the pre-generated target push picture to the target terminal, and after receiving the push preview image of the target push picture, the target terminal displays the target push picture. a push preview image, where the push preview image of the target push image includes at least one preview image of the target push image, and when the plurality of preview images are included, the push preview image of the target push image is a preview map list. The step of generating a push preview image of the target push picture may be performed before entering the sharing mode or when entering the sharing mode. The process of generating a preview image includes, but is not limited to: 1) receiving a user's selection operation on the image, pushing the selected image as a target, and pushing the selected target to generate a corresponding push preview image; 2) storing all the images; The images are used as the target to push the image, and generate a push preview image of all the target images; 3) automatically obtain the user's browsing habits of the image, and determine the target push image according to the browsing habits (the most recently viewed image, or the most viewed image, or A picture that has not been viewed by the user, or a newly generated picture, etc., generates a push preview corresponding to the target push picture. The push preview image may be 4*4 or 5*5, etc., and is set according to a sharing terminal, a display size of the target terminal, and/or a user requirement. In an embodiment of the invention, after the sharing terminal sends the push preview image to the target terminal, the shared preview image is displayed.
所述接收模块20,用于接收基于目标推送图片的推送预览图的选择操作。The receiving module 20 is configured to receive a selection operation of a push preview image based on a target push picture.
在将预先生成的目标推送图片的推送预览图发送至目标终端,并在所述目标终端显示所述目标推送图片的推送预览图后,接收用户基于预览图的操作。所述接收用户对预览图的操作,为用户基于目标终端或分享终端的选择操作,或基于与目标终端或分享终端二者之一关联的遥控设备或电子设备的进行的选择操作。例如,在将手机生成的推送预览图发送至电视后,用户可以在手机或者电视上对推送预览图进行选择操作。所述选择操作为对推送预览图中一张目标推送图片预览图的操作。所述对预览图的操作,可以包括以下几个操作内容:一、浏览预览图;二、切换上一张或下一张预览图;三、基于某张预览图查看原图;四、查看原图时,切换到上一张或下一张预览图的原图;五、关闭原图查看等操作。The push preview image of the pre-generated target push picture is sent to the target terminal, and after the target terminal displays the push preview image of the target push picture, the operation of the user based on the preview image is received. The receiving user's operation on the preview image is a selection operation performed by the user based on the selection operation of the target terminal or the sharing terminal, or based on a remote control device or an electronic device associated with one of the target terminal or the sharing terminal. For example, after sending a push preview generated by the mobile phone to the television, the user can select the push preview on the mobile phone or television. The selection operation is an operation of pushing a preview image of a picture in a push preview image. The operation of the preview image may include the following operations: first, browsing the preview image; second, switching the previous or next preview image; 3. viewing the original image based on a preview image; In the figure, switch to the original image of the previous or next preview; five, close the original view and other operations.
所述推送模块30,用于在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。The pushing module 30 is configured to send an original image corresponding to the selecting operation to the target terminal when the selecting operation is an original drawing viewing operation, to display the original image on the target terminal.
在接收到推送预览图的选择操作后,将所述选择操作与预设的选择操作参数比对,以确定所述选择操作的类型,在确定所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。具体的,若原图查看事件来自目标终端或与目标终端关联的遥控设备或电子设备,则目标终端根据所述原图查看操作生成对应的原图获取指令,反馈至分享终端,分享终端根据原图获取指令找到对应的原图,并将原图通过DLNA(数字生活网络联盟)连接推送至目标终端,目标终端接收所述原图并显示;若原图查看指令为基于分享终端或与分享终端关联的遥控设备或电子设备发出的,则根据所述原图查看操作找出对应的原图并直接将原图发送至目标终端显示。在本发明一实施例中,在所述原图查看操作结束后,退出当前原图查看页面。After receiving the selection operation of the push preview image, comparing the selection operation with the preset selection operation parameter to determine the type of the selection operation, when determining that the selection operation is the original image viewing operation, The original image corresponding to the selection operation is sent to the target terminal to display the original image at the target terminal. Specifically, if the original view event is from the target terminal or the remote control device or the electronic device associated with the target terminal, the target terminal generates a corresponding original image acquisition instruction according to the original image viewing operation, and feeds back to the sharing terminal, and the sharing terminal according to the original image Obtaining an instruction to find a corresponding original image, and pushing the original image to the target terminal through a DLNA (Digital Living Network Alliance) connection, the target terminal receiving the original image and displaying; if the original image viewing instruction is based on the sharing terminal or associated with the sharing terminal If the remote control device or the electronic device sends out, the corresponding original image is found according to the original image viewing operation and the original image is directly sent to the target terminal for display. In an embodiment of the invention, after the original image viewing operation ends, the current original image viewing page is exited.
本实施例中,在图片推送过程中先将数据传输量小的目标推送图片的推送预览图发送至目标终端,用户基于推送预览图进行选择操作,根据推送预览图的原图查看选择操作再从分享终端获取原图在目标终端显示,无需在图片推送过程中将每一张目标推送图片的原图均发送至目标终端,节省了数据传输时间,可以优先推送用户选择的图片,避免推送用户不关注图片原图浪费传输资源,提高图片查看效率,提升用户操作的使用好感度。In this embodiment, in the picture pushing process, the push preview image of the target push image with a small data transmission amount is first sent to the target terminal, and the user performs a selection operation based on the push preview image, and the selection operation is viewed according to the original image of the push preview image. The sharing terminal obtains the original image displayed on the target terminal, and does not need to send the original image of each target to the target terminal in the picture pushing process, thereby saving the data transmission time, and preferentially pushing the picture selected by the user to avoid pushing the user. Pay attention to the original picture to waste transmission resources, improve the efficiency of picture viewing, and improve the user's operation.
参照图7,图7为本发明图片推送装置的第二实施例的功能模块示意图,所述装置还包括:切换模块40,用于在所述选择操作为推送预览图的切换操作时,获取与所述切换操作对应的推送预览图,将所述切换操作对应的推送预览图发送至目标终端,以在所述目标终端显示所述切换操作对应的推送预览图。Referring to FIG. 7, FIG. 7 is a schematic diagram of a function module of a second embodiment of a picture pushing device according to the present invention. The device further includes: a switching module 40, configured to acquire and when the selecting operation is a switching operation of pushing a preview image. And the push preview image corresponding to the switching operation is sent to the target terminal to display the push preview image corresponding to the switching operation on the target terminal.
所述切换操作的操作包括切换至上一张或下一张推送预览图,在选择操作为切换操作时,则根据预览图生成的顺序,找到当前预览图对应的上一张或下一张推送预览图,并将之推送到目标终端显示,以供用户做进一步的选择操作。The operation of the switching operation includes switching to the previous or next push preview image, and when the selecting operation is the switching operation, finding the previous or next push preview corresponding to the current preview image according to the order in which the preview image is generated. The map is pushed to the target terminal display for further selection by the user.
参照图8,所述图8为本发明图片推送装置的第三实施例的功能模块示意图,所述装置还包括:操作模块50、生成模块60、目录关联模块70和处理模块80。Referring to FIG. 8, FIG. 8 is a schematic diagram of functional modules of a third embodiment of a picture pushing device according to the present invention. The device further includes an operation module 50, a generation module 60, a directory association module 70, and a processing module 80.
所述操作模块50,用于在所述原图查看操作结束后,退出当前原图查看页面,返回预览图查看页面,以接收基于推送预览图的选择操作。The operation module 50 is configured to exit the current original image viewing page after the original image viewing operation ends, and return to the preview image viewing page to receive a selection operation based on the push preview image.
在当前原图操作结束后,关闭原图查看页面,回到原图查看页面之前的预览图显示页面,继续接收用户基于该推送预览图的选择操作。在本发明其他实施例中,在用户选择查看某一张目标推送图片的预览图后,对用户的下一步选择操作进行预测,根据预测结果,将预测结果对应的原图发送中目标终端,以在用户选择操作为该发送过来的原图时,直接显示,进一步节省图片传送时间,提高图片推送效率。所述预测可以是推送预览图中选择原图查看操作预览图的上一张或上两张图片,或者与该原图查看操作预览图类似的图片等.After the current original image operation ends, the original image viewing page is closed, and the preview image display page before the original image viewing page is returned to continue receiving the user's selection operation based on the push preview image. In another embodiment of the present invention, after the user selects to view a preview image of a target push image, the user selects a next selection operation, and according to the prediction result, sends the original image corresponding to the prediction result to the target terminal, When the user selects the operation as the original picture sent by, the direct display is performed, thereby further saving the picture transmission time and improving the picture pushing efficiency. The prediction may be the previous or last two pictures of the preview image of the original image viewing operation in the push preview image, or a picture similar to the preview image of the original image viewing operation.
所述生成模块60,用于将目标推送图片按照目标格式生成预览图,并将生成的预览图保存到预先创建的隐式文件夹中;The generating module 60 is configured to generate a preview image according to a target format by using the target push image, and save the generated preview image to a pre-created implicit folder;
在本实施例中,创建一个隐式文件夹,通过创建隐式文件夹,在其他功能生效或其他应用开启时无法访问该隐式文件夹中的数据。在推送图片之前或者推送图片的过程中,将目标推送图片按照目标格式生成预览图,保存至所述隐式文件夹中。所述预览图生成的目标格式包括但不限于预览图的尺寸,每个推送图片的预览图的尺寸,以及图片的格式等,根据分享终端或目标终端的程序设置;或用户基于分享终端或与分享终端关联的遥控设备、电子设备自定义设置。例如,设置目标格式为网格型,且以4*4的标准将目标推送图片的按照顺序生成网格预览图。网格预览图的一实施例的示意图参考图4所述。In this embodiment, an implicit folder is created, and by creating an implicit folder, the data in the implicit folder cannot be accessed when other functions are in effect or other applications are open. In the process of pushing the image or pushing the image, the target push image is generated according to the target format and saved to the implicit folder. The target format generated by the preview image includes, but is not limited to, the size of the preview image, the size of the preview image of each push image, and the format of the image, etc., according to a program setting of the sharing terminal or the target terminal; or the user is based on the sharing terminal or Share the remote control device and electronic device customization settings associated with the terminal. For example, the target format is set to grid type, and the grid preview map is generated in order of the target push image by the 4*4 standard. A schematic diagram of an embodiment of a grid preview is described with reference to FIG.
所述目录关联模块70,用于确定所有预览图与原图的对应关系,将预览图与对应原图的URL(统一资源定位符)地址关联生成预览图与原图URL(统一资源定位符)地址的关联目录,并将所述关联目录保存至隐式文件夹。The directory association module 70 is configured to determine a correspondence between all the preview images and the original image, and associate the preview image with a URL (Uniform Resource Locator) address of the corresponding original image to generate a preview image and an original image URL (Uniform Resource Locator). The associated directory of the address and save the associated directory to an implicit folder.
分享终端中,目标推送图片的位置不变,推送预览图保存于隐式文件夹中。在推送预览图推送至目标终端显示后,若用户需查看预览图原图,则需找到对应的预览图原图。在这种情况下,分享终端中的推送预览图生成后,将推送预览图与对应原图的URL(统一资源定位符)地址关联生成推送预览图与原图的关联目录,并将所述关联目录文件存储至保存有预览图的隐式文件夹,便于调用地址对应推送预览图找到相对应的原图。用户在浏览推送到目标终端的推送预览图的过程中,用户选中的一张目标推送图片的预览图在接收到基于目标终端关联的遥控设备或者与目标终端关联的电子设备的查看指令后,分享终端提取推送预览图与原图的关联目录,搜查到对应的原图,并通过DLNA(数字生活网络联盟)连接将该搜查到的原图传送到目标终端显示。预览图在接收到切换预览图指令后,通过预览图生成的顺序,从目标推送图片所在的分享终端保存预览图的隐式文件夹中,找到当前预览图对应的下一张预览图,将之推送到目标终端显示,以供用户做进一步的操作。In the sharing terminal, the position of the target push image is unchanged, and the push preview image is saved in the implicit folder. After the push preview is pushed to the target terminal display, if the user needs to view the original image of the preview image, the corresponding original image of the preview image needs to be found. In this case, after the push preview image in the sharing terminal is generated, the push preview image is associated with the URL (Uniform Resource Locator) address of the corresponding original image to generate an associated directory of the push preview image and the original image, and the association is The directory file is stored in an implicit folder in which the preview image is saved, so that it is convenient to call the address corresponding to the push preview image to find the corresponding original image. During the browsing of the push preview image pushed to the target terminal, the preview image of the target push image selected by the user is shared after receiving the viewing instruction based on the remote device associated with the target terminal or the electronic device associated with the target terminal. The terminal extracts the associated directory of the push preview image and the original image, searches for the corresponding original image, and transmits the searched original image to the target terminal through a DLNA (Digital Living Network Alliance) connection. After receiving the preview image preview instruction, the preview image is generated from the hidden folder in which the shared terminal of the target push image saves the preview image, and the next preview image corresponding to the current preview image is found. Push to the target terminal display for the user to do further operations.
所述处理模块80,用于在图片推送操作结束后,删除所述隐式文件夹和文件夹中的所有内容。The processing module 80 is configured to delete all contents in the implicit folder and the folder after the picture pushing operation ends.
在目标终端上查看目标推送图片的原图操作完成后,断开目标终端与目标推送图片所在的分享终端连接,删除所述分享终端中保存的预览图和关联目录,并删除保存所述预览图和关联目录的隐式文件夹,以释放分享终端的内存。After the operation of viewing the original image of the target push image on the target terminal is completed, disconnecting the target terminal from the sharing terminal where the target push image is located, deleting the preview image and the associated directory saved in the sharing terminal, and deleting and saving the preview image. And an implicit folder associated with the directory to free the memory of the sharing terminal.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of the present invention.

Claims (16)

  1. 一种图片推送方法,其特征在于,所述方法包括以下步骤: A picture pushing method, characterized in that the method comprises the following steps:
    将预先生成的目标推送图片的推送预览图发送至目标终端,以在所述目标终端显示所述目标推送图片的推送预览图;Sending a push preview image of the pre-generated target push picture to the target terminal to display a push preview image of the target push picture on the target terminal;
    接收基于目标推送图片的推送预览图的选择操作;Receiving a selection operation of a push preview image based on a target push image;
    在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。When the selecting operation is an original drawing viewing operation, the original image corresponding to the selecting operation is sent to the target terminal to display the original image at the target terminal.
  2. 如权利要求1所述的图片推送方法,其特征在于,所述接收基于目标推送图片的推送预览图的选择操作之后,还包括:The picture pushing method according to claim 1, wherein after the selecting operation of the push preview image based on the target push picture, the method further comprises:
    在接收到推送预览图的选择操作后,将所述选择操作与预设的选择操作参数比对,确定所述选择操作的类型。After receiving the selection operation of the push preview image, the selection operation is compared with the preset selection operation parameter to determine the type of the selection operation.
  3. 如权利要求1所述的图片推送方法,其特征在于,所述接收基于目标推送图片的预览图的选择操作的步骤之后,还包括:The picture pushing method according to claim 1, wherein the step of receiving the selection operation based on the preview image of the target push picture further comprises:
    在所述选择操作为预览图的推送切换操作时,获取与所述切换操作对应的推送预览图,将所述切换操作对应的推送预览图发送至目标终端,以在所述目标终端显示所述切换操作对应的推送预览图。When the selection operation is a push switching operation of the preview image, acquiring a push preview image corresponding to the switching operation, and transmitting a push preview image corresponding to the switching operation to the target terminal to display the target terminal The push preview corresponding to the switching operation.
  4. 如权利要求1所述的图片推送方法,其特征在于,所述将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图的步骤之后,还包括:The picture pushing method according to claim 1, wherein the original picture corresponding to the selecting operation is sent to the target terminal, after the step of displaying the original picture by the target terminal, further comprising :
    在所述原图查看操作结束后,退出当前原图查看页面,返回预览图查看页面,以接收基于预览图的选择操作。After the original image viewing operation ends, the current original image viewing page is exited, and the preview image viewing page is returned to receive a selection operation based on the preview image.
  5. 如权利要求1所述的图片推送方法,其特征在于,所述在用户选择查看某一张目标推送图片的预览图后,对用户的下一步选择操作进行预测,根据预测结果,将预测结果对应的原图发送至目标终端。The picture pushing method according to claim 1, wherein after the user selects to view a preview image of a target push picture, the user selects a next selection operation, and according to the prediction result, the prediction result is corresponding. The original image is sent to the target terminal.
  6. 如权利要求1所述的图片推送方法,其特征在于,所述将预先生成的目标推送图片的预览图发送至目标终端,以在所述目标终端显示所述预览图之前,还包括: The picture pushing method according to claim 1, wherein the displaying the preview image of the pre-generated target push image to the target terminal, before the displaying the preview image on the target terminal, further comprises:
    将目标推送图片按照目标格式生成预览图,并将生成的预览图保存到预先创建的隐式文件夹中。The target push image is generated in a target format to generate a preview image, and the generated preview image is saved to a pre-created implicit folder.
  7. 如权利要求6所述的图片推送方法,其特征在于,所述在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图之前,包括:The picture pushing method according to claim 6, wherein when the selecting operation is an original drawing viewing operation, the original image corresponding to the selecting operation is sent to the target terminal to be at the target Before the terminal displays the original image, it includes:
    确定所有预览图与原图的对应关系,将预览图与对应原图的URL(统一资源定位符)地址关联生成预览图与原图URL(统一资源定位符)地址的关联目录,并将所述关联目录保存至隐式文件夹。Determining a correspondence between all the preview images and the original image, and associating the preview image with a URL (Uniform Resource Locator) address of the corresponding original image to generate an associated directory of the preview image and the original image URL (Uniform Resource Locator) address, and The associated directory is saved to an implicit folder.
  8. 如权利要求7所述的图片推送方法,其特征在于,所述方法还包括:The picture pushing method according to claim 7, wherein the method further comprises:
    在图片推送操作结束后,删除所述隐式文件夹和文件夹中的所有内容。After the picture push operation ends, delete all the contents of the implicit folder and folder.
  9. 一种图片推送装置,其特征在于,包括:A picture pushing device, comprising:
    传送模块,用于将预先生成的目标推送图片的推送预览图发送至目标终端,以在所述目标终端显示所述目标推送图片的推送预览图;a transmitting module, configured to send a push preview image of the pre-generated target push picture to the target terminal, to display a push preview image of the target push picture at the target terminal;
    接收模块,用于接收基于目标推送图片的推送预览图的选择操作;a receiving module, configured to receive a selection operation of a push preview image based on a target push image;
    推送模块,用于在所述选择操作为原图查看操作时,将所述选择操作对应的原图发送至所述目标终端,以在所述目标终端显示所述原图。And a pushing module, configured to send an original image corresponding to the selecting operation to the target terminal when the selecting operation is an original drawing viewing operation, to display the original image on the target terminal.
  10. 如权利要求9所述的图片推送装置,其特征在于,所述接收模块,还用于在接收到推送预览图的选择操作后,将所述选择操作与预设的选择操作参数比对,确定所述选择操作的类型。The picture pushing device according to claim 9, wherein the receiving module is further configured to: after receiving the selection operation of the push preview image, compare the selection operation with a preset selection operation parameter, and determine The type of selection operation.
  11. 如权利要求9所述的图片推送装置,其特征在于,还包括:The picture pushing device according to claim 9, further comprising:
    切换模块,用于在所述选择操作为预览图的推送切换操作时,获取与所述切换操作对应的推送预览图,将所述切换操作对应的推送预览图发送至目标终端,以在所述目标终端显示所述切换操作对应的推送预览图。a switching module, configured to: when the selection operation is a push switching operation of the preview image, acquire a push preview image corresponding to the switching operation, and send a push preview image corresponding to the switching operation to the target terminal, where The target terminal displays a push preview map corresponding to the switching operation.
  12. 如权利要求9所述的图片推送装置,其特征在于,还包括:The picture pushing device according to claim 9, further comprising:
    操作模块,用于在所述原图查看操作结束后,退出当前原图查看页面,返回预览图查看页面,以接收基于预览图的选择操作。The operation module is configured to exit the current original image viewing page after the original image viewing operation ends, and return to the preview image viewing page to receive the selection operation based on the preview image.
  13. 如权利要求9所述的图片推送装置,其特征在于,所述操作模块,还用于在用户选择查看某一张目标推送图片的预览图后,对用户的下一步选择操作进行预测,根据预测结果,将预测结果对应的原图发送至目标终端。The picture pushing device according to claim 9, wherein the operation module is further configured to: after the user selects to view a preview image of the target image, predict the user's next selection operation, according to the prediction As a result, the original image corresponding to the prediction result is transmitted to the target terminal.
  14. 如权利要求9任一项所述的图片推送装置,其特征在于,还包括:The picture pushing device according to any one of claims 9 to 9, further comprising:
    生成模块,用于将目标推送图片按照目标格式生成预览图,并将生成的预览图保存到预先创建的隐式文件夹中。A generation module for generating a preview image of the target push image according to the target format, and saving the generated preview image to a pre-created implicit folder.
  15. 如权利要求14所述的图片推送装置,其特征在于,还包括:The picture pushing device of claim 14, further comprising:
    目录关联模块,用于确定所有预览图与原图的对应关系,将预览图与对应原图的URL(统一资源定位符)地址关联生成预览图与原图URL(统一资源定位符)地址的关联目录,并将所述关联目录保存至隐式文件夹。The directory association module is configured to determine a correspondence between all the preview images and the original image, and associate the preview image with the URL (Uniform Resource Locator) address of the corresponding original image to generate an association between the preview image and the original image URL (Uniform Resource Locator) address. Directory and save the associated directory to an implicit folder.
  16. 如权利要求15所述的图片推送装置,其特征在于,还包括:The picture pushing device according to claim 15, further comprising:
    处理模块,用于在图片推送操作结束后,删除所述隐式文件夹和文件夹中的所有内容。The processing module is configured to delete all the contents in the implicit folder and the folder after the picture pushing operation ends.
PCT/CN2016/096834 2016-05-03 2016-08-26 Picture pushing method and apparatus WO2017190451A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610288575.7 2016-05-03
CN201610288575.7A CN105975571A (en) 2016-05-03 2016-05-03 Picture pushing method and device

Publications (1)

Publication Number Publication Date
WO2017190451A1 true WO2017190451A1 (en) 2017-11-09

Family

ID=56993653

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/096834 WO2017190451A1 (en) 2016-05-03 2016-08-26 Picture pushing method and apparatus

Country Status (2)

Country Link
CN (1) CN105975571A (en)
WO (1) WO2017190451A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107704175B (en) * 2017-10-24 2020-11-06 ***通信集团公司 Image collection method and device and storage medium
CN108154475A (en) * 2017-12-22 2018-06-12 维沃移动通信有限公司 A kind of image processing method and device
CN108595083A (en) * 2018-03-16 2018-09-28 北京达佳互联信息技术有限公司 a kind of interface processing method and device
CN110209324B (en) * 2019-04-30 2020-11-10 维沃移动通信有限公司 Display method and terminal equipment
CN110493620A (en) * 2019-08-16 2019-11-22 四川长虹电器股份有限公司 Screen share system and method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2611151A1 (en) * 2011-12-29 2013-07-03 Axis AB Method and mobile unit for facilitating installation of a surveillance camera
CN103390034A (en) * 2013-07-12 2013-11-13 北京小米科技有限责任公司 Image display method, device, terminal and server

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104182227B (en) * 2014-08-21 2018-05-25 中标软件有限公司 A kind of method and system for generating template preview graph
CN105224647A (en) * 2015-09-29 2016-01-06 努比亚技术有限公司 Image display method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2611151A1 (en) * 2011-12-29 2013-07-03 Axis AB Method and mobile unit for facilitating installation of a surveillance camera
CN103390034A (en) * 2013-07-12 2013-11-13 北京小米科技有限责任公司 Image display method, device, terminal and server

Also Published As

Publication number Publication date
CN105975571A (en) 2016-09-28

Similar Documents

Publication Publication Date Title
WO2016029594A1 (en) Method and system for terminal to connect with display device
WO2017190451A1 (en) Picture pushing method and apparatus
WO2010079883A2 (en) Method and apparatus for reproducing content through integrated channel management
WO2016101698A1 (en) Dlna technology-based screen push method and system
WO2014209053A1 (en) A digital device and method of processing service data thereof
WO2018034462A1 (en) Image display apparatus and method of operating the same
WO2016068622A1 (en) Terminal device and method of controlling same
WO2016165556A1 (en) Data processing method, device and system for video stream
WO2018161604A1 (en) Playback control method and device for mobile terminal, storage medium and electronic device
WO2014014308A1 (en) Method and system for sharing content, device and computer-readable recording medium for performing the method
WO2018026162A1 (en) Electronic apparatus and method of operating the same
WO2018023926A1 (en) Interaction method and system for television and mobile terminal
WO2014017760A1 (en) Method of providing information and display device thereof
WO2019128174A1 (en) Method for playing audio, smart television and computer-readable storage medium
WO2018018681A1 (en) Video programme previewing method and device
WO2014030981A1 (en) Control method and control apparatus for apparatus including short range wireless communication module
WO2016204520A1 (en) Display device and operating method thereof
WO2014187158A1 (en) Method, server, and terminal for controlling cloud sharing of terminal data
WO2018126888A1 (en) Method and apparatus for configuring a shortcut for a television function
WO2017206377A1 (en) Method and device for synchronous playback of program
WO2017121066A1 (en) Application program display method and system
WO2016101252A1 (en) Channel information display method and apparatus for intelligent television
WO2018006581A1 (en) Smart-television playback method and apparatus
WO2017071223A1 (en) Control method and device for television application
WO2019137016A1 (en) Television programme recommendation method, device, and computer readable storage medium

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: 16900973

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 29.03.2019)

122 Ep: pct application non-entry in european phase

Ref document number: 16900973

Country of ref document: EP

Kind code of ref document: A1