CN102387143B - 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
CN102387143B
CN102387143B CN201110322322.4A CN201110322322A CN102387143B CN 102387143 B CN102387143 B CN 102387143B CN 201110322322 A CN201110322322 A CN 201110322322A CN 102387143 B CN102387143 B CN 102387143B
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.)
Active
Application number
CN201110322322.4A
Other languages
Chinese (zh)
Other versions
CN102387143A (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

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 technology of UPNP (UPnP) AV.
Background technology
UPNP AV is the multimedia framework based on 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 program can access the file of remote I nternet computer and asks the service of this computer, CIFS is used customer end/server mode, service on client-requested remote server, the server request of obtaining respond services.CIFS carries out the main agreement that network file is shared between windows main frame.CIFS server refers to the file-sharing service device that uses 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 now widely used CIFS server can not can not be by 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 current use can not be found by the shortcoming of UPNP media renderer plays, to provide a kind of CIFS server system of compatible UPNP media services by UPNP AV control point.
The present invention solves the problems of the technologies described above adopted technical scheme to be, the CIFS server system of compatible UPNP media services, it is characterized in that, comprise that CIFS file server, CIFS client modules, service modular converter, UPNP media services equipment generation module and UPNP AV control display module
Described CIFS file server is for providing the CIFS file-sharing service of standard;
Described CIFS client modules responds for receiving the service request of service modular converter and sending to CIFS file server and receive CIFS file server, and sends response to service modular converter;
Described service modular converter is for receiving 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 receive the UPNP AV service request that UPNP service equipment generation module transmits, the service request that is converted into CIFS agreement sends CIFS client modules to, and the file transfer protocol (FTP) of CIFS is converted to HTTP1.1 agreement, the path representation of CIFS file is converted to standard http protocol address as the broadcast address that offers UPNPAV control display module;
Described UPNP media services equipment generation module is for generating the UPNP media server of standard, UPNP media server by standard receives from UPNP AV and controls the UPNP AV service request of display module and send service modular converter to, receives the response of service modular converter the UPNP media server by standard and sends UPNP AV to and control display module;
Described UPNP AV controls display module and is used for sending UPNP AV service request by the UPNP media server of standard, and receives by the UPNP media server of standard information the demonstration that UPNP media services equipment generation module returns.
Concrete, described service modular converter receives the response of CIFS client modules, and is converted into the service response that UPNP AV can be compatible, and described service response comprises CDS (control directory services) and CMS (connection management service).
Further, the UPNP AV service request that described service modular converter reception UPNP service equipment generation module transmits comprises CDS (control directory services) and CMS (connection management service).
Concrete, it is UPNP media player and control device thereof that described UPNP AV controls display module.
Further, described UPNP AV control display module comprises UPNP AV control module and UPNP AV display module.
Concrete, described UPNP AV control module is for supporting the Information Mobile Service terminal of UPNP service, described UPNP AV display module is the UPNP media player being connected with above-mentioned Information Mobile Service terminal.
Further, described Information Mobile Service terminal is mobile phone.
The invention has the beneficial effects as follows, by the CIFS server system of above-mentioned compatible UPNP media services, CIFS server above used family memory device can be converted to the server that meets UPNP AV standard, make its compatible UPNP intelligent TV set etc., because the plug-and-play feature of UPNP AV equipment has been avoided complicated setting, facilitate user simultaneously.
Accompanying drawing explanation
Fig. 1 is the system block diagram of the embodiment of the present invention.
Embodiment
Below in conjunction with drawings and Examples, describe technical scheme of the present invention in detail.
The CIFS server system of compatible UPNP media services of the present invention is controlled display module by CIFS file server, CIFS client modules, service modular converter, data conversion module, UPNP media services equipment generation module and UPNP AV and is formed, wherein, CIFS file server is for providing the CIFS file-sharing service of standard; CIFS client modules responds for receiving the service request of service modular converter and sending to CIFS file server and receive CIFS file server, and sends response to service modular converter; Service modular converter is for receiving 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 receive the UPNP AV service request that UPNP service equipment generation module transmits, the service request that is converted into CIFS agreement sends CIFS client modules to, and the file transfer protocol (FTP) of CIFS is converted to HTTP1.1 agreement, the path representation of CIFS file is converted to standard http protocol address as the broadcast address that offers UPNP AV control display module; UPNP media services equipment generation module is for generating the UPNP media server of standard, UPNP media server by standard receives from UPNP AV and controls the UPNP AV service request of display module and send service modular converter to, receives the response of service modular converter the UPNP media server by standard and sends UPNP AV to and control display module; UPNP AV controls display module and is used for sending UPNPAV service request by the UPNP media server of standard, and receives by the UPNP media server of standard information the demonstration that UPNP media services equipment generation module returns.
Embodiment
This routine UPNP AV controls display module and comprises UPNP AV control module and UPNP AV display module, UPNP AV control module is for supporting the Information Mobile Service terminal of UPNP service, it can be mobile phone etc., described UPNP AV display module is the UPNP media player being connected with above-mentioned Information Mobile Service terminal, and the system block diagram of the present embodiment is as Fig. 1.
The CIFS server system of first compatible UPNP media services is controlled display module by CIFS file server, CIFS client modules, service modular converter, data conversion module, UPNP media services equipment generation module and UPNP AV and is formed, wherein, CIFS file server is for providing the CIFS file-sharing service of standard, CIFS client modules responds for receiving the service request of service modular converter and sending to CIFS file server and receive CIFS file server, and sends response to service modular converter, service modular converter is for receiving 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 service request that UPNP service equipment generation module transmits, the service request that is converted into CIFS agreement sends CIFS client modules to, this UPNP AV service request comprises CDS and CMS etc., and the file transfer protocol (FTP) of CIFS is converted to HTTP1.1 agreement, the path representation of CIFS file is converted to standard http protocol address as the broadcast address that offers UPNP AV control display module, UPNP media services equipment generation module is for generating the UPNP media server of standard, UPNP media server by standard receives from UPNP AV and controls the UPNP AV service request of display module and send service modular converter to, receives the response of service modular converter the UPNP media server by standard and sends UPNP AV to and control display module, UPNP AV controls display module and sends UPNP AV service request for the UPNP media server by standard, and the UPNP media server by standard receives information the demonstration that UPNP media services equipment generation module returns, it can be independent UPNP media player and control device thereof that UPNP AV controls display module, also can be formed by UPNP AV control module and UPNPAV media display module, UPNP AV control module can be for supporting the Information Mobile Service terminal of UPNP service, as mobile phone etc., UPNP AV media display module is the UPNP media player being connected with above-mentioned Information Mobile Service terminal.
Before use, first user finds by UPNP AV control display module or UPNP AV control module the UPNP media server that the UPNP media services equipment generation module of the CIFS server system of compatible UPNP media services generates, user checks or push operation makes UPNP AV control display module or UPNP AV control module is initiated UPNP AV service request (comprising request CDS service etc.) to UPNP media services equipment generation module by browsing, then UPNP media services equipment generation module receives this UPNP AV service request and sends service modular converter to, service modular converter is converted to CIFS service request by service request, and send CIFS client modules to, by CIFS client modules, CIFS file server is carried out to corresponding operating, CIFS client modules receives the response of CIFS file server and sends service modular converter to and changes, and by service modular converter, the response after conversion (is comprised to the standard http protocol address after conversion, as broadcast address etc.) send UPNP media services equipment generation module to, finally result is sent to UPNP AV and control display module or UPNP AV control module.

Claims (7)

1. the CIFS server system of compatible UPNP media services, is characterized in that, comprises that CIFS file server, CIFS client modules, service modular converter, UPNP media services equipment generation module and UPNP AV control display module,
Described CIFS file server is for providing the CIFS file-sharing service of standard;
Described CIFS client modules responds for receiving the service request of service modular converter and sending to CIFS file server and receive CIFS file server, and sends response to service modular converter;
Described service modular converter is for receiving 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 receive the UPNP AV service request that UPNP service equipment generation module transmits, the service request that is converted into CIFS agreement sends CIFS client modules to, and the file transfer protocol (FTP) of CIFS is converted to HTTP1.1 agreement, the path representation of CIFS file is converted to standard http protocol address as the broadcast address that offers UPNP AV control display module;
Described UPNP media services equipment generation module is for generating the UPNP media server of standard, UPNP media server by standard receives from UPNP AV and controls the UPNP AV service request of display module and send service modular converter to, receives the response of service modular converter the UPNP media server by standard and sends UPNP AV to and control display module;
Described UPNP AV controls display module and is used for sending UPNP AV service request by the UPNP media server of standard, and receives by the UPNP media server of standard information the demonstration that UPNP media services equipment generation module returns.
2. the CIFS server system of compatible UPNP media services according to claim 1, it is characterized in that, described service modular converter receives the response of CIFS client modules, and being converted into the service response that UPNP AV can be compatible, described service response comprises control directory services and connection management service.
3. the CIFS server system of compatible UPNP media services according to claim 1, is characterized in that, described service modular converter receives the UPNP AV service request that UPNP service equipment generation module transmits and comprises control directory services and connection management service.
4. according to the CIFS server system of compatible UPNP media services described in claim 1 or 2 or 3, it is characterized in that, it is UPNP media player and control device thereof that described UPNP AV controls display module.
5. according to the CIFS server system of compatible UPNP media services described in claim 1 or 2 or 3, it is characterized in that, described UPNP AV controls display module and comprises UPNP AV control module and UPNP AV display module.
6. the CIFS server system of compatible UPNP media services according to claim 5, it is characterized in that, described UPNPAV control module is for supporting the Information Mobile Service terminal of UPNP service, and described UPNP AV display module is the UPNP media player being connected with above-mentioned Information Mobile Service terminal.
7. the CIFS server system of compatible UPNP media services according to claim 6, is characterized in that, the Information Mobile Service terminal of described support UPNP service is 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 CN102387143A (en) 2012-03-21
CN102387143B true 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)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450589B (en) * 2014-07-31 2018-12-14 阿里巴巴集团控股有限公司 Remote invocation method and system

Citations (5)

* 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
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
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

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8667076B2 (en) * 2006-07-28 2014-03-04 Microsoft Corporation Mapping universal plug and play discovered items to an SMB location
US20100094847A1 (en) * 2008-10-10 2010-04-15 Malan Steven J Method and apparatus for multiple-protocol access to object-based storage

Patent Citations (5)

* 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
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
CN101924758A (en) * 2010-07-28 2010-12-22 中兴通讯股份有限公司 Media server and method thereof for providing services

Also Published As

Publication number Publication date
CN102387143A (en) 2012-03-21

Similar Documents

Publication Publication Date Title
CN106454472B (en) Multi-screen interaction method and system
CN103796061A (en) System and method for achieving synchronized broadcast and control of media files in multiple intelligent terminals
EP2549680B1 (en) Content output system and codec information sharing method in same system
MX2015005760A (en) Information processing device, information processing method, and program.
EP2663027A1 (en) Apparatus and method for sharing a bookmark with other user in a home network
CN103391277B (en) media playing method, device and system
CN102130900A (en) Method and device for realizing three-screen interaction
CN102833365A (en) File playing method and system based on DLNA (Digital Living Network Alliance) and driving and driven DLNA equipment
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
CN103581704A (en) Method and device for achieving multi-screen interaction
US9854276B2 (en) Information processing device, information processing method, and program
CN101175095A (en) Family network multimedia access apparatus and method
US20130054759A1 (en) Electronic apparatus and method for transferring contents on cloud system to device connected to dlna
JP2016129410A (en) Content provision method and receiver
CN102387143B (en) CIFS (Common Internet File System) server system compatible with UPNP (Universal Plug-n-Play) media service
CN104519025A (en) Method, system and mobile terminal equipment for playing remote media files
CN103297666A (en) Video monitoring method, device and system achieved based on universal plug and play
KR20140103377A (en) Content server and content providing method of the same
CN103107928B (en) A kind of modified model UPnP A/V system based on login mechanism
JP2010263541A (en) Content sharing system, content controller, content sharing method, and content sharing program
CN111464847A (en) Intelligent wired digital set top box supporting network multi-scene application
Guo et al. DTV for personalized mobile access and unified home control

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