多媒體文件播放的方法、系統(tǒng)及服務器的制造方法
【專利摘要】本發(fā)明適用于多媒體【技術領域】,提供了一種多媒體文件播放的方法、系統(tǒng)及服務器,該方法包括:終端在播放多媒體文件時,向服務端上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點;當所述終端或另一終端再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。通過本發(fā)明可有效解決現(xiàn)有技術在切換終端后,無法直接從多媒體文件上次中止的位置或時間點開始續(xù)播的問題。
【專利說明】多媒體文件播放的方法、系統(tǒng)及服務器
【技術領域】
[0001]本發(fā)明屬于多媒體【技術領域】,尤其涉及多媒體文件播放的方法、系統(tǒng)及服務器。
【背景技術】
[0002]通過瀏覽器打開帶有多媒體文件的網(wǎng)頁后,用戶可以觀看該網(wǎng)頁中的多媒體文件。在現(xiàn)有技術中,當用戶通過某一終端播放所述多媒體文件,并在未播放完退出時,如果該用戶想通過另一終端播放所述多媒體文件,則只能從頭開始播放,無法直接從該多媒體文件上次中止的位置開始續(xù)播。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種多媒體文件播放的方法,解決現(xiàn)有技術在切換終端后,無法直接從多媒體文件上次中止的位置開始續(xù)播的問題。
[0004]本發(fā)明實施例的第一方面,提供一種多媒體文件播放的方法,所述方法包括:
[0005]終端在播放多媒體文件時,向服務端上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點;
[0006]當所述終端或另一終端再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
[0007]本發(fā)明實施例的第二方面,一種多媒體文件播放的方法,所述方法包括:
[0008]在接收到終端發(fā)送的多媒體文件播放請求信息時,以流傳輸?shù)姆绞綄⒄埱蟮亩嗝襟w文件發(fā)送至所述終端播放;
[0009]接收所述終端上傳的播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點;
[0010]當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0011]本發(fā)明實施例的第三方面,提供一種多媒體文件播放的系統(tǒng),所述系統(tǒng)包括:
[0012]第一終端以及第二終端;
[0013]所述第一終端,用于在播放多媒體文件時,向服務端上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點;
[0014]所述第一終端或第二終端,用于再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
[0015]本發(fā)明實施例的第三方面,提供一種服務器,所述服務器包括:
[0016]第一信息發(fā)送單元,用于在接收到終端發(fā)送的多媒體文件播放請求信息時,以流傳輸?shù)姆绞綄⒄埱蟮亩嗝襟w文件發(fā)送至所述終端播放;
[0017]第一信息接收單元,用于接收所述終端上傳的播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點;
[0018]第二信息發(fā)送單元,用于當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0019]本發(fā)明實施例與現(xiàn)有技術相比存在的有益效果是:本發(fā)明實施例將終端播放多媒體文件的記錄上傳到服務端,當另一終端再次請求播放所述多媒體文件時,可以從服務端獲取所述播放記錄,并根據(jù)所述播放記錄,直接從所述多媒體文件上次中止的位置或時間點開始續(xù)播,從而有效解決現(xiàn)有技術在切換終端后,無法直接從多媒體文件上次中止的位置開始續(xù)播的問題。
【專利附圖】
【附圖說明】
[0020]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0021]圖1是本發(fā)明實施例一提供的多媒體文件播放系統(tǒng)的網(wǎng)絡架構圖;
[0022]圖2是本發(fā)明實施例二提供的多媒體文件播放方法的實現(xiàn)流程圖;
[0023]圖3是本發(fā)明實施例三提供的多媒體文件播放方法的實現(xiàn)流程圖;
[0024]圖4是本發(fā)明實施例四提供的多媒體文件播放方法的具體流程圖;
[0025]圖5是本發(fā)明實施例五提供的服務器的組成結構圖。
【具體實施方式】
[0026]以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結構、接口、技術之類的具體細節(jié),以便透切理解本發(fā)明實施例。然而,本領域的技術人員應當清楚,在沒有這些具體細節(jié)的其它實施例中也可以實現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的系統(tǒng)、裝置、電路以及方法的詳細說明,以免不必要的細節(jié)妨礙本發(fā)明的描述。
[0027]為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。
[0028]實施例一:
[0029]圖1示出了本發(fā)明第一實施例提供的多媒體文件播放系統(tǒng)的網(wǎng)絡架構,為了便于說明,僅不出了與本發(fā)明實施例相關的部分。
[0030]如圖1所示,所述多媒體文件播放系統(tǒng)包括第一終端I以及第二終端2??蛇x的是,所述系統(tǒng)還包括服務端3。所述第一終端I以及第二終端2與服務端3之間通過有線或者無線的方式連接通信。
[0031]其中,所述第一終端I或第二終端2可以是無線終端也可以是有線終端,無線終端可以是指向用戶提供語音和/或數(shù)據(jù)連通性的設備,具有無線連接功能的手持式設備、或連接到無線調制解調器的其他處理設備。無線終端可以經(jīng)無線接入網(wǎng)(例如,Rad1 AccessNetwork, RAN)與一個或多個核心網(wǎng)進行通信,無線終端可以是移動終端,如移動電話(或稱為“蜂窩”電話)和具有移動終端的計算機,例如,可以是便攜式、袖珍式、手持式、計算機內(nèi)置的或者車載的移動裝置,它們與無線接入網(wǎng)交換語言和/或數(shù)據(jù)。例如,個人通信業(yè)務(Personal Communicat1n Service, PCS)電話、無繩電話、會話發(fā)起協(xié)議(SIP)話機、無線本地環(huán)路(Wireless Local Loop, WLL)站、個人數(shù)字助理(Personal Digital Assistant,PDA)等設備。無線終端也可以稱為系統(tǒng)、訂戶單元(Subscriber Unit)、訂戶站(SubscriberStat1n),移動站(Mobile Stat1n)、移動臺(Mobile)、遠程站(Remote Stat1n)、接入點(Access Point)、遠程終端(Remote Terminal)、接入終端(Access Terminal)、用戶終端(User Terminal)、用戶代理(User Agent)、用戶設備(User Device)、或用戶裝備(UserEquipment)。
[0032]所述服務端3可以是單一的服務器,也可以為由幾個功能服務器共同組成的服務器端。
[0033]為了有效解決現(xiàn)有技術在切換終端后,無法直接從多媒體文件上次中止的位置或時間點開始續(xù)播的問題。本實施例第一終端I在播放多媒體文件時,向服務端3上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點,并在所述第一終端I或第二終端2再次請求播放所述多媒體文件時,接收服務端3返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
[0034]優(yōu)選的是,第一終端I在播放多媒體文件時,若接收到停止播放所述多媒體文件的指令時,將停止播放的時間點上傳至所述服務端3。
[0035]進一步的,第一終端I在播放多媒體文件之前,還包括:
[0036]第一終端I通過登錄賬號登錄服務端3,并在登錄成功后,向所述服務端3發(fā)送多媒體文件播放請求信息,所述多媒體文件播放請求信息中攜帶有多媒體文件標識。
[0037]更進一步的,當所述第一終端I或第二終端2通過所述登錄賬號再次登錄服務端3后,向所述服務端3發(fā)送多媒體文件播放請求信息,以使得服務端3在接收到所述多媒體文件播放請求信息后,將所述時間點發(fā)送至所述第一終端I或第二終端2,所述多媒體文件播放請求信息中攜帶有所述多媒體文件標識,例如URL地址等;
[0038]所述第一終端I或第二終端2接收服務端3返回的所述時間點,并根據(jù)返回的所述時間點,將所述多媒體文件的起始播放時間點調整到返回的所述時間點進行播放。
[0039]優(yōu)選的是,本實施例還包括:
[0040]當所述第一終端I或第二終端2再次請求播放所述多媒體文件時,顯示提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收到用戶發(fā)出的確認從所述時間點開始播放的指令后,接收服務端3返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
[0041]為了更好的理解本實施例,下面通過一個具體的應用場景來說明本實施例:
[0042]第一終端I通過登錄賬號登錄某視頻網(wǎng)站(即本實施例所述的服務端3),并在登錄成功后,向所述視頻網(wǎng)站發(fā)送視頻播放請求信息,所述視頻播放請求信息中攜帶有視頻的URL地址。該視頻網(wǎng)站在接收到第一終端I發(fā)送的所述視頻播放請求信息時,以流傳輸?shù)姆绞綄⒄埱蟮囊曨l發(fā)送至所述第一終端1,第一終I播放接收到的視頻流,并在接收到停止播放的指令(包括關閉視頻、關閉視頻的頁面或關閉瀏覽器等觸發(fā)的指令)時,將停止播放的時間點上傳至該視頻網(wǎng)站;該視頻網(wǎng)站在接收到所述停止播放的時間點后,將所述時間點存儲至與所述登錄賬號相關的列表或文件中。第二終端2通過所述登錄賬號再次登錄所述視頻網(wǎng)站,并在登錄成功后,向所述視頻網(wǎng)站再次請求播放所述視頻的信息。所述視頻網(wǎng)站在接收到再次請求播放所述視頻的信息后,從與所述登錄賬號相關的列表或文件中獲取與所述視頻相關的時間點,并將所述時間點發(fā)送給所述第二終端2,第二終端2根據(jù)所述時間點,將所述視頻的起始播放時間點調整到返回的所述時間點。同時,該視頻網(wǎng)站以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述視頻發(fā)送至所述第二終端進行播放。
[0043]從上述應用場景可以看出本發(fā)明實施例將終端播放視頻的記錄上傳到服務端,當另一終端但同一登錄賬號的用戶再次請求播放所述視頻時,可以從服務端獲取所述播放記錄,并根據(jù)所述播放記錄,直接從所述視頻上次中止的位置或時間點開始續(xù)播,從而保證同一用戶在觀看同一視頻時,即使在不同的終端上,也能夠從該視頻上次中止的位置或時間點開始續(xù)播。
[0044]需要說明的是,本實施例第一終端是指某一終端,“第一”在此僅為表述和指代的方便,并不意味著在本發(fā)明的具體實現(xiàn)方式中一定會有與之對應的第一終端。類似地,第二終端中的“第二”也僅僅是為了表述和指代方便,并不意味著在本發(fā)明的具體實現(xiàn)方式中一定會有與之對應的第二終端。
[0045]另外,本實施例提供的應用場景只用于解釋本發(fā)明,并不限定本發(fā)明的保護范圍。
[0046]實施例二:
[0047]圖2示出了本發(fā)明第二實施例提供的多媒體文件播放方法的實現(xiàn)流程,本實施例的流程執(zhí)行主體可以是圖1所示系統(tǒng)中的第一終端I或第二終端2,其過程詳述如下:
[0048]在步驟S201中,終端在播放多媒體文件時,向服務端上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點。
[0049]優(yōu)選的是,終端在播放多媒體文件時,若接收到停止播放所述多媒體文件的指令時,將停止播放的時間點或者位置信息上傳至所述服務端。
[0050]在本實施例中,所述停止播放所述多媒體文件的指令包括但不限于關閉多媒體文件、關閉多媒體文件的頁面或關閉瀏覽器等觸發(fā)的指令。
[0051]進一步的是,為了保證同一用戶在觀看同一多媒體文件時,即使在不同的終端上,也能夠從該多媒體文件上次中止的位置或時間點開始續(xù)播,本實施例在終端播放多媒體文件之前,還包括:
[0052]終端通過登錄賬號登錄服務端,并在登錄成功后,向所述服務端發(fā)送多媒體文件播放請求信息,所述多媒體文件播放請求信息中攜帶有多媒體文件標識。其中,所述多媒體文件標識包括但不限于該多媒體文件的URL地址。
[0053]在步驟S202中,當所述終端或另一終端再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
[0054]在本實施例中,為了保證同一用戶在觀看同一多媒體文件時,即使在不同的終端上,也能夠從該多媒體文件上次中止的位置或時間點開始續(xù)播。具體的可以是,當所述終端或另一終端通過所述登錄賬號(即同一登錄賬號)再次登錄服務端后,向所述服務端發(fā)送多媒體文件播放請求信息,以使得服務端在接收到所述多媒體文件播放請求信息后,將所述時間點發(fā)送至所述終端或另一終端,所述多媒體文件播放請求信息中攜帶有所述多媒體文件標識(即同一多媒體文件);
[0055]所述終端或另一終端接收服務端返回的所述時間點,并根據(jù)返回的所述時間點,將所述多媒體文件的起始播放時間點調整到返回的所述時間點進行播放(從該多媒體文件上次中止的位置或時間點開始續(xù)播)。
[0056]優(yōu)選的是,為了增強實用性、易用性以及交互性,本實施例還包括:
[0057]當所述終端或另一終端再次請求播放所述多媒體文件時,顯示提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收到用戶發(fā)出的確認從所述時間點開始播放的指令后,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
[0058]通過本發(fā)明實施例,使得同一用戶在觀看同一多媒體文件時,即使在不同的終端上,也能夠從該多媒體文件上次中止的位置或時間點開始續(xù)播。
[0059]實施例三:
[0060]圖3示出了本發(fā)明第三實施例提供的多媒體文件播放方法的實現(xiàn)流程,本實施例的流程執(zhí)行主體可以是圖1所示系統(tǒng)中的服務端3,其過程詳述如下:
[0061]在步驟S301中,在接收到終端發(fā)送的多媒體文件播放請求信息時,以流傳輸?shù)姆绞綄⒄埱蟮亩嗝襟w文件發(fā)送至所述終端播放。
[0062]需要說明的是,本實施例所述流傳輸是指通過網(wǎng)絡將多媒體(如視頻、音頻)文件傳送到終端設備的過程。通過流傳輸可有效避免用戶必須等待整個文件全部從網(wǎng)絡上下載才能觀看的缺點。
[0063]進一步的是,本實施例在接收到終端發(fā)送的多媒體文件播放請求信息之前,還包括:
[0064]接收所述終端發(fā)送的登錄請求信息,所述登錄請求信息中攜帶有用戶的登錄賬號信息,并對所述登錄賬號信息進行驗證,在驗證通過后,向所述終端反饋登錄成功信息。
[0065]在步驟S302中,接收所述終端上傳的播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點。
[0066]優(yōu)選的,當接收到所述終端反饋的停止播放所述多媒體文件的信息時,停止所述多媒體文件的流傳輸,并接收所述終端發(fā)送的停止播放的時間點。
[0067]可選的,為了快速的查找到同一登錄賬號的播放記錄,本實施例可以將所述當前播放的時間點或停止播放的時間點與所述登錄賬號存儲至同一列表或文件中。
[0068]在步驟S303中,當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0069]具體的,當接收到所述終端或另一終端通過所述登錄賬號再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0070]優(yōu)選的,當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,向所述終端或另一終端發(fā)送提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收所述終端或另一終端轉發(fā)的用戶確認從所述時間點開始播放的指令后,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0071]通過本發(fā)明實施例,使得同一用戶在觀看同一多媒體文件時,即使在不同的終端上,也能夠從該多媒體文件上次中止的位置或時間點開始續(xù)播。
[0072]實施例四:
[0073]圖4示出了本發(fā)明第三實施例提供的多媒體文件播放方法的具體流程,其過程詳述如下:
[0074]在步驟S401中,第一終端接收用戶輸入的登錄賬號信息;
[0075]在本實施例中,第一終端可以接收用戶在某個視頻網(wǎng)站或者視頻播放軟件(例如PPS等)輸入的登錄賬號信息。
[0076]在步驟S402中,第一終端將所述登錄賬號信息發(fā)送給服務端進行驗證;
[0077]在步驟S403中,服務端在驗證通過后,向所述第一終端反饋登錄成功信息;
[0078]在步驟S404中,第一終端接收用戶的視頻播放請求信息,所述視頻播放請求信息中攜帶有視頻的唯一標識符;
[0079]在步驟S405中,第一終端將所述視頻播放請求信息發(fā)送給服務端;
[0080]在步驟S406中,服務端以流傳輸?shù)姆绞綄⒄埱蟮囊曨l發(fā)送至所述第一終端;
[0081]在步驟S407中,第一終端記錄所述視頻的播放記錄,所述播放記錄包括視頻唯一標識符以及視頻當前播放的時間點等信息;
[0082]在步驟S408中,第一終端將所述播放記錄發(fā)送至所述服務端;
[0083]在步驟S409中,服務端保存所述播放記錄;
[0084]在步驟S410中,第二終端接收用戶輸入的同一登錄賬號信息;
[0085]在步驟S411中,第二終端將所述同一登錄賬號信息發(fā)送給服務端進行驗證;
[0086]在步驟S412中,服務端在驗證通過后,向所述第二終端反饋登錄成功信息,并將所述登錄賬號對應的播放記錄發(fā)送給第二終端;
[0087]在步驟S413中,第二終端保存所述播放記錄;
[0088]在步驟S414中,第二終端接收用戶的視頻播放請求信息,所述視頻播放請求信息中攜帶有視頻的唯一標識符;
[0089]在步驟S415中,根據(jù)視頻播放請求信息中的唯一標識符判斷請求播放的視頻是否在所述播放記錄中,若是,將所述視頻的起始播放時間點調整到所述播放記錄中記錄的時間點進行播放。
[0090]通過本發(fā)明實施例,使得同一用戶在觀看同一多媒體文件時,即使在不同的終端上,也能夠從該多媒體文件上次中止的位置或時間點開始續(xù)播。
[0091]實施例五:
[0092]圖5示出了本發(fā)明第五實施例提供的服務器的組成結構,為了便于說明,僅示出了與本發(fā)明實施例相關的部分。
[0093]該服務器可以應用于圖1所示系統(tǒng)中。
[0094]該服務器包括第一信息發(fā)送單元51、第一信息接收單元52以及第二信息發(fā)送單元53。其中,各單元的具體功能如下:
[0095]第一信息發(fā)送單元51,用于在接收到終端發(fā)送的多媒體文件播放請求信息時,以流傳輸?shù)姆绞綄⒄埱蟮亩嗝襟w文件發(fā)送至所述終端播放;
[0096]第一信息接收單元52,用于接收所述終端上傳的播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點;
[0097]第二信息發(fā)送單元53,用于當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0098]進一步的,所述第一信息接收單元52具體用于:
[0099]當接收到所述終端反饋的停止播放所述多媒體文件的信息時,停止所述多媒體文件的流傳輸,并接收所述終端發(fā)送的停止播放的時間點。
[0100]進一步的,所述服務器還包括:
[0101]第二信息接收單元54,用于在接收到終端發(fā)送的多媒體文件播放請求信息之前,接收所述終端發(fā)送的登錄請求信息,所述登錄請求信息中攜帶有用戶的登錄賬號信息,并對所述登錄賬號信息進行驗證,在驗證通過后,向所述終端反饋登錄成功信息。
[0102]進一步的,所述第二信息發(fā)送單元53具體用于:
[0103]當接收到所述終端或另一終端通過所述登錄賬號再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0104]進一步的,所述第二信息發(fā)送單元53具體用于:
[0105]當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,向所述終端或另一終端發(fā)送提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收所述終端或另一終端轉發(fā)的用戶確認從所述時間點開始播放的指令后,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
[0106]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能單元、模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能單元、模塊完成,即所述服務器的內(nèi)部結構劃分成不同的功能單元或模塊,以完成以上描述的全部或者部分功能。實施例中的各功能單元或模塊可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中,上述集成的單元或模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。另外,各功能單元、模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本申請的保護范圍。上述服務器中單元、模塊的具體工作過程,可以參考前述方法實施例三中的對應過程,在此不再贅述。
[0107]綜上所述,本發(fā)明實施例將終端播放多媒體文件的記錄上傳到服務端,當另一終端但同一登錄賬號的用戶再次請求播放所述多媒體文件時,可以從服務端獲取所述播放記錄,并根據(jù)所述播放記錄,直接從所述多媒體文件上次中止的位置或時間點開始續(xù)播,從而保證同一用戶在觀看同一多媒體文件時,即使在不同的終端上,也能夠從該多媒體文件上次中止的位置或時間點開始續(xù)播,具有較強的易用性和實用性。
[0108]本領域普通技術人員還可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以在存儲于一計算機可讀取存儲介質中,所述的存儲介質,包括R0M/RAM、磁盤、光盤等。
[0109]以上內(nèi)容是結合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬【技術領域】的普通技術人員來說,在不脫離本發(fā)明構思的前提下做出若干等同替代或明顯變型,而且性能或用途相同,都應當視為屬于本發(fā)明由所提交的權利要求書確定的專利保護范圍。
【權利要求】
1.一種多媒體文件播放的方法,其特征在于,所述方法包括: 終端在播放多媒體文件時,向服務端上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點; 當所述終端或另一終端再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
2.如權利要求1所述的方法,其特征在于,所述終端在播放多媒體文件時,向服務端上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點包括: 終端在播放多媒體文件時,若接收到停止播放所述多媒體文件的指令時,將停止播放的時間點上傳至所述服務端。
3.如權利要求1所述的方法,其特征在于,終端在播放多媒體文件之前,還包括: 終端通過登錄賬號登錄服務端,并在登錄成功后,向所述服務端發(fā)送多媒體文件播放請求信息,所述多媒體文件播放請求信息中攜帶有多媒體文件標識。
4.如權利要求3所述的方法,其特征在于,所述當所述終端或另一終端再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件包括: 當所述終端或另一終端通過所述登錄賬號再次登錄服務端后,向所述服務端發(fā)送多媒體文件播放請求信息,以使得服務端在接收到所述多媒體文件播放請求信息后,將所述時間點發(fā)送至所述終端或另一終端,所述多媒體文件播放請求信息中攜帶有所述多媒體文件標識; 所述終端或另一終端接收服務端返回的所述時間點,并根據(jù)返回的所述時間點,將所述多媒體文件的起始播放時間點調整到返回的所述時間點進行播放。
5.如權利要求1所述的方法,其特征在于,所述當所述終端或另一終端再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件還包括: 當所述終端或另一終端再次請求播放所述多媒體文件時,顯示提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收到用戶發(fā)出的確認從所述時間點開始播放的指令后,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
6.一種多媒體文件播放的方法,其特征在于,所述方法包括: 在接收到終端發(fā)送的多媒體文件播放請求信息時,以流傳輸?shù)姆绞綄⒄埱蟮亩嗝襟w文件發(fā)送至所述終端播放; 接收所述終端上傳的播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間占.當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
7.如權利要求6所述的方法,其特征在于,所述接收終端上傳的播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點包括: 當接收到所述終端反饋的停止播放所述多媒體文件的信息時,停止所述多媒體文件的流傳輸,并接收所述終端發(fā)送的停止播放的時間點。
8.如權利要求6所述的方法,其特征在于,在接收到終端發(fā)送的多媒體文件播放請求信息之前,還包括: 接收所述終端發(fā)送的登錄請求信息,所述登錄請求信息中攜帶有用戶的登錄賬號信息,并對所述登錄賬號信息進行驗證,在驗證通過后,向所述終端反饋登錄成功信息。
9.如權利要求8所述的方法,其特征在于,所述當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放包括: 當接收到所述終端或另一終端通過所述登錄賬號再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
10.如權利要求6所述的方法,其特征在于,所述當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放包括: 當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,向所述終端或另一終端發(fā)送提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收所述終端或另一終端轉發(fā)的用戶確認從所述時間點開始播放的指令后,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
11.一種多媒體文件播放的系統(tǒng),其特征在于,所述系統(tǒng)包括: 第一終端以及第二終端; 所述第一終端,用于在播放多媒體文件時,向服務端上傳播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點; 所述第一終端或第二終端,用于再次請求播放所述多媒體文件時,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
12.如權利要求11所述的系統(tǒng),其特征在于,所述第一終端具體用于: 在播放多媒體文件時,若接收到停止播放所述多媒體文件的指令時,將停止播放的時間點上傳至所述服務端。
13.如權利要求11所述的系統(tǒng),其特征在于,所述第一終端還用于: 通過登錄賬號登錄服務端,并在登錄成功后,向所述服務端發(fā)送多媒體文件播放請求信息,所述多媒體文件播放請求信息中攜帶有多媒體文件標識。
14.如權利要求13所述的系統(tǒng),其特征在于,所述第一終端或第二終端具體用于: 當通過所述登錄賬號再次登錄服務端后,向所述服務端發(fā)送多媒體文件播放請求信息,以使得服務端在接收到所述多媒體文件播放請求信息后,將所述時間點發(fā)送至所述第一終端或第二終端,所述多媒體文件播放請求信息中攜帶有所述多媒體文件標識; 接收服務端返回的所述時間點,并根據(jù)返回的所述時間點,將所述多媒體文件的起始播放時間點調整到返回的所述時間點進行播放。
15.如權利要求11所述的系統(tǒng),其特征在于,所述第一終端或第二終端具體用于: 當再次請求播放所述多媒體文件時,顯示提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收到用戶發(fā)出的確認從所述時間點開始播放的指令后,接收服務端返回的所述時間點,并從所述時間點開始播放所述多媒體文件。
16.一種服務器,其特征在于,所述服務器包括: 第一信息發(fā)送單元,用于在接收到終端發(fā)送的多媒體文件播放請求信息時,以流傳輸?shù)姆绞綄⒄埱蟮亩嗝襟w文件發(fā)送至所述終端播放; 第一信息接收單元,用于接收所述終端上傳的播放記錄,所述播放記錄包括所述多媒體文件當前播放的時間點; 第二信息發(fā)送單元,用于當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
17.如權利要求16所述的服務器,其特征在于,所述第一信息接收單元具體用于: 當接收到所述終端反饋的停止播放所述多媒體文件的信息時,停止所述多媒體文件的流傳輸,并接收所述終端發(fā)送的停止播放的時間點。
18.如權利要求16所述的服務器,其特征在于,所述服務器還包括: 第二信息接收單元,用于在接收到終端發(fā)送的多媒體文件播放請求信息之前,接收所述終端發(fā)送的登錄請求信息,所述登錄請求信息中攜帶有用戶的登錄賬號信息,并對所述登錄賬號信息進行驗證,在驗證通過后,向所述終端反饋登錄成功信息。
19.如權利要求18所述的服務器,其特征在于,所述第二信息發(fā)送單元具體用于: 當接收到所述終端或另一終端通過所述登錄賬號再次請求播放所述多媒體文件的信息時,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
20.如權利要求16所述的服務器,其特征在于,所述第二信息發(fā)送單元具體用于: 當接收到所述終端或另一終端再次請求播放所述多媒體文件的信息時,向所述終端或另一終端發(fā)送提示信息,以提示用戶是否需要從所述時間點開始播放,并在接收所述終端或另一終端轉發(fā)的用戶確認從所述時間點開始播放的指令后,將所述時間點發(fā)送給所述終端或另一終端,并以流傳輸?shù)姆绞綇乃鰰r間點開始繼續(xù)將所述多媒體文件發(fā)送至所述終端或另一終端播放。
【文檔編號】H04L29/08GK104426959SQ201310385142
【公開日】2015年3月18日 申請日期:2013年8月29日 優(yōu)先權日:2013年8月29日
【發(fā)明者】廖海珍 申請人:騰訊科技(深圳)有限公司