播放多媒體文件的方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種播放多媒體文件的方法及裝置,所述方法包括:當(dāng)用戶通過第一播放器打開任意一個多媒體文件時,檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件;如果檢測到第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件,則獲取第二播放器結(jié)束播放該文件的時間點;控制第一播放器從獲取的時間點處播放該多媒體文件。
【專利說明】播放多媒體文件的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本申請涉及一種播放多媒體文件的方法及裝置,尤其涉及一種實現(xiàn)多媒體文件在不同的播放器中連續(xù)播放的技術(shù)。
【背景技術(shù)】
[0002]現(xiàn)有播放器在播放各種影音及視頻文件時,通常是從頭開始播放文件的,特別是,當(dāng)用戶用本地播放器打開下載的影音或視頻文件時,由于用戶很可能在下載文件的同時在線觀看了部分片段,這經(jīng)常導(dǎo)致用戶需要再聽或再看一次已經(jīng)聽過或者看過的部分片段,盡管用戶可以通過點擊或拖動播放的進度條改變播放器的播放進度,但是,仍然不能準(zhǔn)確定位到播放文件在上一次結(jié)束播放時的位置。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種播放多媒體文件的方法及裝置,以便實現(xiàn)多媒體文件在不同的播放器中連續(xù)播放的技術(shù)。
[0004]根據(jù)本發(fā)明的一方面,提供一種播放多媒體文件的方法,所述方法包括:當(dāng)用戶通過第一播放器打開任意一個多媒體文件時,檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件;如果檢測到第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件,則獲取第二播放器結(jié)束播放該文件的時間點;控制第一播放器從獲取的時間點處播放該多媒體文件。
[0005]優(yōu)選地,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟包括:獲取本地的下載記錄及第二播放器的播放記錄;如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0006]優(yōu)選地,所述獲取第二播放器結(jié)束播放該文件的時間點的具體步驟包括:從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0007]優(yōu)選地,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟包括:獲取本地的下載記錄及第二播放器的播放記錄;如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0008]優(yōu)選地,所述獲取第二播放器結(jié)束播放該文件的時間點的具體步驟包括:從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0009]優(yōu)選地,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟包括:從第二播放器接收用戶上傳的播放信息;如果接收的播放信息為該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0010]優(yōu)選地,所述獲取第二播放器結(jié)束播放該文件的時間點的具體步驟包括:從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0011 ] 優(yōu)選地,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟包括:從第二播放器接收用戶上傳的播放信息;如果接收的播放信息的播放內(nèi)容與該多媒體文件的播放內(nèi)容一致,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0012]優(yōu)選地,所述獲取第二播放器結(jié)束播放該文件的時間點的具體步驟包括:從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0013]優(yōu)選地,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器和第二播放器都為本地播放器,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟包括:獲取第二播放器的播放記錄;如果獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0014]優(yōu)選地,所述獲取第二播放器結(jié)束播放該文件的時間點的具體步驟包括:從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0015]優(yōu)選地,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器和第二播放器都為本地播放器,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟包括:獲取第二播放器的播放記錄;如果獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0016]優(yōu)選地,所述獲取第二播放器結(jié)束播放該文件的時間點的具體步驟包括:從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0017]根據(jù)本發(fā)明的另一方面,提供一種播放多媒體文件的裝置,所述裝置包括:播放檢測單元,用于當(dāng)用戶通過第一播放器打開任意一個多媒體文件時,檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件;時間獲取單元,用于如果檢測到第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件,則獲取第二播放器結(jié)束播放該文件的時間點;播放控制單元,用于控制第一播放器從獲取的時間點處播放該多媒體文件。
[0018]優(yōu)選地,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述播放檢測單元包括:下載記錄獲取子單元,用于獲取本地的下載記錄;播放記錄獲取子單元,用于獲取第二播放器的播放記錄;播放檢測子單元,用于如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0019]優(yōu)選地,所述時間獲取單元從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0020]優(yōu)選地,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述播放檢測單元包括:下載記錄獲取子單元,用于獲取本地的下載記錄;播放記錄獲取子單元,用于獲取第二播放器的播放記錄;播放檢測子單元,用于如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0021 ] 優(yōu)選地,所述時間獲取單元從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0022]優(yōu)選地,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元包括:播放信息接收子單元,用于從第二播放器接收用戶上傳的播放信息;播放檢測子單元,用于如果接收的播放信息為該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0023]優(yōu)選地,所述時間獲取單元從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0024]優(yōu)選地,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元包括:播放信息接收子單元,用于從第二播放器接收用戶上傳的播放信息;播放檢測子單元,用于如果接收的播放信息的播放內(nèi)容與該多媒體文件的播放內(nèi)容一致,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0025]優(yōu)選地,所述時間獲取單元從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0026]優(yōu)選地,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器和第二播放器都為本地播放器,所述播放檢測單元包括:播放記錄獲取子單元,用于獲取第二播放器的播放記錄;播放檢測子單元,用于如果獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0027]優(yōu)選地,所述時間獲取單元從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0028]優(yōu)選地,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器和第二播放器都為本地播放器,所述播放檢測單元包括:播放記錄獲取子單元,用于獲取第二播放器的播放記錄;播放檢測子單元,用于如果獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0029]優(yōu)選地,所述時間獲取單元從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
[0030]有益效果
[0031]與現(xiàn)有技術(shù)相比,本發(fā)明實現(xiàn)了多媒體文件在不同的播放器中連續(xù)播放,從而有效避免了用戶再次觀看已經(jīng)聽過或看過的片段。
【專利附圖】
【附圖說明】
[0032]通過下面結(jié)合附圖進行的描述,本發(fā)明的上述和其他目的和特點將會變得更加清楚,其中:
[0033]圖1是示出根據(jù)本發(fā)明的示例性實施例的播放多媒體文件的方法的流程圖;[0034]圖2是示出根據(jù)本發(fā)明的示例性實施例的播放多媒體文件的裝置的結(jié)構(gòu)框圖。【具體實施方式】
[0035]以下,將參照附圖來詳細說明本發(fā)明的實施例。
[0036]圖1示出了本發(fā)明一種播放多媒體文件的方法的優(yōu)選實施例的流程圖。圖2示出的一種播放多媒體文件置的裝置可用于實現(xiàn)圖1中所述的方法。
[0037]參照圖1,在110中,當(dāng)所述裝置用戶通過第一播放器打開任意一個多媒體文件時,檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0038]通常,多媒體文件播放器在播放各種影音或者視頻文件后,都會留下“播放記錄”,這些“播放記錄”被多媒體文件播放器存儲在本地一固定的緩存文件之中,該文件中記錄有每個被播放文件的相關(guān)信息,例如,文件的標(biāo)題、內(nèi)容簡介、文件大小、文件格式、文件品質(zhì)(如:分辨率的高低等)、訪問的網(wǎng)址、訪問的時間以及播放的時間信息等。因此,通過讀取和解析這些文件中包含的數(shù)據(jù)可以確定第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0039]根據(jù)本發(fā)明的一個示例性實施例,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述裝置檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟為:所述裝置從第二播放器接收用戶上傳的播放信息;如果接收的播放信息為該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。具體實施時,所述裝置可根據(jù)文件的標(biāo)題、內(nèi)容簡介、文件大小、文件格式、文件品質(zhì)等字段信息匹配是否一致來確定是否為該多媒體文件的播放信息。
[0040]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述裝置檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟為:所述裝置從第二播放器接收用戶上傳的播放信息;如果接收的播放信息的播放內(nèi)容與該多媒體文件的播放內(nèi)容一致,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。具體實施時,所述裝置可根據(jù)文件的標(biāo)題、內(nèi)容簡介的字段信息匹配是否一致來確定文件播放的內(nèi)容是否一致。
[0041]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述裝置檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟為:所述裝置獲取本地的下載記錄及第二播放器的播放記錄;如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。具體實施時,所述裝置可根據(jù)文件的標(biāo)題、內(nèi)容簡介、文件大小、文件格式、文件品質(zhì)、訪問的網(wǎng)址等字段信息匹配是否一致來確定獲取的播放記錄中存在該多媒體文件的播放信息。
[0042]其中,本地的下載記錄為播放器或其他下載客戶端在下載文件后,留下的“下載記錄”,與前面所述的“播放記錄”類似,這些“下載記錄”也被播放器或其他下載客戶端存儲在本地一固定的緩存文件之中,該文件中記錄有每個被下載文件的相關(guān)信息,例如,文件的標(biāo)題、內(nèi)容簡介、文件大小、文件格式、文件品質(zhì)、下載的網(wǎng)址及下載的時間等。因此,所述裝置可根據(jù)下載文件中包含的這些字段信息匹配是否一致來確定獲取的下載記錄中存在該多媒體文件的下載信息。
[0043]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述裝置檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟為:所述裝置獲取本地的下載記錄及第二播放器的播放記錄;如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。具體實施時,所述裝置可根據(jù)文件的標(biāo)題、內(nèi)容簡介的字段信息匹配是否一致來確定獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息。
[0044]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述裝置檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟為:所述裝置從第二播放器接收用戶上傳的播放信息;如果接收的播放信息為該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。具體實施時,所述裝置可根據(jù)文件的標(biāo)題、內(nèi)容簡介、文件大小、文件格式、文件品質(zhì)等字段信息匹配是否一致來確定接收的播放信息為該多媒體文件的播放信息。
[0045]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述裝置檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件的具體步驟為:所述裝置從第二播放器接收用戶上傳的播放信息;如果接收的播放信息的播放內(nèi)容與該多媒體文件的播放內(nèi)容一致,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。具體實施時,所述裝置可根據(jù)文件的標(biāo)題、內(nèi)容簡介的字段信息匹配是否一致來確定接收的播放信息為該多媒體文件的播放信息。
[0046]在120中,所述裝置如果檢測到第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件,則獲取第二播放器結(jié)束播放該文件的時間點。
[0047]根據(jù)本發(fā)明該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器的示例性實施例,所述裝置獲取第二播放器結(jié)束播放該文件的時間點的具體步驟為:所述裝置從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,只要是同一多媒體文件,第一播放器可以從第二播放器播放的位置對文件的續(xù)播。
[0048]根據(jù)本發(fā)明該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器的示例性實施例,所述裝置獲取第二播放器結(jié)束播放該文件的時間點的具體步驟為:所述裝置從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,即便不是同一多媒體文件,例如,文件品質(zhì)不同,但只要播放內(nèi)容相同,第一播放器仍然可以從第二播放器播放的位置實現(xiàn)對文件的續(xù)播。
[0049]根據(jù)本發(fā)明該多媒體文件和該文件是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器的示例性實施例,所述裝置獲取第二播放器結(jié)束播放該文件的時間點的具體步驟為:所述裝置從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,只要在線播放的文件和下載的文件是同一多媒體文件,本地播放器可以從在線播放器播放的位置實現(xiàn)對下載文件的續(xù)播。
[0050]根據(jù)本發(fā)明該多媒體文件和該文件不是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器的示例性實施例,所述裝置獲取第二播放器結(jié)束播放該文件的時間點的具體步驟為:所述裝置從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,即便在線播放的文件和下載的文件不是同一多媒體文件,例如,用戶在線播放的是低品質(zhì)的文件,但下載的卻是高品質(zhì)的文件,本地播放器仍然可以從在線播放器播放的位置實現(xiàn)對下載文件的續(xù)播。
[0051]根據(jù)本發(fā)明該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器的示例性實施例,所述裝置獲取第二播放器結(jié)束播放該文件的時間點的具體步驟為:所述裝置從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,只要是同一多媒體文件,在線播放器可以從本地播放器播放的位置對文件的續(xù)播。也就是說,用戶可以不受地點的約束,通過聯(lián)網(wǎng)的方式繼續(xù)觀看本地沒有播放完的同一文件。
[0052]根據(jù)本發(fā)明該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器的示例性實施例,所述裝置獲取第二播放器結(jié)束播放該文件的時間點的具體步驟為:所述裝置從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,即便不是同一多媒體文件,在線播放器仍然可以從本地播放器播放的位置對文件的續(xù)播,也就是說,用戶可以在線觀看到和本地播放品質(zhì)不同,但播放內(nèi)容卻相同的多媒體文件。
[0053]在130中,所述裝置控制第一播放器從獲取的時間點處播放該多媒體文件。
[0054]參照圖2,所述裝置至少包括播放檢測單元201、時間獲取單元202和播放控制單元 203。
[0055]其中,播放檢測單元201,用于當(dāng)用戶通過第一播放器打開任意一個多媒體文件時,檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0056]時間獲取單元202,用于如果檢測到第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件,則獲取第二播放器結(jié)束播放該文件的時間點。
[0057]播放控制單元203,用于控制第一播放器從獲取的時間點處播放該多媒體文件。
[0058]根據(jù)本發(fā)明的一個示例性實施例,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元201包括:播放記錄獲取子單元(圖中未示出),用于獲取第二播放器的播放記錄;播放檢測子單元(圖中未示出),用于如果獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0059]相應(yīng)地,所述時間獲取單元202從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,只要是同一多媒體文件,第一播放器可以從第二播放器播放的位置對文件的續(xù)播。
[0060]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元201包括:播放記錄獲取子單元(圖中未示出),用于獲取第二播放器的播放記錄;播放檢測子單元(圖中未示出),用于如果獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0061]相應(yīng)地,所述時間獲取單元202從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,即便不是同一多媒體文件,例如,文件品質(zhì)不同,但只要播放內(nèi)容相同,第一播放器仍然可以從第二播放器播放的位置實現(xiàn)對文件的續(xù)播。
[0062]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述播放檢測單元201包括:下載記錄獲取子單元(圖中未示出),用于獲取本地的下載記錄;播放記錄獲取子單元(圖中未示出),用于獲取第二播放器的播放記錄;播放檢測子單元(圖中未示出),用于如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0063]相應(yīng)地,所述時間獲取單元202從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,只要在線播放的文件和下載的文件是同一多媒體文件,本地播放器可以從在線播放器播放的位置實現(xiàn)對下載文件的續(xù)播。
[0064]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述播放檢測單元201包括:下載記錄獲取子單元(圖中未示出),用于獲取本地的下載記錄;播放記錄獲取子單元(圖中未示出),用于獲取第二播放器的播放記錄;播放檢測子單元(圖中未示出),用于如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0065]相應(yīng)地,所述時間獲取單元202從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,即便在線播放的文件和下載的文件不是同一多媒體文件,例如,用戶在線播放的是低品質(zhì)的文件,但下載的卻是高品質(zhì)的文件,本地播放器仍然可以從在線播放器播放的位置實現(xiàn)對下載文件的續(xù)播。
[0066]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元201包括:播放信息接收子單元(圖中未示出),用于從第二播放器接收用戶上傳的播放信息;播放檢測子單元(圖中未示出),用于如果接收的播放信息為該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0067]相應(yīng)地,所述時間獲取單元202從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,只要是同一多媒體文件,在線播放器可以從本地播放器播放的位置對文件的續(xù)播。也就是說,用戶可以不受地點的約束,通過聯(lián)網(wǎng)的方式繼續(xù)觀看本地沒有播放完的同一文件。
[0068]根據(jù)本發(fā)明的另一示例性實施例,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元201包括:播放信息接收子單元(圖中未示出),用于從第二播放器接收用戶上傳的播放信息;播放檢測子單元(圖中未示出),用于如果接收的播放信息的播放內(nèi)容與該多媒體文件的播放內(nèi)容一致,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
[0069]相應(yīng)地,所述時間獲取單元202從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。根據(jù)該實施例,即便不是同一多媒體文件,在線播放器仍然可以從本地播放器播放的位置對文件的續(xù)播,也就是說,用戶可以在線觀看到和本地播放品質(zhì)不同,但播放內(nèi)容卻相同的多媒體文件。
[0070]由此可見,本發(fā)明實現(xiàn)了多媒體文件在不同的播放器中連續(xù)播放,從而有效避免了用戶再次觀看已經(jīng)聽過或看過的片段。
[0071]需要指出,根據(jù)實施的需要,可將本申請中描述的各個步驟拆分為更多步驟,也可將兩個或多個步驟或者步驟的部分操作組合成新的步驟,以實現(xiàn)本發(fā)明的目的。
[0072]上述根據(jù)本發(fā)明的方法可在硬件、固件中實現(xiàn),或者被實現(xiàn)為可存儲在記錄介質(zhì)(諸如CD ROM、RAM、軟盤、硬盤或磁光盤)中的軟件或計算機代碼,或者被實現(xiàn)通過網(wǎng)絡(luò)下載的原始存儲在遠程記錄介質(zhì)或非暫時機器可讀介質(zhì)中并將被存儲在本地記錄介質(zhì)中的計算機代碼,從而在此描述的方法可被存儲在使用通用計算機、專用處理器或者可編程或?qū)S糜布?諸如ASIC或FPGA)的記錄介質(zhì)上的這樣的軟件處理??梢岳斫猓嬎銠C、處理器、微處理器控制器或可編程硬件包括可存儲或接收軟件或計算機代碼的存儲組件(例如,RAM、R0M、閃存等),當(dāng)所述軟件或計算機代碼被計算機、處理器或硬件訪問且執(zhí)行時,實現(xiàn)在此描述的處理方法。此外,當(dāng)通用計算機訪問用于實現(xiàn)在此示出的處理的代碼時,代碼的執(zhí)行將通用計算機轉(zhuǎn)換為用于執(zhí)行在此示出的處理的專用計算機。
[0073]盡管已參照優(yōu)選實施例為和描述了本發(fā)明,但本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以對這些實施例進行各種修改和變換。
【權(quán)利要求】
1.一種播放多媒體文件的方法,其特征在于,包括: 當(dāng)用戶通過第一播放器打開任意一個多媒體文件時,檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件; 如果檢測到第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件,則獲取第二播放器結(jié)束播放該文件的時間點; 控制第一播放器從獲取的時間點處播放該多媒體文件。
2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件,包括: 獲取本地的下載記錄及第二播放器的播放記錄; 如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
3.如權(quán)利要求2所述的方法,其特征在于,所述獲取第二播放器結(jié)束播放該文件的時間點,包括: 從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
4.如權(quán)利要求1所述 的方法,其特征在于,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件,包括: 獲取本地的下載記錄及第二播放器的播放記錄; 如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
5.如權(quán)利要求4所述的方法,其特征在于,所述獲取第二播放器結(jié)束播放該文件的時間點,包括: 從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
6.如權(quán)利要求1所述的方法,其特征在于,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件,包括: 從第二播放器接收用戶上傳的播放信息; 如果接收的播放信息為該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
7.如權(quán)利要6所述的方法,其特征在于,所述獲取第二播放器結(jié)束播放該文件的時間點,包括: 從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
8.如權(quán)利要求1所述的方法,其特征在于,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件,包括:從第二播放器接收用戶上傳的播放信息; 如果接收的播放信息的播放內(nèi)容與該多媒體文件的播放內(nèi)容一致,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
9.如權(quán)利要求8所述的方法,其特征在于,所述獲取第二播放器結(jié)束播放該文件的時間點,包括: 從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
10.如權(quán)利要求1所述的方法,其特征在于,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器和第二播放器都為本地播放器,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件,包括: 獲取第二播放器的播放記錄; 如果獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
11.如權(quán)利要求10所述的方法,其特征在于,所述獲取第二播放器結(jié)束播放該文件的時間點,包括: 從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
12.如權(quán)利要求1所述的方法,其特征在于,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器和第二播放器都為本地播放器,所述檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件,包括: 獲取第二播放器的播放記錄; 如果獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
13.如權(quán)利要求12所述的方法,其特征在于,所述獲取第二播放器結(jié)束播放該文件的時間點,包括: 從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
14.一種播放多媒體文件的裝置,其特征在于,包括: 播放檢測單元,用于當(dāng)用戶通過第一播放器打開任意一個多媒體文件時,檢測第二播放器是否播放過與該多媒體文件的播放內(nèi)容相同的文件; 時間獲取單元,用于如果檢測到第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件,則獲取第二播放器結(jié)束播放該文件的時間點; 播放控制單元,用于控制第一播放器從獲取的時間點處播放該多媒體文件。
15.如權(quán)利要求14所述的裝置,其特征在于,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述播放檢測單元包括: 下載記錄獲取子單元,用于獲取本地的下載記錄; 播放記錄獲取子單元,用于獲取第二播放器的播放記錄; 播放檢測子單元,用于如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存 在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
16.如權(quán)利要求15所述的裝置,其特征在于,所述時間獲取單元從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
17.如權(quán)利要求14所述的裝置,其特征在于,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為本地播放器,第二播放器為在線播放器時,所述播放檢測單元包括: 下載記錄獲取子單元,用于獲取本地的下載記錄; 播放記錄獲取子單元,用于獲取第二播放器的播放記錄; 播放檢測子單元,用于如果獲取的下載記錄中存在該多媒體文件的下載信息,并且獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
18.如權(quán)利要求17所述的裝置,其特征在于,所述時間獲取單元從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
19.如權(quán)利要求14所述的裝置,其特征在于,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元包括: 播放信息接收子單元,用于從第二播放器接收用戶上傳的播放信息; 播放檢測子單元,用于如果接收的播放信息為該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
20.如權(quán)利要19所述的裝置,其特征在于,所述時間獲取單元從接收的播放信息中獲取第二播放器結(jié)束播放該 文件的時間點。
21.如權(quán)利要求14所述的裝置,其特征在于,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器為在線播放器,第二播放器為本地播放器時,所述播放檢測單元包括: 播放信息接收子單元,用于從第二播放器接收用戶上傳的播放信息; 播放檢測子單元,用于如果接收的播放信息的播放內(nèi)容與該多媒體文件的播放內(nèi)容一致,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
22.如權(quán)利要求21所述的裝置,其特征在于,所述時間獲取單元從接收的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
23.如權(quán)利要求14所述的裝置,其特征在于,當(dāng)該多媒體文件和該文件是同一文件,并且第一播放器和第二播放器都為本地播放器,所述播放檢測單元包括: 播放記錄獲取子單元,用于獲取第二播放器的播放記錄; 播放檢測子單元,用于如果獲取的播放記錄中存在該多媒體文件的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
24.如權(quán)利要求23所述的裝置,其特征在于,所述時間獲取單元從該多媒體文件的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
25.如權(quán)利要求14所述的裝置,其特征在于,當(dāng)該多媒體文件和該文件不是同一文件,并且第一播放器和第二播放器都為本地播放器,所述播放檢測單元包括: 播放記錄獲取子單元,用于獲取第二播放器的播放記錄; 播放檢測子單元,用于如果獲取的播放記錄中存在與該多媒體文件的播放內(nèi)容一致的播放信息,則確定第二播放器播放過與該多媒體文件的播放內(nèi)容相同的文件。
26.如權(quán)利要求25所述的裝置,其特征在于,所述時間獲取單元從與該多媒體文件的播放內(nèi)容一致的播放信息中獲取第二播放器結(jié)束播放該文件的時間點。
【文檔編號】G11B27/10GK104021807SQ201410245628
【公開日】2014年9月3日 申請日期:2014年6月4日 優(yōu)先權(quán)日:2014年6月4日
【發(fā)明者】張柏卉 申請人:廣州三星通信技術(shù)研究有限公司, 三星電子株式會社