Summary of the invention
Technical problem to be solved by this invention provides the upload method and the system of content sharing in a kind of traditional the Internet and the mobile Internet, has solved the problem that traditional Internet user and mobile Internet user's content sharing is uploaded.
In order to address the above problem, the invention provides the upload method of content sharing in a kind of traditional the Internet and the mobile Internet, comprising:
The client of mobile Internet and/or the client of traditional the Internet are initiated the content upload request to network side;
After said network side is received said content upload request; Receive in the said content upload request and ask uploaded data; And the equal data of adaptive form of the client of changing client that said data are mobile Internet and traditional the Internet, the data after the said conversion are issued.
Said network side receives in the said content upload request and asks uploaded data, and the equal step of the data of adaptive form of the client of changing client that said data are mobile Internet and traditional the Internet, is divided into following steps:
After said network side receives and asks uploaded data in the said content upload request; With the said storage that receives in database; And in database, insert the new record of these data according to said content upload request, generate overall unique identification parameter of these data simultaneously;
Said network side is inquired about said database according to overall unique identification parameter of said data; The client of changing client that these data are mobile Internet and traditional the Internet is all after the data of adaptive form; Storage after the conversion in said database, is upgraded described in the said database and asked uploaded data.
The present invention also provides the last loading system of content sharing in a kind of traditional the Internet and the mobile Internet, comprising: mobile Internet client, traditional internet client and network side, wherein,
Said mobile Internet client is used for initiating the content upload request to said network side, uploads in the said content upload request and asks uploaded data;
Said traditional internet client is used for initiating the content upload request to said network side, uploads in the said content upload request and asks uploaded data;
Said network side; After being used to receive said content upload request; Receive in the said content upload request and ask uploaded data, and to change said data be all data of adaptive form of mobile Internet client and traditional internet client, the data after the said conversion are issued;
Said mobile Internet client and said traditional internet client present the content of the data after the said conversion of said network side issue.
Said network side comprises professional receiver module, content storage module and content modular converter, wherein,
Said professional receiver module; After being used to receive said content upload request; This storage that receives in the said content upload request request uploaded data and will receive is in said content storage module; In said content storage module, insert the new record of these data according to said content upload request, the overall unique identification parameter that generates these data simultaneously stores in the said content storage module;
Said content storage module is used to store the said data of said professional receiver module transmission and overall unique identification parameter of these data; Receive the data after the said conversion that said content modular converter sends, the described request uploaded data of updated stored;
Said content modular converter; Be used for extracting overall unique identification parameter of said data from said content storage module; Said data are inquired about and extracted to overall unique identification parameter according to the said data of extracting; The client of changing client that these data are mobile Internet and traditional the Internet is all after the data of adaptive form, with the storage after the conversion in said content storage module;
Said mobile Internet client comprises the mobile Internet client upload module, is used for initiating the content upload request to said professional receiver module, uploads in the said content upload request and asks uploaded data;
Said traditional internet client comprises traditional internet client upload module, is used for initiating the content upload request to said professional receiver module, uploads in the said content upload request and asks uploaded data.
Compared with prior art, use the present invention, solved under the complex network environment of coexistences such as traditional the Internet and mobile Internet; The user initiatively uploads content of multimedia; And be applicable to and the problem of content sharing between heterogeneous networks satisfied users ' individualized requirement, promoted the customer service satisfaction.
Embodiment
Below in conjunction with accompanying drawing and embodiment the present invention is described further.
The last loading system of content sharing is as shown in Figure 1 in traditional the Internet of the present invention and the mobile Internet, comprises mobile Internet client, traditional internet client and network side, wherein,
Said mobile Internet client is used for initiating the content upload request to said network side, uploads in the said content upload request and asks uploaded data; The content that presents the data after the said conversion of said network side issue;
Mobile Internet client can be that GPRS, EDGE, TD-SCDMA and other high-speed mobile broadband access networks comprise the client in the mobile Internet environment of WiFi.
Said traditional internet client is used for initiating the content upload request to said network side, uploads in the said content upload request and asks uploaded data; The content that presents the data after the said conversion of said network side issue;
Said network side; After being used to receive said content upload request; Receive in the said content upload request and ask uploaded data, and to change said data be all data of adaptive form of mobile Internet client and traditional internet client, the data after the said conversion are issued.
Mobile Internet client comprises mobile Internet client upload module and mobile Internet client display module; Wherein,
Said mobile Internet client comprises the mobile Internet client upload module, is used for initiating the content upload request to said professional receiver module, uploads in the said content upload request and asks uploaded data;
Said mobile Internet client represents module, is used to appear the content of the data after the said conversion of said content fluidisation module issue.
The tradition internet client comprises traditional internet client upload module and traditional internet client display module; Wherein,
Said traditional internet client comprises said traditional internet client upload module, is used for initiating the content upload request to said professional receiver module, uploads in the said content upload request and asks uploaded data.
Said traditional internet client represents module, is used to appear the content of the data after the said conversion of said service distribution module issue.
Network side comprises professional receiver module, content storage module, content modular converter, content fluidisation module, service management module, content section module and service distribution module etc., wherein,
Said professional receiver module; After being used to receive said content upload request; This storage that receives in the said content upload request request uploaded data and will receive is in said content storage module; In said content storage module, insert the new record of these data according to said content upload request, the overall unique identification parameter that generates these data simultaneously stores in the said content storage module;
Said professional receiver module receives and asks uploaded data in the said content upload request is multi-medium data.
Said content storage module is used to store the said data of said professional receiver module transmission and overall unique identification parameter of these data; Receive the data after the said conversion that said content modular converter sends, the described request uploaded data of updated stored;
Said content modular converter; Be used for extracting overall unique identification parameter of said data from said content storage module; Said data are inquired about and extracted to overall unique identification parameter according to the said data of extracting; The client of changing client that these data are mobile Internet and traditional the Internet is all after the data of adaptive form, with the storage after the conversion in said content storage module;
Said content modular converter is used for also judging data after the said conversion if the mobile Internet client request is uploaded according to said content upload request that the data after then will changing send to said content fluidisation module;
Said content modular converter is used for also judging data after the said conversion if traditional internet client request is uploaded according to said content upload request that the data after then will changing send to said service management module;
Content fluidisation module is used to receive the data after the said conversion that said content modular converter sends, if judge that according to said content upload request the data after this conversion are that requirement is shared, then the data after changing is issued;
Said service management module, the data after the said conversion that is used for the said content modular converter that receives is sent are carried out content auditing, if through audit, the data after then will changing send to said content section module;
Said content section module is used to receive the data after the said conversion that said service management module sends, and after the data after this conversion are cut into slices, the data after this conversion after cutting into slices is sent to said service distribution module;
Said service distribution module is used to receive the data after the said conversion after the section that said content section module sends, and the data after this conversion after the section are issued.
As shown in Figure 2, the upload method of content sharing in a kind of traditional the Internet and the mobile Internet comprises:
The client of step 210, mobile Internet and/or the client of traditional the Internet are initiated the content upload request to network side;
After step 220, said network side are received said content upload request; After receiving in the said content upload request request uploaded data; With the said storage that receives in database; And in database, insert the new record of these data according to said content upload request, generate overall unique identification parameter of these data simultaneously;
Step 230, said network side are inquired about said database according to overall unique identification parameter of said data; The client of changing client that these data are mobile Internet and traditional the Internet is all after the data of adaptive form; Storage after the conversion in said database, is upgraded described in the said database and asked uploaded data;
Step 240, said network side judge that according to said content upload request whether data after the said conversion are that the client-requested of traditional the Internet is uploaded, if then execution in step 250; Otherwise, execution in step 260;
Step 250, the said network side data after to said conversion are carried out content auditing,, the data after this conversion after the section are issued end if through audit, then the data after this conversion are cut into slices;
If step 260, said network side judge that according to said content upload request the data after this conversion are that requirement is shared, then the data after the said conversion are issued, finish.
At this moment, said network side judges that according to said content upload request data after the said conversion are that the client-requested of mobile Internet is uploaded.
Below in conjunction with instantiation the present invention is described further, as shown in Figure 3, comprising:
Step 301A, the native system mobile Internet client is selected a multimedia file, clicks " uploading " button on the client, initiates a upload request;
Step 301B, native system tradition internet client is selected a multimedia file, clicks " uploading " button on the client, initiates a upload request;
Step 302A; The mobile Internet client upload module passes to content storage server with content of multimedia; As the preferred embodiments of the present invention, can be the ftp client that is built in mobile Internet client, through File Transfer Protocol content of multimedia is passed to content storage server;
Step 302B; Tradition internet client upload module passes to content storage server with content of multimedia; As the preferred embodiments of the present invention, can be the ftp client that is built in traditional internet client, through File Transfer Protocol multimedia body content is passed to content storage server;
Step 303, the native system content storage module, the content of multimedia that the user is uploaded stores content storage server into;
Step 304; Should multimedia information, include but not limited to that title, type, size and original storage path etc. are inserted in the database table, and generate an overall unique identification code GID; As preferred embodiment, generate GID according to the method for " system time+random number ".
Step 305; At first; The multimedia file that the user is uploaded carries out preliminary treatment, and as the preferred embodiments of the present invention, the disk of on the content change server, original document being deposited is done network mapping; Like this, change server just can be as having visited original document that the local disk calling party is uploaded.The content modular converter of native system mobile Internet client or traditional internet client; Can overall GID be sent the transcoding request URL as parameter and give change server; Change server captures the path through the original document stored in the GID Query Database, request back, carries out the content conversion operations;
Step 306A, change server convert original document into the file of the adaptive coded format of mobile Internet client;
Step 306B, change server convert original document into the file of the adaptive coded format of traditional internet client;
Step 307A and step 307B, the media content information after native system service management module will be changed, the information updatings such as type, code check, path and file size that include but not limited to media content are in database table;
Step 308; The file of uploading for the mobile Internet client user; The filename that native system service management module can be uploaded according to the user etc. replenishes complete content of multimedia information, and the Share Permissions that is provided with according to the user, and whether decision shares the good friend that this media content is given the mobile Internet user; If the user selects to share this document, get into step 309 so;
Step 309, through the content fluidisation module of native system, the file distribution that the mobile Internet user is uploaded arrives streaming media server;
Step 310, the content of multimedia that native system service management module is uploaded traditional internet client is examined, if audit is passed through, then replenishes complete content of multimedia information, gets into step 311;
Step 311, native system content section module notice section server is the segment file of tape index with the multimedia file section that traditional Internet user uploads;
Step 312, native system service distribution module is issued operation to the segment file of having cut into slices that traditional Internet user uploads, and publishes to operation system;
Step 313A, native system mobile Internet client display module presents content of multimedia, finishes
Step 313B, native system tradition internet client display module presents content of multimedia, finishes.
The above; Be merely the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyly is familiar with this technological people in the technical scope that the present invention disclosed; The variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.