Disclosure of Invention
The invention provides a product display method of an exhibition hall, which is used for solving the problems of poor display effect, inflexible control and high cost of the existing product display method of the exhibition hall.
The invention also provides a product display system of the exhibition hall.
In order to achieve the purpose of the invention, the invention provides a product display method of an exhibition hall, which comprises the following steps:
The method comprises the steps that virtual equipment and products are configured in a server through a management end, and product information is set, wherein the product information comprises a product bar code, basic information of the products and a plurality of multimedia files to be displayed;
the display equipment sends a request for subscribing the virtual equipment to the server and subscribes the required virtual equipment;
The code scanning terminal scans the bar code of the product and selects virtual equipment to be pushed, and then the code scanning product information and the selected virtual equipment are sent to the server;
the server pushes the received product information to the virtual equipment selected by the code scanning terminal, and then pushes the product information to the display equipment subscribed to the virtual equipment;
And after receiving the push product information, the display equipment displays the product information.
The display device sends a request for subscribing the virtual device to the server and subscribes to the required virtual device, and the method comprises the following steps:
The display device opens the display page, sends a long polling request for subscribing the virtual device to the server, generates push information after the server receives the long polling request, and subscribes the push information.
Further, a plurality of the display devices may subscribe to the same virtual device at the same time.
Further, the code scanning terminal scans the bar code of the product and selects the virtual device to be pushed, and then sends the code scanning product information and the selected virtual device to the server, including:
the code scanning terminal scans the bar code of the product and enters the server in a desktop application mode, the server displays alternative virtual equipment, a user selects virtual equipment to be pushed, and the scanned multimedia file and the selected virtual equipment are sent to the server.
In other embodiments, the code scanning terminal scans a product bar code and selects a virtual device to be pushed, and then sends the product information of the code scanning and the selected virtual device to a server, including:
The code scanning terminal scans the bar code of the product and enters the server in a desktop application mode, the server displays alternative virtual equipment and a multimedia file list of the product, a user selects virtual equipment to be pushed and selects multimedia files of the product to be pushed, and then the selected multimedia files to be pushed and the selected virtual equipment are sent to the server.
Further, the server pushes the received product information to a virtual device selected by the code scanning terminal, and then pushes the received product information to a display device subscribed to the virtual device, and the method includes:
When the virtual equipment selected by the code scanning terminal is subscribed by one or more display equipment, the server performs carousel setting on the received multimedia file, pushes the set file to the virtual equipment selected by the code scanning terminal, and then pushes the set file to the one or more display equipment subscribed by the virtual equipment.
In other embodiments, the server pushes the received product information to a virtual device selected by the code scanning terminal, and then pushes the product information to a display device subscribed to the virtual device, including:
When the virtual equipment selected by the code scanning terminal is subscribed by a plurality of display equipment, the server performs split-screen playing setting on the received multimedia file, pushes the set file to the virtual equipment selected by the code scanning terminal, and pushes the set file to the plurality of display equipment subscribed by the virtual equipment according to the split-screen playing setting.
Further, the server classifies the display screens through the primary and secondary display screen display modes, and pushes videos or dynamic photos in the multimedia files to display equipment with the primary display screen type and words in the multimedia files to display equipment with the secondary display screen type.
Further, after receiving the pushed product information, the display device displays the product information, including:
and after receiving the pushed multimedia files, the display equipment displays the multimedia files in a carousel or split-screen mode.
The invention also provides a product display system of the exhibition hall, which comprises:
The management module is used for configuring virtual equipment, products and setting product information, wherein the product information comprises a product bar code, basic information of the products and a plurality of multimedia files to be displayed;
the display device is used for subscribing the virtual device and displaying information pushed by the subscribed virtual device;
The code scanning terminal is used for scanning the bar code of the product and selecting virtual equipment required to be pushed by the product;
the server is respectively connected with the management module, the display equipment and the code scanning terminal, and is used for storing information configured by the management module and virtual equipment subscribed by the display equipment, checking the received product information scanned by the code scanning terminal and pushing the product information to be displayed to the corresponding display equipment according to the virtual equipment selected by the code scanning terminal.
The invention has the beneficial effects that the virtual equipment is arranged, the same virtual equipment can bind a plurality of display equipment at the same time, when the content of the displayed products is more or the number of visitors is more, the user only needs to send the product information to be pushed to the virtual equipment, and then the information is pushed to the plurality of display equipment which are bound in advance by the virtual equipment through the server, so that the display effect is good, the control is flexible, and the cost is lower. On the other hand, when the product is displayed, the server can perform carousel or split-screen playing setting on the display information, so that a plurality of display devices perform carousel or split-screen playing on the display information, and a client can obtain better product display and viewing experience. In addition, the user can select the product information to be displayed through the code scanning terminal, so that the requirements of personalized product display of different clients are met.
Detailed Description
The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings and specific embodiments, and it is apparent that the described embodiments are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Example 1
Referring to fig. 1, the method of product display for an exhibition hall of the present invention comprises the steps of:
s10, configuring virtual equipment and products in a server through a management end, and setting product information.
In this step, as shown in fig. 2, an administrator enters a management page in a server through a management end, the management page displays a configuration virtual device and a product interface, the administrator configures the virtual device and the product, sets product information, and the server stores the set information in a database thereof. The virtual device is a virtual device generated by a server, and is used for binding with a display device, so that a user selects the display device by selecting the virtual device, for example, as shown in fig. 3, the user can configure a plurality of virtual devices, and the virtual device 1 and the virtual device 2. The product is the product to be displayed. The product information comprises a product bar code, basic information of the product and a plurality of multimedia files to be displayed. In this embodiment, the product bar code is a unique code of the product, the basic information of the product may be a name of the product, and the plurality of multimedia files to be displayed include video, picture, sound, and other files of the product, and the video, picture, sound, and other files may be multiple, so as to display information of the product in all directions.
S20, the display device sends a request for subscribing the virtual device to the server, and subscribes to the required virtual device.
In this step, the display device opens a presentation page, where the presentation page may be a web page, or may be an APP, etc. When the method is used for the first time, the display device selects the virtual device to be subscribed in the presentation page, and when the method is used later, the last result is selected by default, and at the same time, when the user needs to replace the subscribed virtual device, the subscribed other virtual devices can be selected again. Wherein, as shown in fig. 3, the same virtual device is allowed to be bound by one or more display devices, i.e. multiple display devices can select the same virtual device.
Specifically, as shown in fig. 2, after the display device opens the presentation page, a long polling request for subscribing the virtual device is sent to the server through the presentation page, the server generates push information after receiving the request, and notifies the display device through the long polling, and the display device subscribes to the push information, so that the server can push real-time data to the display device. Wherein, as shown in fig. 4, when the display device initiates a request to subscribe to the virtual device to the server, the server holds the request until a push message can be sent or time out. If there is a data update, the server immediately returns the data and disconnects, and if there is no data update, the server keeps the connection open, waiting for a timeout. After receiving the data or overtime, the display device closes the connection and then initiates a new request to continue listening for data updates.
S30, the code scanning terminal scans the bar code of the product, selects virtual equipment to be pushed, and then sends the selected content to the server.
In this step, as shown in fig. 5, a barcode is set beside the displayed product, where the barcode is a unique code of the product preset by the management end, and may be a two-dimensional code, a barcode or a combination of both, and in the embodiment shown in fig. 5, the barcode of the product is a two-dimensional code. The code scanning terminal can acquire the information corresponding to the product by scanning the bar code of the product. As shown in fig. 2, after the barcode scanning terminal scans the barcode, the barcode enters a server through a desktop application form, the server displays alternative virtual devices, a user selects virtual devices to be pushed, and the scanned multimedia file and the selected virtual devices are sent to the server. And carrying out voice broadcasting reminding when an error occurs.
In some embodiments, as shown in fig. 6, after the code scanning terminal scans the bar code of the product and enters the server in the form of desktop application, the server displays an alternative virtual device and a multimedia file list for displaying the product, the user selects the virtual device to be pushed and selects the multimedia file of the product to be pushed, and then the selected multimedia file to be pushed and the virtual device are sent to the server. The code scanning terminal user can select the pushed multimedia file, so that the personalized requirements of different clients can be met. For example, when a customer needs to know the research and development process of a product, the code scanning terminal user can select to push videos or pictures related to the research and development process, and when the customer needs to know the use effect of the product, the code scanning terminal user can select to push videos or pictures related to the detection report and used by the customer, so that the personalized requirements of different customers can be met with maximum efficiency.
And S40, pushing the received product information to the virtual equipment selected by the code scanning terminal by the server, checking, and pushing the received product information to the display equipment subscribed to the virtual equipment by the virtual equipment.
In this step, as shown in fig. 2, after receiving the multimedia file to be pushed and the virtual device selected by the code scanning terminal, the server checks the received information, pushes the multimedia file to the designated virtual device after checking, and then sends the multimedia file to the display device subscribed to the virtual device through the virtual device.
Specifically, when the designated virtual device binds only one display device, the server performs carousel setting on the multimedia file to be pushed, pushes the set file to the designated virtual device, and sends the set file to the display device subscribed to the virtual device through the virtual device. When the appointed virtual equipment binds a plurality of display equipment, the server performs carousel setting on the multimedia files to be pushed, pushes the set files to the appointed virtual equipment, and then sends the set files to the display equipment subscribing the virtual equipment through the virtual equipment. The multimedia files are simultaneously carousel by a plurality of display devices, so that the requirements of displaying to clients at different angles can be met.
In other embodiments, when the designated virtual device binds a plurality of display devices, the server performs split-screen playing setting on the multimedia file to be pushed, pushes the set file to the designated virtual device, and pushes the set file to the plurality of display devices subscribed to the virtual device according to the split-screen playing setting. The server classifies the display screens through the display modes of the primary display screen and the secondary display screen, for example, video or dynamic photos in the multimedia file can be pushed to the display equipment with the primary display screen, and characters in the multimedia file can be pushed to the display equipment with the secondary display screen. Of course, the settings of the primary display and the secondary display may be set when the display device 20 subscribes to the virtual device, and when the display device sends a request to the server to subscribe to the virtual device, the server may allow the user to select whether the primary display or the secondary display in the form of a pop-up window. In addition, as shown in fig. 7, when the code scanning terminal 30 selects a virtual device, the code scanning terminal can also directly select the display device 20 bound by the virtual device, and perform selection of the primary screen and the secondary screen, so as to more conveniently select the display device 20 needing product information to be pushed. In order to facilitate the customer to watch, the main display screen and the secondary display screen are usually placed at relatively close positions, and the implementation enables the customer to obtain better product display watching experience by carrying out split-screen playing setting on the multimedia file.
And S50, after the display equipment receives the pushed product information, the product information is displayed.
In this step, as shown in fig. 2, after receiving the pushed multimedia file, the display device displays the multimedia file. The method comprises the steps that when the virtual equipment is bound with one display equipment, the display equipment carries out carousel on the multimedia file, when the virtual equipment is bound with a plurality of display equipment, the display equipment carries out carousel on the multimedia file, and when the virtual equipment is bound with the display equipment, the display equipment carries out split-screen playing on the multimedia file, so that a client obtains better product display and viewing experience.
Example 2
Referring to fig. 8, the system for displaying products in the exhibition hall of the present embodiment includes a management module 10, a display device 20, a code scanning terminal 30 and a server 40, wherein the management module 10, the display device 20 and the code scanning terminal 30 are respectively connected with the server 40. The system for displaying the products in the exhibition hall can realize flexible control of display equipment and good display effect.
As shown in fig. 8, the management module 10 is connected to a server 40 for configuring virtual devices, products, and setting product information. The virtual device is a virtual device generated by a server, and is used for binding with a display device, so that a user selects the display device by selecting the virtual device, for example, the user can configure a plurality of virtual devices, namely, the virtual device 1 and the virtual device 2. The product is the product to be displayed. The product information comprises a product bar code, basic information of the product and a plurality of multimedia files to be displayed. In this embodiment, the product bar code is a unique code of the product, the basic information of the product may be a name of the product, and the plurality of multimedia files to be displayed include video, picture, sound, and other files of the product, and the video, picture, sound, and other files may be multiple, so as to display information of the product in all directions.
As shown in fig. 8, the display device 20 is connected to the server 40, and is used for displaying information of products to be displayed and subscribing virtual devices to the server 40. The display device 20 may be a smart television or other type of smart display screen. When the display device 20 subscribes to the virtual device, the display device enters the server 40 through a display page, wherein the display page may be a web page, an APP, or the like. When the user uses the device for the first time, the display device 20 selects the virtual device to be subscribed in the presentation page, and when the user uses the device for the last time, the last result is selected by default, and when the user needs to replace the subscribed virtual device, the user can reselect to subscribe to other virtual devices. In this embodiment, the same virtual device is allowed to be bound by one or more display devices 20, i.e. multiple display devices 20 can select the same virtual device to achieve better display effect, and the control is flexible and the cost is low. In some embodiments, when one virtual device binds multiple display devices 20, the display device 20 may select whether it is a primary or secondary display screen when selecting the virtual device.
As shown in fig. 8, the code scanning terminal 30 is connected to the server 40, and is configured to scan a bar code of a product and send virtual devices required to be pushed for selecting the product to the server 40. In this embodiment, the code scanning terminal 30 is a terminal dedicated to an exhibition hall, when a product is required to be displayed, a user scans a product bar code through the code scanning function of the code scanning terminal 30 and sends code scanning information to the server 40, and meanwhile, the user enters the server 40 through the code scanning terminal 30 to select a virtual device to be pushed, and sends the selected virtual device to the server 40. In some embodiments, the user may also select the code scanning information through the code scanning terminal 30 to display, and send the selected code scanning information to the server 40, so as to meet the requirements of personalized product display of different customers. In other embodiments, the user may also directly select the display device 20 bound to the selected virtual device through the code scanning terminal 30, and perform selection of the primary screen and the secondary screen, so as to more conveniently select the display device 20 that needs to be pushed by the product information.
As shown in fig. 8, the server 40 is respectively connected to the management module 10, the display device 20 and the code scanning terminal 30, and is configured to store information configured by the management module 10 and virtual devices subscribed by the display device 20, check product information scanned by the received code scanning terminal 30, and push the product information to be displayed to the corresponding display device 20 according to the virtual devices selected by the code scanning terminal. Specifically, as shown in fig. 2, when the management module 10 enters the server 40 to configure virtual devices and products, the server 40 displays the configuration virtual devices and products interface, and stores the information configured by the management module 10 in its cache. When the display device 20 needs to subscribe to the virtual device, the server 40 presents the virtual device available for subscription, and stores the virtual device subscribed to the display device 20 in its cache. When the code scanning terminal 30 sends the code scanning information and the selected virtual device to the server 40, the server 40 checks the code scanning information, performs carousel setting on the checked information, sends the set information to the virtual device selected by the code scanning terminal 30, and sends the set information to all display devices 20 subscribed to the virtual device. In some embodiments, after checking the code scanning information, the server 40 performs split-screen playing setting on the checked information, and sends the set information to the virtual device selected by the code scanning terminal 30, and sends the set information to the multiple display devices 20 subscribed to the virtual device in a reclassification manner.
In summary, according to the product display method of the exhibition hall, the virtual equipment is set, and the same virtual equipment can be simultaneously bound with a plurality of display equipment, so that when the content of the displayed product is more or the number of visitors is more, the user only needs to send the product information to be pushed to the virtual equipment, and then the server 40 pushes the information to the plurality of display equipment 20 which are bound with the virtual equipment in advance, thereby not only having good display effect, flexible control and lower cost. On the other hand, when the product is displayed, the server 40 performs carousel or split-screen playing on the display information, so that the plurality of display devices 20 perform carousel or split-screen playing on the display information, and a client obtains better product display and viewing experience. In addition, the user can select the product information to be displayed through the code scanning terminal 30, so that the requirements of personalized product display of different clients are met.
Although the present invention has been disclosed by the above embodiments, the scope of the present invention is not limited thereto, and modifications, substitutions, etc. made to the above components will fall within the scope of the claims of the present invention without departing from the spirit of the present invention.