專利名稱:多媒體的播放控制方法、系統(tǒng)、云端服務(wù)器和終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種多媒體的播放控制方法和系統(tǒng)。
背景技術(shù):
用戶在終端播放多媒體文件時,可能在多媒體文件播放到中途還沒有播放完時就停止播放該多媒體文件,例如,用戶在家里的PC上觀看電影時沒有看完因急事出門,但是此時用戶還想在路上(公交車/地鐵中)繼續(xù)觀看該電影。目前存在的問題是,當(dāng)用戶想在其它不同的終端中(例如智能手機、平板電腦等)從停止播放的位置繼續(xù)播放該多媒體文件時,用戶只能根據(jù)記憶回憶播放停止時的播放位置手動控制多媒體文件至停止播放的位置繼續(xù)播放,用戶操作起來很復(fù)雜,用戶體驗差。
發(fā)明內(nèi)容
本發(fā)明旨在至少解決上述技術(shù)問題之一。為此,本發(fā)明的第一個目的在于提出一種多媒體的播放控制方法,該方法實現(xiàn)在不同的終端中連續(xù)播放多媒體文件,簡化了用戶操作,提升了用戶體驗。本發(fā)明的第二個目的在于提出一種多媒體的播放控制系統(tǒng)。本發(fā)明的第三個目的在于提出一種云端服務(wù)器。為了實現(xiàn)上述目的,本發(fā)明第一方面實施例的多媒體的播放控制方法包括以下步驟:a、第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將所述播放狀態(tài)信息發(fā)送至云端服務(wù)器;b、所述云端服務(wù)器根據(jù)所述播放狀態(tài)信息獲取所述多媒體文件的服務(wù)器地址;以及C、所述用戶的至少一個第二終端獲取所述播放狀態(tài)信息和所述服務(wù)器地址,并根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。根據(jù)本發(fā)明實施例的多媒體的播放控制方法,在第一終端所播放的多媒體文件的播放狀態(tài)信息通過云端服務(wù)器轉(zhuǎn)發(fā)給第二終端,用戶通過第二終端繼續(xù)播放該多媒體文件,使得用戶無需記憶或手動查找多媒體文件的停止播放位置,在不同的終端中實現(xiàn)連續(xù)播放多媒體文件,簡化了用戶操作,提升了用戶體驗。為了實現(xiàn)上述目的,本發(fā)明第二方面實施例的多媒體的播放控制系統(tǒng),包括:第一終端、云端服務(wù)器和至少一個第二終端,其中,所述第一終端,用于獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將所述播放狀態(tài)信息發(fā)送至所述云端服務(wù)器;所述云端服務(wù)器,用于根據(jù)所述播放狀態(tài)信息獲取所述多媒體文件的服務(wù)器地址;所述至少一個第二終端,用于獲取所述播放狀態(tài)信息和所述服務(wù)器地址,并根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。根據(jù)本發(fā)明實施例的多媒體的播放控制系統(tǒng),在第一終端所播放的多媒體文件的播放狀態(tài)信息通過云端服務(wù)器轉(zhuǎn)發(fā)給第二終端,用戶通過第二終端繼續(xù)播放該多媒體文件,使得用戶無需記憶或手動查找多媒體文件的停止播放位置,在不同的終端中實現(xiàn)連續(xù)播放多媒體文件,簡化了用戶操作,提升了用戶體驗。
為了實現(xiàn)上述目的,本發(fā)明第三方面實施例的云端服務(wù)器,包括:接收模塊,用于接收第一終端發(fā)送的用戶停止播放多媒體文件的播放狀態(tài)信息;查找模塊,用于根據(jù)所述播放狀態(tài)信息查找多媒體文件的服務(wù)器地址;以及發(fā)送模塊,用于將所述播放狀態(tài)信息和所述服務(wù)器地址發(fā)送至所述用戶的至少一個第二終端以使所述至少一個第二終端根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。根據(jù)本發(fā)明實施例的云端服務(wù)器,在第一終端所播放的多媒體文件的播放狀態(tài)信息通過云端服務(wù)器轉(zhuǎn)發(fā)給第二終端,用戶通過第二終端繼續(xù)播放該多媒體文件,使得用戶無需記憶或手動查找多媒體文件的停止播放位置,在不同的終端中實現(xiàn)連續(xù)播放多媒體文件,簡化了用戶操作,提升了用戶體驗。本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中,圖1是根據(jù)本發(fā)明一個實施例的多媒體的播放控制方法的流程圖;圖2是根據(jù)本發(fā)明一個具體實施例的多媒體的播放控制方法的流程圖;圖3是根據(jù)本發(fā)明另一個具體實施例的多媒體的播放控制方法的流程圖;圖4是根據(jù)本發(fā)明另一個實施例的多媒體的播放控制方法的流程圖;圖5是根據(jù)本發(fā)明一個實施例的多媒體的播放控制系統(tǒng)的結(jié)構(gòu)示意圖;圖6是根據(jù)本發(fā)明一個實施例的云端服務(wù)器的結(jié)構(gòu)示意圖;圖7是根據(jù)本發(fā)明一個具體實施例的云端服務(wù)器的結(jié)構(gòu)示意圖;圖8是根據(jù)本發(fā)明另一個具體實施例的云端服務(wù)器的結(jié)構(gòu)示意圖;圖9是根據(jù)本發(fā)明又一個具體實施例的云端服務(wù)器的結(jié)構(gòu)示意圖;圖10是根據(jù)本發(fā)明一個實施例的終端的結(jié)構(gòu)示意圖;圖11是根據(jù)本發(fā)明一個具體實施例的終端的結(jié)構(gòu)示意圖;圖12是根據(jù)本發(fā)明另一個實施例的終端的結(jié)構(gòu)示意圖;圖13是根據(jù)本發(fā)明另一個具體實施例的終端的結(jié)構(gòu)示意圖;以及圖14是根據(jù)本發(fā)明又一個具體實施例的終端的結(jié)構(gòu)示意圖。
具體實施例方式下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。下面參考附圖描述根據(jù)本發(fā)明實施例的多媒體的播放控制方法和系統(tǒng)。一種多媒體的播放控制方法,包括以下步驟:第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將播放狀態(tài)信息發(fā)送至云端服務(wù)器;述云端服務(wù)器根據(jù)播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址;以及用戶的至少一個第二終端獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。圖1是根據(jù)本發(fā)明一個實施例的多媒體的播放控制方法的流程圖。如圖1所示,多媒體的播放控制方法,包括以下步驟。S101,第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將播放狀態(tài)信息發(fā)送至云端服務(wù)器。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。具體地,用戶使用第一終端播放多媒體文件,當(dāng)用戶停止播放多媒體文件時第一終端可自動記錄用戶停止播放時的多媒體停止位置信息,然后與云端服務(wù)器建立連接,例如使用用戶賬號登陸云端服務(wù)器,并將多媒體標(biāo)識信息和多媒體停止位置信息等播放狀態(tài)信息發(fā)送至云端服務(wù)器。S102,云端服務(wù)器根據(jù)播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址。其中,多媒體文件例如可以為視頻,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。具體地,云端服務(wù)器根據(jù)播放狀態(tài)信息中的多媒體標(biāo)識信息查找播放該多媒體文件的服務(wù)器地址,例如云端服務(wù)器根據(jù)標(biāo)識信息的文件名、ID和信息摘要值等在互聯(lián)網(wǎng)中進(jìn)行查找以獲得與第一終端中播放的相同的多媒體文件,查找所獲取的多媒體文件可為多個,其中信息摘要值MD5可以保證在互聯(lián)網(wǎng)上查找到與用戶播放的多媒體文件相同的多媒體文件。S103,用戶的至少一個第二終端獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。其中,第二終端可以為移動終端,例如智能手機、平板電腦、個人數(shù)字助理、筆記本、PC (Personal Computer,個人計算機)等。根據(jù)本發(fā)明實施例的多媒體的播放控制方法,在第一終端所播放的多媒體文件的播放狀態(tài)信息通過云端服務(wù)器轉(zhuǎn)發(fā)給第二終端,用戶通過第二終端繼續(xù)播放該多媒體文件,使得用戶無需記憶或手動查找多媒體文件的停止播放位置,在不同的終端中實現(xiàn)連續(xù)播放多媒體文件,簡化了用戶操作,提升了用戶體驗。
圖2是根據(jù)本發(fā)明一個具體實施例的多媒體的播放控制方法的流程圖。如圖2所示,多媒體的播放控制方法,包括以下步驟。S201,第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并根據(jù)播放狀態(tài)信息生成第一二維碼,并將第一二維碼發(fā)送至所述云端服務(wù)器。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。具體地,用戶使用第一終端播放多媒體文件,當(dāng)用戶停止播放多媒體文件時第一終端可自動記錄用戶停止播放時的多媒體停止位置信息,然后第一終端根據(jù)播放狀態(tài)信息自動生成第一二維碼,例如,第一終端通過二維碼生成器生成第一二維碼,二維碼生成技術(shù)可以采用現(xiàn)有的多種二維碼生成技術(shù),同時與云端服務(wù)器建立連接,例如使用用戶賬號登陸云端服務(wù)器,并將多媒體標(biāo)識信息和多媒體停止位置信息等播放狀態(tài)信息發(fā)送至云端服務(wù)器。S202,云端服務(wù)器解析第一二維碼以獲取播放狀態(tài)信息。S203,云端服務(wù)器根據(jù)播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址。其中,多媒體文件例如可以為視頻,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。具體地,云端服務(wù)器根據(jù)播放狀態(tài)信息中的多媒體標(biāo)識信息查找播放該多媒體文件的服務(wù)器地址,例如云端服務(wù)器根據(jù)標(biāo)識信息的文件名、ID和信息摘要值等在互聯(lián)網(wǎng)中進(jìn)行查找以獲得與第一終端中播放的相同的多媒體文件,查找所獲取的多媒體文件可為多個,其中信息摘要值MD5可以保證在互聯(lián)網(wǎng)上查找到與用戶播放的多媒體文件相同的多媒體文件。S204,用戶的至少一個第二終端獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。其中,第二終端可以為移動終端,例如智能手機、平板電腦、個人數(shù)字助理、筆記本、PC (Personal Computer,個人計算機)等。根據(jù)本發(fā)明實施例的多媒體的播放控制方法,通過二維碼將播放狀態(tài)信息發(fā)送至云端服務(wù)器,簡潔方便。圖3是根據(jù)本發(fā)明另一個具體實施例的多媒體的播放控制方法的流程圖。如圖3所示,多媒體的播放控制方法,包括以下步驟。S301,第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并根據(jù)播放狀態(tài)信息生成第一二維碼,并將第一二維碼發(fā)送至所述云端服務(wù)器。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。具體地,用戶使用第一終端播放多媒體文件,當(dāng)用戶停止播放多媒體文件時第一終端可自動記錄用戶停止播放時的多媒體停止位置信息,然后第一終端根據(jù)播放狀態(tài)信息自動生成第一二維碼,例如,第一終端通過二維碼生成器生成第一二維碼,二維碼生成技術(shù)可以采用現(xiàn)有的多種二維碼生成技術(shù),同時與云端服務(wù)器建立連接,例如使用用戶賬號登陸云端服務(wù)器,并將多媒體標(biāo)識信息和多媒體停止位置信息等播放狀態(tài)信息發(fā)送至云端服務(wù)器。S302,云端服務(wù)器解析第一二維碼以獲取播放狀態(tài)信息。S303,云端服務(wù)器根據(jù)播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址。其中,多媒體文件例如可以為視頻,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。具體地,云端服務(wù)器根據(jù)播放狀態(tài)信息中的多媒體標(biāo)識信息查找播放該多媒體文件的服務(wù)器地址,例如云端服務(wù)器根據(jù)標(biāo)識信息的文件名、ID和信息摘要值等在互聯(lián)網(wǎng)中進(jìn)行查找以獲得與第一終端中播放的相同的多媒體文件,查找所獲取的多媒體文件可為多個,其中信息摘要值MD5可以保證在互聯(lián)網(wǎng)上查找到與用戶播放的多媒體文件相同的多媒體文件。S304,云端服務(wù)器根據(jù)播放狀態(tài)信息和服務(wù)器地址生成第二二維碼。其中,二維碼生成技術(shù)可以采用現(xiàn)有的多種二維碼生成技術(shù)。S305,至少一個第二終端掃描第二二維碼,或云端服務(wù)器根據(jù)用戶的身份服務(wù)識別將第二二維碼推送至至少一個第二終端。具體地,用戶使用第二終端掃描云端服務(wù)器的第二二維碼或者登錄云端服務(wù)器可以獲取第二二維碼;或者云端服務(wù)器根據(jù)用戶的身份服務(wù)識別將第二二維碼通過推送服務(wù)器推送給第二終端,舉例來說,云端服務(wù)器可以首先通過用戶的身份服務(wù)識別出用戶不同的第二終端,例如,當(dāng)用戶在云端服務(wù)器注冊賬號之后,該用戶根據(jù)賬號進(jìn)行登錄云端服務(wù)器時,云端服務(wù)器可以獲取該用戶所使用的終端以獲取該用戶對應(yīng)的第二終端,然后云端服務(wù)器將第二二維碼發(fā)送到推送服務(wù)器,推送服務(wù)器將第二二維碼推送到用戶對應(yīng)的至少一個第二終端上,或者直接將第二二維碼發(fā)推送到用戶對應(yīng)的至少一個第二終端上。S306,至少一個第二終端解析第二二維碼以獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。根據(jù)本發(fā)明實施例的多媒體的播放控制方法,第二終端通過二維碼從云端服務(wù)器獲取繼續(xù)播放多媒體文件的播放狀態(tài)信息和服務(wù)器地址以繼續(xù)播放多媒體文件,通過二維碼傳輸信息更加簡潔方便。在本發(fā)明的一個實施例中,還包括以下步驟:云端服務(wù)器根據(jù)播放狀態(tài)信息獲取多媒體文件的播放參數(shù),并根據(jù)播放狀態(tài)信息、服務(wù)器地址和播放參數(shù)生成第二二維碼,其中多媒體文件的播放參數(shù)包括視頻大小和視頻碼率等。由此,通過播放參數(shù)方便第二終端進(jìn)行多媒體文件的播放。在本發(fā)明的一個實施例中,云端服務(wù)器還可以根據(jù)多個第二終端的不同特點生成多個第二二維碼,例如,云端服務(wù)器根據(jù)播放狀態(tài)信息查找適合不同第二終端的對應(yīng)的播放多媒體的服務(wù)器地址和多媒體文件的播放參數(shù),然后根據(jù)播放狀態(tài)信息和對應(yīng)的播放多媒體的服務(wù)器地址和多媒體文件的播放參數(shù)生成適合不同第二終端的第二二維碼。在本發(fā)明的一個實施例中,還包括以下步驟:云端服務(wù)器獲取用戶的身份信息;云端服務(wù)器根據(jù)用戶的身份信息、播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)生成第二二維碼以通過身份信息驗證至少一個第二終端的用戶。具體地,云端服務(wù)器首先可以獲取用戶的身份信息,例如在云端服務(wù)器注冊的用戶的ID和密碼等,然后根據(jù)用戶的身份信息、播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)生成第二二維碼,并推送至用戶的至少一個第二終端,之后第二終端首先解析第二二維碼以獲取用戶的身份信息,然后提示用戶輸入身份信息,例如用戶的ID、密碼等,第二終端驗證用戶身份后可以繼續(xù)解析第二二維碼以獲取播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)。由此,可以使二維碼信息只被通過身份驗證的用戶查看,保護了用戶的隱私。圖4是根據(jù)本發(fā)明另一個實施例的多媒體的播放控制方法的流程圖。如圖4所示,多媒體的播放控制方法,包括以下步驟。S401,第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并根據(jù)播放狀態(tài)信息生成第一二維碼,并將第一二維碼發(fā)送至所述云端服務(wù)器。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。具體地,用戶使用第一終端播放多媒體文件,當(dāng)用戶停止播放多媒體文件時第一終端可自動記錄用戶停止播放時的多媒體停止位置信息,然后第一終端根據(jù)播放狀態(tài)信息自動生成第一二維碼,例如,第一終端通過二維碼生成器生成第一二維碼,二維碼生成技術(shù)可以采用現(xiàn)有的多種二維碼生成技術(shù),同時與云端服務(wù)器建立連接,例如使用用戶賬號登陸云端服務(wù)器,并將多媒體標(biāo)識信息和多媒體停止位置信息等播放狀態(tài)信息發(fā)送至云端服務(wù)器。S402,至少一個第二終端掃描第一終端生成的第一二維碼。其中,第二終端可以為移動終端,例如智能手機、平板電腦、個人數(shù)字助理、筆記本等可以掃描和解析二維碼的硬件設(shè)備,應(yīng)當(dāng)理解,第二終端還可以是PC。用戶使用第二終端掃描第一終端生成的第一二維碼,并將第一二維碼保存到第二終端中。S403,至少一個第二終端對第一二維碼進(jìn)行解析以獲得播放狀態(tài)信息,并根據(jù)播放狀態(tài)信息在云端服務(wù)器中查找多媒體文件的服務(wù)器地址。在本發(fā)明的一個實施例中,第二終端還根據(jù)播放狀態(tài)信息在云端服務(wù)器中查找以獲取播放參數(shù)。其中,多媒體文件例如可以為視頻,多媒體文件的播放參數(shù)例如可以包括視頻大小和視頻碼率,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。具體地,當(dāng)用戶想要繼續(xù)播放多媒體文件時,首先第二終端解析第一二維碼以獲得播放狀態(tài)信息,然后根據(jù)播放狀態(tài)信息中的多媒體標(biāo)識信息查找播放該多媒體文件的服務(wù)器地址和多媒體文件的播放參數(shù),更具體地,第二終端向云端服務(wù)器發(fā)送查詢請求,查詢請求中包括多媒體標(biāo)識信息,云端服務(wù)器根據(jù)標(biāo)識信息的文件名、ID和信息摘要值等在互聯(lián)網(wǎng)中進(jìn)行查找以獲得與第一終端中播放的相同的多媒體文件,查找所獲取的多媒體文件可為多個,其中信息摘要值MD5可以保證在互聯(lián)網(wǎng)上查找到與用戶播放的多媒體文件相同的多媒體文件。S404,第二終端根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。具體地,第二終端可以訪問服務(wù)器地址中的多媒體文件,并根據(jù)播放狀態(tài)信息中的多媒體停止位置信息控制該多媒體文件的播放位置至多媒體停止位置信息對應(yīng)的播放位置以繼續(xù)播放該多媒體文件。根據(jù)本發(fā)明實施例的多媒體的播放控制方法,第二終端通過掃描第一終端生成的二維碼獲取播放狀態(tài)信息,根據(jù)播放狀態(tài)信息在云端服務(wù)器中查找多媒體文件的服務(wù)器地址和多媒體文件的播放參數(shù),使得第二終端控制繼續(xù)播放該多媒體文件,進(jìn)一步簡化用戶的操作,節(jié)約用戶的流量,節(jié)省了服務(wù)器資源。為了實現(xiàn)上述實施例,本發(fā)明還提出一種多媒體的播放控制系統(tǒng)?!N多媒體的播放控制系統(tǒng),包括:第一終端、云端服務(wù)器和至少一個第二終端,其中,第一終端,用于獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將播放狀態(tài)信息發(fā)送至云端服務(wù)器;云端服務(wù)器,用于根據(jù)播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址;至少一個第二終端,用于獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。圖5是根據(jù)本發(fā)明一個實施例的多媒體的播放控制系統(tǒng)的結(jié)構(gòu)示意圖。如圖5所示,多媒體的播放控制系統(tǒng)包括:第一終端100、云端服務(wù)器200和至少一個第二終端300。具體地,第一終端100用于獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將播放狀態(tài)信息發(fā)送至云端服務(wù)器200。更具體地,用戶使用第一終端100播放多媒體文件,當(dāng)用戶停止播放多媒體文件時第一終端可自動記錄用戶停止播放時的多媒體停止位置信息,然后與云端服務(wù)器200建立連接,例如使用用戶賬號登陸云端服務(wù)器200,并將多媒體標(biāo)識信息和多媒體停止位置信息等播放狀態(tài)信息發(fā)送至云端服務(wù)器200。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。云端服務(wù)器200用于根據(jù)播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址。其中,多媒體文件例如可以為視頻,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。更具體地,云端服務(wù)器200根據(jù)播放狀態(tài)信息中的多媒體標(biāo)識信息查找播放該多媒體文件的服務(wù)器地址,例如云端服務(wù)器200根據(jù)標(biāo)識信息的文件名、ID和信息摘要值等在互聯(lián)網(wǎng)中進(jìn)行查找以獲得與第一終端100中播放的相同的多媒體文件,查找所獲取的多媒體文件可為多個,其中信息摘要值MD5可以保證在互聯(lián)網(wǎng)上查找到與用戶播放的多媒體文件相同的多媒體文件。第二終端300用于獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。其中,第二終端可以為移動終端,例如智能手機、平板電腦、個人數(shù)字助理、筆記本、PC (Personal Computer,個人計算機)等。根據(jù)本發(fā)明實施例的多媒體的播放控制系統(tǒng),在第一終端所播放的多媒體文件的播放狀態(tài)信息通過云端服務(wù)器轉(zhuǎn)發(fā)給第二終端,用戶通過第二終端繼續(xù)播放該多媒體文件,使得用戶無需記憶或手動查找多媒體文件的停止播放位置,在不同的終端中實現(xiàn)連續(xù)播放多媒體文件,簡化了用戶操作,提升了用戶體驗。在本發(fā)明的一個實施例中,第一終端100還用于:根據(jù)播放狀態(tài)信息生成第一二維碼,并將第一二維碼發(fā)送至云端服務(wù)器200,其中云端服務(wù)器解析第一二維碼以獲取播放狀態(tài)信息。例如,第一終端100通過二維碼生成器生成第一二維碼,二維碼生成技術(shù)可以采用現(xiàn)有的多種二維碼生成技術(shù)。由此,第一終端100通過二維碼將播放狀態(tài)信息發(fā)送至云端服務(wù)器200,簡潔方便。在本發(fā)明的一個實施例中,云端服務(wù)器200還用于根據(jù)播放狀態(tài)信息和服務(wù)器地址生成第二二維碼;第二終端300還用于掃描第二二維碼,或接收云端服務(wù)器200根據(jù)用戶的身份服務(wù)識別推送的第二二維碼,并解析第二二維碼以獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。具體地,用戶使用第二終端300掃描云端服務(wù)器200的第二二維碼或者登錄云端服務(wù)器200可以獲取第二二維碼;或者云端服務(wù)器200根據(jù)用戶的身份服務(wù)識別將第二二維碼通過推送服務(wù)器推送給第二終端300,舉例來說,云端服務(wù)器200可以首先通過用戶的身份服務(wù)識別出用戶不同的第二終端300,例如,當(dāng)用戶在云端服務(wù)器200注冊賬號之后,該用戶根據(jù)賬號進(jìn)行登錄云端服務(wù)器200時,云端服務(wù)器200可以獲取該用戶所使用的終端以獲取該用戶對應(yīng)的第二終端300,然后云端服務(wù)器200將第二二維碼發(fā)送到推送服務(wù)器,推送服務(wù)器將第二二維碼推送到用戶對應(yīng)的至少一個第二終端300上,或者直接將第二二維碼發(fā)推送到用戶對應(yīng)的至少一個第二終端300上。由此,第二終端300通過二維碼從云端服務(wù)器200獲取繼續(xù)播放多媒體文件的播放狀態(tài)信息和服務(wù)器地址以繼續(xù)播放多媒體文件,通過二維碼傳輸信息更加簡潔方便。在本發(fā)明的一個實施例中,云端服務(wù)器200還用于根據(jù)播放狀態(tài)信息獲取多媒體文件的播放參數(shù),并根據(jù)播放狀態(tài)信息、服務(wù)器地址和播放參數(shù)生成第二二維碼。其中多媒體文件的播放參數(shù)包括視頻大小和視頻碼率等。由此,通過播放參數(shù)方便第二終端300進(jìn)行多媒體文件的播放。在本發(fā)明的一個實施例中,云端服務(wù)器200還用于獲取用戶的身份信息,并根據(jù)用戶的身份信息、播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)生成第二二維碼以通過身份信息驗證至少一個第二終端300的用戶。具體地,云端服務(wù)器200首先可以獲取用戶的身份信息,例如在云端服務(wù)器200注冊的用戶的ID和密碼等,然后根據(jù)用戶的身份信息、播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)生成第二二維碼,并推送至用戶的至少一個第二終端300,之后第二終端300首先解析第二二維碼以獲取用戶的身份信息,然后提示用戶輸入身份信息,例如用戶的ID、密碼等,第二終端300驗證用戶身份后可以繼續(xù)解析第二二維碼以獲取播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)。由此,可以使二維碼信息只被通過身份驗證的用戶查看,保護了用戶的隱私。在本發(fā)明的一個實施例中,云端服務(wù)器200還可以根據(jù)多個第二終端300的不同特點生成多個第二二維碼,例如,云端服務(wù)器200根據(jù)播放狀態(tài)信息查找適合不同第二終端300的對應(yīng)的播放多媒體的服務(wù)器地址和多媒體文件的播放參數(shù),然后根據(jù)播放狀態(tài)信息和對應(yīng)的播放多媒體的服務(wù)器地址和多媒體文件的播放參數(shù)生成適合不同第二終端300
的第二二維碼。在本發(fā)明的一個實施例中,第二終端300還用于:掃描第一終端100生成的第一二維碼,并對第一二維碼進(jìn)行解析以獲得播放狀態(tài)信息,并根據(jù)播放狀態(tài)信息在云端服務(wù)器200中查找多媒體文件的服務(wù)器地址,以及根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。其中,第二終端300可以為移動終端,例如智能手機、平板電腦、個人數(shù)字助理、筆記本等可以掃描和解析二維碼的硬件設(shè)備,應(yīng)當(dāng)理解,第二終端300還可以是PC。用戶使用第二終端300掃描第一終端100生成的第一二維碼,并將第一二維碼保存到第二終端300中。由此,第二終端300通過掃描第一終端100生成的二維碼獲取播放狀態(tài)信息,根據(jù)播放狀態(tài)信息在云端服務(wù)器200中查找多媒體文件的服務(wù)器地址和多媒體文件的播放參數(shù),使得第二終端300控制繼續(xù)播放該多媒體文件,進(jìn)一步簡化用戶的操作,節(jié)約用戶的流量,節(jié)省了服務(wù)器資源。在本發(fā)明的一個實施例中,第二終端300還用于根據(jù)播放狀態(tài)信息在云端服務(wù)器200中查找多媒體文件的服務(wù)器地址和多媒體文件的播放參數(shù),以及根據(jù)播放狀態(tài)信息、月艮務(wù)器地址和多媒體文件的播放參數(shù)繼續(xù)播放所述多媒體文件。為了實現(xiàn)上述實施例,本發(fā)明還提出一種云端服務(wù)器。一種云端服務(wù)器,包括:接收模塊,用于接收第一終端發(fā)送的用戶停止播放多媒體文件的播放狀態(tài)信息;查找模塊,用于根據(jù)播放狀態(tài)信息查找多媒體文件的服務(wù)器地址;以及發(fā)送模塊,用于將播放狀態(tài)信息和服務(wù)器地址發(fā)送至用戶的至少一個第二終端以使至少一個第二終端根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。圖6是根據(jù)本發(fā)明一個實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。如圖6所示,云端服務(wù)器包括:接收模塊210、查詢模塊220、發(fā)送模塊230。具體地,接收模塊210用于接收第一終端發(fā)送的用戶停止播放多媒體文件的播放狀態(tài)信息。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。其中,多媒體文件例如可以為視頻,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。更具體地,用戶使用第一終端播放多媒體文件,當(dāng)用戶停止播放多媒體文件時第一終端可自動記錄用戶停止播放時的多媒體停止位置信息,然后與云端服務(wù)器建立連接,例如使用用戶賬號登陸云端服務(wù)器,并將多媒體標(biāo)識信息和多媒體停止位置信息等播放狀態(tài)信息發(fā)送至接收模塊210。查詢模塊220用于根據(jù)接收模塊210接收的播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址。更具體地,查詢模塊220根據(jù)播放狀態(tài)信息中的多媒體標(biāo)識信息查找播放該多媒體文件的服務(wù)器地址,例如查詢模塊220根據(jù)標(biāo)識信息的文件名、ID和信息摘要值等在互聯(lián)網(wǎng)中進(jìn)行查找以獲得與第一終端中播放的相同的多媒體文件,查找所獲取的多媒體文件可為多個,其中信息摘要值MD5可以保證在互聯(lián)網(wǎng)上查找到與用戶播放的多媒體文件相同的多媒體文件。發(fā)送模塊230用于將播放狀態(tài)信息和服務(wù)器地址發(fā)送至用戶的至少一個第二終端以使至少一個第二終端根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。其中,第二終端可以為移動終端,例如智能手機、平板電腦、個人數(shù)字助理、筆記本、PC (PersonalComputer,個人計算機)等。根據(jù)本發(fā)明實施例的云端服務(wù)器,在第一終端所播放的多媒體文件的播放狀態(tài)信息通過云端服務(wù)器轉(zhuǎn)發(fā)給第二終端,用戶通過第二終端繼續(xù)播放該多媒體文件,使得用戶無需記憶或手動查找多媒體文件的停止播放位置,在不同的終端中實現(xiàn)連續(xù)播放多媒體文件,簡化了用戶操作,提升了用戶體驗。圖7是根據(jù)本發(fā)明一個具體實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。如圖7所示,在圖6所示的基礎(chǔ)上云端服務(wù)器還包括:解析模塊240。其中,接收模塊210還用于接收第一終端根據(jù)播放狀態(tài)信息生成的第一二維碼,解析模塊240用于解析接收模塊210接收的第一二維碼以獲得播放狀態(tài)信息。例如,第一終端通過二維碼生成器生成第一二維碼,二維碼生成技術(shù)可以采用現(xiàn)有的多種二維碼生成技術(shù)。圖8是根據(jù)本發(fā)明另一個具體實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。如圖8所示,在圖7所示的基礎(chǔ)上云端服務(wù)器還包括:生成模塊250和推送模塊260。具體地,生成模塊250用于根據(jù)播放狀態(tài)信息和服務(wù)器地址生成第二二維碼。推送模塊260用于根據(jù)用戶的身份服務(wù)識別將生成模塊250生成的第二二維碼推送至用戶的至少一個第二終端。更具體地,推送模塊260根據(jù)用戶的身份服務(wù)識別將第二二維碼通過推送服務(wù)器推送給第二終端,舉例來說,推送模塊260可以首先通過用戶的身份服務(wù)識別出用戶不同的第二終端,例如,當(dāng)用戶在云端服務(wù)器注冊賬號之后,該用戶根據(jù)賬號進(jìn)行登錄云端服務(wù)器時,推送模塊260可以獲取該用戶所使用的終端以獲取該用戶對應(yīng)的第二終端,然后推送模塊260將第二二維碼發(fā)送到推送服務(wù)器,推送服務(wù)器將第二二維碼推送到用戶對應(yīng)的至少一個第二終端上,或者直接將第二二維碼推送到用戶對應(yīng)的至少一個第二終端上。根據(jù)本發(fā)明實施例的云端服務(wù)器,第二終端通過二維碼從云端服務(wù)器獲取繼續(xù)播放多媒體文件的播放狀態(tài)信息和服務(wù)器地址以繼續(xù)播放多媒體文件,通過二維碼傳輸信息更加簡潔方便。在本發(fā)明的一個實施例中,查詢模塊220還用于根據(jù)播放狀態(tài)信息獲取多媒體文件的播放參數(shù),生成模塊250還用于根據(jù)播放狀態(tài)信息、服務(wù)器地址和播放參數(shù)生成第二二維碼。其中多媒體文件的播放參數(shù)包括視頻大小和視頻碼率等。由此,通過播放參數(shù)方便第二終端進(jìn)行多媒體文件的播放。在本發(fā)明的一個實施例中,生成模塊250還可以根據(jù)多個第二終端的不同特點生成多個第二二維碼,例如,生成模塊250根據(jù)播放狀態(tài)信息查找適合不同第二終端的對應(yīng)的播放多媒體的服務(wù)器地址和多媒體文件的播放參數(shù),然后根據(jù)播放狀態(tài)信息和對應(yīng)的播放多媒體的服務(wù)器地址和多媒體文件的播放參數(shù)生成適合不同第二終端的第二二維碼。圖9是根據(jù)本發(fā)明又一個具體實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。如圖9所示,在圖8所示的基礎(chǔ)上云端服務(wù)器還包括:獲取模塊270。具體地,獲取模塊270用于獲取用戶的身份信息。其中,生成模塊250還用于根據(jù)用戶的身份信息、播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)生成第二二維碼。更具體地,獲取模塊270首先可以獲取用戶的身份信息,例如在云端服務(wù)器注冊的用戶的ID和密碼等,然后生成模塊250根據(jù)用戶的身份信息、播放狀態(tài)信息、服務(wù)器地址和多媒體文件的播放參數(shù)生成第二二維碼,并推送至用戶的至少一個第二終端,之后第二終端首先解析第二二維碼以獲取用戶的身份信息,然后提示用戶輸入身份信息,例如用戶的ID、密碼等,第二終端驗證用戶身份后可以繼續(xù)解析第二二維碼以獲取播放狀態(tài)信息、月艮務(wù)器地址和多媒體文件的播放參數(shù)。根據(jù)本發(fā)明實施例的云端服務(wù)器,可以使二維碼信息只被通過身份驗證的用戶查看,保護了用戶的隱私。為了實現(xiàn)上述實施例,本發(fā)明還提出一種終端。一種終端,包括:獲取模塊,用于獲取用戶停止播放多媒體文件的播放狀態(tài)信息;以及發(fā)送模塊,用于將播放狀態(tài)信息發(fā)送至云端服務(wù)器。圖10是根據(jù)本發(fā)明一個實施例的終端的結(jié)構(gòu)示意圖。如圖10所示,終端包括:獲取模塊110和發(fā)送模塊120。具體地,獲取模塊110用于獲取用戶停止播放多媒體文件的播放狀態(tài)信息。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。其中,多媒體文件例如可以為視頻,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。更具體地,用戶使用第一終端播放多媒體文件,當(dāng)用戶停止播放多媒體文件時獲取模塊110可自動記錄用戶停止播放時的多媒體停止位置信息。發(fā)送模塊120用于將獲取模塊110獲取的播放狀態(tài)信息發(fā)送至云端服務(wù)器。更具體地,發(fā)送模塊120與云端服務(wù)器建立連接,例如使用用戶賬號登陸云端服務(wù)器,并將多媒體標(biāo)識信息和多媒體停止位置信息等播放狀態(tài)信息發(fā)送至云端服務(wù)器。根據(jù)本發(fā)明實施例的終端,獲取用戶停止播放多媒體文件的播放狀態(tài)信息并發(fā)送至云端服務(wù)器,幫助用戶記憶播放狀態(tài)信息,提升用戶體驗。圖11是根據(jù)本發(fā)明一個具體實施例的終端的結(jié)構(gòu)示意圖。如圖11所示,在圖10所示的基礎(chǔ)上終端還包括:生成模塊130。具體地,生成模塊130用于根據(jù)播放狀態(tài)信息生成二維碼,其中發(fā)送模塊120還用于將二維碼發(fā)送至云端服務(wù)器。更具體地,生成模塊130根據(jù)播放狀態(tài)信息自動生成第一二維碼,例如,生成模塊130通過二維碼生成器生成第一二維碼,二維碼生成技術(shù)可以采用現(xiàn)有的多種二維碼生成技術(shù),為了實現(xiàn)上述實施例,本發(fā)明還提出另一種終端。一種終端,包括:獲取模塊,用于從云端服務(wù)器獲取播放狀態(tài)信息和服務(wù)器地址,其中云端服務(wù)器獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并根據(jù)播放狀態(tài)信息獲取服務(wù)器地址;以及播放控制模塊,用于根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。圖12是根據(jù)本發(fā)明另一個實施例的終端的結(jié)構(gòu)示意圖。如圖12所示,終端包括:獲取模塊310和播放控制模塊320。具體地,獲取模塊310用于從云端服務(wù)器獲取播放狀態(tài)信息和服務(wù)器地址,其中云端服務(wù)器獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并根據(jù)播放狀態(tài)信息獲取服務(wù)器地址。在本發(fā)明的一個實施例中,播放狀態(tài)信息可以包括多媒體標(biāo)識信息和多媒體停止位置信息等,其中多媒體標(biāo)識信息可以包括但不限于多媒體的文件名、ID和信息摘要值等中的一種或多種,只要可以唯一識別該多媒體文件即可。其中,多媒體文件例如可以為視頻,多媒體文件還可以包括其他文件,例如音頻(例如有聲小說)等。播放控制模塊320用于根據(jù)獲取模塊310獲取的播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。根據(jù)本發(fā)明實施例的終端,從云端服務(wù)器獲取服務(wù)器地址和播放狀態(tài)信息,并根據(jù)服務(wù)器地址控制多媒體文件繼續(xù)播放,簡化了用戶操作,提升用戶體驗。圖13是根據(jù)本發(fā)明另一個具體實施例的終端的結(jié)構(gòu)示意圖。如圖13所示,在圖12所示的基礎(chǔ)上終端還包括:接收模塊330。具體地,接收模塊330用于接收云端服務(wù)器推送的二維碼,其中云端服務(wù)器根據(jù)播放狀態(tài)信息和所述服務(wù)器地址生成二維碼。例如,當(dāng)用戶在云端服務(wù)器注冊賬號之后,該用戶根據(jù)賬號進(jìn)行登錄云端服務(wù)器時,云端服務(wù)器可以獲取該用戶所使用的終端以獲取該用戶對應(yīng)的第二終端,然后云端服務(wù)器將第二二維碼發(fā)送到推送服務(wù)器,推送服務(wù)器將第二二維碼推送到用戶對應(yīng)的接收模塊330上,或者直接將第二二維碼推送到用戶對應(yīng)的接收模塊330上。圖14是根據(jù)本發(fā)明又一個具體實施例的終端的結(jié)構(gòu)示意圖。如圖14所示,在圖13所示的基礎(chǔ)上終端還包括:掃描模塊340、解析模塊350和查找模塊360。具體地,掃描模塊340用于掃描云端服務(wù)器的二維碼,其中,云端服務(wù)器根據(jù)播放狀態(tài)信息和服務(wù)器地址生成二維碼。其中,第二終端可以為移動終端,例如智能手機、平板電腦、個人數(shù)字助理、筆記本等可以掃描和解析二維碼的硬件設(shè)備,應(yīng)當(dāng)理解,第二終端還可以是PC。用戶使用第二終端掃描第一終端生成的第一二維碼,并將第一二維碼保存到第二終端中。解析模塊350用于解析掃描模塊340掃描的二維碼以獲得播放狀態(tài)信息。查找模塊360用于根據(jù)解析模塊350解析的播放狀態(tài)信息在云端服務(wù)器中查找多媒體文件的服務(wù)器地址。在本發(fā)明的一個實施例中,查找模塊360還根據(jù)播放狀態(tài)信息在云端服務(wù)器中查找以獲取播放參數(shù)。其中,多媒體文件的播放參數(shù)例如可以包括視頻大小和視頻碼率,具體地,當(dāng)用戶想要繼續(xù)播放多媒體文件時,查找模塊360根據(jù)播放狀態(tài)信息中的多媒體標(biāo)識信息查找播放該多媒體文件的服務(wù)器地址和多媒體文件的播放參數(shù),更具體地,查找模塊360向云端服務(wù)器發(fā)送查詢請求,查詢請求中包括多媒體標(biāo)識信息,云端服務(wù)器根據(jù)標(biāo)識信息的文件名、ID和信息摘要值等在互聯(lián)網(wǎng)中進(jìn)行查找以獲得與第一終端中播放的相同的多媒體文件,查找所獲取的多媒體文件可為多個,其中信息摘要值MD5可以保證在互聯(lián)網(wǎng)上查找到與用戶播放的多媒體文件相同的多媒體文件。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
權(quán)利要求
1.一種多媒體的播放控制方法,其特征在于,包括以下步驟: a、第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將所述播放狀態(tài)信息發(fā)送至云端服務(wù)器; b、所述云端服務(wù)器根據(jù)所述播放狀態(tài)信息獲取所述多媒體文件的服務(wù)器地址;以及 C、所述用戶的至少一個第二終端獲取所述播放狀態(tài)信息和所述服務(wù)器地址,并根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟a進(jìn)一步包括: 所述第一終端根據(jù)所述播放狀態(tài)信息生成第一二維碼,并將所述第一二維碼發(fā)送至所述云端服務(wù)器,其中所述云端服務(wù)器解析所述第一二維碼以獲取所述播放狀態(tài)信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟c進(jìn)一步包括: 所述云端服務(wù)器根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址生成第二二維碼; 所述至少一個第二終端掃描所述第二二維碼,或所述云端服務(wù)器根據(jù)所述用戶的身份服務(wù)識別將所述第二二維碼推送至所述至少一個第二終端;以及 所述至少一個第二終端解析所述第二二維碼以獲取所述播放狀態(tài)信息和所述服務(wù)器地址,并根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。
4.如權(quán)利要求3所述的方法,其特征在于,還包括以下步驟: 所述云端服務(wù)器根據(jù)所述播放狀態(tài)信息獲取所述多媒體文件的播放參數(shù),并根據(jù)所述播放狀態(tài)信息、所述服務(wù)器地址和所述播放參數(shù)生成第二二維碼。
5.如權(quán)利要求3或4所述的方法,其特征在于,還包括以下步驟: 所述云端服務(wù)器獲取所述用戶的身份信息; 所述云端服務(wù)器根據(jù)所述用戶的身份信息、所述播放狀態(tài)信息、所述服務(wù)器地址和所述多媒體文件的播放參數(shù)生成所述第二二維碼以通過所述身份信息驗證所述至少一個第二終端的用戶。
6.如權(quán)利要求2所述的方法,其特征在于,還包括以下步驟: 所述至少一個第二終端掃描所述第一終端生成的所述第一二維碼; 所述至少一個第二終端對所述第一二維碼進(jìn)行解析以獲得所述播放狀態(tài)信息,并根據(jù)所述播放狀態(tài)信息在所述云端服務(wù)器中查找多媒體文件的服務(wù)器地址,以及根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。
7.如權(quán)利要求6所述的方法,其特征在于,還包括以下步驟: 所述至少一個第二終端根據(jù)所述播放狀態(tài)信息在所述云端服務(wù)器中查找多媒體文件的服務(wù)器地址和多媒體文件的播放參數(shù),以及根據(jù)所述播放狀態(tài)信息、和所述服務(wù)器地址和所述多媒體文件的播放參數(shù)繼續(xù)播放所述多媒體文件。
8.如權(quán)利要求1-7任一項所述的方法,其特征在于,所述播放狀態(tài)信息包括多媒體標(biāo)識信息和多媒體停止 位置信息,其中所述多媒體標(biāo)識信息包括所述多媒體文件的文件名、ID和信息摘要值中的一種或多種。
9.如權(quán)利要求4-7任一項所述的方法,其特征在于,所述多媒體文件為視頻,所述多媒體文件的播放參數(shù)包括視頻大小和視頻碼率。
10.如權(quán)利要求1-7任一項所述的方法,其特征在于,所述第二終端為移動終端。
11.一種多媒體的播放控制系統(tǒng),其特征在于,包括:第一終端、云端服務(wù)器和至少一個第二終端,其中, 所述第一終端,用于獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將所述播放狀態(tài)信息發(fā)送至所述云端服務(wù)器; 所述云端服務(wù)器,用于根據(jù)所述播放狀態(tài)信息獲取所述多媒體文件的服務(wù)器地址; 所述至少一個第二終端,用于獲取所述播放狀態(tài)信息和所述服務(wù)器地址,并根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述第一終端還用于:根據(jù)所述播放狀態(tài)信息生成第一二維碼,并將所述第一二維碼發(fā)送至所述云端服務(wù)器,其中所述云端服務(wù)器解析所述第一二維碼以獲取所述播放狀態(tài)信息。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于, 所述云端服務(wù)器,還用于根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址生成第二二維碼; 所述至少一個第二終端,還用于掃描所述第二二維碼,或接收所述云端服務(wù)器根據(jù)所述用戶的身份服務(wù)識別推送的所述第二二維碼,并解析所述第二二維碼以獲取所述播放狀態(tài)信息和所述服務(wù)器地址,并根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于根據(jù)所述播放狀態(tài)信息獲取所述多媒體文件的播放參數(shù),并根據(jù)所述播放狀態(tài)信息、所述服務(wù)器地址和所述播放參數(shù)生成第二二維碼。
15.如權(quán)利要求13或14所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于獲取所述用戶的身份信息,并根據(jù)所述用戶的身份信息、所述播放狀態(tài)信息、所述服務(wù)器地址和所述多媒體文件的播放參數(shù)生成所述第二二維碼以通過所述身份信息驗證所述至少一個第二終端的用戶。
16.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述至少一個第二終端還用于:掃描所述第一終端生成的所述第一二維碼,并對所述第一二維碼進(jìn)行解析以獲得所述播放狀態(tài)信息,并根據(jù)所述播放狀態(tài)信息在所述云端服務(wù)器中查找多媒體文件的服務(wù)器地址,以及根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于,所述至少一個第二終端還用于根據(jù)所述播放狀態(tài)信息在所述云端服務(wù)器中查找多媒體文件的服務(wù)器地址和多媒體文件的播放參數(shù),以及根據(jù)所述播放狀態(tài)信息、所述服務(wù)器地址和所述多媒體文件的播放參數(shù)繼續(xù)播放所述多媒體文件。
18.如權(quán)利要求11-17任一項所述的系統(tǒng),其特征在于,所述播放狀態(tài)信息包括多媒體標(biāo)識信息和多媒體停止位置信息,其中所述多媒體標(biāo)識信息包括所述多媒體文件的文件名、ID和信息摘要值中的一種或多種。
19.如權(quán)利要求14-17任一項所述的系統(tǒng),其特征在于,所述多媒體文件為視頻,所述多媒體文件的播放參數(shù)包括視頻大小和視頻碼率。
20.如權(quán)利要求11-17任一項所述的系統(tǒng),其特征在于,所述第二終端為移動終端。
21.—種云端服務(wù)器,其特征在于,包括: 接收模塊,用于接收第一終端發(fā)送的用戶停止播放多媒體文件的播放狀態(tài)信息; 查找模塊,用于根據(jù)所述播放狀態(tài)信息查找多媒體文件的服務(wù)器地址;以及發(fā)送模塊,用于將所述播放狀態(tài)信息和所述服務(wù)器地址發(fā)送至所述用戶的至少一個第二終端以使所述至少一個第二終端根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址繼續(xù)播放所述多媒體文件。
22.如權(quán)利要求21所述的云端服務(wù)器,其特征在于,還包括解析模塊,其中,所述接收模塊還用于接收所述第一終端根據(jù)所述播放狀態(tài)信息生成的第一二維碼,所述解析模塊用于解析所述第一二維碼以獲得所述播放狀態(tài)信息。
23.如權(quán)利要求22所述的云端服務(wù)器,其特征在于,還包括: 生成模塊,用于根據(jù)所述播放狀態(tài)信息和所述服務(wù)器地址生成第二二維碼;以及推送模塊,用于根據(jù)所述用戶的身份服務(wù)識別將所述第二二維碼推送至所述用戶的至少一個第二終端。
24.如權(quán)利要求23所述的云端服務(wù)器,其特征在于,所述查找模塊還用于根據(jù)所述播放狀態(tài)信息查找多媒體文件的播放參數(shù),所述生成模塊還用于根據(jù)所述播放狀態(tài)信息、所述服務(wù)器地址和所述播放參數(shù)生成第二二維碼。
25.如權(quán)利要求23或24所述的云端服務(wù)器,其 特征在于,還包括: 獲取模塊,用于獲取所述用戶的身份信息, 其中,所述生成模塊還用于根據(jù)所述用戶的身份信息、所述播放狀態(tài)信息、所述服務(wù)器地址和所述多媒體文件的播放參數(shù)生成所述第二二維碼。
26.如權(quán)利要求21-25任一項所述的云端服務(wù)器,其特征在于,所述播放狀態(tài)信息包括多媒體標(biāo)識信息和多媒體停止位置信息,其中所述多媒體標(biāo)識信息包括所述多媒體文件的文件名、ID和信息摘要值中的一種或多種。
27.如權(quán)利要求24-26任一項所述的云端服務(wù)器,其特征在于,所述多媒體文件為視頻,所述多媒體文件的播放參數(shù)包括視頻大小和視頻碼率。
28.如權(quán)利要求21-25任一項所述的云端服務(wù)器,其特征在于,所述第二終端為移動終端。
全文摘要
本發(fā)明提出一種多媒體的播放控制方法、系統(tǒng)和云端服務(wù)器,其中方法包括以下步驟第一終端獲取用戶停止播放多媒體文件的播放狀態(tài)信息,并將播放狀態(tài)信息發(fā)送至云端服務(wù)器;云端服務(wù)器根據(jù)播放狀態(tài)信息獲取多媒體文件的服務(wù)器地址;以及用戶的至少一個第二終端獲取播放狀態(tài)信息和服務(wù)器地址,并根據(jù)播放狀態(tài)信息和服務(wù)器地址繼續(xù)播放多媒體文件。根據(jù)本發(fā)明實施例的方法,實現(xiàn)在不同的終端中連續(xù)播放多媒體文件,簡化了用戶操作,并且提升了用戶體驗。
文檔編號H04L29/06GK103200197SQ201310119468
公開日2013年7月10日 申請日期2013年4月8日 優(yōu)先權(quán)日2013年4月8日
發(fā)明者李晟, 唐虹剛, 陳楠 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司