A kind of electronic digit label terminal and the mutual method of management platform
Technical field
The present invention relates to network communications technology field and electronic digit label technical field, particularly a kind of electronic digit label terminal and the mutual method of management platform.
Background technology
Along with development of modern science, digital display technique is ubiquitous.Electronic digit label (Digital Signage) is issued various information, advertisement and other content through terminal presentation facility at present, is widely used in various public places.
But the electronic digit signage in early stage only is made up of the numerous playback terminals that disperse; Do not have between content source and the playback terminal and get in touch; The content that playback terminal is play is static in certain stage; The renewal of play content is also accomplished by manual work, needs the labor manpower and financial resources, and upgrades not prompt enough.In view of this, the electronic digit signage is carried out network management through the integrated network module, has solved the problem of electronic digit label centralized management preferably.But the electronic digit label that possesses network function now mainly adopts C/S (server/customer end) framework, and operating personnel need to install, learning management software, also need could use to the residing network environment configuration of electronic digit label relevant parameter.
Summary of the invention
The objective of the invention is to; To the problems referred to above; Propose a kind of electronic digit label terminal and the mutual method of management platform, utilize this method user easily to manage, use the electronic digit signage, make things convenient for the user content distributed anywhere or anytime to the electronic digit label.
For realizing above-mentioned purpose; The technical scheme that the present invention adopts is: a kind of electronic digit label terminal and the mutual method of management platform; The measured HTTP protocol of this method; PORT COM adopts web service 80 ports commonly used, so this method compatible good to terminal network environment of living in, requires loose.Whole system adopts B/S (browser/server) framework; The user gets final product the connection management platform through web browser commonly used; Dynamically updating of media content realized at the electronic digit label terminal of management networking, and running status that can remote monitoring terminal.
The mutual method of said electronic digit label terminal and management platform is implemented through a kind of electronic digit signage, and said electronic digit signage comprises:
Management platform is used for user's submission, storing media content, edit play list, monitoring, managing electronic digital signage terminal;
Electronic digit label terminal is used for obtaining playlist and media content from management platform, and the control command that the receiving management platform sends is play, showed;
Be connected through network between electronic digit label terminal and the management platform;
Wherein, said management platform comprises:
Web page server is used for the interactive interface operation between management platform and the user, and for electronic digit label terminal access management platform communication interface is provided;
Application data base is used for collaborative between storage and each module of management platform of management platform;
The user authority management module is used to verify the legitimacy of user login management platform;
Content managing module is used for submitting to, stores, manages play content and distribution play content to electronic digit label terminal;
Play monitoring module, be used for the editor and the renewal of the playlist of electronic digit label terminal plays content;
Said electronic digit label terminal comprises:
Communication module is used for the command interaction and the feedback electronic digit label SOT state of termination between electronic digit label terminal and the management platform;
Parsing module is used for the command information that the analysis management platform sends and the more new situation of comparison contents list and playlist;
Download module is used for contents list, content file and playlist from the management platform down loading updating;
Controlled module is used for starting, suspend, stop the content play at electronic digit label terminal according to corresponding instruction information.
Wherein said contents list is the file of xml form, starts the file rise time for this reason, and the clauses and subclauses content file of heel can supply to visit the address of download in management platform, the size of content file, title, the unique identification number on management platform.
Wherein said playlist is the file of xml form, starts the file rise time for this reason, and each clauses and subclauses content file name of heel, the unique identification number of content file, putting in order of clauses and subclauses is the playing sequence of content file.
A kind of electronic digit label terminal and the mutual method of management platform comprise the steps:
Step S1, user use the web page server of web browser login management platform;
Step S2, the legitimacy of the user authority management module verification user login management platform of management platform is if the validated user login then forwards step S3 to; If disabled user's login is then refused it and is signed in to management platform;
Step S3, user use content managing module to submit, store or manage play content to, and the distribution play content is to the electronic digit label terminal of appointment;
Step S4; Electronic digit label terminal is connected with management platform through network; Electronic digit label terminal through the POST way access management platform in the http protocol, comprises the only network MAC Address at electronic digit label terminal with designated time intervals in the visit data;
Step S5; Management platform receives after the access request at electronic digit label terminal the MAC Address inquiry application data base according to electronic digit label terminal; When having the contents list of the renewal corresponding with the MAC Address at electronic digit label terminal in the application data base, then the address with this contents list feeds back to electronic digit label terminal;
Step S6, electronic digit label terminal is called parsing module and is resolved the management platform feedback data;
Step S7, electronic digit label terminal is called download module and is downloaded the contents list corresponding with its MAC Address from management platform;
Step S8, the address that parsing module is resolved content file in the contents list that obtains through step S7 is called at electronic digit label terminal;
Step S9, electronic digit label terminal utilizes the address of the content file that obtains through step S8, calls download module from the management platform downloaded content file;
Step S10, the broadcast monitoring module of management platform is submitted the playing sequence of user's content of edit file to according to the contents list in the application data base, and generates playlist;
Step S11, thus download module upgrades its storage from the tabulation of management platform downloading and playing playlist is called at electronic digit label terminal;
Step S12, electronic digit label terminal is called controlled module and is play displaying according to the playing sequence operation player of content file in the playlist.
Wherein, the designated time intervals described in the described step S4 is 2-5 seconds; Download module is to download with the mode of http protocol among described step S7, step S9 and/or the step S11; Described step S9 also comprises download progress is filled in the step in the data of electronic digit label terminal access management platform, thereby makes things convenient for the user to check download progress through management platform.
A kind of electronic digit label terminal of the present invention and the mutual method of management platform; Through the network ways of connecting; Media content to electronic digit label terminal upgrades anywhere or anytime; Make things convenient for user's operation, significantly reduced user's learning cost simultaneously, improved the efficient of overall operation.
Description of drawings
Fig. 1 is the flow chart of the mutual method of a kind of electronic digit label terminal of the present invention and management platform.
Embodiment
Specify a kind of electronic digit label terminal of the present invention and the mutual method of management platform below in conjunction with accompanying drawing.
The mutual method of a kind of electronic digit label terminal of the present invention and management platform is implemented through a kind of electronic digit signage, and said electronic digit signage comprises:
Management platform is used for user's submission, storing media content, edit play list, monitoring, managing electronic digital signage terminal;
Electronic digit label terminal is used for obtaining playlist and media content from management platform, and the control command that the receiving management platform sends is play, showed;
Be connected through network between electronic digit label terminal and the management platform;
Wherein, said management platform comprises:
Web page server is used for the interactive interface operation between management platform and the user, and for electronic digit label terminal access management platform communication interface is provided;
Application data base is used for collaborative between storage and each module of management platform of management platform;
The user authority management module is used to verify the legitimacy of user login management platform;
Content managing module is used for submitting to, stores, manages play content and distribution play content to electronic digit label terminal;
Play monitoring module, be used for the editor and the renewal of the playlist of electronic digit label terminal plays content;
Said electronic digit label terminal comprises:
Communication module is used for the command interaction and the feedback electronic digit label SOT state of termination between electronic digit label terminal and the management platform;
Parsing module is used for the command information that the analysis management platform sends and the more new situation of comparison contents list and playlist;
Download module is used for contents list, content file and playlist from the management platform down loading updating;
Controlled module is used for starting, suspend, stop the content play at electronic digit label terminal according to corresponding instruction information.
Wherein said contents list is the file of xml form, starts the file rise time for this reason, and the clauses and subclauses content file of heel can supply to visit the address of download in management platform, the size of content file, title, the unique identification number on management platform.
Wherein said playlist is the file of xml form, starts the file rise time for this reason, and each clauses and subclauses content file name of heel, the unique identification number of content file, putting in order of clauses and subclauses is the playing sequence of content file.
As shown in Figure 1, a kind of electronic digit label terminal and the mutual method of management platform comprise the steps:
Step S1, user use the web page server of web browser login management platform;
Step S2, the legitimacy of the user authority management module verification user login management platform of management platform is if the validated user login then forwards step S3 to; If disabled user's login is then refused it and is signed in to management platform;
Step S3, user use content managing module to submit, store or manage play content to, and the distribution play content is to the electronic digit label terminal of appointment;
Step S4; Electronic digit label terminal is connected with management platform through network; Electronic digit label terminal through the POST way access management platform in the http protocol, comprises the only network MAC Address at electronic digit label terminal with designated time intervals in the visit data;
Step S5; Management platform receives after the access request at electronic digit label terminal the MAC Address inquiry application data base according to electronic digit label terminal; When having the contents list of the renewal corresponding with the MAC Address at electronic digit label terminal in the application data base, then the address with this contents list feeds back to electronic digit label terminal;
Step S6, electronic digit label terminal is called parsing module and is resolved the management platform feedback data;
Step S7, electronic digit label terminal is called download module and is downloaded the contents list corresponding with its MAC Address from management platform;
Step S8, the address that parsing module is resolved content file in the contents list that obtains through step S7 is called at electronic digit label terminal;
Step S9, electronic digit label terminal utilizes the address of the content file that obtains through step S8, calls download module from the management platform downloaded content file;
Step S10, the broadcast monitoring module of management platform is submitted the playing sequence of user's content of edit file to according to the contents list in the application data base, and generates playlist;
Step S11, thus download module upgrades its storage from the tabulation of management platform downloading and playing playlist is called at electronic digit label terminal;
Step S12, electronic digit label terminal is called controlled module and is play displaying according to the playing sequence operation player of content file in the playlist.
Wherein, the designated time intervals described in the described step S4 is 2-5 seconds; Download module is to download with the mode of http protocol among described step S7, step S9 and/or the step S11; Described step S9 also comprises download progress is filled in the step in the data of electronic digit label terminal access management platform, thereby makes things convenient for the user to check download progress through management platform.