System, method and device for multimedia information collection, management and serviceTechnical Field
The present invention relates to the technical field of multimedia communication, and particularly to a system and a method for realizing multimedia information collection, management and service in various network environments, such as Public Switched Telephone Network (PSTN), global system for mobile communications (GSM), packet switched network (GPRS), Internet television (IPTV) network, Internet (Internet), and the like, and a device and a method for collection, management and service.
Background
With the continuous development of modern communication technology, various forms of multimedia services appear in various different forms of networks and are rapidly developed, such as short message service serving PSTN and GSM, multimedia message service serving GPRS, various multimedia portal services serving Internet, video on demand and broadcast service serving IPTV network, and the like.
Due to the difference of communication technologies and means, the multimedia means and forms used by different services of different networks have great difference. For example, the short message service uses text multimedia; the multimedia message service uses text and picture multimedia; the Internet portal service uses pictures, characters, hypertext and low-bit-rate streaming multimedia; IPTV video-on-demand uses text, picture, high bit rate streaming multimedia. Meanwhile, with the continuous development of new services, the means and forms of multimedia presentation change very rapidly.
The difference of using multimedia forms of different networks and services leads to the fact that in the current multimedia management and service operation, different independent multimedia information systems are needed to be used for respectively collecting, managing and presenting multimedia information suitable for respective requirements.
Because the multimedia information actually applied to different networks has differences in form and great repetition in content, the adoption of the independent multimedia information system forms the repetition of the multimedia information in different networks and service systems, which causes great waste of resources and operation complexity of content providers. Meanwhile, a single multimedia information system cannot provide multimedia services for a plurality of services of different networks at the same time, which results in that a multi-service operator must construct a plurality of multimedia information systems adapted to different services to provide services, thereby increasing the construction cost and the operation cost of new services.
A single multimedia information source brought by the acquisition, management and service method of the existing multimedia information system can not provide multimedia information to a multi-network multi-service system in a uniform mode, thereby hindering the spread and popularization of multimedia contents; the multi-service system cannot perform multimedia management and service through a unified multimedia information system, so that construction and operation costs are increased, and rapid development of services is hindered.
Disclosure of Invention
In view of this, the present invention provides a system, a method and a device for performing unified collection management and service on multimedia information content in a multi-network and multi-service environment, aiming at the diversity of multimedia forms in multi-network and multi-service.
Based on the above object, the present invention provides a multi-network oriented multimedia information collection management and service system, which comprises:
the multimedia information management module is used for completing the management and configuration of other modules in the system and controlling the access of a multimedia information source and the access of a multimedia information service system;
the multimedia information self-adaptive acquisition module is used for completing the acquisition of multimedia information contents provided by a multimedia information source according to a multimedia information acquisition template which is preset aiming at each multimedia information type;
the multimedia information storage module is used for storing the acquired multimedia information content;
the multimedia information self-adaptive service module provides multimedia information content for each service system according to different service requirements of the multimedia information service system.
Each information acquisition template of the system describes the format, the length and the position of the type of multimedia information.
The system is characterized in that the multimedia information self-adaptive acquisition module is also used for checking whether the acquired multimedia information content is legal and complete and whether the same multimedia information exists in the multimedia information self-adaptive acquisition module, and if the information content is legal and complete and the same information does not exist in the multimedia information self-adaptive acquisition module, the checking is passed.
The system further comprises: and the multimedia information processing module is used for integrating and converting the multimedia information content acquired by the multimedia information self-adaptive acquisition module into a uniform expression mode, and then sending the uniform expression mode to the multimedia information storage module for storage.
The uniform expression mode of the system is an extensible markup language XML format.
The multimedia information self-adaptive service module of the system is also used for sending a multimedia information publishing request.
The multimedia information publishing request of the system also comprises a multimedia information index which can be provided by the system.
The multimedia information self-adaptive service module of the system is also used for judging whether the type of the multimedia service system is suitable for the requested multimedia information, if so, the details of the multimedia information are returned, otherwise, the details are not returned.
Based on the above object, the invention also provides a multi-network-oriented multimedia information acquisition management and service method, which is used for setting a multimedia information acquisition management and service system and comprises an acquisition and service process;
in the acquisition process, an information acquisition template matched with the formats of different types of multimedia information is set, and the method comprises the following steps:
A. the method comprises the steps that a multimedia information source initiates a request for acquiring multimedia information, wherein the request comprises multimedia information content and a multimedia information type;
B. the multimedia information acquisition management and service system analyzes the acquisition request to obtain a multimedia information type, selects a corresponding information acquisition template according to the multimedia information type, and extracts multimedia information content contained in the acquisition request according to the information acquisition template;
C. the multimedia information acquisition management and service system takes the acquired multimedia information content as release content and stores the release content;
in the process of the service, the service terminal,
a. the multimedia information acquisition management and service system initiates a multimedia information release request;
b. the multimedia service system sends a request for inquiring the details of the multimedia information to a multimedia information acquisition management and service system;
c. the multimedia information collection management and service system returns the requested multimedia information details to the multimedia service system.
In the acquisition request of the step A of the method, multimedia information content is carried by a simple object access protocol SOAP/hypertext transfer protocol HTTP message body or a file transfer protocol FTP file content, and the type of the multimedia information is represented by an extended field MediaInfoType.
In the method, each information acquisition template describes the format, the length and the position of the type of multimedia information.
The method further comprises the following steps between the steps B and C: the multimedia information collection management and service system checks whether the collected multimedia information content is legal and complete and whether the same multimedia information exists in the multimedia information collection management and service system, if the information content is legal and complete and the same information does not exist in the multimedia information collection management and service system, the check is passed, and the step C is entered; otherwise, the process is skipped.
The method further comprises the following step C: the multimedia information collection management and service system returns a release result to the multimedia information source.
The method also comprises the following steps before the storing step in the step C: the multimedia information acquisition management and service system converts the acquired multimedia information content into a unified expression mode.
The uniform expression mode of the method is an extensible markup language XML format.
The multimedia information issuing request of the step a of the method also comprises a multimedia information index which can be provided by a multimedia information acquisition management and service system.
In the step b of the method, the multimedia service system further selects a multimedia information index item matched with the service requirement from the multimedia information index; the request for inquiring the details of the multimedia information comprises the multimedia information index item;
in the step c, the multimedia information collection management and service system returns the corresponding multimedia information details to the multimedia service system according to the multimedia information index item contained in the query request.
The method step c further comprises: the multimedia information collection management and service system judges whether the type of the multimedia service system is suitable for the requested multimedia information, if so, the multimedia information details are returned, otherwise, the multimedia information details are not returned.
In the method, each multimedia index item in the multimedia index contains the type and name keywords of the multimedia information.
In the step c of the method, the multimedia information collection management and service system returns the requested multimedia information details to the multimedia service system through a SOAP/FTP/HTTP response message,
based on the above object, the present invention further provides a multi-network-oriented multimedia information collecting apparatus, comprising:
the multimedia information management module is used for completing the management and configuration of other modules in the device and controlling the access of a multimedia information source and the access of a multimedia information service system;
the multimedia information self-adaptive acquisition module is used for completing the acquisition of multimedia information contents provided by a multimedia information source according to a multimedia information acquisition template which is preset aiming at each multimedia information type;
and the multimedia information storage module is used for storing the acquired multimedia information content.
The multimedia information acquisition device further comprises: and the multimedia information processing module is used for integrating and converting the multimedia information content acquired by the multimedia information self-adaptive acquisition module into a uniform expression mode, and then sending the uniform expression mode to the multimedia information storage module for storage.
Based on the above object, the present invention further provides a multi-network-oriented multimedia information management service apparatus, including:
the multimedia information management module is used for completing the management and configuration of other modules in the device and controlling the access of a multimedia information source and the access of a multimedia information service system;
the multimedia information storage module is used for storing multimedia information contents;
the multimedia information self-adaptive service module provides multimedia information content for each service system according to different service requirements of the multimedia information service system.
Based on the above purpose, the invention also provides a multi-network-oriented multimedia information acquisition method, which is provided with a multimedia information acquisition management and service system; setting information acquisition templates matched with different types of multimedia information formats according to the formats of the multimedia information, and comprising the following steps of:
A. the method comprises the steps that a multimedia information source initiates a request for acquiring multimedia information, wherein the request comprises multimedia information content and a multimedia information type;
B. the multimedia information acquisition management and service system analyzes the acquisition request to obtain a multimedia information type, selects a corresponding information acquisition template according to the multimedia information type, and extracts multimedia information content contained in the acquisition request according to the information acquisition template;
C. the multimedia information acquisition management and service system takes the acquired multimedia information content as the release content and stores the release content.
The multimedia information acquisition method comprises the following steps before the storage step in the step C: the multimedia information acquisition management and service system converts the acquired multimedia information content into a unified expression mode.
Based on the above object, the present invention finally provides a multi-network oriented multimedia information management and service method, which is characterized in that a multimedia information acquisition management and service system is provided; and comprises the following steps:
a. the multimedia information acquisition management and service system initiates a multimedia information release request;
b. the multimedia service system sends a request for inquiring the details of the multimedia information to a multimedia information acquisition management and service system;
c. the multimedia information collection management and service system returns the requested multimedia information details to the multimedia service system.
The multimedia information management and service method step a the multimedia information publishing request also contains a multimedia information index which can be provided by the multimedia information acquisition management and service system.
From the above, it can be seen that the system, method and apparatus for multimedia information collection management and service provided by the present invention uniformly collects multimedia information content and centralizes management and service according to the diversity of multimedia formats in multiple networks and multiple services. The method has the following advantages:
the multimedia information of various different forms and purposes uses a uniform acquisition means and method, thereby reducing the access points of multimedia content providers;
a unified management mode is used for various collected multimedia information, so that the management flow of the multimedia information is simplified;
the number of multimedia information systems is reduced and the construction cost of a service system is reduced by using a self-adaptive multimedia information service method;
by using a unified multimedia information management architecture, the repeatability and the conflict of multimedia information between multimedia service systems are avoided
The repeatability of multimedia information acquisition and management is reduced, and the process of multimedia information acquisition and management is optimized;
the multimedia information service is unified, and the integrity and uniqueness of the multimedia information are improved;
the multimedia information content with uniform source and expression form meeting the requirements of each service is automatically provided for different services loaded on different networks.
Drawings
FIG. 1 is a schematic diagram of an application scenario structure of a multimedia information collection management service system according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of multimedia information collection according to an embodiment of the present invention;
FIG. 3 is a flow chart illustrating a process of providing a service in a service system by multimedia information according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a multimedia information collection management and service system according to an embodiment of the present invention.
Detailed Description
The present invention now will be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown.
The following detailed description of the preferred embodiments of the present invention will be given with reference to fig. 1 to 4, so as to make it easier for those skilled in the art to understand the present invention, but it is not intended to limit the scope of the present invention.
Referring to fig. 1, it shows a block diagram of a multimedia information collection management and service system and a multimedia information source, a multimedia service system according to the present invention, which implements collection and service of multimedia information through Simple Object Access Protocol (SOAP)/File Transfer Protocol (FTP)/hypertext transfer protocol (HTTP) based on IP.
As shown in fig. 1, the participating services are: the system comprises amultimedia service system 1, a multimedia information acquisition management andservice system 2 and amultimedia information source 3.
The multimedia information collection management andservice system 2 has the following functions:
the method supports a plurality of protocols based on IP, such as SOAP/FTP/HTTP protocol, and can be used as an initiator and a receiver of the request;
describing and storing multimedia information in a unified mode, wherein the multimedia information comprises: multimedia content information, multimedia formats, multimedia usage modes, applicable service systems, and the like;
the processing function of the multimedia information integrates the acquired multimedia information in various forms uniformly, and the multimedia is adjusted to be in a form suitable for service use;
performing unified management on the multimedia information, including the addition, deletion, modification, query and the like of the multimedia information;
adapting different multimedia information from a multimedia information source through an adaptive template to acquire the multimedia information;
according to different requirements of the multimedia service system, information contents meeting respective requirements are provided when the multimedia service system is provided with services.
Referring to fig. 4, the internal structure of the multimedia information collection management andservice system 2 is shown, which includes: a multimediainformation management module 401, a multimedia informationadaptive acquisition module 402, a multimediainformation processing module 403, a multimediainformation storage module 404, and a multimedia informationadaptive service module 405. Wherein,
the multimediainformation management module 401 completes management of other functions in the system, controls access of a multimedia information source and access of a multimedia information service system, and completes configuration of other function modules, including a selected multimedia information acquisition template, a multimedia information storage position and the like;
the multimedia information self-adaptive acquisition module 402 acquires information content provided by a multimedia information source according to a multimedia information acquisition template in the acquisition process;
the multimediainformation processing module 403 performs information unified integration and format conversion according to the acquired information result obtained by the multimedia informationadaptive acquisition module 402, and transmits the information unified integration and format conversion to the multimediainformation storage module 404;
a multimediainformation storage module 404 for storing the acquired multimedia information;
the multimedia informationadaptive service module 405 provides multimedia information content to each service system according to different types and different service requirements of the multimedia information service system.
It can be seen that the multimediainformation management module 401, the multimedia informationadaptive collection module 402, the multimediainformation processing module 403, and the multimediainformation storage module 404 complete the collection function of the multimedia information, and may exist separately in the form of a multimedia information collection device. The multimediainformation management module 401, the multimediainformation storage module 404 and the multimedia informationadaptive service module 405 perform the management and service functions of multimedia information, and thus may exist separately in the form of a multimedia information management and service device.
In the multimedia information collection management and service system and the multimedia information collection device, the multimediainformation processing module 403 may be omitted, and the collected multimedia information content may be directly stored in themultimedia storage module 404.
Themultimedia information source 3 has the following functions:
supports SOAP/FTP/HTTP protocol based on IP, and can be used as the initiator of the request; the multimedia information organization and production function is provided.
Themultimedia service system 1 has the following functions:
the system supports the SOAP/FTP/HTTP protocol based on IP, and can be used as the initiator and the receiver of the request; with the capability to provide multimedia content based services to end users.
In order to make the function and structure of the multimedia collection management andservice system 2 clearer, the following describes the multimedia information collection management and service method with reference to the flowcharts shown in fig. 2 and 3.
Referring to fig. 2, a process of acquiring multimedia information by the multimedia information acquisition management andservice system 2 is shown, which includes the following specific steps:
step S1, amultimedia information source 3 initiates a request for acquiring multimedia information and requires a multimedia information acquisition management andservice system 2 to acquire the multimedia information.
The request can be in a SOAP/FTP/HTTP format, multimedia information content is carried in the request through a SOAP/HTTP message body or FTP file content, and the type of the multimedia information is represented by an extended field MediaInfoType.
Step S2, the multimediainformation management module 401 in the multimedia information collection management andservice system 2 commands the multimedia informationadaptive collection module 402 to analyze the request, obtains the submitted multimedia information type from the extended field MediaInfoType, selects the corresponding information collection template according to the multimedia information type, and extracts the multimedia information content in the request according to the description of the information collection template.
The information acquisition template consists of a group of information description characters and describes the format, the length and the position of the multimedia information to be selected. And different information acquisition templates are correspondingly arranged according to different multimedia information types. And screening out the multimedia information content with corresponding format, length and position from the multimedia information according to the description of the information acquisition template.
S3, the multimediainformation management module 401 in the multimedia information collection management andservice system 2 checks the validity, integrity and uniqueness of the collected multimedia information, including checking whether the information content is legal and complete and checking whether the same information exists in thesystem 2, if the information content is legal and complete and the same information does not exist in thesystem 2 originally, the check is passed, and the step S4 is entered; otherwise, the process proceeds to step S5.
Step S4, the multimediainformation management module 401 in the multimedia information collection management andservice system 2 determines that the multimedia information is available, takes the content of the multimedia information as the release content and stores the release content in the multimediainformation storage module 404, and then the process goes to step S5.
In this step, the collected multimedia information content can be delivered to a multimedia information processing module to convert the multimedia content information into a uniform expression mode, such as an extensible markup language (XML) format for storage, so that the multimedia information can be issued in the uniform expression mode.
S5, if the check is passed, the multimediainformation management module 401 returns a successful issuing result to themultimedia information source 3 through the SOAP/FTP/HTTP response message, and the multimedia information acquisition process is ended; if the check is not passed, the multimedia information collection management andservice system 2 returns a distribution failure result to themultimedia information source 3 through a SOAP/FTP/HTTP response message.
Referring to fig. 3, a service flow of multimedia information is shown, which includes the following steps:
and step R1, a multimedia information self-adaptive service module 405 in the multimedia information acquisition management andservice system 2 initiates a multimedia information publishing request and publishes a multimedia information index to themultimedia service system 1.
The multimedia information issuing request is in a SOAP/FTP/HTTP format, and carries multimedia information index content through a SOAP/HTTP message body or FTP file content.
The multimedia information index comprises at least one multimedia information index item, each multimedia information index item corresponds to one piece of multimedia information, and the multimedia information index items comprise the content of the type, name keywords and the like of the multimedia information.
And R2, themultimedia service system 1 analyzes the acquisition request, acquires the multimedia information index content in the acquisition request, stores the multimedia information index content in the acquisition request into the local, and returns a multimedia information index issuing result to the multimedia information acquisition management andservice system 2 through a SOAP/FTP/HTTP response message, wherein the result comprises whether the issuing is successful or not.
Step R3, themultimedia service system 1 selects an information index item matched with the service requirement from the multimedia information index according to the information type, the name keyword and other contents contained in the multimedia information index, and if the matched information index item is found, the step R4 is carried out; if no information index item is selected in this step, the process is ended.
And R4, themultimedia service system 1 initiates a query request of the details of the multimedia information and queries the details of the multimedia information from the multimedia information acquisition management andservice system 2.
And carrying the selected multimedia information index item in the query request of the multimedia information details through a SOAP/HTTP message body or FTP file content.
Step R5. the multimedia informationadaptive service module 405 in the multimedia information collection management andservice system 2 queries the multimediainformation storage module 404 for the details of the multimedia information that can be used by themultimedia service system 1 according to the type of themultimedia service system 1 that initiated the query request and the multimedia information index item carried in the request.
The type of themultimedia service system 1 is determined by pre-configuring or carrying a multimedia service system type parameter in the query request. When the information is inquired, the multimedia information acquisition management and service system selects the information content corresponding to the service system according to the corresponding relation between the information and the service system type.
The specific steps may include: the multimedia information collection management andservice system 2 judges whether the type of themultimedia service system 1 is suitable for the requested multimedia information, if so, the details of the multimedia information are returned, otherwise, the details are not returned.
Step R6. is that the multimedia informationadaptive service module 405 in the multimedia information collection management andservice system 2 returns the requested multimedia information details to themultimedia service system 1 through the SOAP/FTP/HTTP response message, themultimedia service system 1 organizes the multimedia information details into the service capability for displaying, and the multimedia information service flow ends.
In the flow shown in fig. 3, when the multimedia information collection management andservice system 2 initiates the multimedia information distribution request, step R1 may not include the multimedia information index, and steps R2 and R3 are not executed, because the multimedia information collection management andservice system 2 and themultimedia service system 1 may adopt a predetermined manner to determine the multimedia information distributed to themultimedia service system 1; or all multimedia information issued by the default multimedia information acquisition management andservice system 2 is received by themultimedia service system 1.
The description of the present invention has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to practitioners skilled in this art. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.