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 PDF

Info

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
Application number
CN2011103223224A
Other languages
Chinese (zh)
Other versions
CN102387143B (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.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric 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 Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN201110322322.4A priority Critical patent/CN102387143B/en
Publication of CN102387143A publication Critical patent/CN102387143A/en
Application granted granted Critical
Publication of CN102387143B publication Critical patent/CN102387143B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

The CIFS server system of compatible UPNP media services
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.
CN201110322322.4A 2011-10-21 2011-10-21 CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service Active CN102387143B (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450589A (en) * 2014-07-31 2016-03-30 阿里巴巴集团控股有限公司 Remote procedure call method and system

Citations (7)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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