[embodiment]
Reach technological means and the effect that predetermined purpose is taked for further setting forth the present invention,, the present invention is searched fast embodiment, architectural feature and the effect thereof of system of the index of multimedia file, be described in detail as follows below in conjunction with drawings and Examples.
The system of acquiring multimedia file in coding control way of the present invention, convenient different user only needs on the basis of the traditional written information of identification, can obtain information such as network multimedia easily, in other words, when identification literal or pattern-information are obtained in the record of written carrier, if need to obtain the network multimedia file of this literal or pattern, only need to obtain corresponding network multimedia file by clicking this literal or pattern, and can carry out multimedia file to playing operations such as output or download, loaded down with trivial details computing machine or network operation procedure have been save, the user of network even do not use a computer, as old man or child, also can obtain information such as needed network multimedia file quickly and easily by the present invention.
As shown in Figure 1, the system of acquiring multimedia file in coding control way of the present invention comprises code carrier 1, prints miniature coding accordingly with literal or pattern are unique mutually on the code carrier 1; The encoding identification device 2 that is used to discern miniature coding and obtains coded message; The coded message of received code recognition device and then connection network of network information acquisition device 3; And the webserver 4 that network information resources such as the needed multimedia file of network information acquisition device are provided.The user operates encoding identification device 2 and clicks the coded message of obtaining on the code carrier 1 and be sent to network information acquisition device 3, network information acquisition device 3 connects the webserver 4 and can obtain network multimedia file easily immediately and can export broadcast as loudspeaker 300 by the output peripheral equipment of network information acquisition device 3 connections.
As shown in Figure 2, code carrier 1 is with flat carrier differences such as traditional books or magazines, on the code carrier 1 except that printing traditional visual literal or graphical information, code carrier 1 of the present invention printing accordingly and literal or the unique related miniature coding of graphical information, that is to say, print and this literal or the unique related miniature coding of figure in the corresponding position of the carrier of literal of printing or graphical information.For example, print the miniature coding 14 of zone 11 corresponding printings simultaneously of " apple " literal 12 or figure 11 at code carrier 1, encoding identification device click on area 11 can obtain miniature coding 14, handle the digitally coded coded message 15 of generation through identification, need to prove, coding in Fig. 2 " 5002 " is the numerical coding that 2 identifications obtain through encoding identification device, on code carrier 1, do not print this coded digital, and correspondingly print miniature coding 14 according to expression numerical coding " 5002 ".
As Fig. 3, encoding identification device 2 comprises optical identifying apparatus 21, graphics processing unit 22, controller 23 and wireless transmitter module 24.The wireless transmitter module 24 of encoding identification device 2 can adopt the wireless launcher of prior art, for example, bluetooth radio module, infrared radio transmitter module or microwave wireless emission, in specific embodiment, can select wireless frequency for use is the microwave wireless emission of 2.4G.By the literal on the encoding identification device 2 click code carriers 1 or the corresponding position of figure, promptly can read and this place's literal or the corresponding miniature coding of figure, the optical identifying apparatus 21 of encoding identification device 2 reads and obtains the image information of miniature coding, graphics processing unit generates coded message with the image processing of miniature coding, coded message is unique digital code, and controller 23 sends to network information acquisition device 3 with the coded message that generates by wireless transmitter module 24.
As Fig. 4, network information acquisition device 3 comprises processing unit 31, wireless receiving module 32, storage unit 33, mixed-media network modules mixed-media 34 and Peripheral Interface 37, storage unit 33 memory encoding information and the corresponding related coded message instruction list of processing instruction.With the wireless transmitter module 24 of encoding identification device 2 accordingly, network information acquisition device 3 also can adopt the wireless launcher of prior art, for example, bluetooth radio module, infrared radio transmitter module or microwave wireless emission, in specific embodiment, the wireless frequency of selecting for use of the radio receiver of network information acquisition device 2 is the microwave wireless emission of 2.4G, to carry out data transmission with the wireless transmitter module 24 corresponding wireless connections of encoding identification device 2.Mixed-media network modules mixed-media 34 is set up network information acquisition device 3 and is connected transmission and reception to carry out network data with network between the webserver 4, for guaranteeing the data transmission security of network information acquisition device 3, mixed-media network modules mixed-media 34 carries out can carrying out safety certification when network connects, in the specific embodiment, mixed-media network modules mixed-media 34 can adopt network adapter or wireless network module.
The coded message instruction list is the information table with the corresponding foundation with processing instruction of coded message, the graphics processing unit 22 of encoding identification device 2 is handled the image of miniature coding, the coded message that generates is digitized digital code information, and coded message is the code zone that the size order according to numeral is ranked, the coding region that the digital code of coded message is represented is assigned as four sign indicating number sections according to numerical order from small to large, i.e. function code section, one-level index code section, secondary index sign indicating number section and reserve code section.The function code section is and the unique corresponding related coded message of control function, and described one-level index code section and secondary index sign indicating number section are the unique related coded messages of coded message with the surface information of code carrier.
The function code section is and the unique corresponding related function code of steering order, promptly, the coded message of function code section is unique related corresponding with the steering order that realizes function control, if the miniature coded message that is encoded to presentation function of encoding identification device identification, carry out the control corresponding function, steering order comprises functions such as volume controls, plays, stops, determining, next song, a last song.
One-level index code section with secondary index sign indicating number section is and the literal or the unique corresponding related coded message of graphical information that are used to realize code carrier 1, that is to say, if the miniature coded message that is encoded to firsts and seconds index code section of encoding identification device identification, the then corresponding relevant informations such as multimedia file that are associated with this literal or graphical information that are associated to of this coded message.In the specific embodiment, the rule that is provided with of the coded message of one-level index code section and secondary index sign indicating number section is: each coding of one-level index code section is used to distribute to each code carrier, and each coding of secondary index sign indicating number section is used to distribute to the content information that each code carrier is put down in writing.For example every magazine, network courses teaching material distribute the coding of a unique one-level index code section, are used to distinguish different magazines, network courses teaching material; Each of the content information of every magazine and each network courses teaching material is the corresponding coding that distributes a unique secondary index sign indicating number section.The coding of the secondary index sign indicating number section that distributes begins order from start code and is each content allocation.Can learn by above-mentioned, the coding of one-level index code section is matched with the coding of secondary index sign indicating number section when using, the a code carrier of a coded representation of one-level index code section, the content information that the represented code carrier of coding of this one-level index code section of the coded representation of secondary index sign indicating number section is put down in writing, so, different code carriers only need adopt the coding of different one-level index code sections to distinguish and gets final product, and the coding of secondary index sign indicating number section can be encoded to the most last coding and can recycle once more repeatedly from initial.
With the enforcement of magazine as code carrier, operating position is described, use earlier encoding identification device 2 to click and select the book sign indicating number on the journal surfaces, selecting the book sign indicating number just to be used to represent is the miniature coding of the one-level index code section of which this magazine, encoding identification device 2 these book of choosing sign indicating numbers of identification generate the pairing coded message of one-level index code, just selected this magazine, note the coded message of the pairing miniature coding of this book of choosing sign indicating number simultaneously, open magazine then, click the literal of content of magazine the inside or the interior literary composition sign indicating number of graphical content, just represent magazine content information the miniature coding of unique corresponding related secondary index sign indicating number section, this interior literary composition sign indicating number of encoding identification device 2 identifications generates the coded message of secondary index sign indicating number, controller 23 is sent to network information acquisition device 3 according to the coded message of the secondary index sign indicating number of the coded message of one-level index code of record and current acquisition.
The reserve code section is that the sign indicating number section of the last part of coded message is appointed as reserve code, to make standby functions.
In specific embodiment, the numerical code section of coded message is (0~65535) totally 65536 codings, with 0~1023 totally 1024 codings be appointed as function code, with 1024~5000 totally 3977 codings be appointed as one-level index code section; With 5001~65000 totally 60000 codings be appointed as secondary index sign indicating number section; With 65001~65535 totally 535 codings be appointed as the reserve code section.
In the specific embodiment, the coded message of storage then can be according to four above-mentioned definition that the sign indicating number section instructs with the corresponding related coded order table of comparisons of steering order in the storage unit 33 of network information acquisition device 3.In the coded message instruction list, each coded message of function code section is represented the steering order of control function, and steering order comprises functions such as volume controls, plays, stops, determining, repeat, closes, next song, a last song.The coded message of all one-level index code sections all represents to ask to send the request command of multimedia document information chained list; The coded message of all secondary index sign indicating number sections all represent to obtain secondary index sign indicating number section coded message unique related corresponding multimedia file obtain instruction; The then undefined function of the coded message of reserve code section with as after standby.In addition, for making things convenient for the simple operations of network information acquisition device 3, the operating key of different energy such as network information acquisition device 3 comprises the volume that is arranged at outside panel, plays, stops, a last song, next song, therefore, when user's technology inoperation encoding identification device 2 obtains coded message, but the also different function button of direct control network information acquisition device, and then carry out the control of multi-media network information.
The storage unit 33 of network information acquisition device 3 also can be used for memory encoding information and multimedia file unique related corresponding multimedia document information chained list and multimedia file.The multimedia document information chained list is a storage unit 33 of obtaining and be stored in network information acquisition device from the webserver 4, each multimedia document information chained list is set up the information and the described coded data unique corresponding relation of multimedia file, that is, the multimedia document information chained list set up coded message and coded message the file attribute information of unique related corresponding multimedia file and the corresponding contingency table of the network address.
In specific embodiment, coded message and the content of the corresponding multimedia document information chained list of network multimedia file comprise coded message, with the network address information of the unique corresponding related network multimedia file of coded message and the attribute information of multimedia file, for example, the attribute information of audio file comprises song title, singer's name and the album name of audio file.Consult table 1, provided the application of the multimedia document information chained list in the specific embodiment.
Table 1:
The webserver 4 comprises network management server 41 and network resource server 42, network management server 41 storing multimedia Info Link tables, for guaranteeing data transmission safety, also comprise security authentication module in the network management server 41, and storing subscriber information, as user's login name, password, data transfer record etc., realize user's safety management function.Network resource server 42 comprises the multimedia database of storing multimedia, and carries out the data transmission of multimedia file according to the request of network information acquisition device 3.
As shown in Figure 5, be the process flow diagram of network information acquisition device of the present invention at initial start and connection network.Behind network information acquisition device 3 starting up, the process that is connected and logins with network comprises following step:
(1) starts the hardware configuration of the network information acquisition device of initialization simultaneously;
Does (2) whether network connect successful? if successful connection then enters next step; Get nowhere if connect, then the display network warning message is pointed out the user: check that network connects!
(3) check user profile, user profile comprises unique device number, user's the login name of network information acquisition device and password etc.;
Be (4) that new user inserts? if not, then enter next step; If then enter step (8);
(5) send the user rs authentication request to the webserver;
(6) judge whether by checking? if then enter next step; If not then warning is pointed out the user: authentication failed! Again a checking!
(7) wait user's operation;
(8) enter new user setup interface;
(9) set new user name, password etc.;
(10) succeed in registration? if then enter next step; Then warning is pointed out the user: registration failure if not! A retry!
(11) generate user profile, and storage;
(12) finish.
As shown in Figure 6, obtain the process flow diagram of the method for network multimedia file for the system of acquiring multimedia file in coding control way of the present invention.After network information acquisition device initialization of the present invention is finished, the user uses encoding identification device 2 to click code carrier 1 and obtains the miniature coding on the code carrier 1 and generate coded message, the controller 23 of encoding identification device 2 sends to network information acquisition device 3 by wireless transmitter module 24 with coded message, network information acquisition device 3 Receiving coded informations and then connect the webserver 4 and obtain the process of network multimedia file comprise the steps:
(1) network information acquisition device Receiving coded information;
(2) processing unit contrast coded message instruction list generates the instruction corresponding with coded message, and particularly, the microprocessor of processing unit is searched the coded message instruction list according to the coded message correspondence that receives and obtained and the pairing processing instruction of this coded message;
(3) network information acquisition device sends request command to the webserver;
(4) webserver receives request and transmits feedback information;
(5) network information acquisition device receiving feedback information and judgement are downloaded or play multimedia files, if download, then enter step (8), if play, then enter next step;
(6) connecting the webserver receives multimedia file and stores buffer storage unit into;
(7) network information acquisition device decoding multimedia file and output are play;
(8) connecting the webserver receives multimedia file and stores storage unit into;
(9) finish.
As shown in Figure 7, be that encode system that control obtains multimedia file of the present invention obtains the process flow diagram of coding control procedure of the method for multimedia file.Wherein, the instruction control process of the coded message that the part of frame of broken lines is represented is that encoding identification device 2 click code carriers 1 obtain coded message, by the process of the pairing instruction control network information acquisition device 3 of coded message, and then connect the webservers 4 by network information acquisition device 3 and obtain multimedia file.
In above-mentioned step (1), network information acquisition device receives coded message, and contrast coded message instruction list obtains the step of the pairing instruction of coded message, also comprises:
(1.1) whether the instruction of the microprocessor judges coded message of network information acquisition device generation is steering order, if steering order, microprocessor is carried out steering order, and finishes; If not, then enter step (2);
Judge it is not steering order in above-mentioned step (1.1), described step (3) also further comprises:
(2.1) judge whether it is the one-level index code, if the one-level index code that record is received also enters next step, if not, then enter step (3) and judge whether it is the secondary index sign indicating number;
(2.2) search the one-level index code corresponding related multimedia document information chained list whether be stored in network information acquisition device, if, then wait for next step operation, if not, then enter step (3).
In above-mentioned judgement is not under the situation of one-level index code, and described step (3) also further comprises:
(3.1) send the request command that obtains network multimedia file Info Link table to the webserver, in specific embodiment, the webserver in this step is a network management server, and network information acquisition device sends the pairing request command that obtains network multimedia file Info Link table of one-level index code to network management server;
(3.2) webserver reception request command and send the one-level index code unique corresponding related multimedia document information chained list, in specific embodiment, the webserver in this step is a network management server, and this network management server receives the request command that sends chained list and sends the multimedia document information chained list;
(3.3) network information acquisition device receives the multimedia document information chained list of the webserver and is stored to storage unit;
(3.4) receive new coded message, enter next step;
(3.5) do you judge that coded message is the secondary index sign indicating number? if, search the multimedia document information chained list and obtain the network address of the unique association of the pairing multimedia file of coded message, enter step (5) and send the request command that connects the pairing network address of multimedia file to the webserver; If not, then wait for next step operation, wherein, wait for that next step operation can be that the user continues to operate encoding identification device and clicks and to obtain coded message, and then operate control accordingly, also can be the operation of user's withdraw from service.
In specific embodiment, when the present invention obtains multimedia file by the mode Control Network information acquisition device of coded message and then by network, the webserver in step (6), (8) is a network resource server, just, obtain the information of the related network address of the unique correspondence of the pairing multimedia file of secondary index sign indicating number when network information acquisition device after, this network address is the network address of network resource server, and network resource server provides the data of this pairing multimedia file in network address.
As mentioned above, the present invention is being connected and obtaining multimedia file from the webserver by network information acquisition device and the webserver, and can store the memory cell of network information acquisition device into or play output by network information acquisition device decoding back, the user only need select to click the literal of code carrier or the regional location of figure, can obtain literal or the pairing multimedia file of figure by network information acquisition device, and can carry out decodes and plays output by network information acquisition device, even inoperation computing machine or computer network also can obtain network multimedia file easily, being convenient to control operation uses, increase traditional information carrier, as magazine or books etc., obtain with the digitized information and the network information and to combine convenience that increase information is obtained and instantaneity.
In specific embodiment, network information acquisition device 3 also comprises demonstration output module 35, audio frequency output module 36 and Peripheral Interface 37, and processing unit 31 comprises microprocessor 311, audio decoding unit 312 and video decoding unit 313.Show that output module 35 is connected Peripheral Interface 37 respectively with audio frequency output module 36, network information acquisition device 3 connects outside display and loudspeaker respectively by Peripheral Interface 37, behind the video decoding unit 313 of processing unit 31 and the audio decoding unit 312 difference decoding multimedia files, by showing that output module 35 and audio frequency output module 36 export outside display and loudspeaker respectively to and play output.Certainly, network information acquisition device 3 also can be provided with display 38 and speaker unit 39, and then network information acquisition device 3 can be with decoded multimedia file, directly exports display screen to or loudspeaker is play output, exports broadcast and need not to be connected to outside equipment.
In specific embodiment, the network management server 41 and the network resource server 42 of grid server 4 of the present invention can adopt single network information server, carry out subscriber information management and storing multimedia Info Link table simultaneously, and multimedia file, certainly, also network management server 41 and network resource server 42 can be done the independent setting that separates, carry out the Data Update operation of multimedia messages between network management server 41 and the network resource server.Particularly, network resource server 42 storing multimedia, and timely replacement multimedia file, at this moment, the multimedia file that code carrier 1 is upgraded according to network resource server 42 is printed surface information again, print and the pairing miniature coding of surface information accordingly, similarly, in network management server 41, set up the new multimedia messages chained list of the pairing coded message of miniature coding, and then network information acquisition device 3 connects network management servers and obtains new multimedia messages connection table, and can connect network resource server 42 by this new multimedia messages chained list and obtain multimedia file.
In sum, the present invention system that control obtains multimedia file of encoding prints miniature coding with traditional magazine or books etc., click the corresponding position of literal or figure by encoding identification device, can connect the webserver and obtain this literal or the pairing multimedia file of figure, and can play output by network information acquisition device.Therefore, the present invention is convenient, and different users uses, even inoperation computing machine or computer network, also can obtain the multimedia file of network easily, increase the mode that the network information is obtained, improve the convenience that the network information is obtained, the operation of the network information is obtained in simplification by computer operation, help using and promote,, also can manipulate simply even as old man and child.