CN102387143A - CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service - Google Patents
CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service Download PDFInfo
- Publication number
- CN102387143A CN102387143A CN2011103223224A CN201110322322A CN102387143A CN 102387143 A CN102387143 A CN 102387143A CN 2011103223224 A CN2011103223224 A CN 2011103223224A CN 201110322322 A CN201110322322 A CN 201110322322A CN 102387143 A CN102387143 A CN 102387143A
- Authority
- CN
- China
- Prior art keywords
- upnp
- cifs
- service
- server
- compatible
- 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
Links
Images
Abstract
The invention relates to a network technology. The invention provides a CIFS (Common Internet File System) server system compatible with a UPNP (Universal Plug-n-Play) media service to solve the problems that a share file on the CIFS server cannot be found by a UPNP AV (Audio/Video) control point so that the share file cannot be played by a UPNP media player. The technical scheme can be summarized as follows: the CIFS server system compatible with the UPNP media service is composed of a CIFS file server, a CIFS client module, a service conversion module, a UPNP media service equipment generation module and a UPNP AV control display module. The CIFS server system provided by the invention has the advantages that the CIFS server on the existing household storage device can be converted into a server which accords with the UPNP AV standards and the server is compatible with UPNP intelligent televisions and the like, so that the CIFS server system is applicable to the CIFS server.
Description
Technical field
The present invention relates to network technology, particularly the multimedia framework of UPNP (UPnP) AV technology.
Background technology
UPNP AV is based on the multimedia framework on the UPNP agreement, has defined UPNP AV control point, UPNP media server and UPNP player.CIFS (Common Internet File System general purpose I nterNet file system) is a kind of agreement of new proposition; It makes the file that program can access remote Internet computer and asks the service of this computer; CIFS uses customer end/server mode; Service on the client-requested remote server, server request of obtaining and respond services.CIFS carries out the main agreement that network file is shared between the windows main frame.The CIFS server is meant the file-sharing service device that uses the CIFS agreement.The CDS (control directory services) of the request of the agreement of CIFS and respond services and UPNP AV framework regulation, CMS (connection management service) serves different.The Data Transport Protocol of CIFS is also different with the HTTP service of UPNP AV regulation, and the two is also incompatible, thereby the shared file therefore on the present widely used CIFS server can not can not be by the UPNP media renderer plays by the discovery of UPNP AV control point.
Summary of the invention
Thereby the shared file that the present invention seeks to overcome on the CIFS server of present use can not be found and can not a kind of CIFS server system of compatible UPNP media services be provided by the shortcoming of UPNP media renderer plays by UPNP AV control point.
The present invention solves the problems of the technologies described above the technical scheme that is adopted to be; The CIFS server system of compatible UPNP media services; It is characterized in that; Comprise CIFS file server, CIFS client modules, service modular converter, UPNP media services equipment generation module and UPNP AV control display module
Said CIFS file server is used to provide the CIFS file-sharing service of standard;
Said CIFS client modules is used to receive the services request of service modular converter and sends to the CIFS file server and receive the response of CIFS file server, and sends response to the service modular converter;
Said service modular converter is used to receive the response of CIFS client modules; And be converted into UPNP AV and can compatible service response feed back to UPNP media services equipment generation module; And the UPNP AV services request of reception UPNP service equipment generation module transmission; The services request that is converted into the CIFS agreement sends the CIFS client modules to; And convert the FTP of CIFS into the HTTP1.1 agreement, convert the path representation of CIFS file into standard http protocol address as the broadcast address that offers UPNPAV control display module;
Said UPNP media services equipment generation module is used to the UPNP media server of the standard that generates; UPNP media server through standard receives from the UPNP AV services request of UPNP AV control display module and sends the service modular converter to, receives the response of service modular converter and the UPNP media server through standard sends UPNP AV control display module to;
Said UPNP AV control display module is used for sending UPNP AV services request through the UPNP media server of standard, and receives information and the demonstration that UPNP media services equipment generation module returns through the UPNP media server of standard.
Concrete, said service modular converter receives the response of CIFS client modules, and be converted into UPNP AV can compatible service response, said service response comprises CDS (control directory services) and CMS (connection management service).
Further, the UPNP AV services request of said service modular converter reception UPNP service equipment generation module transmission comprises CDS (control directory services) and CMS (connection management service).
Concrete, said UPNP AV control display module is UPNP media player and control device thereof.
Further again, said UPNP AV control display module comprises UPNP AV control module and UPNP AV display module.
Concrete, said UPNP AV control module is for supporting the mobile service terminal of UPNP service, said UPNP AV display module is the UPNP media player that is connected with above-mentioned mobile service terminal.
Further again, said mobile service terminal is a mobile phone.
The invention has the beneficial effects as follows; CIFS server system through above-mentioned compatible UPNP media services; Can convert the CIFS server above the used family memory device into meet UPNP AV standard server; Make its compatible UPNP intelligent TV set etc., because the plug-and-play feature of UPNP AV equipment has been avoided complicated setting, make things convenient for the user simultaneously.
Description of drawings
Fig. 1 is the system block diagram of the embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing and embodiment, describe technical scheme of the present invention in detail.
The CIFS server system of compatible UPNP media services of the present invention is made up of CIFS file server, CIFS client modules, service modular converter, data conversion module, UPNP media services equipment generation module and UPNP AV control display module; Wherein, the CIFS file server is used to provide the CIFS file-sharing service of standard; The CIFS client modules is used to receive the services request of service modular converter and sends to the CIFS file server and receive the response of CIFS file server, and sends response to the service modular converter; The service modular converter is used to receive the response of CIFS client modules; And be converted into UPNP AV and can compatible service response feed back to UPNP media services equipment generation module; And the UPNP AV services request of reception UPNP service equipment generation module transmission; The services request that is converted into the CIFS agreement sends the CIFS client modules to; And convert the FTP of CIFS into the HTTP1.1 agreement, convert the path representation of CIFS file into standard http protocol address as the broadcast address that offers UPNP AV control display module; UPNP media services equipment generation module is used to the UPNP media server of the standard that generates; UPNP media server through standard receives from the UPNP AV services request of UPNP AV control display module and sends the service modular converter to, receives the response of service modular converter and the UPNP media server through standard sends UPNP AV control display module to; UPNP AV control display module is used for sending the UPNPAV services request through the UPNP media server of standard, and receives information and the demonstration that UPNP media services equipment generation module returns through the UPNP media server of standard.
Embodiment
This routine UPNP AV control display module comprises UPNP AV control module and UPNP AV display module; UPNP AV control module is for supporting the mobile service terminal of UPNP service; Can be mobile phone etc.; Said UPNP AV display module is the UPNP media player that is connected with above-mentioned mobile service terminal, the system block diagram of present embodiment such as Fig. 1.
The CIFS server system of at first compatible UPNP media services is made up of CIFS file server, CIFS client modules, service modular converter, data conversion module, UPNP media services equipment generation module and UPNP AV control display module; Wherein, the CIFS file server is used to provide the CIFS file-sharing service of standard; The CIFS client modules is used to receive the services request of service modular converter and sends to the CIFS file server and receive the response of CIFS file server, and sends response to the service modular converter; The service modular converter is used to receive the response of CIFS client modules; And be converted into UPNP AV and can compatible service response feed back to UPNP media services equipment generation module; This service response comprises CDS and CMS etc.; And receive the UPNP AV services request that UPNP service equipment generation module transmits, and the services request that is converted into the CIFS agreement sends the CIFS client modules to, and this UPNP AV services request comprises CDS and CMS etc.; And convert the FTP of CIFS into the HTTP1.1 agreement, convert the path representation of CIFS file into standard http protocol address as the broadcast address that offers UPNP AV control display module; UPNP media services equipment generation module is used to the UPNP media server of the standard that generates; UPNP media server through standard receives from the UPNP AV services request of UPNP AV control display module and sends the service modular converter to, receives the response of service modular converter and the UPNP media server through standard sends UPNP AV control display module to; UPNP AV control display module is used for sending UPNP AV services request through the UPNP media server of standard; And the UPNP media server through standard receives information and the demonstration that UPNP media services equipment generation module returns; UPNP AV control display module can be independent UPNP media player and control device thereof; Also can form by UPNP AV control module and UPNPAV medium display module; UPNP AV control module can be supported the mobile service terminal of UPNP service, and like mobile phone etc., UPNP AV medium display module is the UPNP media player that is connected with above-mentioned mobile service terminal.
Before the use; At first the user finds the UPNP media server that the UPNP media services equipment generation module of the CIFS server system of compatible UPNP media services generates through UPNP AV control display module or UPNP AV control module; The user checks or push operation makes UPNP AV control display module or UPNP AV control module initiate UPNP AV services request (comprising request CDS service etc.) to UPNP media services equipment generation module through browsing; UPNP media services equipment generation module receives this UPNP AV services request and sends the service modular converter to then; The service modular converter converts services request into the CIFS services request; And send the CIFS client modules to; By the CIFS client modules CIFS file server is carried out corresponding operating, the CIFS client modules receives the response of CIFS file server and sends the service modular converter to and changes, and the response after will being changed by the service modular converter (comprises the standard http protocol address after the conversion; Like broadcast address etc.) send UPNP media services equipment generation module to, send the result to UPNP AV control display module or UPNP AV control module at last.
Claims (7)
1. the CIFS server system of compatible UPNP media services is characterized in that, comprises CIFS file server, CIFS client modules, service modular converter, UPNP media services equipment generation module and UPNP AV control display module,
Said CIFS file server is used to provide the CIFS file-sharing service of standard;
Said CIFS client modules is used to receive the services request of service modular converter and sends to the CIFS file server and receive the response of CIFS file server, and sends response to the service modular converter;
Said service modular converter is used to receive the response of CIFS client modules; And be converted into UPNP AV and can compatible service response feed back to UPNP media services equipment generation module; And the UPNP AV services request of reception UPNP service equipment generation module transmission; The services request that is converted into the CIFS agreement sends the CIFS client modules to; And convert the FTP of CIFS into the HTTP1.1 agreement, convert the path representation of CIFS file into standard http protocol address as the broadcast address that offers UPNPAV control display module;
Said UPNP media services equipment generation module is used to the UPNP media server of the standard that generates; UPNP media server through standard receives from the UPNP AV services request of UPNP AV control display module and sends the service modular converter to, receives the response of service modular converter and the UPNP media server through standard sends UPNP AV control display module to;
Said UPNP AV control display module is used for sending UPNP AV services request through the UPNP media server of standard, and receives information and the demonstration that UPNP media services equipment generation module returns through the UPNP media server of standard.
2. according to the CIFS server system of the said compatible UPNP media services of claim 1; It is characterized in that; Said service modular converter receives the response of CIFS client modules, and be converted into UPNP AV can compatible service response, said service response comprises CDS and CMS.
3. according to the CIFS server system of the said compatible UPNP media services of claim 1, it is characterized in that the UPNP AV services request that said service modular converter receives the transmission of UPNP service equipment generation module comprises CDS and CMS.
4. according to the CIFS server system of claim 1 or 2 or 3 said compatible UPNP media services, it is characterized in that said UPNP AV control display module is UPNP media player and control device thereof.
5. according to the CIFS server system of claim 1 or 2 or 3 said compatible UPNP media services, it is characterized in that said UPNP AV control display module comprises UPNP AV control module and UPNP AV display module.
6. according to the CIFS server system of the said compatible UPNP media services of claim 5; It is characterized in that; Said UPNPAV control module is for supporting the mobile service terminal of UPNP service, and said UPNP AV display module is the UPNP media player that is connected with above-mentioned mobile service terminal.
7. according to the CIFS server system of the said compatible UPNP media services of claim 6, it is characterized in that the mobile service terminal of said support UPNP service is a mobile phone.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110322322.4A CN102387143B (en) | 2011-10-21 | 2011-10-21 | CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110322322.4A CN102387143B (en) | 2011-10-21 | 2011-10-21 | CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102387143A true CN102387143A (en) | 2012-03-21 |
CN102387143B CN102387143B (en) | 2014-04-16 |
Family
ID=45826117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110322322.4A Active CN102387143B (en) | 2011-10-21 | 2011-10-21 | CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102387143B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105450589A (en) * | 2014-07-31 | 2016-03-30 | 阿里巴巴集团控股有限公司 | Remote procedure call method and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101013981A (en) * | 2006-01-12 | 2007-08-08 | 三星电子株式会社 | Middleware device and method of supporting compatibility of devices in home network |
CN101094243A (en) * | 2007-05-31 | 2007-12-26 | 广东中大讯通软件科技有限公司 | Multimedia adaptation system and method of adaptating multimedia content for different types of devices base on UPnP |
US20080028088A1 (en) * | 2006-07-28 | 2008-01-31 | Microsoft Corporation | Mapping universal plug and play discovered items to an SMB location |
CN101277293A (en) * | 2007-06-25 | 2008-10-01 | 广东中大讯通软件科技有限公司 | Adapter for implementing interconnection and intercommunication of multiple protocols among digital household equipments as well as method thereof |
US20100094847A1 (en) * | 2008-10-10 | 2010-04-15 | Malan Steven J | Method and apparatus for multiple-protocol access to object-based storage |
CN101924758A (en) * | 2010-07-28 | 2010-12-22 | 中兴通讯股份有限公司 | Media server and method thereof for providing services |
US7877511B1 (en) * | 2003-01-13 | 2011-01-25 | F5 Networks, Inc. | Method and apparatus for adaptive services networking |
-
2011
- 2011-10-21 CN CN201110322322.4A patent/CN102387143B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7877511B1 (en) * | 2003-01-13 | 2011-01-25 | F5 Networks, Inc. | Method and apparatus for adaptive services networking |
CN101013981A (en) * | 2006-01-12 | 2007-08-08 | 三星电子株式会社 | Middleware device and method of supporting compatibility of devices in home network |
US20080028088A1 (en) * | 2006-07-28 | 2008-01-31 | Microsoft Corporation | Mapping universal plug and play discovered items to an SMB location |
CN101094243A (en) * | 2007-05-31 | 2007-12-26 | 广东中大讯通软件科技有限公司 | Multimedia adaptation system and method of adaptating multimedia content for different types of devices base on UPnP |
CN101277293A (en) * | 2007-06-25 | 2008-10-01 | 广东中大讯通软件科技有限公司 | Adapter for implementing interconnection and intercommunication of multiple protocols among digital household equipments as well as method thereof |
US20100094847A1 (en) * | 2008-10-10 | 2010-04-15 | Malan Steven J | Method and apparatus for multiple-protocol access to object-based storage |
CN101924758A (en) * | 2010-07-28 | 2010-12-22 | 中兴通讯股份有限公司 | Media server and method thereof for providing services |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105450589A (en) * | 2014-07-31 | 2016-03-30 | 阿里巴巴集团控股有限公司 | Remote procedure call method and system |
CN105450589B (en) * | 2014-07-31 | 2018-12-14 | 阿里巴巴集团控股有限公司 | Remote invocation method and system |
Also Published As
Publication number | Publication date |
---|---|
CN102387143B (en) | 2014-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106454472B (en) | Multi-screen interaction method and system | |
KR100754431B1 (en) | Method for transferring a content according to the processing capability of dmr in dlna system | |
EP2549680B1 (en) | Content output system and codec information sharing method in same system | |
EP2663027A1 (en) | Apparatus and method for sharing a bookmark with other user in a home network | |
MX2015005760A (en) | Information processing device, information processing method, and program. | |
US20060195545A1 (en) | Information processing apparatus and content information processing method | |
CN103796061A (en) | System and method for achieving synchronized broadcast and control of media files in multiple intelligent terminals | |
CN103051624A (en) | Method and system for transmitting shared media resources to intelligent terminal by mobile equipment | |
CN102833365A (en) | File playing method and system based on DLNA (Digital Living Network Alliance) and driving and driven DLNA equipment | |
CN102130900A (en) | Method and device for realizing three-screen interaction | |
US20110296460A1 (en) | Method and apparatus for providing remote user interface (ui) service | |
CN105323628B (en) | Cross-screen playing method and system based on DLNA (digital Living network alliance), browser end device and playing device | |
US8694583B2 (en) | Information processing apparatus and method for controlling the same | |
CN102739779A (en) | DLNA (Digital Living Network Alliance)-based digital family interaction method and system and corresponding device | |
CN103391277A (en) | Media playing method, device and system | |
CN101350813A (en) | Method and apparatus for providing WiFi access internet for digital household electrical appliance | |
JP2016129410A (en) | Content provision method and receiver | |
CN101175095A (en) | Family network multimedia access apparatus and method | |
KR100744473B1 (en) | Method and system for serving rss in devices of dms based dlna network | |
CN102387143B (en) | CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service | |
KR20120072100A (en) | Web media control apparatus and method for connecting web content service and home networking | |
CN102045296B (en) | System for realizing network media caption-playing based on network protocol and method thereof | |
CN103297666A (en) | Video monitoring method, device and system achieved based on universal plug and play | |
CN1221105C (en) | Multimedia system based on digital household network | |
CN104754400A (en) | Envelope information sharing method and device based on mobile terminal |
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 |