CN103457966A - Method, equipment and system for accessing cloud storage equipment on basis of DLNA (digital living network alliance) technology - Google Patents

Method, equipment and system for accessing cloud storage equipment on basis of DLNA (digital living network alliance) technology Download PDF

Info

Publication number
CN103457966A
CN103457966A CN2012101717811A CN201210171781A CN103457966A CN 103457966 A CN103457966 A CN 103457966A CN 2012101717811 A CN2012101717811 A CN 2012101717811A CN 201210171781 A CN201210171781 A CN 201210171781A CN 103457966 A CN103457966 A CN 103457966A
Authority
CN
China
Prior art keywords
dms
dmr
control module
media file
storage control
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.)
Granted
Application number
CN2012101717811A
Other languages
Chinese (zh)
Other versions
CN103457966B (en
Inventor
陈秋林
谭巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210171781.1A priority Critical patent/CN103457966B/en
Publication of CN103457966A publication Critical patent/CN103457966A/en
Application granted granted Critical
Publication of CN103457966B publication Critical patent/CN103457966B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

An embodiment of the invention discloses a method, equipment and a system for accessing cloud storage equipment on the basis of a DLNA (digital living network alliance) technology. The method includes that a cloud storage control module accesses file information stored in the cloud storage equipment after receiving a request of a scanning module, and transmits the acquired file information to the scanning module; the scanning module pushes new file metadata to a DMS (digital media server), a DMC (digital media controller) browses and selects media files on the DMS and informs DMRs (digital media receivers) to be connected with the DMS, the DMS receives playing requests transmitted from the DMRs via connection, and the media files are acquired from the cloud storage equipment via the cloud storage control module, are transmitted to the DMRs and are played by the DMRs. The method, the equipment and the system have the advantage that media resources of the cloud storage equipment can be shared by the equipment on the basis of the DLNA technology.

Description

Method, equipment and system based on DLNA technology access cloud memory device
Technical field
The present invention relates to communication technical field, relate in particular to method, DMC and multimedia storage player system based on DLNA DLNA technology access cloud memory device.
Background technology
DLNA (Digital Living Network Alliance, DLNA) be an industry standard that realizes in digital home that media are exchanged visits, solved interconnecting of wireless network between PC (Personal Computer, personal computer), consumer appliances, mobile device and cable network.
Along with the continuous increase of people's demand, the memory capacity of PC, consumer appliances, mobile device increases gradually, and some PC, consumer appliances, mobile device can have been used the cloud memory device as storage tool now.
The cloud storage is to extend on the basis of cloud computing (cloud computing) and develop out, can provide data storage and Operational Visit function for terminal.The user can use Web webpage, net dish client or mobile APP (Accelerated Parallel Processing on terminal, AMD accelerates parallel processing technique) etc. by access to netwoks cloud memory device, browse document directory structure, listed files on the cloud memory device, can also be to the upload file of cloud memory device or from cloud memory device download file etc.
The cloud memory device provides very large memory space for terminal, and still, in current DLNA system, each terminal can only be exchanged visits and is stored in local content, can't directly share the file be stored on the cloud memory device.
Summary of the invention
Embodiments of the invention provide a kind of method, DMC and multimedia storage player system based on DLNA technology access cloud memory device, local content can only be accessed for solving each DLNA terminal that prior art exists, the problem that is stored in the file on the cloud memory device can't be directly shared.
For achieving the above object, embodiments of the invention adopt following technical scheme:
On the one hand, a kind of method based on DLNA technology access cloud memory device, be applied to by digital media server DMS, digital media player DMR, the controller DMC of Digital Media, scan module, the multimedia storage player system that cloud storage control module and cloud memory device form, wherein, described DMS, described DMR and described DMC realize based on described DLNA agreement;
Described scan module is for scanning the request of described cloud memory device, stores content to the timed sending of described cloud storage control module, access the fileinfo of storing in described cloud memory device after making the request of receiving of described cloud storage control module, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
Described method comprises:
Described DMC browses the upper media file that uses file metadata to mean of described DMS, wherein, the file metadata on described DMS by described scan module find on the cloud memory device in have while upgrading and push PUSH to described DMS and obtain;
The first media file that the selected needs of described DMC are play;
Described DMC notify described DMR set up with described DMS between be connected, so that described DMR sends the request of playing described the first media file to described DMS by described connection, described DMS obtains described the first media file and sends described DMR to from the cloud memory device by described cloud storage control module after receiving this request, by described DMR, is play.
On the other hand, a kind of controller DMC of Digital Media, described DMC and digital media server DMS, digital media player DMR, scan module, cloud storage control module and cloud memory device form the multimedia storage player system, wherein, described DMS, described DMR and described DMC realize based on described DLNA agreement;
Described scan module is for scanning the request of described cloud memory device, stores content to the timed sending of described cloud storage control module, the fileinfo of storage in the described cloud memory device of access after the request of receiving of described cloud storage control module, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
Described DMC comprises:
Browse unit, browse the upper media file that uses file metadata to mean of described DMS for described DMC, wherein, the file metadata on described DMS by described scan module find on the cloud memory device in have while upgrading and push PUSH to described DMS and obtain;
Selected unit, after browsing by described browse unit, the first media file that selected needs are play;
Notification unit, for after selected described the first media file in described selected unit, notify described DMR set up with described DMS between be connected, so that described DMR sends the request of playing described the first media file to described DMS by described connection, obtain described the first media file and send described DMR to from the cloud memory device by described cloud storage control module after making described DMS receive this request, being play by described DMR.
On the one hand, a kind of multimedia storage player system comprises: digital media server DMS, digital media player DMR again, the controller DMC of Digital Media, scan module, cloud storage control module, wherein, described DMS, described DMR and described DMC realize based on described DLNA agreement;
Described scan module, for the request to described cloud storage control module timed sending scanning cloud memory device, stores content, find on described cloud memory device in have while upgrading and push the PUSH file metadata to described DMS;
Described cloud storage control module, fileinfo for storage in the described cloud memory device of access after the request of receiving, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
Described DMC, for browsing the upper media file that uses file metadata to mean of described DMS, the first media file that selected needs are play, and notify described DMR set up with described DMS between be connected;
Described DMR, for send the request of playing described the first media file to described DMS by described connection, receive described the first media file that described DMS sends, and play.
Described DMS obtains described the first media file and sends described DMR to from the cloud memory device by described cloud storage control module after receiving this request.
The method based on DLNA technology access cloud memory device, DMC and multimedia storage player system that the embodiment of the present invention provides, DMC browses the upper media file that uses file metadata to mean of DMS, wherein, the file metadata on DMS by scan module find on the cloud memory device in have while upgrading and push PUSH to DMS and obtain; The first media file that the selected needs of DMC are play; DMC notice DMR set up with DMS between be connected, so that DMR sends the request of playing the first media file by connecting to DMS, DMS obtains the first media file and sends DMR to from the cloud memory device by the cloud storage control module after receiving this request, by DMR, play, the above-mentioned DMS realized based on the DLNA agreement, DMR and DMC, can from the cloud memory device, obtain media resource, and play by DMR, can realize that the equipment based on the DLNA technology is shared the media resource on the cloud memory device.
The accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, in below describing embodiment, the accompanying drawing of required use is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
A kind of flow chart for the method for accessing the cloud memory device that Fig. 1 provides for the embodiment of the present invention;
Fig. 2 is that equipment and the information flow thereof of realizing in the embodiment of the present invention method for accessing the cloud memory device concern schematic diagram;
The another kind that Fig. 3 provides for the embodiment of the present invention is for the flow chart of the method for accessing the cloud memory device;
The structure chart of a kind of DMC that Fig. 4 provides for the embodiment of the present invention;
The structure chart of a kind of multimedia storage player system that Fig. 5 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making under the creative work prerequisite the every other embodiment obtained, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of method based on DLNA technology access cloud memory device, be applied to by digital media server DMS, digital media player DMR, the controller DMC of Digital Media, scan module, the multimedia storage player system that cloud storage control module and cloud memory device form, wherein, described DMS, described DMR and described DMC realize based on described DLNA agreement;
Described scan module is for scanning the request of described cloud memory device, stores content to the timed sending of described cloud storage control module, the fileinfo of storage in the described cloud memory device of access after the request of receiving of described cloud storage control module, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
As shown in Figure 1, the method comprises:
101, DMC browses the upper media file that uses file metadata to mean of DMS, wherein, the file metadata on DMS by scan module find on the cloud memory device in have while upgrading and push PUSH to DMS and obtain;
Have while upgrading and push to described DMS on the regular or irregular discovery cloud memory device of described scan module, described DMS preserves the file metadata that scan module pushes, regular or irregular the browsing for DMC.
102, the first media file that the selected needs of DMC are play;
After browsing, the first media file that the user can control or play according to the selected needs of preset rules DMC.
103, DMC notice DMR set up with DMS between be connected, so that DMR sends request the request of playing the first media file by connecting to DMS, DMS obtains the first media file and sends DMR to from the cloud memory device by the cloud storage control module after receiving this request, by DMR, is play.
After being selected first media file that will play of DMC, finally can be play by DMR.In the middle of practical application, DMC can be based on the terminal applies (as an application program on mobile phone, flat board, PC) of DLNA, and DMR can be an equipment (or TV inside is integrated) of controlling TV.Based on above-mentioned specific implementation, a typical application scenarios of the present embodiment is: the user can select to play a file on the cloud memory device on mobile phone, and then this document can be play on TV.
The method based on DLNA technology access cloud memory device that the present embodiment provides, DMC browses the upper media file that uses file metadata to mean of DMS, wherein, the file metadata on DMS by scan module find on the cloud memory device in have while upgrading and push PUSH to DMS and obtain; The first media file that the selected needs of DMC are play; DMC notice DMR set up with DMS between be connected, so that DMR sends the request of playing the first media file by connecting to DMS, DMS obtains the first media file and sends DMR to from the cloud memory device by the cloud storage control module after receiving this request, by DMR, play, the above-mentioned DMS realized based on the DLNA agreement, DMR and DMC, can from the cloud memory device, obtain media resource, and play by DMR, can realize that the equipment based on the DLNA technology is shared the media resource on the cloud memory device.
A kind of improvement as embodiment of the method shown in Fig. 1, the embodiment of the present invention provides the another kind of method based on DLNA technology access cloud memory device, be applied to by digital media server DMS, digital media player DMR, the controller DMC of Digital Media, scan module, the multimedia storage player system that cloud storage control module and cloud memory device form, data between each part in this system, signal circulation relation are as shown in Figure 2, wherein, DMS, DMR and DMC realize based on the DLNA agreement;
With reference to figure 2, scan module is for the request to cloud storage control module timed sending scanning cloud memory device, stores content, the fileinfo of storage in access cloud memory device after the request of receiving of cloud storage control module, and the fileinfo obtained is sent to scan module, fileinfo is cached to this locality after making scan module receive fileinfo;
Concrete, as shown in Figure 3, the method that the present embodiment provides comprises the following steps:
301, scan module is to the request of cloud storage control module timed sending scanning cloud memory device, stores content.
In the cloud memory device, storage is from the media content of at least two different terminals, and the cloud storage control module is equivalent to the interface between scan module and cloud memory device, and fileinfo can comprise: file name, file size, creation-time etc.
302, the cloud storage control module receives that the request of scan module accesses the fileinfo of storage in the cloud memory device afterwards, and the fileinfo obtained is sent to scan module.
Scan module is resolved fileinfo be cached to this locality after receiving fileinfo.
303, scan module sends the file metadata for the presentation medium file received to DMS.
Have while upgrading and push and increase the file metadata for the presentation medium file newly to DMS on scan module discovery cloud memory device, DMS receives and preserves the file metadata that scan module sends.
304, DMC browses the upper media file that uses file metadata to mean of DMS, and the first media file of selected needs broadcasting.
The user browses the media file information on DMS by DMC, and the file metadata of media file to be played such as selects from media file information.
305, after DMC is defined as DMR by the equipment that possesses ability to play in system, to DMR, sends and connect notice, notice DMR and DMS connect.
DMR can only have one, also can have a plurality ofly, and when a plurality of DMR is arranged, DMC can send and connect notice to each DMR.
306, DMS receives DMR by the request that is connected broadcasting the first media file sent between DMR and DMS.
DMR obtains the media resource on the cloud memory device by DMS, and DMR can be the part of DMS, can be also the equipment beyond DMS.
307, detect in the cloud storage control module whether had the first media file.
The cloud storage control module is provided with the memory block for storing media content, whether DMS has existed the first media file in the memory block by CSF-API (CSF-Application Programming Interface, CSF application programming interface) detection cloud storage control module.
Preferably, transparent in order to guarantee that DMS operates the cloud storage device access, the file operation in the memory block of described cloud storage control module is packaged into common file operation.
The embodiment of the present invention provide for the method for accessing the cloud memory device by the long-range content read on the cloud memory device of CSF-API, then send DMR to and play online.The necessary adaptive said system of the interface of CSF-API facing cloud memory device, this class interface is generally used SOAP (Simple Object Access Protocol, Simple Object Access Protocol) or REST (Representational State Transfer, the statement sexual state shifts) mode, the different system diversity ratio is larger, but CSF-API preferably unifies towards the interface of the device for accessing the cloud memory device, and this just requires the accessing operation transparence of CSF-API to the cloud memory device.The embodiment of the present invention is packaged into common file operation interface by the interface unification of this transparence in CSF-API, such as being packaged into the functions such as fopen, fread, fseek, fwrite, fclose, concerning the user of CSF-API, can use so the same mode of the local storage of access to visit far-end cloud memory device.
If there is not the first media file in the cloud storage control module, perform step 308, otherwise, perform step 309.
308, the cloud storage control module adopts the mode of Parallel download to download the first media file from the cloud memory device.
In order to provide media content for the user fast, media content is play smooth, after receiving the media play request of DMR, the mode that DMS can adopt Parallel download by CSF-API is from cloud memory device download media resource, and is stored in the memory block of cloud storage control module.Execution step 310.
309, DMS directly downloads the first media file from the cloud storage control module.
If the first media file has been arranged in the memory block of cloud storage control module, DMS directly obtains the first media file from the memory block of cloud storage control module by CSF-API, accelerates to provide for the user speed of media content, media content is play smooth.Execution step 310.
Direct media content corresponding to downloads of media identification information from memory block, respond method rapidly in the time of can guaranteeing media renderer plays smoothness and play by Time operation, concrete, so-called Play by time drags progress bar while being our displaying video, jumps to certain time point of front or back and starts to play.Demonstrate midway film in the process dragged, certainly will need to obtain the media data of each intermediate point.Existing cloud storage device access is based on whole file and downloads, obtain the efficient media data of each intermediate point, all need to download corresponding one long segment data, this not only can cause low-response, and drag in process the data major parts of much downloading previously and be dropped, cause the wasting of resources.Here the memory block arranged can make up this defect, while needing redirect, directly from memory block, find the data of broadcast point to get final product, certainly jump range must be in memory block in the scope of the data of store guarantee make an immediate response, the wait that needs that exceeds the storage data area could respond from the download of cloud memory device.
310, when downloading the first media file, the part of media content of having downloaded is sent to DMR and is play.
In order to reduce the time to be played such as user, the mode that adopts download limit, limit to send for the device of accessing the cloud memory device sends media content to DMR, gives the sensation of user to play online.
In the present embodiment, DMR can be a playback equipment, as Set Top Box, or television set itself, for play media file (as the file that allows the television for play user select) on mobile phone; DMS can be an independent hardware device, and for storing various media resources, certainly, this hardware device also can be integrated into Set Top Box, in the middle of television set; Scan module and cloud storage control module can, with DMS based on same hardware device, complete intercommunication mutually between DMS stores with cloud; DMC can be based on an application software on the terminal equipment of DLNA, to realize the control (as browsing media file on mobile phone, flat board, PC end broadcasting) to media play.
By the present embodiment, can obtain media resource from the cloud memory device based on DLNA equipment and be play, can provide media resource range of choice widely for the user with respect to DLNA system of the prior art, strengthen the user and experience.
The method based on DLNA technology access cloud memory device that the present embodiment provides, DMC browses the upper media file that uses file metadata to mean of DMS, wherein, the file metadata on DMS by scan module find on the cloud memory device in have while upgrading and push PUSH to DMS and obtain; The first media file that the selected needs of DMC are play; DMC notice DMR set up with DMS between be connected, so that DMR sends the request of playing the first media file by connecting to DMS, DMS obtains the first media file and sends DMR to from the cloud memory device by the cloud storage control module after receiving this request, by DMR, play, the above-mentioned DMS realized based on the DLNA agreement, DMR and DMC, can from the cloud memory device, obtain media resource, and play by DMR, can realize that the equipment based on the DLNA technology is shared the media resource on the cloud memory device.
In order to realize said method, corresponding a kind of DMC, this DMC and the DMS of providing of the embodiment of the present invention, DMR, scan module, cloud storage control module and cloud memory device form multimedia storage player system shown in Fig. 2, wherein, DMS, DMR and DMC realize based on the DLNA agreement;
Scan module is for the request to cloud storage control module timed sending scanning cloud memory device, stores content, the fileinfo of storage in access cloud memory device after the request of receiving of cloud storage control module, and the fileinfo obtained is sent to scan module, fileinfo is cached to this locality after making scan module receive fileinfo;
This DMC comprises as shown in Figure 4: browse unit 41, selected unit 42, notification unit 43.
Browse unit 41, browse the upper media file that uses file metadata to mean of described DMS for described DMC, wherein, the file metadata on described DMS by described scan module find on the cloud memory device in have while upgrading and push PUSH to described DMS and obtain;
Selected unit 42, after browsing by described browse unit, the first media file that selected needs are play;
Notification unit 43, for after selected described the first media file in described selected unit, notify described DMR set up with described DMS between be connected, so that described DMR sends the request of playing described the first media file to described DMS by described connection, obtain described the first media file and send described DMR to from the cloud memory device by described cloud storage control module after making described DMS receive this request, being play by described DMR.
The DMC that the present embodiment provides, DMC browses the upper media file that uses file metadata to mean of DMS, and wherein, browse unit is browsed the upper media file that uses file metadata to mean of DMS; The first media file that the selected needs in selected unit are play; Notification unit notice DMR set up with DMS between be connected, so that DMR sends the request of playing the first media file by connecting to DMS, DMS obtains the first media file and sends DMR to from the cloud memory device by the cloud storage control module after receiving this request, by DMR, play, under the control of above-mentioned DMC, the above-mentioned DMS realized based on the DLNA agreement, DMR, can from the cloud memory device, obtain media resource, and play by DMR, can realize that the equipment based on the DLNA technology is shared the media resource on the cloud memory device.
Further alternative, shown in Fig. 4, DMC also comprises:
Determining unit 44, the equipment that described system is possessed to ability to play for described DMC is defined as described DMR.
Further alternative, described scan module and described cloud storage control module are arranged in same equipment, or described scan module and described cloud storage control module are arranged in described DMS.
Further alternative, the file operation in described cloud storage control module is packaged into common file operation.
The embodiment of the present invention also provides a kind of multimedia storage player system, as shown in Figure 5, comprising: DMS51, and DMR 52, and DMC 53, scan module 54, cloud storage control module 55, wherein, DMS 51, and DMR 52 and DMC 53 realize based on described DLNA agreement;
Described scan module 54 is for the request to described cloud storage control module timed sending scanning cloud memory device, stores content, find on described cloud memory device in have while upgrading and push the PUSH file metadata to described DMS;
The fileinfo of storage in the described cloud memory device of access after the request of receiving of described cloud storage control module 55, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
Described DMC 51, for browsing the upper media file that uses file metadata to mean of described DMS, the first media file that selected needs are play, and notify described DMR set up with described DMS between be connected;
Described DMR 52, for send the request of playing described the first media file to described DMS by described connection, receive described the first media file that described DMS sends, and play.
Described DMS 53 obtains described the first media file and sends described DMR to from the cloud memory device by described cloud storage control module after receiving this request.
Preferably, described DMS 53 obtains described the first media file by described cloud storage control module from the cloud memory device after receiving this request, and adopts the mode sent while obtaining to send described the first media file to described DMR.
The multimedia storage player system that the present embodiment provides, DMC browses the upper media file that uses file metadata to mean of DMS, and wherein, DMC browses the upper media file that uses file metadata to mean of DMS; The first media file that the selected needs of DMC are play; DMC notice DMR set up with DMS between be connected, so that DMR sends the request of playing the first media file by connecting to DMS, DMS obtains the first media file and sends DMR to from the cloud memory device by the cloud storage control module after receiving this request, by DMR, play, under the control of above-mentioned DMC, the above-mentioned DMS realized based on the DLNA agreement, DMR, can from the cloud memory device, obtain media resource, and play by DMR, can realize that the equipment based on the DLNA technology is shared the media resource on the cloud memory device.
As the improvement of system shown in Figure 5, further alternative, described cloud storage control module 55 comprises:
Directly send subelement 551, after the request of obtaining described the first media file that receives described DMS transmission, when having described the first media file, described the first media file is directly sent to described DMS;
Parallel download subelement 552, after the request of obtaining described the first media file that receives described DMS transmission, when not having described the first media file, adopt the mode of Parallel download to download described the first media file from described cloud memory device, and described the first media file of downloading is sent to described DMS.
Further alternative, described DMC 51 comprises:
Determine subelement 511, the equipment that described DLNA is possessed to ability to play for described DMC is defined as described DMR.
Further alternative, described scan module 54 and described cloud storage control module 55 are arranged in same equipment, or described scan module and described cloud storage control module are arranged in described DMS.
Further alternative, the file operation in described cloud storage control module 55 is packaged into common file operation.
Through the above description of the embodiments, the those skilled in the art can be well understood to the mode that the present invention can add essential common hardware by software and realize, can certainly pass through hardware, but in a lot of situation, the former is better execution mode.Understanding based on such, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium can read, floppy disk as computer, hard disk or CD etc., comprise some instructions with so that computer equipment (can be personal computer, server, or the network equipment etc.) carry out the described method of each embodiment of the present invention.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by the described protection range with claim.

Claims (16)

1. the method based on DLNA technology access cloud memory device, it is characterized in that, be applied to by digital media server DMS, digital media player DMR, the controller DMC of Digital Media, scan module, the multimedia storage player system that cloud storage control module and cloud memory device form, wherein, described DMS, described DMR and described DMC realize based on described DLNA agreement;
Described scan module is for scanning the request of described cloud memory device, stores content to the timed sending of described cloud storage control module, the fileinfo of storage in the described cloud memory device of access after the request of receiving of described cloud storage control module, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
Described method comprises:
Described DMC browses the upper media file that uses file metadata to mean of described DMS, wherein, the file metadata on described DMS by described scan module find on the cloud memory device in have while upgrading and push PUSH to described DMS and obtain;
The first media file that the selected needs of described DMC are play;
Described DMC notify described DMR set up with described DMS between be connected, so that described DMR sends the request of playing described the first media file to described DMS by described connection, obtain described the first media file and send described DMR to from the cloud memory device by described cloud storage control module after making described DMS receive this request, being play by described DMR.
2. method according to claim 1, is characterized in that, described DMS receives after this request to obtain described the first media file and send described DMR to from the cloud memory device by described cloud storage control module and comprises:
Described DMS sends the request of obtaining described the first media file to described cloud storage control module, so that described cloud storage control module is when existing described the first media file, described the first media file is sent to described DMS, perhaps described cloud storage control module is not when existing described the first media file, adopt the mode of Parallel download to download described the first media file from described cloud memory device, and described the first media file of downloading is sent to described DMS.
3. method according to claim 2, it is characterized in that, described DMS receives after this request to obtain described the first media file and send described DMR to from the cloud memory device by described cloud storage control module: described DMS obtains described the first media file by described cloud storage control module from the cloud memory device receiving this request, and adopts the mode sent while obtaining to send described the first media file to described DMR.
4. according to the described method of claim 1-3 any one, it is characterized in that, described DMC notify described DMR set up with described DMS between be connected before, described method also comprises
Described DMC is defined as described DMR by the equipment that possesses ability to play in described system.
5. according to the described method of claim 1-3 any one, it is characterized in that, described scan module and described cloud storage control module are arranged in same equipment, or described scan module and described cloud storage control module are arranged in described DMS.
6. according to the described method of claim 1-3 any one, it is characterized in that, the file operation in described cloud storage control module is packaged into common file operation.
7. the controller DMC of Digital Media, it is characterized in that, described DMC and digital media server DMS, digital media player DMR, scan module, cloud storage control module and cloud memory device form the multimedia storage player system, wherein, described DMS, described DMR and described DMC realize based on described DLNA agreement;
Described scan module is for scanning the request of described cloud memory device, stores content to the timed sending of described cloud storage control module, the fileinfo of storage in the described cloud memory device of access after the request of receiving of described cloud storage control module, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
Described DMC comprises:
Browse unit, for browsing the upper media file that uses file metadata to mean of described DMS, wherein, the file metadata on described DMS by described scan module find on the cloud memory device in have while upgrading and push PUSH to described DMS and obtain;
Selected unit, after browsing by described browse unit, the first media file that selected needs are play;
Notification unit, for after selected described the first media file in described selected unit, notify described DMR set up with described DMS between be connected, so that described DMR sends the request of playing described the first media file to described DMS by described connection, obtain described the first media file and send described DMR to from described cloud memory device by described cloud storage control module after making described DMS receive this request, being play by described DMR.
8. DMC according to claim 7, is characterized in that, also comprises:
Determining unit, the equipment that described system is possessed to ability to play for described DMC is defined as described DMR.
9. DMC according to claim 7, is characterized in that, described scan module and described cloud storage control module are arranged in same equipment, or described scan module and described cloud storage control module are arranged in described DMS.
10. DMC according to claim 9, is characterized in that, the file operation in described cloud storage control module is packaged into common file operation.
11. a multimedia storage player system, is characterized in that, comprising: digital media server DMS, digital media player DMR, the controller DMC of Digital Media, scan module, cloud storage control module, wherein, described DMS, described DMR and described DMC realize based on described DLNA agreement;
Described scan module, for the request to described cloud storage control module timed sending scanning cloud memory device, stores content, find on described cloud memory device in have while upgrading and push the PUSH file metadata to described DMS;
Described cloud storage control module, fileinfo for storage in the described cloud memory device of access after the request of receiving, and the fileinfo obtained is sent to described scan module, described fileinfo is cached to this locality after making described scan module receive described fileinfo;
Described DMC, for browsing the upper media file that uses file metadata to mean of described DMS, the first media file that selected needs are play, and notify described DMR set up with described DMS between be connected;
Described DMR, for send the request of playing described the first media file to described DMS by described connection, receive described the first media file that described DMS sends, and play.
Described DMS obtains described the first media file and sends described DMR to from the cloud memory device by described cloud storage control module after receiving this request.
12. system according to claim 11, is characterized in that, described cloud storage control module comprises:
Directly send subelement, after the request of obtaining described the first media file that receives described DMS transmission, when having described the first media file, described the first media file is directly sent to described DMS;
The Parallel download subelement, after the request of obtaining described the first media file that receives described DMS transmission, when not having described the first media file, adopt the mode of Parallel download to download described the first media file from described cloud memory device, and described the first media file of downloading is sent to described DMS.
13. system according to claim 11, it is characterized in that, described DMS receives after this request to obtain described the first media file and send described DMR to from the cloud memory device by described cloud storage control module: described DMS obtains described the first media file by described cloud storage control module from the cloud memory device receiving this request, and adopts the mode sent while obtaining to send described the first media file to described DMR.
14. system according to claim 11, is characterized in that, described DMC comprises:
Determine subelement, the equipment that described DLNA is possessed to ability to play for described DMC is defined as described DMR.
15. according to the described system of claim 10-14 any one, it is characterized in that, described scan module and described cloud storage control module are arranged in same equipment, or described scan module and described cloud storage control module are arranged in described DMS.
16. according to the described system of claim 10-14 any one, it is characterized in that, the file operation in described cloud storage control module is packaged into common file operation.
CN201210171781.1A 2012-05-29 2012-05-29 Method, equipment and system of based on DLNA technology access cloud storage equipment Expired - Fee Related CN103457966B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210171781.1A CN103457966B (en) 2012-05-29 2012-05-29 Method, equipment and system of based on DLNA technology access cloud storage equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210171781.1A CN103457966B (en) 2012-05-29 2012-05-29 Method, equipment and system of based on DLNA technology access cloud storage equipment

Publications (2)

Publication Number Publication Date
CN103457966A true CN103457966A (en) 2013-12-18
CN103457966B CN103457966B (en) 2016-11-16

Family

ID=49739918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210171781.1A Expired - Fee Related CN103457966B (en) 2012-05-29 2012-05-29 Method, equipment and system of based on DLNA technology access cloud storage equipment

Country Status (1)

Country Link
CN (1) CN103457966B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103763303A (en) * 2013-12-20 2014-04-30 百度在线网络技术(北京)有限公司 Method and device for drama series playing
CN103888515A (en) * 2014-02-26 2014-06-25 四川长虹电器股份有限公司 Media resource sharing method based on browser
CN104052823A (en) * 2014-06-30 2014-09-17 深圳市中兴移动通信有限公司 File sharing method and device based on DLNA
CN104268208A (en) * 2014-09-23 2015-01-07 广东欧珀移动通信有限公司 Centralized file display method and apparatus
CN104270666A (en) * 2014-10-24 2015-01-07 广东欧珀移动通信有限公司 Multimedia file playing method and system and DMR (digital multimedia renderer)
CN104935620A (en) * 2014-03-21 2015-09-23 朱江 Portable electronic equipment-based wireless file transmission allocation method and equipment thereof
CN105392047A (en) * 2015-10-09 2016-03-09 广东欧珀移动通信有限公司 Method, device and system for acquiring media file and being applied to DLNA system
CN105491170A (en) * 2016-01-26 2016-04-13 珠海迈科智能科技股份有限公司 Share play method and device of cloud storage file
CN106487787A (en) * 2016-09-30 2017-03-08 四川九洲电器集团有限责任公司 A kind of free online multimedium method and server
CN107707971A (en) * 2017-09-26 2018-02-16 上海欧美拉光电股份有限公司 One kind is used for long-distance cloud storage multimedia control system
CN111367199A (en) * 2018-12-26 2020-07-03 中国科学院沈阳自动化研究所 Digital quantity instrument configuration method based on REST function packaging
CN111427527A (en) * 2020-03-20 2020-07-17 海信视像科技股份有限公司 Screen projection method, device, equipment and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106637A (en) * 2006-07-13 2008-01-16 中兴通讯股份有限公司 Method for playing media files in external storage device via STB
CN102316300A (en) * 2011-09-09 2012-01-11 中兴通讯股份有限公司 Video call screen swinging method, system and device
CN102377579A (en) * 2011-10-21 2012-03-14 中兴通讯股份有限公司 Network cloud application method and system based on UPnP (Universal Plug and Play)
US20120096497A1 (en) * 2010-10-14 2012-04-19 Sony Corporation Recording television content

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106637A (en) * 2006-07-13 2008-01-16 中兴通讯股份有限公司 Method for playing media files in external storage device via STB
US20120096497A1 (en) * 2010-10-14 2012-04-19 Sony Corporation Recording television content
CN102316300A (en) * 2011-09-09 2012-01-11 中兴通讯股份有限公司 Video call screen swinging method, system and device
CN102377579A (en) * 2011-10-21 2012-03-14 中兴通讯股份有限公司 Network cloud application method and system based on UPnP (Universal Plug and Play)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103763303A (en) * 2013-12-20 2014-04-30 百度在线网络技术(北京)有限公司 Method and device for drama series playing
CN103763303B (en) * 2013-12-20 2017-11-14 北京小度互娱科技有限公司 A kind of method and apparatus for playing collection of drama
CN103888515A (en) * 2014-02-26 2014-06-25 四川长虹电器股份有限公司 Media resource sharing method based on browser
CN103888515B (en) * 2014-02-26 2017-12-12 四川长虹电器股份有限公司 media resource sharing method based on browser
CN104935620A (en) * 2014-03-21 2015-09-23 朱江 Portable electronic equipment-based wireless file transmission allocation method and equipment thereof
CN104052823A (en) * 2014-06-30 2014-09-17 深圳市中兴移动通信有限公司 File sharing method and device based on DLNA
CN104268208A (en) * 2014-09-23 2015-01-07 广东欧珀移动通信有限公司 Centralized file display method and apparatus
CN104268208B (en) * 2014-09-23 2018-06-22 广东欧珀移动通信有限公司 A kind of method and device of centralized displaying file
CN104270666B (en) * 2014-10-24 2017-06-30 广东欧珀移动通信有限公司 The player method of multimedia file, system and digital multimedia renderer
CN104270666A (en) * 2014-10-24 2015-01-07 广东欧珀移动通信有限公司 Multimedia file playing method and system and DMR (digital multimedia renderer)
CN105392047A (en) * 2015-10-09 2016-03-09 广东欧珀移动通信有限公司 Method, device and system for acquiring media file and being applied to DLNA system
CN105392047B (en) * 2015-10-09 2019-02-19 Oppo广东移动通信有限公司 The method, apparatus and system of acquisition media file applied to DLNA system
CN105491170A (en) * 2016-01-26 2016-04-13 珠海迈科智能科技股份有限公司 Share play method and device of cloud storage file
CN106487787A (en) * 2016-09-30 2017-03-08 四川九洲电器集团有限责任公司 A kind of free online multimedium method and server
CN106487787B (en) * 2016-09-30 2020-01-07 四川九洲电器集团有限责任公司 Multimedia on demand method and server
CN107707971A (en) * 2017-09-26 2018-02-16 上海欧美拉光电股份有限公司 One kind is used for long-distance cloud storage multimedia control system
CN111367199A (en) * 2018-12-26 2020-07-03 中国科学院沈阳自动化研究所 Digital quantity instrument configuration method based on REST function packaging
CN111427527A (en) * 2020-03-20 2020-07-17 海信视像科技股份有限公司 Screen projection method, device, equipment and computer readable storage medium
CN111427527B (en) * 2020-03-20 2023-10-31 海信视像科技股份有限公司 Screen projection method, device, equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN103457966B (en) 2016-11-16

Similar Documents

Publication Publication Date Title
CN103457966A (en) Method, equipment and system for accessing cloud storage equipment on basis of DLNA (digital living network alliance) technology
JP6564770B2 (en) System, method, and medium for presenting media content
CN102859965B (en) Method and the electronic installation of content of multimedia are provided
CN103384275B (en) Cross-terminal downloading method, system cloud server and terminal
US20130282793A1 (en) Media content sharing
CN104219791A (en) Universal environment extender
CN102694831B (en) Mobile terminal streaming compensation data method and system, content distributing network
CN104601205A (en) Content sharing method and device
US20160294895A1 (en) Mobile terminal and method for achieving cloud streaming medium file sharing based on dlna
CN102833365A (en) File playing method and system based on DLNA (Digital Living Network Alliance) and driving and driven DLNA equipment
CN105208434A (en) Media projection method, media projection equipment, control terminal, and cloud server
CN105323628B (en) Cross-screen playing method and system based on DLNA (digital Living network alliance), browser end device and playing device
KR20130062462A (en) Distributed server system and method for streaming game service
US10908889B2 (en) Method, user equipment, and application server for downloading application
CN103888512A (en) Method and device for downloading resources
CN103618941A (en) Multi-screen interaction-based interactive system and method
CN103179190A (en) Method, device and system for transmitting pictures
CN103281294A (en) Data sharing method and electronic equipment
CN103974111A (en) Method and device for transmitting data of intelligent terminal to television terminal
CN104754370A (en) Cross-terminal multimedia data transmission method, device, client and system
US10073688B2 (en) Method and apparatus for executing application
CN104980326A (en) Method and device for sharing application content between terminal equipment
CN108494702B (en) Transmission control method and apparatus, storage medium, and electronic apparatus
US20130145407A1 (en) Method of outputting video content from a computing device to a playback device and related media sharing system
CN102904891A (en) Multimedia data sharing method and device and multimedia playing equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161116

Termination date: 20190529