一種多媒體文件播放控制方法及播放器的制造方法
【專利摘要】本發(fā)明提供一種多媒體文件播放控制方法及播放器,涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,可以對(duì)多媒體文件的播放進(jìn)行地區(qū)的控制,進(jìn)而增強(qiáng)終端與用戶的交互能力。該方法包括:播放器獲取多媒體文件播放請求,并獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件,根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外;若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。
【專利說明】一種多媒體文件播放控制方法及播放器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,尤其涉及一種多媒體文件播放控制方法及播放器。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的普及以及多媒體技術(shù)的日新月異。目前,通過各類電子設(shè)備播放多媒體文件已經(jīng)非常普遍。
[0003]但是,由于國內(nèi)外不同地區(qū)視頻版權(quán)的保護(hù),視頻在不同地區(qū)的播放權(quán)限可能會(huì)不同,因此,根據(jù)地區(qū)不同對(duì)視頻的播放權(quán)限的控制,成為目前待要解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種多媒體文件播放控制方法及播放器,可以對(duì)多媒體文件的播放進(jìn)行地區(qū)的控制,進(jìn)而增強(qiáng)終端與用戶的交互能力。
[0005]為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:
[0006]本發(fā)明提供一種多媒體文件播放控制方法,應(yīng)用于安裝有播放器的用戶終端,包括:
[0007]播放器獲取多媒體文件播放請求;
[0008]播放器獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件;
[0009]播放器根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外;
[0010]若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。
[0011]用戶終端的標(biāo)識(shí)為用戶的IP地址或MAC地址,
[0012]播放器根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域,包括:
[0013]播放器在預(yù)存儲(chǔ)的IP地址庫中查找用戶的IP地址所屬的區(qū)域;
[0014]或者,
[0015]播放器在預(yù)存儲(chǔ)的MAC地址庫中查找用戶的MAC地址所屬的區(qū)域。
[0016]在確定多媒體文件的授權(quán)播放區(qū)域之前,還包括:
[0017]播放器在多媒體資源庫中對(duì)所有多媒體文件進(jìn)行標(biāo)記,包括:
[0018]改寫多媒體文件的文件屬性信息或建立多媒體文件與授權(quán)播放區(qū)域映射表,以使得多媒體文件包含授權(quán)播放區(qū)域信息。
[0019]確定多媒體文件的授權(quán)播放區(qū)域,包括:
[0020]播放器獲取多媒體文件的文件屬性信息,從文件屬性信息中獲取文件授權(quán)播放區(qū)域信息;
[0021]或者,播放器遍歷多媒體文件與授權(quán)播放區(qū)域映射表,獲取多媒體文件的授權(quán)播放區(qū)域信息。
[0022]若用戶終端的所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域不一致,播放器則終止將要播放的多媒體文件,并顯示播放失敗。
[0023]本發(fā)明提供一種播放器,包括:獲取單元,確定單元,播放單元,
[0024]獲取單元,用于獲取多媒體文件播放請求;
[0025]獲取單元,還用于獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件;
[0026]確定單元,用于根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外;
[0027]播放單元,用于若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,則播放多媒體文件。
[0028]用戶終端的標(biāo)識(shí)為用戶的IP地址或MAC地址,
[0029]確定單元根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域具體包括:
[0030]在預(yù)存儲(chǔ)的IP地址庫中查找用戶的IP地址所屬的區(qū)域;
[0031 ] 或者,在預(yù)存儲(chǔ)的MAC地址庫中查找用戶的MAC地址所屬的區(qū)域。
[0032]在確定單元確定多媒體文件的授權(quán)播放區(qū)域之前,還包括:標(biāo)記單元,
[0033]標(biāo)記單元在多媒體資源庫中對(duì)所有多媒體文件進(jìn)行標(biāo)記具體包括:改寫多媒體文件的文件屬性信息或建立多媒體文件與授權(quán)播放區(qū)域映射表,以使得多媒體文件包含授權(quán)播放區(qū)域信息。
[0034]確定單元確定多媒體文件的授權(quán)播放區(qū)域具體包括:
[0035]獲取多媒體文件的文件屬性信息,從文件屬性信息中獲取文件授權(quán)播放區(qū)域信息;
[0036]或者,遍歷多媒體文件與授權(quán)播放區(qū)域映射表,獲取多媒體文件的授權(quán)播放區(qū)域信息。
[0037]播放器,還包括:播放關(guān)閉單元,
[0038]播放關(guān)閉單元,用于若用戶終端的所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域不一致,終止將要播放的多媒體文件,并顯示播放失敗。
[0039]本發(fā)明提供一種多媒體文件播放控制方法及播放器,該方法應(yīng)用于安裝有播放器的用戶終端,播放器獲取多媒體文件播放請求,以及獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件,并根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外;若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。在該方案中,由于能夠根據(jù)用戶終端標(biāo)識(shí)對(duì)用戶進(jìn)行區(qū)域的判斷,從而對(duì)用戶需要播放的多媒體文件在用戶播放區(qū)域是否具有播放權(quán)限進(jìn)行確定,因此,可以對(duì)視頻的播放權(quán)限進(jìn)行區(qū)域的控制,進(jìn)一步增強(qiáng)播放器與用戶的交互能力。
【專利附圖】
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1為本發(fā)明實(shí)施例一的多媒體文件播放控制方法流程示意圖;
[0042]圖2為本發(fā)明實(shí)施例二的多媒體文件播放控制方法流程示意圖;
[0043]圖3為本發(fā)明實(shí)施例三的播放器結(jié)構(gòu)示意圖一;
[0044]圖4為本發(fā)明實(shí)施例三的播放器結(jié)構(gòu)示意圖二。
【具體實(shí)施方式】
[0045]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0046]實(shí)施例一
[0047]本發(fā)明實(shí)施例提供一種多媒體文件播放控制方法,應(yīng)用于安裝有播放器的用戶終端,具體如圖1所示,包括:
[0048]S101、播放器獲取多媒體文件播放請求。
[0049]具體的,在本發(fā)明實(shí)施例提供的一種多媒體文件播放控制方法中,其中,該方法應(yīng)用于安裝有播放器的用戶終端,用戶發(fā)送播放請求,播放器會(huì)響應(yīng)到用戶的操作,進(jìn)而獲取用戶發(fā)送的多媒體文件播放請求。
[0050]需要說明的是,本發(fā)明實(shí)施例的多媒體文件可以是視頻文件、音頻文件、圖像文件中的任意一種,或者多媒體文件也可以是上述任意至少兩種格式的文件組成的文件,本發(fā)明實(shí)施例對(duì)此不作具體限定。
[0051]S102、播放器獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件。
[0052]具體的,播放器根據(jù)獲取的多媒體文件播放請求,獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí),其中,通過該用戶終端的標(biāo)識(shí)可以確定用戶所在的地區(qū)位置,以及根據(jù)多媒體文件播放請求包含的播放請求信息從多媒體文件資源庫中獲取與該播放請求信息匹配的多媒體文件,其中,多媒體文件資源庫為存儲(chǔ)有全部多媒體文件的數(shù)據(jù)庫。
[0053]需要說明的是,用戶終端的標(biāo)識(shí)具體可以為用戶的IP地址,也可以為用戶的MAC地址。
[0054]S103、播放器根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外。
[0055]具體的,用戶終端的標(biāo)識(shí)可以為用戶的IP地址,播放器在預(yù)存儲(chǔ)的IP地址庫中查找用戶的IP地址所屬的地區(qū)位置,若用戶的IP地址為用戶所屬區(qū)域的IP地址,則確定該用戶終端為該所屬區(qū)域的用戶終端。
[0056]用戶終端的標(biāo)識(shí)也可以為用戶的MAC地址,播放器在預(yù)存儲(chǔ)的MAC地址庫中查找用戶的MAC地址所屬的地區(qū)位置,若用戶的MAC地址為用戶所屬區(qū)域的MAC地址,則確定該用戶終端為該所屬區(qū)域的用戶終端。
[0057]具體的,在播放器確定多媒體文件的授權(quán)播放區(qū)域之前,需要在多媒體資源庫中對(duì)所有多媒體文件進(jìn)行標(biāo)記,具體包括:
[0058]改寫多媒體文件的文件屬性信息或建立多媒體文件與授權(quán)播放區(qū)域映射表,以使得多媒體文件包含授權(quán)播放區(qū)域信息。
[0059]其中,播放器確定多媒體文件的授權(quán)播放區(qū)域具體包括:
[0060]播放器獲取多媒體文件的文件屬性信息,從文件屬性信息中獲取文件授權(quán)播放區(qū)域信息;
[0061]或者,播放器遍歷多媒體文件與授權(quán)播放區(qū)域映射表,獲取多媒體文件的授權(quán)播放區(qū)域信息。
[0062]例如,播放器獲取多媒體文件的文件屬性信息,并對(duì)該多媒體文件的屬性信息進(jìn)行判斷,若多媒體文件的屬性信息中包括的授權(quán)播放區(qū)域?yàn)楹M?,即該多媒體文件具有在海外播放的權(quán)限,則確定多媒體文件為能在海外播放的多媒體文件。
[0063]S104、若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。
[0064]示例性的,若用戶終端為海外用戶終端,若多媒體文件為授權(quán)海外播放的多媒體文件,通過播放器播放該多媒體文件,此時(shí),用戶便可以在海外觀看到該多媒體文件。
[0065]進(jìn)一步的,若用戶終端的所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域不一致,播放器則終止將要播放的多媒體文件,并顯示播放失敗。
[0066]本發(fā)明實(shí)施例提供一種多媒體文件播放控制方法,該方法應(yīng)用于安裝有播放器的用戶終端,播放器獲取多媒體文件播放請求,以及獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件,并根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外;若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。在該方案中,由于能夠根據(jù)用戶終端標(biāo)識(shí)對(duì)用戶進(jìn)行區(qū)域的判斷,從而對(duì)用戶需要播放的多媒體文件在用戶播放區(qū)域是否具有播放權(quán)限進(jìn)行確定,因此,可以對(duì)視頻的播放權(quán)限進(jìn)行區(qū)域的控制,進(jìn)一步增強(qiáng)播放器與用戶的交互能力。
[0067]實(shí)施例二
[0068]本發(fā)明實(shí)施例提供一種多媒體文件播放控制方法,應(yīng)用于安裝有播放器的用戶終端,具體如圖2所示,包括:
[0069]S201、播放器獲取多媒體文件播放請求。
[0070]具體的,本發(fā)明實(shí)施例提供一種多媒體文件播放控制方法,其中,該方法應(yīng)用于安裝有播放器的用戶終端,例如,當(dāng)用戶在海外想要觀看中國的視頻時(shí),用戶發(fā)送播放請求,播放器響應(yīng)用戶的操作,進(jìn)而獲取用戶發(fā)送的多媒體文件播放請求,其中,該多媒體文件播放請求可以為包含至少一種該多媒體文件的名稱、首字母、類別、演員等的播放請求信息。
[0071]需要說明的是,本發(fā)明實(shí)施例的多媒體文件可以是視頻文件、音頻文件、圖像文件中的任意一種,或者多媒體文件也可以是上述任意至少兩種格式的文件組成的文件。
[0072]S202、播放器獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件。[0073]具體的,播放器根據(jù)獲取的多媒體文件播放請求,獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí),其中,通過該用戶終端的標(biāo)識(shí)可以確定用戶所在的地區(qū)位置,以及根據(jù)多媒體文件播放請求包含的播放請求信息從多媒體文件資源庫中獲取與該播放請求信息匹配的多媒體文件,其中,多媒體文件資源庫為存儲(chǔ)有全部多媒體文件的數(shù)據(jù)庫。
[0074]示例性的,播放器在接收到多媒體文件播放請求后,可以對(duì)該多媒體文件播放請求進(jìn)行解析,解析出多媒體文件播放請求中的多媒體文件的關(guān)鍵詞,如文件名或文件句柄,進(jìn)而,根據(jù)解析出的多媒體文件的關(guān)鍵詞在多媒體文件資源庫中查找與該多媒體文件的名稱對(duì)應(yīng)的多媒體文件。
[0075]其中,在文件I/O中,從一個(gè)文件讀取數(shù)據(jù),應(yīng)用程序首先要調(diào)用操作系統(tǒng)函數(shù)并傳送文件名,并選一個(gè)到該文件的路徑來打開文件,該函數(shù)取回一個(gè)順序號(hào),即文件句柄,該文件句柄對(duì)于打開的文件是唯一的識(shí)別依據(jù)。
[0076]需要說明的是,用戶終端的標(biāo)識(shí)具體可以為用戶的IP地址,也可以為用戶的MAC地址。
[0077]S203、播放器在預(yù)存儲(chǔ)的IP地址庫中查找用戶的IP地址所屬的區(qū)域。
[0078]具體的,不同的IP地址代表不同的地區(qū)位置,播放器在預(yù)存儲(chǔ)的IP地址庫中查找用戶的IP地址,并根據(jù)用戶的IP地址所屬的地區(qū)位置,判斷用戶是否為所屬區(qū)域的用戶終端,以海外用戶為例說明,若用戶的IP地址所屬地區(qū)的位置為海外用戶的IP地址,則確定用戶終端為海外用戶終端。
[0079]S204、播放器在預(yù)存儲(chǔ)的MAC地址庫中查找用戶的MAC地址所屬的區(qū)域。
[0080]具體的,不同的MAC地址代表不同的地區(qū)位置,播放器在預(yù)存儲(chǔ)的MAC地址庫中查找用戶的MAC地址,并根據(jù)用戶的MAC地址所屬的地區(qū)位置,判斷用戶是否為所屬區(qū)域的用戶終端,以海外用戶為例說明,若用戶的MAC地址所屬地區(qū)的位置為海外用戶的MAC地址,則確定用戶終端為海外用戶終端。
[0081]S205、播放器在多媒體資源庫中改寫多媒體文件的文件屬性信息或建立多媒體文件與授權(quán)播放區(qū)域映射表,以使得多媒體文件包含授權(quán)播放區(qū)域信息。
[0082]具體的,在多媒體資源庫中對(duì)所有多媒體文件進(jìn)行標(biāo)記,可以通過改寫多媒體文件的文件屬性信息,給多媒體文件附加的屬性信息中附加授權(quán)播放區(qū)域信息進(jìn)行標(biāo)記;或者,建立一個(gè)多媒體文件與授權(quán)播放區(qū)域的映射表;也可以通過其它的方式進(jìn)行標(biāo)記,對(duì)此本發(fā)明實(shí)施例不做具體限定。
[0083]其中,該多媒體資源庫為存儲(chǔ)有全部多媒體文件的數(shù)據(jù)庫。在多媒體資源庫中,每個(gè)多媒體文件包含至少一個(gè)特征信息,每一個(gè)特征信息代表具有某一地區(qū)的播放權(quán)限,其中,能在海外播放的多媒體文件包含第一特征信息,該第一特征信息代表具有能在海外播放的權(quán)限。
[0084]S205還可以在啟動(dòng)播放請求之前已經(jīng)執(zhí)行完畢,本發(fā)明對(duì)此不作限定。
[0085]S206、播放器獲取多媒體文件的文件屬性信息,從文件屬性信息中獲取文件授權(quán)播放區(qū)域信息;或者,播放器遍歷多媒體文件與授權(quán)播放區(qū)域映射表,獲取多媒體文件的授權(quán)播放區(qū)域信息。
[0086]具體的,播放器獲取多媒體文件的文件屬性信息,并從該文件屬性信息中獲取文件授權(quán)播放區(qū)域信息,播放器也可以通過遍歷多媒體文件與授權(quán)播放區(qū)域映射表,在該授權(quán)播放區(qū)域映射表中獲取多媒體文件的授權(quán)播放區(qū)域信息。
[0087]S207、若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。
[0088]示例性的,若用戶終端為海外用戶終端,多媒體文件為授權(quán)海外播放的多媒體文件,播放器播放多媒體文件,此時(shí),用戶便可以在海外觀看到該多媒體文件。
[0089]進(jìn)一步的,若用戶終端的所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域不一致,播放器則終止將要播放的多媒體文件,并顯示播放失敗。
[0090]示例性的,若用戶終端為海外用戶終端,而用戶想要觀看的多媒體文件不具有在海外播放的權(quán)限,播放器將不能播放該多媒體文件,同時(shí),顯示播放失敗,以通知用戶該多媒體文件不具有在用戶所在地播放的權(quán)限。
[0091]本發(fā)明提供一種多媒體文件播放控制方法,該方法應(yīng)用于安裝有播放器的用戶終端,播放器獲取多媒體文件播放請求,以及獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件,并根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外;若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。在該方案中,由于能夠根據(jù)用戶終端標(biāo)識(shí)對(duì)用戶進(jìn)行區(qū)域的判斷,從而對(duì)用戶需要播放的多媒體文件在用戶播放區(qū)域是否具有播放權(quán)限進(jìn)行確定,因此,可以對(duì)視頻的播放權(quán)限進(jìn)行區(qū)域的控制,進(jìn)一步增強(qiáng)播放器與用戶的交互能力。
[0092]實(shí)施例三
[0093]本發(fā)明實(shí)施例提供一種播放器1,如圖3所示,包括:獲取單元10,確定單元11,播放單元12,
[0094]獲取單元10,用于獲取多媒體文件播放請求。
[0095]獲取單元10,還用于獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件。
[0096]確定單元11,用于根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外。
[0097]播放單元12,用于若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,則播放多媒體文件。
[0098]其中,用戶終端的標(biāo)識(shí)為用戶的IP地址或MAC地址,
[0099]確定單元11根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域具體包括:
[0100]在預(yù)存儲(chǔ)的IP地址庫中查找用戶的IP地址所屬的區(qū)域;
[0101 ] 或者,在預(yù)存儲(chǔ)的MAC地址庫中查找用戶的MAC地址所屬的區(qū)域。
[0102]在確定單元11確定多媒體文件的授權(quán)播放區(qū)域之前,還包括:標(biāo)記單元13,
[0103]標(biāo)記單元13在多媒體資源庫中對(duì)所有多媒體文件進(jìn)行標(biāo)記具體包括:改寫多媒體文件的文件屬性信息或建立多媒體文件與授權(quán)播放區(qū)域映射表,以使得多媒體文件包含授權(quán)播放區(qū)域信息。
[0104]確定單元11確定多媒體文件的授權(quán)播放區(qū)域具體包括:
[0105]獲取多媒體文件的文件屬性信息,從文件屬性信息中獲取文件授權(quán)播放區(qū)域信息;
[0106]或者,遍歷多媒體文件與授權(quán)播放區(qū)域映射表,獲取多媒體文件的授權(quán)播放區(qū)域信息。
[0107]進(jìn)一步的,如圖4所示,該播放器,還包括:播放關(guān)閉單元14,
[0108]播放關(guān)閉單元14,用于若用戶終端的所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域不一致,終止將要播放的多媒體文件,并顯示播放失敗。
[0109]具體的,通過播放器進(jìn)行多媒體文件播放控制的方法可參考實(shí)施例一或?qū)嵤├拿枋觯景l(fā)明實(shí)施例在此不再贅述。
[0110]本發(fā)明提供一種播放器,獲取多媒體文件播放請求,以及獲取與多媒體文件播放請求對(duì)應(yīng)的用戶終端的標(biāo)識(shí)以及多媒體文件,并根據(jù)用戶終端的標(biāo)識(shí)確定用戶終端所屬區(qū)域以及確定多媒體文件的授權(quán)播放區(qū)域,其中,用戶終端所屬區(qū)域包括:國內(nèi)、海外;多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外;若用戶終端所屬區(qū)域與多媒體文件的授權(quán)播放區(qū)域一致,播放器則播放多媒體文件。在該方案中,由于能夠根據(jù)用戶終端標(biāo)識(shí)對(duì)用戶進(jìn)行區(qū)域的判斷,從而對(duì)用戶需要播放的多媒體文件在用戶播放區(qū)域是否具有播放權(quán)限進(jìn)行確定,因此,可以對(duì)視頻的播放權(quán)限進(jìn)行區(qū)域的控制,進(jìn)一步增強(qiáng)播放器與用戶的交互能力。
[0111]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的裝置的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0112]在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合可以是通過一些接口,裝置的間接耦合,可以是電性,機(jī)械或其它的形式。
[0113]作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是一個(gè)物理單元或多個(gè)物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)不同地方??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0114]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0115]集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0116]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種多媒體文件播放控制方法,其特征在于,應(yīng)用于安裝有播放器的用戶終端,包括: 所述播放器獲取多媒體文件播放請求; 所述播放器獲取與所述多媒體文件播放請求對(duì)應(yīng)的所述用戶終端的標(biāo)識(shí)以及多媒體文件; 所述播放器根據(jù)所述用戶終端的標(biāo)識(shí)確定所述用戶終端所屬區(qū)域以及確定所述多媒體文件的授權(quán)播放區(qū)域,其中,所述用戶終端所屬區(qū)域包括:國內(nèi)、海外;所述多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外; 若所述用戶終端所屬區(qū)域與所述多媒體文件的授權(quán)播放區(qū)域一致,所述播放器則播放所述多媒體文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶終端的標(biāo)識(shí)為用戶的IP地址或MAC地址, 所述播放器根據(jù)所述用戶終端的標(biāo)識(shí)確定所述用戶終端所屬區(qū)域,包括: 所述播放器在預(yù)存儲(chǔ)的IP地址庫中查找所述用戶的IP地址所屬的區(qū)域; 或者, 所述播放器在預(yù)存儲(chǔ)的MAC地址庫中查找所述用戶的MAC地址所屬的區(qū)域。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述確定所述多媒體文件的授權(quán)播放區(qū)域之前,還包括:` 所述播放器在多媒體資源庫中對(duì)所有多媒體文件進(jìn)行標(biāo)記,包括: 改寫多媒體文件的文件屬性信息或建立多媒體文件與授權(quán)播放區(qū)域映射表,以使得所述多媒體文件包含授權(quán)播放區(qū)域信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定所述多媒體文件的授權(quán)播放區(qū)域,包括: 所述播放器獲取所述多媒體文件的文件屬性信息,從所述文件屬性信息中獲取文件授權(quán)播放區(qū)域信息; 或者,所述播放器遍歷所述多媒體文件與授權(quán)播放區(qū)域映射表,獲取所述多媒體文件的授權(quán)播放區(qū)域信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,若所述用戶終端的所屬區(qū)域與所述多媒體文件的授權(quán)播放區(qū)域不一致,所述播放器則終止將要播放的所述多媒體文件,并顯示播放失敗。
6.一種播放器,其特征在于,包括:獲取單元,確定單元,播放單元, 所述獲取單元,用于獲取多媒體文件播放請求; 所述獲取單元,還用于獲取與所述多媒體文件播放請求對(duì)應(yīng)的所述用戶終端的標(biāo)識(shí)以及多媒體文件; 所述確定單元,用于根據(jù)所述用戶終端的標(biāo)識(shí)確定所述用戶終端所屬區(qū)域以及確定所述多媒體文件的授權(quán)播放區(qū)域,其中,所述用戶終端所屬區(qū)域包括:國內(nèi)、海外;所述多媒體文件的授權(quán)播放區(qū)域包括:國內(nèi)、海外; 所述播放單元,用于若所述用戶終端所屬區(qū)域與所述多媒體文件的授權(quán)播放區(qū)域一致,則播放所述多媒體文件。
7.根據(jù)權(quán)利要求6所述的播放器,其特征在于,所述用戶終端的標(biāo)識(shí)為用戶的IP地址或MAC地址, 所述確定單元根據(jù)所述用戶終端的標(biāo)識(shí)確定所述用戶終端所屬區(qū)域具體包括: 在預(yù)存儲(chǔ)的IP地址庫中查找所述用戶的IP地址所屬的區(qū)域; 或者,在預(yù)存儲(chǔ)的MAC地址庫中查找所述用戶的MAC地址所屬的區(qū)域。
8.根據(jù)權(quán)利要求6或7所述的播放器,其特征在于,在所述確定單元確定所述多媒體文件的授權(quán)播放區(qū)域之前,還包括:標(biāo)記單元, 所述標(biāo)記單元在多媒體資源庫中對(duì)所有多媒體文件進(jìn)行標(biāo)記具體包括:改寫多媒體文件的文件屬性信息 或建立多媒體文件與授權(quán)播放區(qū)域映射表,以使得所述多媒體文件包含授權(quán)播放區(qū)域信息。
9.根據(jù)權(quán)利要求8所述的播放器,其特征在于,所述確定單元確定所述多媒體文件的授權(quán)播放區(qū)域具體包括: 獲取所述多媒體文件的文件屬性信息,從所述文件屬性信息中獲取文件授權(quán)播放區(qū)域信息; 或者,遍歷所述多媒體文件與授權(quán)播放區(qū)域映射表,獲取所述多媒體文件的授權(quán)播放區(qū)域信息。
10.根據(jù)權(quán)利要求6所述的播放器,其特征在于,還包括:播放關(guān)閉單元, 所述播放關(guān)閉單元,用于若所述用戶終端的所屬區(qū)域與所述多媒體文件的授權(quán)播放區(qū)域不一致,終止將要播放的所述多媒體文件,并顯示播放失敗。
【文檔編號(hào)】G06F17/30GK103605772SQ201310617821
【公開日】2014年2月26日 申請日期:2013年11月27日 優(yōu)先權(quán)日:2013年11月27日
【發(fā)明者】胡曰峰 申請人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司