互聯(lián)網(wǎng)媒體文件的溯源處理方法與服務(wù)器、通信系統(tǒng)的制作方法【專利摘要】本發(fā)明實施例公開了一種互聯(lián)網(wǎng)媒體文件的溯源處理方法與服務(wù)器、通信系統(tǒng),其中,方法包括:響應(yīng)于接收到用戶對媒體文件的操作處理請求,服務(wù)器獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與所述服務(wù)器的服務(wù)器信息;所述服務(wù)器對所述用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;所述服務(wù)器將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)所述操作處理請求對所述新的媒體文件進(jìn)行相應(yīng)的操作處理。本發(fā)明實施例可以實現(xiàn)對互聯(lián)網(wǎng)中傳播的媒體文件的溯源?!緦@f明】互聯(lián)網(wǎng)媒體文件的溯源處理方法與服務(wù)器、通信系統(tǒng)【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),尤其是一種互聯(lián)網(wǎng)媒體文件的溯源處理方法與服務(wù)器、通信系統(tǒng)?!?br>背景技術(shù):
】[0002]隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展與互聯(lián)網(wǎng)應(yīng)用的逐步普及,目前,越來越多的用戶利用互聯(lián)網(wǎng)進(jìn)行信息的發(fā)布與交流,例如,用戶可以在互聯(lián)網(wǎng)上傳一些文字、圖片、視頻等信息,也可以通過即時通信、微博等互聯(lián)網(wǎng)應(yīng)用轉(zhuǎn)發(fā)這些信息。尤其是近年來,微博等互聯(lián)網(wǎng)新型應(yīng)用正受到越來越多的用戶歡迎和使用,用戶可以通過微博發(fā)布自己編輯的文字、圖片、視頻等信息內(nèi)容,也可以轉(zhuǎn)發(fā)其他用戶發(fā)布的文字、圖片等信息內(nèi)容,微博的轉(zhuǎn)發(fā)功能極大地方便了信息的傳播,特別是圖片、視頻等媒體文件的傳播。[0003]其他用戶可以從互聯(lián)網(wǎng)下載并保存文字、圖片、視頻等信息,并可以對這些保存的信息進(jìn)一步編輯,增加、修改獲刪除其中的部分內(nèi)容后,重新通過互聯(lián)網(wǎng)傳播這些信息。其中的圖片、視頻等媒體文件,一旦被用戶保存在本地通信終端中,就與原系統(tǒng)平臺脫離了關(guān)系,這些媒體再次上傳到互聯(lián)網(wǎng)上或通過即時通信、微博等途徑進(jìn)行傳播時,就難以獲知它的原始內(nèi)容,并無法獲知其原始來源。因此,微博的轉(zhuǎn)發(fā)功能在方便信息內(nèi)容傳播的同時,也帶來了一些社會和安全問題。[0004]因此,在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)至少存在以下問題:[0005]互聯(lián)網(wǎng)中有些帶有圖片、視頻等敏感信息的媒體文件經(jīng)過互聯(lián)網(wǎng)傳播后,如果被用戶保存到本地,就與原系統(tǒng)脫離了關(guān)系,這些脫離了原系統(tǒng)平臺的圖片、視頻等敏感信息的媒體文件的來源就變得不可知了,從而無法對這些脫離了原系統(tǒng)平臺的圖片、視頻等敏感信息的媒體文件的來源進(jìn)行溯源,從而無法有效對這些媒體文件進(jìn)行安全監(jiān)管?!?br/>發(fā)明內(nèi)容】[0006]本發(fā)明實施例所要解決的一個技術(shù)問題是:提供一種互聯(lián)網(wǎng)媒體文件的溯源處理方法與服務(wù)器、通信系統(tǒng),以實現(xiàn)對互聯(lián)網(wǎng)中傳播的媒體文件的溯源。[0007]本發(fā)明實施例提供的一種互聯(lián)網(wǎng)媒體文件的溯源處理方法,包括:[0008]響應(yīng)于接收到用戶對媒體文件的操作處理請求,服務(wù)器獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與所述服務(wù)器的服務(wù)器信息;[0009]所述服務(wù)器對所述用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;[0010]所述服務(wù)器將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)所述操作處理請求對所述新的媒體文件進(jìn)行相應(yīng)的操作處理。[0011]本發(fā)明實施例提供的一種服務(wù)器,包括:[0012]接入單元,用于對請求登錄的用戶進(jìn)行認(rèn)證,在用戶輸入的用戶帳號與密碼通過認(rèn)證時,允許用戶登錄所述服務(wù)器;[0013]獲取單元,用于響應(yīng)于接收到用戶對媒體文件的操作處理請求,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與所述服務(wù)器的服務(wù)器信息;[0014]封裝單元,用于對所述獲取單元獲取到的用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;[0015]寫入單元,用于將所述封裝單元得到的封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件;[0016]操作處理單元,用于根據(jù)所述操作處理請求,對所述寫入單元生成的新的媒體文件進(jìn)行相應(yīng)的操作處理。[0017]本發(fā)明實施例提供的一種通信系統(tǒng),包括一個或多個服務(wù)器,以及讀取裝置;[0018]所述服務(wù)器,用于響應(yīng)于接收到用戶對媒體文件的操作處理請求,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與所述服務(wù)器的服務(wù)器信息;對所述用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;以及將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)所述操作處理請求對所述新的媒體文件進(jìn)行相應(yīng)的操作處理;[0019]所述讀取裝置,用于讀取所述新的媒體文件的元數(shù)據(jù)中的預(yù)定位置記載的信息,獲取所述新的媒體文件經(jīng)歷的操作處理信息,包括每次操作處理的用戶信息、操作處理類型、操作處理的時間與服務(wù)器信息。[0020]基于本發(fā)明上述實施例提供的互聯(lián)網(wǎng)媒體文件的溯源處理方法與服務(wù)器、通信系統(tǒng),服務(wù)器接收到用戶對媒體文件的操作處理請求后,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與服務(wù)器信息并進(jìn)行封裝,將得到的封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)操作處理請求對新的媒體文件進(jìn)行相應(yīng)的操作處理。由此,本發(fā)明實施例在用戶通過互聯(lián)網(wǎng)進(jìn)行媒體文件的傳播操作時,例如,對圖片、視頻等媒體文件進(jìn)行上傳、微博轉(zhuǎn)發(fā)等,向媒體文件中寫入本次操作處理的用戶信息、時間、類型、服務(wù)器信息,從而使得即使媒體文件經(jīng)過多次傳播后仍能基于該用戶信息、時間、類型、服務(wù)器信息對媒體文件進(jìn)行溯源,與現(xiàn)有技術(shù)相比,即使這些媒體文件通過互聯(lián)網(wǎng)進(jìn)行了多次傳播,仍能夠溯源這些脫離了原系統(tǒng)平臺的圖片、視頻等媒體文件的來源,從而實現(xiàn)了對媒體文件的安全監(jiān)管。[0021]本發(fā)明實施例可以適用于微博等互聯(lián)網(wǎng)應(yīng)用的媒體文件上傳、轉(zhuǎn)發(fā)、在線修改應(yīng)用中,即使媒體文件脫離微博等互聯(lián)網(wǎng)應(yīng)用系統(tǒng),通過媒體文件中的封裝信息也能溯源其傳播路徑。[0022]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述?!緦@綀D】【附圖說明】[0023]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0024]圖1為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法一個實施例的流程圖。[0025]圖2為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法另一個實施例的流程圖。[0026]圖3為本發(fā)明實施例生成新的圖片的一個數(shù)據(jù)結(jié)構(gòu)示例。[0027]圖4為本發(fā)明服務(wù)器一個實施例的結(jié)構(gòu)示意圖。[0028]圖5為本發(fā)明通信系統(tǒng)一個實施例的結(jié)構(gòu)示意圖?!揪唧w實施方式】[0029]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。[0030]圖1為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法一個實施例的流程圖。如圖1所示,該實施例互聯(lián)網(wǎng)媒體文件的溯源處理方法包括:[0031]101,響應(yīng)于接收到用戶對媒體文件的操作處理請求,服務(wù)器獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與服務(wù)器的服務(wù)器信肩、O[0032]示例性地,媒體文件可以包括但不限于圖片。視頻等可以通過互聯(lián)網(wǎng)傳播的文件。其中的用戶信息具體可以是發(fā)送操作處理請求的用戶的用戶帳號、手機(jī)號碼、郵箱地址、用戶名等信息,可以由用戶在登錄該服務(wù)器時輸入。[0033]示例性地,其中的操作處理類型可以示例性地包括上傳、轉(zhuǎn)發(fā)等傳播操作。本次操作處理的時間可以是服務(wù)器當(dāng)前的系統(tǒng)時刻,服務(wù)器信息可以從服務(wù)器內(nèi)部記載的服務(wù)器信息讀取。[0034]102,服務(wù)器對獲取到的用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息。[0035]103,服務(wù)器將封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)操作處理請求對該新的媒體文件進(jìn)行相應(yīng)的操作處理。[0036]本發(fā)明上述實施例提供的互聯(lián)網(wǎng)媒體文件的溯源處理方法,服務(wù)器接收到用戶對媒體文件的操作處理請求后,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與服務(wù)器信息并進(jìn)行封裝,將得到的封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)操作處理請求對新的媒體文件進(jìn)行相應(yīng)的操作處理。由此,本發(fā)明實施例在用戶通過互聯(lián)網(wǎng)進(jìn)行媒體文件的傳播操作時,例如,對圖片、視頻等媒體文件進(jìn)行上傳、微博轉(zhuǎn)發(fā)等,向媒體文件中寫入本次操作處理的用戶信息、時間、類型、服務(wù)器信息,從而使得即使媒體文件經(jīng)過多次傳播后仍能基于該用戶信息、時間、類型、服務(wù)器信息對媒體文件進(jìn)行溯源,即使這些媒體文件通過互聯(lián)網(wǎng)進(jìn)行了多次傳播,仍能夠溯源這些脫離了原系統(tǒng)平臺的圖片、視頻等媒體文件的來源,從而實現(xiàn)了對媒體文件的安全監(jiān)管。[0037]根據(jù)本發(fā)明實施例的一個具體示例而非限制,其中,元數(shù)據(jù)中的預(yù)定位置具體可以是元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分,具體可以將封裝信息寫入媒體文件的該擴(kuò)展結(jié)構(gòu)部分的指定位置。每個媒體文件都具有元數(shù)據(jù),用于記載制作該媒體文件器件參數(shù),例如,數(shù)碼相機(jī)生產(chǎn)廠家、型號、相機(jī)內(nèi)部軟件版本和內(nèi)部處理時間,以及記載該媒體文件的制作參數(shù)信息,例如,聯(lián)合圖象專家組(JointPhotographicExpertsGroup,以下簡稱:JPEG)文件的曝光時間、光圈、曝光程序、可交換圖像文件(ExchangeableImageFile,以下簡稱:Exif)版本、日期時間、日期時間數(shù)字化值、色彩空間配置、每像素壓縮位數(shù)、最大光圈值、測光模式、焦距、用戶注釋、Exif圖像寬度、Exif圖像高度,傳感器類型、X軸分辨率、Y軸分辨率等。[0038]本發(fā)明各實施例中,元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分,是指元數(shù)據(jù)中沒被常規(guī)利用的保留結(jié)構(gòu),例如,圖形交換格式(GraphicsInterchangeFormat,以下簡稱:Gif)文件元數(shù)據(jù)中的應(yīng)用擴(kuò)展(ApplicationExtension)塊部分,JPEG文件元數(shù)據(jù)中APPn字段標(biāo)記的結(jié)構(gòu)部分,便攜式網(wǎng)絡(luò)圖像格式(PortableNetworkGraphics,以下簡稱:PNG)文件元數(shù)據(jù)中的國際文本數(shù)據(jù)(Internationaltextualdata,以下簡稱:iTXt)塊部分。[0039]作為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法的一個實施例,在圖1所示的實施例中,操作處理類型具體為上傳。相應(yīng)地,操作處理請求中還包括媒體文件。操作103中,服務(wù)器根據(jù)操作處理請求對新的媒體文件進(jìn)行相應(yīng)的操作處理時,具體以新的媒體文件作為用戶請求上傳的對象,對該新的媒體文件進(jìn)行上傳處理,將該新的媒體文件保存在服務(wù)器中。[0040]作為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法的另一個實施例,在圖1所示的實施例中,操作處理類型具體為轉(zhuǎn)發(fā)。相應(yīng)地,操作處理請求中還包括媒體文件的統(tǒng)一資源定位符(UniformResourceLocator,以下簡稱:URL)信息。操作101中,服務(wù)器接收到用戶對媒體文件的操作處理請求之后,還可以根據(jù)該操作處理請求中的URL信息,從媒體文件的URL對應(yīng)的地址獲取媒體文件。操作103中,服務(wù)器根據(jù)操作處理請求對新的媒體文件進(jìn)行相應(yīng)的操作處理時,具體將該新的媒體文件保存在服務(wù)器中,并以該新的媒體文件作為用戶請求轉(zhuǎn)發(fā)的對象,對該新的媒體文件進(jìn)行轉(zhuǎn)發(fā)處理,即:將新的媒體文件的URL信息寫入用戶轉(zhuǎn)發(fā)的微博信息中,將該微博信息保存在微博應(yīng)用服務(wù)中以便用戶讀取。[0041]另外,在圖1所示的實施例中,操作處理類型還可以是在線修改媒體文件,用戶可以在媒體文件上增加圖片、文字、效果等,可以基于本發(fā)明上述對媒體文件轉(zhuǎn)發(fā)的操作處理類型的實施例實現(xiàn)對媒體文件的在線修改操作,其中的操作處理請求中包括的媒體文件為用戶修改后的媒體文件。[0042]作為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法的又一個實施例,在圖1所示的實施例的操作103中,服務(wù)器將封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置具體可以包括:[0043]服務(wù)器識別媒體文件的元數(shù)據(jù)中的預(yù)定位置是否已經(jīng)包括封裝信息;[0044]響應(yīng)于媒體文件的元數(shù)據(jù)中的預(yù)定位置已經(jīng)包括封裝信息,將封裝信息與預(yù)定位置已經(jīng)包括的封裝信息以鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)合并,形成結(jié)構(gòu)化數(shù)據(jù),將結(jié)構(gòu)化數(shù)據(jù)寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置;[0045]否則,響應(yīng)于媒體文件的元數(shù)據(jù)中的預(yù)定位置未包括封裝信息,直接將封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置。[0046]圖2為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法再一個實施例的流程圖。該實施例中,媒體文件具體為圖片,以先對圖片進(jìn)行上傳、再對上傳的圖片進(jìn)行轉(zhuǎn)發(fā)的應(yīng)用實例為例,對本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法實施例進(jìn)行進(jìn)一步說明。用戶輸入用戶帳號與密碼等用戶信息并通過服務(wù)器的認(rèn)證后,登錄相應(yīng)的服務(wù)器,之后,可以進(jìn)行本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法實施例的流程。其中的用戶信息具體可以是用戶帳號、手機(jī)號碼、郵箱地址、用戶名等信息,可以由用戶在登錄該服務(wù)器時輸入。如圖2所示,該實施例互聯(lián)網(wǎng)媒體文件的溯源處理方法包括:[0047]201,第一用戶上傳圖片文件到圖片服務(wù)器時,向圖片服務(wù)器發(fā)送操作處理請求,該操作處理請求中包括第一用戶的用戶信息、上傳的操作處理類型、請求上傳的圖片。[0048]202,響應(yīng)于接收到用戶對圖片的操作處理請求,圖片服務(wù)器獲取該操作處理請求中攜帶的用戶信息與操作處理類型(上傳),以及獲取本次操作處理的時間與圖片服務(wù)器的服務(wù)器信息,例如,圖片服務(wù)器的名稱、標(biāo)識等。[0049]203,圖片服務(wù)器對獲取到的第一用戶的用戶信息、操作處理類型(上傳)、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息。[0050]204,圖片服務(wù)器將封裝信息寫入媒體文件的元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分,生成新的媒體文件。[0051]205,圖片服務(wù)器對新的媒體文件進(jìn)行上傳處理,將該新的媒體文件保存在服務(wù)器中。[0052]206,第二用戶通過微博應(yīng)用服務(wù)器請求對第一用戶上傳的圖片文件進(jìn)行轉(zhuǎn)發(fā)時,向微博應(yīng)用服務(wù)器發(fā)送操作處理請求,該操作處理請求中包括第二用戶的用戶信息、轉(zhuǎn)發(fā)的操作處理類型、請求轉(zhuǎn)發(fā)的圖片的URL信息,該URL信息表示的地址指向請求轉(zhuǎn)發(fā)的圖片在圖片服務(wù)器上的存儲地址。[0053]207,響應(yīng)于接收到用戶對圖片的操作處理請求,微博應(yīng)用服務(wù)器根據(jù)該操作處理請求中的URL信息,從請求轉(zhuǎn)發(fā)的圖片的URL對應(yīng)的地址獲取請求轉(zhuǎn)發(fā)的圖片。[0054]208,微博應(yīng)用服務(wù)器獲取該操作處理請求中攜帶的用戶信息與操作處理類型(轉(zhuǎn)發(fā)),以及獲取本次操作處理的時間與微博應(yīng)用服務(wù)器的服務(wù)器信息,例如,微博應(yīng)用服務(wù)器的名稱、標(biāo)識等。[0055]209,微博應(yīng)用服務(wù)器對獲取到的第二用戶的用戶信息、操作處理類型(轉(zhuǎn)發(fā))、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到新封裝信息。[0056]根據(jù)本發(fā)明實施例的一個具體示例而非限制,操作208?209與207不存在執(zhí)行順序限制,操作208?209可以與操作207同時執(zhí)行,也可以先于或晚于操作207執(zhí)行。[0057]210,微博應(yīng)用服務(wù)器識別請求轉(zhuǎn)發(fā)的圖片的元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分是否已經(jīng)包括封裝信息。響應(yīng)于請求轉(zhuǎn)發(fā)的圖片的元數(shù)據(jù)中的預(yù)定位置已經(jīng)包括封裝信息,執(zhí)行212的操作。否則,響應(yīng)于請求轉(zhuǎn)發(fā)的圖片的元數(shù)據(jù)中的預(yù)定位置未包括封裝信息,執(zhí)行211的操作。[0058]211,微博應(yīng)用服務(wù)器直接將封裝信息寫入請求轉(zhuǎn)發(fā)的圖片的元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分,生成新的圖片,并保存在微博應(yīng)用服務(wù)器中,以區(qū)別于轉(zhuǎn)發(fā)前的圖片。之后執(zhí)行213的操作。[0059]212,微博應(yīng)用服務(wù)器將封裝信息與元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分已經(jīng)包括的封裝信息以鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)合并,形成結(jié)構(gòu)化數(shù)據(jù),并將結(jié)構(gòu)化數(shù)據(jù)寫入媒體文件的元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分以替換元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分已經(jīng)包括的封裝信息,生成新的圖片。如圖3所示,為本發(fā)明實施例生成新的圖片的一個數(shù)據(jù)結(jié)構(gòu)示例。[0060]同一個媒體文件經(jīng)過多次轉(zhuǎn)發(fā)后,會產(chǎn)生多個封裝信息,以鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)方式將圖片中各封裝信息進(jìn)行合并,有利于對各次的封裝信息進(jìn)行索引,可以方便后續(xù)對封裝信息的查詢、讀取。[0061]213,微博應(yīng)用服務(wù)器將該新的媒體文件保存在該微博應(yīng)用服務(wù)器中,以區(qū)別于原請求轉(zhuǎn)發(fā)的圖片,并以該新的圖片件作為用戶請求轉(zhuǎn)發(fā)的對象,嵌入第二用戶轉(zhuǎn)發(fā)的微博信息中,對該新的圖片進(jìn)行轉(zhuǎn)發(fā)處理。[0062]作為本發(fā)明互聯(lián)網(wǎng)媒體文件的溯源處理方法的再一個實施例,在本發(fā)明上述各實施例互聯(lián)網(wǎng)媒體文件的溯源處理方法中,對新的媒體文件進(jìn)行相應(yīng)的操作處理之后,還可以讀取新的媒體文件的元數(shù)據(jù)中的預(yù)定位置記載的信息,獲取該新的媒體文件經(jīng)歷的操作處理信息,包括每次操作處理的用戶信息、操作處理類型、操作處理的時間與服務(wù)器信息。[0063]由于每種媒體文件都有一套元數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn),基于該標(biāo)準(zhǔn)即可獲知元數(shù)據(jù)中每一部分?jǐn)?shù)據(jù)的含義,結(jié)合預(yù)設(shè)的位置即可讀取各次寫入的封裝信息。基于本發(fā)明上述實施例,由于在待傳播的媒體文件中記載了每次操作處理的用戶信息、操作處理類型、操作處理的時間與服務(wù)器信息,對媒體文件溯源時只要讀出媒體文件中元數(shù)據(jù)的擴(kuò)展結(jié)構(gòu)部分記載的封裝信息,便可根據(jù)封裝信息清楚知道媒體文件的來源、經(jīng)歷的操作以及相應(yīng)的操作者。[0064]圖4為本發(fā)明服務(wù)器一個實施例的結(jié)構(gòu)示意圖。該實施例的服務(wù)器可用于實現(xiàn)本發(fā)明上述各互聯(lián)網(wǎng)媒體文件的溯源處理方法中服務(wù)器的相應(yīng)功能。如圖4所示,其包括接入單元401、獲取單元402、封裝單元403、寫入單元404與操作處理單元405。[0065]其中,接入單元401,用于基于用戶預(yù)先在服務(wù)器中的注冊信息,對請求登錄的用戶進(jìn)行認(rèn)證,在用戶輸入的用戶帳號與密碼通過認(rèn)證時,允許用戶登錄服務(wù)器。[0066]獲取單元402,用于響應(yīng)于接收到用戶對媒體文件的操作處理請求,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與服務(wù)器的服務(wù)器信息。[0067]封裝單元403,用于對獲取單元402獲取到的用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息。[0068]寫入單元404,用于將封裝單元403得到的封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件。[0069]示例性地,元數(shù)據(jù)中的預(yù)定位置包括元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分。[0070]操作處理單元405,用于根據(jù)獲取單元402接收到的操作處理請求,對寫入單元404生成的新的媒體文件進(jìn)行相應(yīng)的操作處理。[0071]本發(fā)明上述實施例提供的服務(wù)器,服務(wù)器接收到用戶對媒體文件的操作處理請求后,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與服務(wù)器信息并進(jìn)行封裝,將得到的封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)操作處理請求對新的媒體文件進(jìn)行相應(yīng)的操作處理。由此,本發(fā)明實施例在用戶通過互聯(lián)網(wǎng)進(jìn)行媒體文件的傳播操作時,例如,對圖片、視頻等媒體文件進(jìn)行上傳、微博轉(zhuǎn)發(fā)等,向媒體文件中寫入本次操作處理的用戶信息、時間、類型、服務(wù)器信息,從而使得即使媒體文件經(jīng)過多次傳播后仍能基于該用戶信息、時間、類型、服務(wù)器信息對媒體文件進(jìn)行溯源,即使這些媒體文件通過互聯(lián)網(wǎng)進(jìn)行了多次傳播,仍能夠溯源這些脫離了原系統(tǒng)平臺的圖片、視頻等媒體文件的來源,從而實現(xiàn)了對媒體文件的安全監(jiān)管。[0072]再參見圖4,作為本發(fā)明服務(wù)器的另一個實施例,在圖4所示的實施例中,操作處理類型具體為上傳。相應(yīng)地,操作處理請求中還包括媒體文件。服務(wù)器還包括存儲單元406,用于存儲新的媒體文件。操作處理單元405,具體以新的媒體文件作為用戶請求上傳的對象,對新的媒體文件進(jìn)行上傳處理,將新的媒體文件保存在服務(wù)器的存儲單元406中。[0073]再參見圖4,作為本發(fā)明服務(wù)器的又一個實施例,在圖4所示的實施例中,操作處理類型具體為轉(zhuǎn)發(fā)。相應(yīng)地,操作處理請求中還包括媒體文件的URL信息。獲取單元402還用于在接收到用戶對媒體文件的操作處理請求之后,根據(jù)操作處理請求中的URL信息,從媒體文件的URL對應(yīng)的地址獲取媒體文件。服務(wù)器還包括存儲單元406,用于存儲新的媒體文件。操作處理單元405,具體將新的媒體文件保存在服務(wù)器的存儲單元406中,并以新的媒體文件作為用戶請求轉(zhuǎn)發(fā)的對象,對新的媒體文件進(jìn)行轉(zhuǎn)發(fā)處理。[0074]作為本發(fā)明服務(wù)器的再一個實施例,在本發(fā)明上述各實施例的服務(wù)器中,寫入單元404將封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置時,可以具體識別該媒體文件的元數(shù)據(jù)中的預(yù)定位置是否已經(jīng)包括封裝信息。響應(yīng)于媒體文件的元數(shù)據(jù)中的預(yù)定位置未包括封裝信息,直接將封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置。否則,響應(yīng)于媒體文件的元數(shù)據(jù)中的預(yù)定位置已經(jīng)包括封裝信息,將封裝信息與預(yù)定位置已經(jīng)包括的封裝信息以鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)合并,形成結(jié)構(gòu)化數(shù)據(jù),將結(jié)構(gòu)化數(shù)據(jù)寫入該媒體文件的元數(shù)據(jù)中的預(yù)定位置。[0075]圖5為本發(fā)明通信系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。如圖5所示,該實施例的通信系統(tǒng)包括一個或多個服務(wù)器1,以及讀取裝置2。其中,服務(wù)器1,用于響應(yīng)于接收到用戶對媒體文件的操作處理請求,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與服務(wù)器的服務(wù)器信息;對用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;以及將封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)操作處理請求對新的媒體文件進(jìn)行相應(yīng)的操作處理。[0076]具體地,在本發(fā)明實施例的通信系統(tǒng)中,該服務(wù)器I具體可以通過本發(fā)明圖4所示任一實施例的服務(wù)器結(jié)構(gòu)實現(xiàn)。圖5僅示例性地給出了通過本發(fā)明圖4其中一個實施例的服務(wù)器結(jié)構(gòu)實現(xiàn)的具體示例。本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明實施例及附圖的記載,可以獲知服務(wù)器I通過本發(fā)明圖4至中其它實施例結(jié)構(gòu)實現(xiàn)的方案,此處不再贅述。[0077]讀取裝置2,用于讀取新的媒體文件的元數(shù)據(jù)中的預(yù)定位置記載的信息,獲取新的媒體文件經(jīng)歷的操作處理信息,包括每次操作處理的用戶信息、操作處理類型、操作處理的時間與服務(wù)器信息。[0078]本發(fā)明上述實施例提供的通信系統(tǒng)中,服務(wù)器接收到用戶對媒體文件的操作處理請求后,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與服務(wù)器信息并進(jìn)行封裝,將得到的封裝信息寫入媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)操作處理請求對新的媒體文件進(jìn)行相應(yīng)的操作處理。由此,本發(fā)明實施例在用戶通過互聯(lián)網(wǎng)進(jìn)行媒體文件的傳播操作時,例如,對圖片、視頻等媒體文件進(jìn)行上傳、微博轉(zhuǎn)發(fā)等,向媒體文件中寫入本次操作處理的用戶信息、時間、類型、服務(wù)器信息,從而使得即使媒體文件經(jīng)過多次傳播后仍能基于該用戶信息、時間、類型、服務(wù)器信息對媒體文件進(jìn)行溯源,即使這些媒體文件通過互聯(lián)網(wǎng)進(jìn)行了多次傳播,仍能夠溯源這些脫離了原系統(tǒng)平臺的圖片、視頻等媒體文件的來源,從而實現(xiàn)了對媒體文件的安全監(jiān)管。[0079]本說明書中各個實施例均采用遞進(jìn)的方式描述,每個實施例重點(diǎn)說明的都是與其它實施例的不同之處,各個實施例之間相同或相似的部分相互參見即可。對于裝置實施例而言,由于其與方法實施例基本對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。[0080]可能以許多方式來實現(xiàn)本發(fā)明的方法與服務(wù)器、通信系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法與服務(wù)器、通信系統(tǒng)。用于所述方法的步驟的上述順序僅是為了進(jìn)行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。[0081]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。[0082]本發(fā)明實施例在用戶通過互聯(lián)網(wǎng)進(jìn)行媒體文件的傳播操作時,例如,對圖片、視頻等媒體文件進(jìn)行上傳、微博轉(zhuǎn)發(fā)等,向媒體文件中寫入本次操作處理的用戶信息、時間、類型、服務(wù)器信息,從而使得即使媒體文件經(jīng)過多次傳播后仍能基于該用戶信息、時間、類型、服務(wù)器信息對媒體文件進(jìn)行溯源,即使這些媒體文件通過互聯(lián)網(wǎng)進(jìn)行了多次傳播,仍能夠溯源這些脫離了原系統(tǒng)平臺的圖片、視頻等媒體文件的來源,從而實現(xiàn)了對媒體文件的安全監(jiān)管。[0083]本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計適于特定用途的帶有各種修改的各種實施例。【權(quán)利要求】1.一種互聯(lián)網(wǎng)媒體文件的溯源處理方法,其特征在于,包括:響應(yīng)于接收到用戶對媒體文件的操作處理請求,服務(wù)器獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與所述服務(wù)器的服務(wù)器信息;所述服務(wù)器對所述用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;所述服務(wù)器將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)所述操作處理請求對所述新的媒體文件進(jìn)行相應(yīng)的操作處理。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述元數(shù)據(jù)中的預(yù)定位置包括所述元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶信息由所述用戶登錄所述服務(wù)器時輸入。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述操作處理類型包括上傳;所述操作處理請求還包括所述媒體文件;根據(jù)所述操作處理請求對所述新的媒體文件進(jìn)行相應(yīng)的操作處理包括:以所述新的媒體文件作為用戶請求上傳的對象,對所述新的媒體文件進(jìn)行上傳處理,將所述新的媒體文件保存在所述服務(wù)器中。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述操作處理類型包括轉(zhuǎn)發(fā);所述操作處理請求還包括所述媒體文件的統(tǒng)一資源定位符URL信息;接收到用戶對媒體文件的操作處理請求之后,還包括:根據(jù)所述操作處理請求中的URL信息,從所述媒體文件的URL對應(yīng)的地址獲取所述媒體文件;根據(jù)所述操作處理請求對所述新的媒體文件進(jìn)行相應(yīng)的操作處理包括:將所述新的媒體文件保存在所述服務(wù)器中,并以所述新的媒體文件作為用戶請求轉(zhuǎn)發(fā)的對象,對所述新的媒體文件進(jìn)行轉(zhuǎn)發(fā)處理。6.根據(jù)權(quán)利要求1至5任意一項所述的方法,其特征在于,將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置包括:識別所述媒體文件的元數(shù)據(jù)中的預(yù)定位置是否已經(jīng)包括封裝信息;響應(yīng)于所述媒體文件的元數(shù)據(jù)中的預(yù)定位置未包括封裝信息,直接將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置;響應(yīng)于所述媒體文件的元數(shù)據(jù)中的預(yù)定位置已經(jīng)包括封裝信息,將所述封裝信息與所述預(yù)定位置已經(jīng)包括的封裝信息以鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)合并,形成結(jié)構(gòu)化數(shù)據(jù),將所述結(jié)構(gòu)化數(shù)據(jù)寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,對所述新的媒體文件進(jìn)行相應(yīng)的操作處理之后,還包括:讀取所述新的媒體文件的元數(shù)據(jù)中的預(yù)定位置記載的信息,獲取所述新的媒體文件經(jīng)歷的操作處理信息,包括每次操作處理的用戶信息、操作處理類型、操作處理的時間與服務(wù)器信息。8.一種服務(wù)器,其特征在于,包括:接入單元,用于對請求登錄的用戶進(jìn)行認(rèn)證,在用戶輸入的用戶帳號與密碼通過認(rèn)證時,允許用戶登錄所述服務(wù)器;獲取單元,用于響應(yīng)于接收到用戶對媒體文件的操作處理請求,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與所述服務(wù)器的服務(wù)器信息;封裝單元,用于對所述獲取單元獲取到的用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;寫入單元,用于將所述封裝單元得到的封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件;操作處理單元,用于根據(jù)所述操作處理請求,對所述寫入單元生成的新的媒體文件進(jìn)行相應(yīng)的操作處理。9.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述元數(shù)據(jù)中的預(yù)定位置包括所述元數(shù)據(jù)中的擴(kuò)展結(jié)構(gòu)部分。10.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述操作處理類型包括上傳;所述操作處理請求還包括所述媒體文件;所述操作處理單元,具體以所述新的媒體文件作為用戶請求上傳的對象,對所述新的媒體文件進(jìn)行上傳處理,將所述新的媒體文件保存在所述服務(wù)器的存儲單元中;所述服務(wù)器還包括存儲單元,用于存儲所述新的媒體文件。11.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述操作處理類型包括轉(zhuǎn)發(fā);所述操作處理請求還包括所述媒體文件的統(tǒng)一資源定位符URL信息;所述獲取單元還用于在接收到用戶對媒體文件的操作處理請求之后,根據(jù)所述操作處理請求中的URL信息,從所述媒體文件的URL對應(yīng)的地址獲取所述媒體文件;所述操作處理單元,具體將所述新的媒體文件保存在所述服務(wù)器的存儲單元中,并以所述新的媒體文件作為用戶請求轉(zhuǎn)發(fā)的對象,對所述新的媒體文件進(jìn)行轉(zhuǎn)發(fā)處理;所述服務(wù)器還包括存儲單元,用于存儲所述新的媒體文件。12.根據(jù)權(quán)利要求8至11任意一項所述的服務(wù)器,其特征在于,所述寫入單元將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置時,具體識別所述媒體文件的元數(shù)據(jù)中的預(yù)定位置是否已經(jīng)包括封裝信息;響應(yīng)于所述媒體文件的元數(shù)據(jù)中的預(yù)定位置未包括封裝信息,直接將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置;響應(yīng)于所述媒體文件的元數(shù)據(jù)中的預(yù)定位置已經(jīng)包括封裝信息,將所述封裝信息與所述預(yù)定位置已經(jīng)包括的封裝信息以鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)合并,形成結(jié)構(gòu)化數(shù)據(jù),將所述結(jié)構(gòu)化數(shù)據(jù)寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置。13.—種通信系統(tǒng),其特征在于,包括一個或多個服務(wù)器,以及讀取裝置;所述服務(wù)器,用于響應(yīng)于接收到用戶對媒體文件的操作處理請求,獲取該操作處理請求中攜帶的用戶信息與操作處理類型,以及獲取本次操作處理的時間與所述服務(wù)器的服務(wù)器信息;對所述用戶信息、操作處理類型、本次操作處理的時間與服務(wù)器信息進(jìn)行封裝,得到封裝信息;以及將所述封裝信息寫入所述媒體文件的元數(shù)據(jù)中的預(yù)定位置,生成新的媒體文件并根據(jù)所述操作處理請求對所述新的媒體文件進(jìn)行相應(yīng)的操作處理;所述讀取裝置,用于讀取所述新的媒體文件的元數(shù)據(jù)中的預(yù)定位置記載的信息,獲取所述新的媒體文件經(jīng)歷的操作處理信息,包括每次操作處理的用戶信息、操作處理類型、操作處理的時間與服務(wù)器信息。14.根據(jù)權(quán)利要求13所述的通信系統(tǒng),其特征在于,所述服務(wù)器具體為權(quán)利要求8至12任意一項所述的服務(wù)器?!疚臋n編號】H04L29/06GK103685209SQ201210362509【公開日】2014年3月26日申請日期:2012年9月26日優(yōu)先權(quán)日:2012年9月26日【發(fā)明者】仝建剛,王愛寶,呂冠中申請人:中國電信股份有限公司