CN101197893A - Digital photo frame based on unified plug and play protocol and implementing method thereof - Google Patents
Digital photo frame based on unified plug and play protocol and implementing method thereof Download PDFInfo
- Publication number
- CN101197893A CN101197893A CNA2007101252777A CN200710125277A CN101197893A CN 101197893 A CN101197893 A CN 101197893A CN A2007101252777 A CNA2007101252777 A CN A2007101252777A CN 200710125277 A CN200710125277 A CN 200710125277A CN 101197893 A CN101197893 A CN 101197893A
- Authority
- CN
- China
- Prior art keywords
- information
- telefile
- play
- unified
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000004891 communication Methods 0.000 claims abstract description 27
- 230000008569 process Effects 0.000 claims description 5
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 230000006399 behavior Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010411 cooking Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000004321 preservation Methods 0.000 description 2
- 239000000344 soap Substances 0.000 description 2
- 206010013911 Dysgeusia Diseases 0.000 description 1
- 101000826116 Homo sapiens Single-stranded DNA-binding protein 3 Proteins 0.000 description 1
- 235000006679 Mentha X verticillata Nutrition 0.000 description 1
- 235000002899 Mentha suaveolens Nutrition 0.000 description 1
- 235000001636 Mentha x rotundifolia Nutrition 0.000 description 1
- 206010037660 Pyrexia Diseases 0.000 description 1
- 102100023008 Single-stranded DNA-binding protein 3 Human genes 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
The invention discloses a digital photo frame based on a universal plug and play protocol and the realization method thereof. The digital photo frame comprises a display unit, a control unit, a decoding unit and a storage unit; the control unit is used to perform operation according to control instructions, acquire information of local files from the storage unit, and display audio and video information on the display unit after decoding of the decoding unit; the digital photo frame also comprises a communication unit; the control unit also comprises a module for reading local file information and a module for reading remote file information; the communication unit is used to load the preset universal plug and play protocol and to be connected with usable universal plug and play equipment in a universal plug and play network to acquire remote file information in the usable IGRS equipment, thereby ensuring that the digital photo frame can acquire the audio and video data from the universal plug and play network, decreasing the restriction of the digital photo frame to local resource, greatly extending the application way and the application field of the digital photo frame, being convenient for users to use and having high practical value.
Description
Technical field
The present invention relates to of the realization of unified plug and play (UpnP, Universal Plug and Play) technology at DPF, in particular, a kind of DPF and its implementation based on unified plug and play protocol.
Background technology
Existing network technical development till now, can make our surfing on the net, receiving and dispatching mail, hear the sound that a distant place sends, search for interested content, download software, request program, instant chat ... the better function picture of realization is many, but, people's desire has no limits, the people that lives in ease and comfort also thinks more to live in ease and comfort, also have many targets not reach: for example, how just can make us on network, as at ordinary times with remote controller, the operating air conditioner device, electric fan, kitchen appliance, or the electric equipment of network far-end? how to utilize the computer resource on the network, make this " remote control " have more intellectuality? even, a series of relevant controls are write in the script, so that the control flow that customization oneself is liked ... realize suchlike effect, will be the application technologies that great demand is arranged.If realize controlling housed device with UPnP, will bring great convenience to our life and a lot of new experience by network.
For example:
1, the user is before coming off duty, or on the way home, just can open the air conditioner and the cooking apparatus of family earlier, waits to enter the door, and the environment that temperature is pleasant--the meal in the kitchen has also been carried out at once.The process of cooking in the height of room temperature and the kitchen all is to carry out according to " script " program that designs in advance, and is absolute reliable.
If 2, the music fever person that improves grade of one of user, very tight to the environmental requirement of listoning music certainly: audio amplifier position height, volume, light light and shade, curtain are pulled on all and are worthy of careful study.Manually control with good, inconvenient after all.You should use UPnP, and all can be done for you.Can also be with acoustics volume, the lamplight brightness of your custom, height of audio amplifier or the like, think with you that best parameter is write and carry out in the script, can all take this as the standard later on.If you have the special listening room of oneself, as long as you open the door of listening room, above-mentioned environment will set at once.End, relieved by all means having left, the UPnP system understands oneself and closes sound equipment, extinguishes electric light, draws the curtain together.
3, the user but fails to lay down the child of family at heart in office.Use UPnP,, set up being connected of good and network at home as long as camera is installed.In office, enable the WEBTV of desktop computer, behind the connected network, can monitor the every act and every move that child stays at home immediately.
By adopting the UPnP agreement, just can realize above-mentioned these operations at present.Because UPnP is an agreement, the use of UPnP can be crossed over various operating system platforms, and developing application does not have the limitation of development language yet, can work in various forms of network configurations; And only based on the present network facilities, after adding the UPnP agreement, both need not add new facility, also need not set up network medium again, just can come into operation.
Briefly, the UPnP agreement has following characteristic:
1, is applied environment with the network, do not consider the computer in " isolated island ".
2, based on TCP/IP and whole Internet.The UPnP agreement is " neutrality " like this, does not depend on any operating system or application program, does not use specific api function, is not subjected to the limitation of programming language; It can seamlessly insert legacy network.
3, equipment can dynamically enter in the network, obtains the IP address subsequently, intelligently " study " or search the operation that oneself should carry out and the information of service; Whether " perception " other equipment exists and their effect and current state.All these all can be finished automatically.
4, each equipment all can read one's own, particular state and parameter; Finish the response signal that to send " operation is finished " after the control operation.If failure then should be sent the control failure signal.
The final purpose of UPnP agreement is to set up an available device model, has following principal character.
1, UPnP is the frame system that a multi-layer protocol constitutes, and each layer is again the basis on adjacent upper strata all based on adjacent lower floor simultaneously.Till reaching application layer.Nethermost is exactly IP and TCP, two-layer altogether, the IP address of being responsible for equipment.
2, three layers is transportation protocol layers such as HTTP, HTTPU, HTTPMU.What transmit is after content is all passed through encapsulation, to leave in the specific XML file.Corresponding SSDP, GENA, SOAP refer to the data format that is kept in the XML file.After this one deck, solved the IP address and the information of the transmission problem of UPnP equipment.
3, the 4th layer is the definition of UPnP equipment system, only is abstract, a public device model.Any UPnP equipment all must use this one deck.
4, layer 5 is the device definition layer of each Professional Committee of UPnP forum, in this forum, different electric equipments are by different Professional Committee's definition, for example: the TV committee only is responsible for define grid television equipment part, the air conditioner committee and only is responsible for define grid air-conditioning equipment part ... the rest may be inferred.All dissimilar equipment all is defined by a special framework or template, uses in the time of for apparatus for establishing.Enter after this one deck clear and definite purposes that equipment is designated.Certainly, the standard that these all must adherence to standardization.Currently, UPnP can support most equipment: from computer, computer peripheral equipment, and mobile device and domestic consumer class of electronic devices or the like, along with popularizing of this individual system, to have more producer and admit this standard, final, may develop is the industry standard of generally acknowledging.
5, the superiors, just application layer is decided through consultation adopted part by the UPnP equipment manufacturing.The information of this one deck is come " filling " by device fabrication manufacturer, and that this part generally has is that equipment vendors provide, to the bottom code of Equipment Control and operation, and title sequence number, manufacturer's information or the like.
Complete UPnP service system is made of jointly the network of supporting UPnP and the equipment that meets the UPnP standard.Whole system is made of equipment, service and steering needle three parts.
Equipment is meant the equipment that meets the UPnP standard.UPnP equipment can be regarded one as and comprise service and nested " container " of conventional equipment.For example, the VCR of a UPnP (video tape recorder) equipment can comprise magnetic tape transport service, tuning service and clock service.In other words, the equipment under the UPnP can not only be interpreted as the equipment on the hardware meaning, and should comprise service function.
Setting, service and embedding equipment that different types of UPnP equipment is different with association.Belong to the equipment of different purposes as printer and VCR, service just can not be defined as.
Equipment is carried out the control procedure of user's request, can be divided into very little one by one stage or unit, and each unit just is called a service.Each service externally all show as concrete behavior and pattern, and behavior and pattern can be described with state and variate-value.As long as can describe, just handled easily in the computer the inside with numerical value.For example, imitate a clock, it has only a mode of operation: this pattern is exactly simulation and shows the current time.And the behavior of a clock has two kinds: the time is set, for example carries out time operation; Obtain the time, be used for the demonstration time.
The miscellaneous equipment service is also described and is defined with such thinking, and an equipment also can be defined a plurality of services.No matter be the definition information of equipment and the descriptor of service, all be kept in the XML file, this file also is the part that the UPnP agreement constitutes.When equipment was set up and use service, the XML file can carry out related with them.
Also have very crucial " state table " in the XML file, state table can be further divided into " service state table " and " state-event table ".In the overall process of whole UPnP equipment operation, state table is carried throughout, when equipment state changes, when parameter variation or state refresh for example take place, just reflects in " state table " immediately.When the behavior request that receives the time of setting, just carry out request as Control Server immediately, carry out to the time operation, and provide response, simultaneously the relevant data in the update mode table.Correspondingly, event server is responsible for announcing that to the interested equipment of part as to this state that is taken place changes.For example, after an event of fire took place, event server was just issued this incident to fire-alarm, caused the alarm action to produce alarm signal.
In the UPnP network, the control that user's requesting service is carried out realizes that by steering needle steering needle at first is the effector of other equipment of control of having the ability, and also will have the ability of " discovery " controlled target in network.After finding controlled target, steering needle should:
1. obtain the descriptor of equipment and obtain associated service list;
2. obtain the description of related service;
3. call the control service behavior;
4. determine the incident " source " of service, whenever, as long as service state changes, event server can send an event information to steering needle immediately.
The various information of mentioning from above all are kept in the XML file, the information of different purposes, form difference.Assurance can each takes what he needs, can not obscure.
Specify the complete course of work of UPnP below.
UPnP provides communication function between steering needle and controlled device.And network medium, ICP/IP protocol, HTTP only provide basic connection and IP address assignment.Entire work process need be handled the content of six aspects, and promptly address assignment, discovering device, the description to equipment, Equipment Control, device events, equipment are expressed.
The address is the basic condition of whole UPnP system works, and each equipment all should be the client of DHCP (Dynamic Host Configuration Protocol, DHCP).After device first and network connect, utilize the DHCP service, make equipment obtain an IP address.This IP address can be the appointment of DHCP system, also can certainly, have the ability oneself to select the equipment of IP address by choice of equipment, and must be smart machine; This just so-called " automatically " IP address.
If run into the IP Address requests outside the local DHCP range of management, also need to solve the address allocation problem of " friendly equipment ", this problem is solved by name server usually.
Discovering device can be divided into two kinds of situations, and a kind of is after control request is arranged, and searches to have or not corresponding available devices in current network; Another kind of situation is a certain equipment access network, obtains after the IP address, just begins oneself to have entered network to network " broadcasting ", promptly seeks control request.
The description of equipment is used to state which type of equipment this equipment is, for example title, manufacturer, serial number or the like.After just beginning " discovery " equipment, steering needle to " understanding " of this equipment also seldom need find the description document of this equipment according to ULR, reads more descriptor from these files.The wide range of descriptor generally all is that the manufacturer by equipment provides.Main description project has: ULR of the WEB of the MODE name of control and mode number, Equipment Serial Number, manufacturer's title, manufacturer or the like.These generally all leave in the specific XML file.
Steering needle finds after the device description, can " refinement " go out the operation that will carry out and learn all services from describe; Concerning each UPnP equipment, these descriptions must be very definite, very detailed, parameter of may include order or behavior tabulation, service response information in the description, using or the like.For each behavior of service, also with descriptor: mainly be the variable, data type of a variable during whole service is carried out, available span and the feature of incident.
Control certain equipment, a control of the necessary transmission earlier of steering needle behavior request requires equipment to begin service, and then presses the ULR transmission control corresponding message of equipment, and control messages is exactly the information that is placed on those SOAP forms in the XML file.At last, service can be returned response message, and the service pointed out is success or failure.
In the whole time that service is carried out, change has taken place as long as the state of variation or pattern has taken place variate-value, just produced an incident, the content of the above-mentioned list of thing of mentioning will be revised by system.Thereupon, event server is broadcasted incident to whole network.On the other hand, steering needle also can be in advance to event server reservation event information, and assurance sends the interested incident of this steering needle timely and accurately.
Broadcasting or the reservation incident, transmission all be event message, event message is also placed in the XML file, the form of use is GENA.
Preparation---initialization procedure before equipment is devoted oneself to work also is an incident, and the various information that initialization needs also transmit with event message.The content that comprises mainly is: variable initial value, initial condition of pattern or the like.
As long as obtained the ULR of equipment, just can obtain the ULR that this equipment is expressed the page, this expression can be included on user's the local browser then.This part also comprises the interface with user session, and carries out the processing of session with the user.Whole UPnP system is collaborative work under the commander of " nervous centralis ".Roughly situation is as follows for it:
Every possess the IP address the equipment IP address that all must directly use network, but some equipment may not have the ability of direct use network ip address, for example, the control of light switch comes to this, this is non-IP device; Non-IP device comes and the steering needle exchange message by bridge (UPnP Bridge).
Directly use having of IP address: steering needle (can on pocket computer and remote equipment, send control), local device, for example VCR and clock; And bridge.Non-IP device has the equipment (as lamp controlling switch etc.) of so-called light equipment (as temperature controller) and non-UPnP.
Above-mentioned introduction belongs to hardware aspect, puts off until some time later the software as the control soul below.
In the superincumbent narration, repeatedly mention with the XML file and deposit the information that needs, because no matter be steering needle or device service, all need a lot of information, have and read, have to spread out of, the UPnP agreement is arranged these and is all left in the specific Files XML.The information that purposes is different, the form difference in the XML file.So relevant XML file is the soul of control service.
DPF is a kind of preservation with digital pictures, playback and to browse be the product of Core Feature, also is a kind of good ornament simultaneously.It can allow you no longer be that a photo frame can only be deposited limited several photos and worry has also been removed this loaded down with trivial details, time-consuming expensive again worry of printing the pictures simultaneously from.
Along with the popularizing day by day of digital camera, popular, be filmed the growth that digital photo has begun to present geometric progression, want again these photographs all to be developed and printed out aftertaste, appreciation, the waste mint of money does not say that traditional photo frame, photograph album also can't be born the important task of preservation again.Those overstock the digital photo that gets off to DPF with thorough liberation, can also be used to beautifying household, construct exquisite amenities of life; Share happy, show successfully; Bring father and mother, alleviate miss; Perhaps bring office into, clear up operating pressure.
DPF, the appearance design that had both had traditional photo frame exquisiteness, missed old times or old friends and mean extremely dense, light, as arbitrarily to put function, thoroughly changed the single exhibition method of traditional photo frame papery still photo again, adopted the working method of the various storage cards of direct reading displayed, with dynamic digital photograph it is replaced, avoided stained, wear and lost.
Compare with common photo frame, DPF is having and the much the same appearance and modeling of common photo frame, and hundreds of is opened even the photo of a last thousand sheets but can store and play.The basic principle of DPF is exactly to adopt the moulding of common photo frame, photo in the middle of the original photo frame is partly changed into LCDs, mix power supply, storage medium etc., can play-over digital photograph, making in the same photo frame can the loop play photo, more has superiority than the simple function of common photo frame.
But in the prior art, do not adopt the DPF of unified plug and play protocol; Therefore, there is defective in prior art, needs to improve.
Summary of the invention
Technical problem to be solved by this invention provides a kind of DPF and its implementation and implementation method thereof based on unified plug and play protocol.
Technical scheme of the present invention is as follows:
A kind of DPF based on unified plug and play protocol, it comprises display unit, control unit, decoding unit, memory cell, described control unit is used for according to the control command executable operations, from described memory cell, obtain local file information, after the process decoding unit is decoded, on display unit, show audio/video information; Wherein, also comprise communication unit; Described control unit also comprises and reads the local file information module and read the telefile information module; Described communication unit is connected with described control unit, is used to load the unified plug and play protocol that pre-sets, and connects available unified PnP device on the unified plug and play network, obtains telefile information wherein.
Described DPF, wherein, described communication unit also is connected with described decoding unit, is used for telefile information is sent to after described decoding unit decodes, and shows audio/video information on display unit.
Described DPF, wherein, described communication unit also is connected with described memory cell, is used for that telefile information is sent to described memory cell and stores.
Described DPF, wherein, the wireless telecommunications receiving element that it also comprises the wireless telecommunications transmitting element that is used for sending controling instruction and is used to receive control command, described wireless telecommunications receiving element is connected with described control unit.Be used to transmit described control command.
A kind of implementation method based on the DPF of unifying plug and play protocol, it may further comprise the steps: when A1, startup DPF, load the unified plug and play protocol that pre-sets; A2, loading data.
Described implementation method, wherein, in the steps A 2, described loading data is to load digital photograph or audio plays, video file according to default program.
Described implementation method wherein, in the steps A 2, when loading data, is judged and is received that control command then stops current operation, carries out described control command;
Wherein, described control command comprise play instruction, pause instruction, halt instruction at least, read fileinfo one of them; Described fileinfo comprises local file information and telefile information; Described telefile information is the fileinfo of unifying in the unified PnP device available on the plug and play network.
Described implementation method wherein, adopts wireless communication mode to send and receive described control command.
Described implementation method, wherein, the described fileinfo that reads specifically may further comprise the steps: B1, the described fileinfo of judgement are local file information or telefile information; B2, when described fileinfo is local file information, reads described local file information and show corresponding file; B3, when described fileinfo is telefile information,, be connected to the unified PnP device at described telefile information place, read described telefile information and show corresponding file by unified plug and play network.
Described implementation method, wherein, among the step B3, be connected to described unified PnP device after, download described telefile information as local file information after, read described local file information and show corresponding file.
Adopt such scheme, the present invention is by using unified plug and play protocol in DPF, make DPF from unified plug and play network, to obtain audio, video data, reduced the restriction of DPF for local resource, the application mode and the application of DPF have greatly been widened, convenient user's use has very high practical value.
Description of drawings
Fig. 1 is the structural representation of DPF of the present invention;
Fig. 2 is the flow chart of a kind of execution mode of the inventive method.
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention is described in detail.
Purport of the present invention is that DPF passes through unified plug and play protocol, connects the equipment that other supports unified plug and play protocol, obtains other and unifies PnP device interior digital photo or audio-video document, presents in DPF then.This DPF mainly comprises five big units: liquid crystal display and control unit thereof, unified plug and play communications unit, player control unit, local memory cell, when specific implementation, each control unit can be wholely set.As shown in Figure 1, the invention provides a kind of DPF based on unified plug and play protocol, it comprises display unit (being liquid crystal display), control unit, decoding unit, memory cell (being local memory cell) and communication unit (promptly unified plug and play communications unit), can realize that digital photo in the DPF dynamically updates the broadcast with audio-video document.
Wherein, described control unit is used for according to the control command executable operations, obtains local file information and telefile information from described memory cell, after decoding through decoding unit, shows audio/video information on display unit; And described control unit also comprises and reads the local file information module and read the telefile information module, realizes the function that reads local file information and read telefile information respectively.
Need to prove that an example is that decoding unit can be used as a functional module and is arranged on the display unit.
Described communication unit is connected with described control unit, also can be directly with read the telefile information module and be connected; Described communication unit is used to load the unified plug and play protocol that pre-sets, and connects available unified PnP device on the unified plug and play network, obtains telefile information wherein.For example, described communication unit can be dynamically connected certainly or search other and unify PnP device, obtains telefile information wherein; On this basis, can also generate summary info of associated documents or the like.
The above-mentioned telefile information of obtaining in the unified PnP device available on the unified plug and play network, can be that described communication unit initiatively obtains the fileinfo in the unified PnP device available on the unified plug and play network, also can be described communication unit according to described request of reading the telefile information module, removal search also obtains telefile information; Perhaps pre-search is finished, described read the telefile information module and file a request after, directly obtain telefile information.
Afterwards, described communication unit can also be connected with described decoding unit, described memory cell respectively; Be used for according to different control commands,, carry out following operation perhaps by the acquiescence mode:
Telefile information is sent to after described decoding unit decodes, on display unit, show audio/video information; Perhaps telefile information is sent to described memory cell and store, and then, on display unit, show audio/video information according to instruction or default action.
An embodiment is, described memory cell can be passed through described communication unit, obtains the fileinfo in the unified PnP device available on the unified plug and play network, the link of only storing these fileinfos, comprise filename and path thereof, can also comprise brief information of file or the like.
An embodiment is that described DPF also comprises the wireless telecommunications transmitting element that is used for sending controling instruction and be used to receive the wireless telecommunications receiving element of control command that described wireless telecommunications receiving element is connected with described control unit.Be used to transmit described control command.Like this, the user just can realize the function of remote control, for example, remote control switch, fileinfo or the like is obtained in remote control.
And, as shown in Figure 2, the invention allows for a kind of implementation method based on the DPF of unifying plug and play protocol, it may further comprise the steps; Key is that unified plug and play DPF is by unified plug and play communications agreement, be connected to unified plug and play network, from unified plug and play network other supported on the equipment of unified plug and play communications, obtain digital photo or audio-video document, by the control program of unified plug and play DPF, other digital photo or audio-video document of unifying on the PnP device is presented in unified plug and play DPF.
When A1, startup DPF, load the unified plug and play protocol that pre-sets;
A2, loading data.For example, described loading data is to load digital photograph or audio plays, video file according to default program.
Be more preferably, when loading data, judge and receive that control command then stops current operation, carries out described control command; Wherein, described control command comprises play instruction, pause instruction, halt instruction at least, read fileinfo one of them, can certainly comprise a plurality of instructions wherein, or even all instructions; In the present invention, described fileinfo comprises local file information and telefile information; Described telefile information is the fileinfo of unifying in the unified PnP device available on the plug and play network.
An embodiment of described implementation method is to adopt wireless communication mode to send and receive described control command.
And for example, the described fileinfo that reads specifically can may further comprise the steps:
B1, the described fileinfo of judgement are local file information or telefile information;
B2, when described fileinfo is local file information, reads described local file information and show corresponding file;
B3, when described fileinfo is telefile information,, be connected to the unified PnP device at described telefile information place, read described telefile information and show corresponding file by unified plug and play network.For example, be connected to described unified PnP device after, can also download described telefile information as local file information after, read described local file information and show corresponding file.
More particularly, this method can also be included each embodiment of said apparatus part, does not repeat them here.
As shown in Figure 2, provide a complete method flow below.
1, device power-on starts;
2, load unified plug and play protocol;
3, load digital photograph or playing audio-video document according to default program;
4, wait for the operational order of control unit, this instruction comprises reading local file information and reading other unifies the PnP device fileinfo;
5, judge the position of reading file;
5.1 when document location during in this locality, read the local device file, the liquid crystal display unit presents this document according to the parameter of program setting;
5.2 when document location when other unifies PnP device, carry out following steps:
5.2a. unified plug and play communications unit is connected to other and unifies PnP device;
5.2b. obtaining other unifies the control information of PnP device and returns to unified plug and play control unit confirmation;
5.2c. whether being downloaded to this locality presents;
If present then file be downloaded to local memory device, if will present then execution in step 5.1 at the liquid crystal display unit 5.2d. be downloaded to this locality;
If, then directly file is presented at the liquid crystal display unit 5.2e. directly do not select to be downloaded to this locality.
To sum up, the DPF based on the UPNP agreement of the present invention has following main feature:
1. based on the UPNP agreement;
2. automatically find to search other UPNP equipment;
3. share picture and audio-video document on other UPNP equipment;
4. picture and audio-video document on other UPNP equipment are downloaded to local memory device;
5. picture and audio-video document on other UPNP equipment are directly presented at DPF;
6. plug and play.
Should be understood that, for those of ordinary skills, can be according to the above description in addition Improve or conversion, and all these improvement and conversion all should belong to the protection of claims of the present invention Scope.
Claims (10)
1. DPF based on unified plug and play protocol, it comprises display unit, control unit, decoding unit, memory cell, described control unit is used for according to the control command executable operations, from described memory cell, obtain local file information, after the process decoding unit is decoded, on display unit, show audio/video information; It is characterized in that, also comprise communication unit;
Described control unit also comprises and reads the local file information module and read the telefile information module;
Described communication unit is connected with described control unit, is used to load the unified plug and play protocol that pre-sets, and connects available unified PnP device on the unified plug and play network, obtains telefile information wherein.
2. DPF according to claim 1 is characterized in that described communication unit also is connected with described decoding unit, is used for telefile information is sent to after described decoding unit decodes, and shows audio/video information on display unit.
3. DPF according to claim 1 is characterized in that described communication unit also is connected with described memory cell, is used for that telefile information is sent to described memory cell and stores.
4. DPF according to claim 1, it is characterized in that, the wireless telecommunications receiving element that it also comprises the wireless telecommunications transmitting element that is used for sending controling instruction and is used to receive control command, described wireless telecommunications receiving element is connected with described control unit.Be used to transmit described control command.
5. implementation method based on the DPF of unified plug and play protocol, it may further comprise the steps:
When A1, startup DPF, load the unified plug and play protocol that pre-sets;
A2, loading data.
6. implementation method according to claim 5 is characterized in that, in the steps A 2, described loading data is to load digital photograph or audio plays, video file according to default program.
7. implementation method according to claim 5 is characterized in that, in the steps A 2, when loading data, judges and receives that control command then stops current operation, carries out described control command;
Wherein, described control command comprise play instruction, pause instruction, halt instruction at least, read fileinfo one of them; Described fileinfo comprises local file information and telefile information; Described telefile information is the fileinfo of unifying in the unified PnP device available on the plug and play network.
8. implementation method according to claim 7 is characterized in that, adopts wireless communication mode to send and receive described control command.
9. implementation method according to claim 7 is characterized in that, the described fileinfo that reads specifically may further comprise the steps:
B1, the described fileinfo of judgement are local file information or telefile information;
B2, when described fileinfo is local file information, reads described local file information and show corresponding file;
B3, when described fileinfo is telefile information,, be connected to the unified PnP device at described telefile information place, read described telefile information and show corresponding file by unified plug and play network.
10. implementation method according to claim 9 is characterized in that, among the step B3, be connected to described unified PnP device after, download described telefile information as local file information after, read described local file information and show corresponding file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007101252777A CN101197893A (en) | 2007-12-18 | 2007-12-18 | Digital photo frame based on unified plug and play protocol and implementing method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007101252777A CN101197893A (en) | 2007-12-18 | 2007-12-18 | Digital photo frame based on unified plug and play protocol and implementing method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101197893A true CN101197893A (en) | 2008-06-11 |
Family
ID=39548028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007101252777A Pending CN101197893A (en) | 2007-12-18 | 2007-12-18 | Digital photo frame based on unified plug and play protocol and implementing method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101197893A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101697543A (en) * | 2009-10-26 | 2010-04-21 | 中兴通讯股份有限公司 | Household gateway and implementation method thereof |
WO2010054594A1 (en) * | 2008-11-14 | 2010-05-20 | 华为终端有限公司 | Picture displaying method and device thereof |
CN101771785A (en) * | 2009-01-05 | 2010-07-07 | 鸿富锦精密工业(深圳)有限公司 | Printing system and method |
CN102231785A (en) * | 2011-06-16 | 2011-11-02 | 江苏物泰信息科技有限公司 | Electronic photo frame |
CN101777330B (en) * | 2010-01-25 | 2012-10-17 | 杭州东信北邮信息技术有限公司 | Wireless digital photo frame and working method thereof |
CN103678582A (en) * | 2013-12-13 | 2014-03-26 | 苏州市峰之火数码科技有限公司 | Network electronic album |
CN112350867A (en) * | 2020-11-06 | 2021-02-09 | 绿博士有限公司 | Plug and play universal platform for equipment unit |
CN114554025A (en) * | 2022-04-27 | 2022-05-27 | 杭州思看科技有限公司 | Three-dimensional scanning method, system, electronic device and storage medium |
-
2007
- 2007-12-18 CN CNA2007101252777A patent/CN101197893A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010054594A1 (en) * | 2008-11-14 | 2010-05-20 | 华为终端有限公司 | Picture displaying method and device thereof |
CN101771785A (en) * | 2009-01-05 | 2010-07-07 | 鸿富锦精密工业(深圳)有限公司 | Printing system and method |
CN101697543A (en) * | 2009-10-26 | 2010-04-21 | 中兴通讯股份有限公司 | Household gateway and implementation method thereof |
CN101777330B (en) * | 2010-01-25 | 2012-10-17 | 杭州东信北邮信息技术有限公司 | Wireless digital photo frame and working method thereof |
CN102231785A (en) * | 2011-06-16 | 2011-11-02 | 江苏物泰信息科技有限公司 | Electronic photo frame |
CN103678582A (en) * | 2013-12-13 | 2014-03-26 | 苏州市峰之火数码科技有限公司 | Network electronic album |
CN112350867A (en) * | 2020-11-06 | 2021-02-09 | 绿博士有限公司 | Plug and play universal platform for equipment unit |
CN112350867B (en) * | 2020-11-06 | 2023-09-05 | 绿博士有限公司 | Universal platform for plug and play of equipment units |
CN114554025A (en) * | 2022-04-27 | 2022-05-27 | 杭州思看科技有限公司 | Three-dimensional scanning method, system, electronic device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8725845B2 (en) | Automation control system having a configuration tool | |
CN101379817B (en) | Programmable multimedia controller with programmable services | |
EP2341716B1 (en) | Audiovisual multi-room support | |
CN101197893A (en) | Digital photo frame based on unified plug and play protocol and implementing method thereof | |
EP2151723B1 (en) | Home appliance control system and methods in a networked environment | |
US7155305B2 (en) | System and methods for home appliance identification and control in a networked environment | |
JP5322941B2 (en) | Programming environment and metadata management for programmable multimedia controllers | |
US8504183B2 (en) | Web browser based remote control for programmable multimedia controller | |
CN102204215A (en) | Touch-sensitive wireless device and on screen display for remotely controlling a system | |
CN102447811A (en) | Intelligent electronic photo frame updating method and electronic photo frame capable of being updated remotely and intelligently | |
CN101197894A (en) | Digital photo frame based on IGRS protocol and implementing method thereof | |
KR20100117396A (en) | Method and apparatus for reproducing content in home network thereof system | |
WO2007109550A2 (en) | Automation control system having a configuration tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20080611 |