br>[0076] 本發(fā)明實(shí)施例中優(yōu)選的,所述中央服務(wù)器實(shí)現(xiàn)對(duì)用戶多種終端間的綁定,例如,用 戶甲擁有一個(gè)智能手機(jī)、一臺(tái)平板電腦、一個(gè)臺(tái)式機(jī)、一臺(tái)筆記本電腦和一臺(tái)電視機(jī),用戶 甲可W通過所述智能手機(jī)、平板電腦、臺(tái)式機(jī)、筆記本電腦或者電視機(jī)其中任意一種電子設(shè) 備向所述中央服務(wù)器發(fā)出注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求中包括用戶賬戶ID(或者稱為用戶ID、 用戶名)、密碼等基本信息,還可W包括個(gè)性化設(shè)置信息,例如用戶的觀看視頻的偏好、觀看 模式等。所述中央服務(wù)器接收所述注冊(cè)請(qǐng)求,并將用戶甲的注冊(cè)信息存儲(chǔ)在所述用戶信息 存儲(chǔ)器。
[0077] 本發(fā)明實(shí)施例中優(yōu)選的,所述視頻播放信息存儲(chǔ)器還可W進(jìn)一步跟蹤記錄同一用 戶的行為特征,用戶可W增加更多的定制服務(wù),例如可W在第一視頻播放終端101上自動(dòng) 記錄用戶信息,在第一視頻播放終端101上停止播放后,可W記錄到所述中央服務(wù)器,運(yùn)樣 用戶在其他設(shè)備上再次播放的時(shí)候,可W提醒用戶是否繼續(xù)上次的播放內(nèi)容,也能為商業(yè) 廣告、個(gè)性服務(wù)提供數(shù)據(jù)。
[0078] 本發(fā)明實(shí)施例中優(yōu)選的,用戶甲使用所述用戶ID登錄所述中央服務(wù)器成功后,可 W將其擁有的電子設(shè)備的全部或者部分添加至所述中央服務(wù)器,例如,用戶甲可W將其智 能手機(jī)、筆記本電腦和電視機(jī)添加到所述中央服務(wù)器,所述中央服務(wù)器將用戶甲與其擁有 的智能手機(jī)、筆記本電腦和電視機(jī)進(jìn)行綁定,并存儲(chǔ)在所述綁定關(guān)系存儲(chǔ)器。
[0079] 本發(fā)明實(shí)施例中優(yōu)選的,用戶還可W設(shè)置將某一用戶終端作為另一用戶終端的默 認(rèn)目標(biāo)設(shè)備,例如,可W將所述智能手機(jī)執(zhí)行屏幕切換時(shí)的默認(rèn)第二視頻播放終端為所述 平板電腦,將所述平板電腦執(zhí)行屏幕切換時(shí)的默認(rèn)第二視頻播放終端為所述筆記本電腦, 將所述筆記本電腦執(zhí)行屏幕切換時(shí)的默認(rèn)第二視頻播放終端為所述智能手機(jī),運(yùn)樣,當(dāng)用 戶觸發(fā)屏幕切換操作時(shí),不需要進(jìn)行手工選擇,即可在所述默認(rèn)目標(biāo)設(shè)備上繼續(xù)播放同一 視頻文件。當(dāng)然,也可W通過下拉選擇的方式選定某一用戶終端作為所述第二視頻播放終 JLjJU 乂而。
[0080] 本發(fā)明實(shí)施例中優(yōu)選的,所述第一視頻播放終端和/或所述第二視頻播放終端的 媒體播放器包括媒體格式解碼器、流媒體協(xié)議找模塊和音視頻解碼器,還包括屏幕切換通 信模塊和屏幕切換數(shù)據(jù)緩沖器,所述屏幕切換通信模塊用于實(shí)現(xiàn)所述第一視頻播放終端和 所述第二視頻播放終端的數(shù)據(jù)通信功能,所述屏幕切換數(shù)據(jù)緩沖器用于在所述第一視頻播 放終端執(zhí)行屏幕切換操作時(shí),存儲(chǔ)當(dāng)前正在播放的視頻的切換數(shù)據(jù)。
[0081] 當(dāng)用戶啟動(dòng)所述第一媒體播放器播放媒體文件時(shí),第一媒體播放器首先在所述第 一視頻播放終端播放視頻文件,第一媒體播放器的各模塊自動(dòng)發(fā)送相關(guān)控制信息給所述屏 幕切換數(shù)據(jù)緩沖器,所述屏幕切換數(shù)據(jù)緩沖器還緩沖有最近上一帖之后的數(shù)據(jù)。
[0082] 當(dāng)用戶點(diǎn)擊"屏幕切換"按鍵進(jìn)行切換時(shí),所述第一視頻播放終端首先與默認(rèn)目標(biāo) 設(shè)備連接,不成功就連接下一個(gè)默認(rèn)目標(biāo)設(shè)備,或連接用戶指定的目標(biāo)設(shè)備。一旦連接成 功,所述第一視頻播放終端中的屏幕切換通信模塊就主動(dòng)從屏幕切換數(shù)據(jù)緩沖器獲取音視 頻內(nèi)容切換數(shù)據(jù),并按照屏幕切換協(xié)議W網(wǎng)絡(luò)數(shù)據(jù)形式發(fā)送給所述第二視頻播放終端,所 述音視頻內(nèi)容切換數(shù)據(jù)包括視頻解碼需要的所有參數(shù)、控制信息及從上一帖開始的視頻文 件的原始?jí)嚎s數(shù)據(jù)流。所述當(dāng)前播放視頻文件解碼所需要的參數(shù)可包括:當(dāng)前播放媒體的 音頻壓縮格式、數(shù)據(jù)采樣率、采樣數(shù)據(jù)位、視頻壓縮格式、視頻分辨率、視頻帖率、支持的流 媒體協(xié)議及版本號(hào)、文件大小,當(dāng)前播放相對(duì)位置。
[0083] 支持屏幕切換的媒體播放器,一旦進(jìn)入屏幕切換或同時(shí)播放狀態(tài),音視頻解碼器 就把其輸入的數(shù)據(jù)同時(shí)發(fā)送給屏幕切換數(shù)據(jù)緩沖器,直到停止播放或回到所述第一視頻播 放終端播放模式。運(yùn)樣,就可W實(shí)現(xiàn)所述第一視頻播放終端和所述第二視頻播放終端之間 視頻內(nèi)容的直接推送和切換,不需要再向視頻服務(wù)器請(qǐng)求發(fā)送視頻文件,可W在各設(shè)備間 靈活地、無縫地實(shí)現(xiàn)屏幕切換,且占用網(wǎng)絡(luò)帶寬低,為用戶提供了方便。
[0084] 本發(fā)明實(shí)施例中優(yōu)選的,所述中央服務(wù)器可W自動(dòng)檢測用戶的終端設(shè)備,并將所 述設(shè)備信息存儲(chǔ)到所述設(shè)備信息存儲(chǔ)器,其中,所述設(shè)備信息包括設(shè)備ID、設(shè)備IP地址、設(shè) 備類型、分辨率和/或碼率等。
[00化]本發(fā)明實(shí)施例中優(yōu)選的,所述中央服務(wù)器實(shí)現(xiàn)對(duì)用戶多種終端間的綁定,通過HTTP、RTSP等標(biāo)準(zhǔn)通信與傳輸協(xié)議完成用戶終端到用戶終端間的通信與消息解析,并依據(jù) 消息信令完成一個(gè)用戶終端對(duì)另一個(gè)用戶終端的控制,即所述第一視頻播放終端將相關(guān)控 制命令發(fā)送至所述中央服務(wù)器,所述中央服務(wù)器完成對(duì)相關(guān)協(xié)議的解析并生成適合所述第 二視頻播放終端解析的控制信令,并將控制信令發(fā)送至所述第二視頻播放終端,完成影片 在多個(gè)用戶終端上的播放,及在播放過程中由一個(gè)用戶終端無縫切換到另一用戶終端的無 間斷播放及控制。
[0086] 本發(fā)明實(shí)施例中優(yōu)選的,所述中央服務(wù)器既可W接受同一用戶同一賬戶的登錄信 息,根據(jù)該用戶的賬戶登錄信息來判斷該用戶當(dāng)前使用的用戶終端,并根據(jù)所述屏幕切換 信息,自動(dòng)將所述第一視頻播放終端101最新未播放完畢的視頻文件切換至該用戶當(dāng)前正 在登錄的所述第二視頻播放終端;也可W接受不同用戶之間的屏幕切換請(qǐng)求,不同用戶之 間可W通過加好友,將其在所述第一視頻播放終端101上正在播放的視頻文件切換至所述 第二視頻播放終端103,從而實(shí)現(xiàn)好友之間的視頻分享功能。
[0087] 本發(fā)明實(shí)施例中優(yōu)選的,還包括視頻服務(wù)器,所述視頻服務(wù)器分別與所述解析器、 所述第一視頻播放終端101和所述第二視頻播放終端103連接,其適用于對(duì)所有進(jìn)入系統(tǒng) 的媒體內(nèi)容進(jìn)行處理,生成針對(duì)不同媒體格式的相關(guān)索引文件。具體的,所述視頻服務(wù)器對(duì) 所有進(jìn)入系統(tǒng)的媒體內(nèi)容進(jìn)行處理,完成對(duì)流媒體內(nèi)容的二次編轉(zhuǎn)碼及封裝過程,并生成 針對(duì)不同媒體格式的相關(guān)索引文件狂ML格式ADI文檔)。
[0088] 本發(fā)明實(shí)施例中優(yōu)選的,所述第一視頻播放終端101接收到視頻切換指令后,當(dāng) 前視頻可W在第一視頻播放終端101處繼續(xù)播放,也可W暫停當(dāng)前視頻在第一視頻播放終 端101的播放。
[0089] 如果第一視頻播放終端101接收到視頻切換指令后,當(dāng)前視頻在第一視頻播放終 端101處繼續(xù)播放,則第一視頻播放終端101接收到視頻切換指令后,所述中央服務(wù)器會(huì)記 錄其接收到視頻切換指令時(shí)當(dāng)前視頻在第一視頻播放終端101處的播放進(jìn)度,并根據(jù)記錄 的播放進(jìn)度生成播放進(jìn)度信息;將第一視頻播放終端101播放的當(dāng)前視頻切換至第二視頻 播放終端103播放時(shí),不影響當(dāng)前視頻在第一視頻播放終端101處的播放。
[0090] 如果第一視頻播放終端101接收到視頻切換指令后,當(dāng)前視頻在第一視頻播放終 端101處暫停播放,則所述中央服務(wù)器記錄當(dāng)前視頻在暫停處的播放進(jìn)度,并根據(jù)當(dāng)前視 頻在暫停處的播放進(jìn)度生成播放進(jìn)度信息。
[0091]本發(fā)明實(shí)施例中優(yōu)選的,所述屏幕切換操作信息除包括第一視頻播放終端接收到 所述視頻切換指令后記錄的所述當(dāng)前視頻的播放進(jìn)度信息外,還包括當(dāng)前視頻的統(tǒng)一資源 定位符地址信息。
[0092] 其中,統(tǒng)一資源定位符地址信息是指第一視頻播放終端觀看的當(dāng)前視頻的網(wǎng)址, 是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址。
[0093]因?yàn)橐曨l播放信息中包括當(dāng)前視頻的統(tǒng)一資源定位符地址信息時(shí),第二終端可W 根據(jù)統(tǒng)一資源定位符地址信息,直接切換到當(dāng)前視頻的播放網(wǎng)頁。
[0094] 本發(fā)明實(shí)施例中優(yōu)選的,所述用戶信息存儲(chǔ)器、設(shè)備信息存儲(chǔ)器、綁定關(guān)系存儲(chǔ)器 和視頻播放信息存儲(chǔ)器可W是一個(gè)服務(wù)器數(shù)據(jù)庫,對(duì)應(yīng)所述第一視頻播放終端觀看的視 頻,在未觀看完的情況下,所述中央服務(wù)器主動(dòng)記錄該播放地址、播放位置、終端標(biāo)識(shí)。所述 第二視頻播放終端解析所述服務(wù)器數(shù)據(jù)庫中的數(shù)據(jù),將所述視頻顯示在其終端屏幕上,并 根據(jù)不同的碼率需求向視頻服務(wù)器請(qǐng)求最優(yōu)碼率。最佳視頻碼率與網(wǎng)絡(luò)狀況、終端處理能 力、視頻格式有關(guān)。根據(jù)網(wǎng)絡(luò)狀況不同、各個(gè)終端配置不同、和/或視頻格式的不同選擇不 同的播放碼率,從而達(dá)到最佳的播放效果。
[0095] 本發(fā)明實(shí)施例公開了一種的實(shí)現(xiàn)多屏間視頻無縫切換的系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)、手機(jī)、 PAD等多媒體終端在媒體內(nèi)容播放過程中,媒體內(nèi)容由一個(gè)終端屏幕向另一個(gè)終端屏幕的 無縫切換,提高了用戶訪問的便利性,獲取內(nèi)容的靈活性,用戶可W隨意在多個(gè)屏幕上續(xù)接 多次而完成觀看某個(gè)視頻,跨屏播放實(shí)現(xiàn)無縫切換。
[0096] 實(shí)施例二、一種實(shí)現(xiàn)多屏間視頻無縫切換的系統(tǒng)。
[0097]圖2為本發(fā)明實(shí)施例二的實(shí)現(xiàn)多屏間視頻無縫切換的系統(tǒng)結(jié)構(gòu)示意圖,本發(fā)明實(shí) 施例將結(jié)合圖2進(jìn)行具體說明。
[0098] 如圖2所示,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)多屏間視頻無縫切換的系統(tǒng),包括:包 括中央服