播放控制方法、系統(tǒng)及終端設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及視頻播放技術(shù)領(lǐng)域,特別涉及一種播放控制方法、系統(tǒng)及終端設(shè)備。
【背景技術(shù)】
[0002]智能終端設(shè)備的日益普及,成為用戶多媒體視頻觀看的主要方式,以手機為例,用戶可以從網(wǎng)絡(luò)側(cè)下載感興趣的視頻內(nèi)容進(jìn)行觀看,或者觀看本地存儲的視頻內(nèi)容。
[0003]相關(guān)技術(shù)中,視頻播放是按照視頻流的圖片幀進(jìn)行播放,用戶僅僅可以控制播放方式,比如:播放進(jìn)度,是否全屏等。然而,用戶并不能控制播放內(nèi)容,對感興趣的視頻內(nèi)容進(jìn)行個性化的視頻播放。
【發(fā)明內(nèi)容】
[0004]本公開實施例提供了一種播放控制方法、系統(tǒng)及終端設(shè)備。所述技術(shù)方案如下:
[0005]根據(jù)本公開實施例的第一方面,提供一種播放控制方法,該方法包括:
[0006]向存儲第一視頻流的第一終端設(shè)備發(fā)送標(biāo)記信息獲取請求,所述獲取請求包括:第二終端設(shè)備上待播放的第二視頻流的標(biāo)識信息,以及第二圖片幀的時間戳;
[0007]接收所述第一終端設(shè)備返回的、包括第一位置區(qū)域的響應(yīng)消息,所述第一位置區(qū)域是所述第一終端設(shè)備獲取與所述標(biāo)識信息對應(yīng)的第一視頻流,從所述中第一視頻流中獲取的、與所述時間戳對應(yīng)的第一圖片幀,并在所述第一圖片幀上獲取與用戶預(yù)先指定的目標(biāo)內(nèi)容所對應(yīng)的區(qū)域,其中,所述第一圖片幀和所述第二圖片幀相同;
[0008]根據(jù)所述第一位置區(qū)域確定用于顯示所述第二圖片幀的屏幕上、對應(yīng)顯示所述目標(biāo)內(nèi)容的第二位置區(qū)域;
[0009]生成用戶界面Π層,所述Π層上與所述第二位置區(qū)域吻合對應(yīng)的部分繪制有預(yù)設(shè)的、與所述目標(biāo)內(nèi)容對應(yīng)的更新內(nèi)容;
[0010]當(dāng)所述屏幕顯示所述第二圖片幀時,將所述Π層覆蓋到所述第二圖片幀上,以使所述更新內(nèi)容覆蓋所述目標(biāo)內(nèi)容顯示給所述用戶。
[0011 ] 根據(jù)本公開實施例的第二方面,提供一種播放控制方法,該方法包括:
[0012]檢測第一視頻流中的第一圖片幀,判斷是否存在用戶預(yù)先指定的目標(biāo)內(nèi)容;
[0013]若判斷獲知存在所述目標(biāo)內(nèi)容,則確定所述第一圖片幀上、與所述目標(biāo)內(nèi)容對應(yīng)的第一位置區(qū)域,并在所述第一圖片幀上進(jìn)行標(biāo)記;
[0014]當(dāng)接收第二終端設(shè)備發(fā)送的標(biāo)記信息獲取請求時,所述獲取請求包括:待播放的第二視頻流中第二圖片幀的時間戳,從所述第一視頻流中獲取、與所述時間戳對應(yīng)的第一圖片幀,其中,所述第一圖片幀和所述第二圖片幀相同;
[0015]若能夠從所述第一圖片幀上獲取與用戶預(yù)先指定的目標(biāo)內(nèi)容對應(yīng)的第一位置區(qū)域,則向所述第二終端設(shè)備返回包括所述第一位置區(qū)域的響應(yīng)消息,以使所述第二終端設(shè)備根據(jù)所述第一位置區(qū)域、以及預(yù)設(shè)的、與所述目標(biāo)內(nèi)容對應(yīng)的更新內(nèi)容生成用戶界面Π層,進(jìn)而當(dāng)屏幕顯示所述第二圖片幀時,將所述Π層覆蓋到所述第二圖片幀上,以使所述更新內(nèi)容覆蓋所述目標(biāo)內(nèi)容顯示給所述用戶。
[0016]根據(jù)本公開實施例的第三方面,提供一種第二終端設(shè)備,所述設(shè)備包括:
[0017]發(fā)送模塊,被配置為向存儲第一視頻流的第一終端設(shè)備發(fā)送標(biāo)記信息獲取請求,所述獲取請求包括:第二終端設(shè)備上待播放的第二視頻流中第二圖片幀的時間戳;
[0018]第一接收模塊,被配置為接收所述第一終端設(shè)備返回的、包括第一位置區(qū)域的響應(yīng)消息,所述第一位置區(qū)域是所述第一終端設(shè)備從所述第一視頻流中獲取的、與所述時間戳對應(yīng)的第一圖片幀,并在所述第一圖片幀上獲取與用戶預(yù)先指定的目標(biāo)內(nèi)容所對應(yīng)的區(qū)域,其中,所述第一圖片幀和所述第二圖片幀相同;
[0019]第一定位模塊,被配置為根據(jù)所述第一位置區(qū)域確定用于顯示所述第二圖片幀的屏幕上、對應(yīng)顯示所述目標(biāo)內(nèi)容的第二位置區(qū)域;
[0020]第一處理模塊,被配置為生成用戶界面Π層,所述Π層上與所述第二位置區(qū)域吻合對應(yīng)的部分繪制有預(yù)設(shè)的、與所述目標(biāo)內(nèi)容對應(yīng)的更新內(nèi)容;
[0021]顯示模塊,被配置為當(dāng)所述屏幕顯示所述第二圖片幀時,將所述Π層覆蓋到所述第二圖片幀上,以使所述更新內(nèi)容覆蓋所述目標(biāo)內(nèi)容顯示給所述用戶。
[0022]根據(jù)本公開實施例的第四方面,提供一種第一終端設(shè)備,所述設(shè)備包括:
[0023]檢測模塊,被配置為檢測第一視頻流中的第一圖片幀,判斷是否存在用戶預(yù)先指定的目標(biāo)內(nèi)容;
[0024]第二定位模塊,被配置為若判斷獲知存在所述目標(biāo)內(nèi)容,則確定所述第一圖片幀上、與所述目標(biāo)內(nèi)容對應(yīng)的第一位置區(qū)域,并在所述第一圖片幀上進(jìn)行標(biāo)記;
[0025]第一獲取模塊,被配置為當(dāng)接收第二終端設(shè)備發(fā)送的標(biāo)記信息獲取請求時,所述獲取請求包括:待播放的第二視頻流中第二圖片幀的時間戳,從所述第一視頻流中獲取、與所述時間戳對應(yīng)的第一圖片幀,其中,所述第一圖片幀和所述第二圖片幀相同;
[0026]第二處理模塊,被配置為若能夠從所述第一圖片幀上獲取與用戶預(yù)先指定的目標(biāo)內(nèi)容對應(yīng)的第一位置區(qū)域,則向所述第二終端設(shè)備返回包括所述第一位置區(qū)域的響應(yīng)消息,以使所述第二終端設(shè)備根據(jù)所述第一位置區(qū)域、以及預(yù)設(shè)的、與所述目標(biāo)內(nèi)容對應(yīng)的更新內(nèi)容生成用戶界面Π層,進(jìn)而當(dāng)屏幕顯示所述第二圖片幀時,將所述Π層覆蓋到所述第二圖片幀上,以使所述更新內(nèi)容覆蓋所述目標(biāo)內(nèi)容顯示給所述用戶。
[0027]根據(jù)本公開實施例的第五方面,提供了一種播放控制系統(tǒng),該系統(tǒng)包括:上述的第二終端設(shè)備,以及第一終端設(shè)備。
[0028]根據(jù)本公開實施例的第六方面,提供了一種第二終端設(shè)備,該設(shè)備包括:
[0029]處理器;
[0030]用于存儲所述處理器的可執(zhí)行指令的存儲器;
[0031]其中,所述處理器被配置為:
[0032]向存儲第一視頻流的第一終端設(shè)備發(fā)送標(biāo)記信息獲取請求,所述獲取請求包括:第二終端設(shè)備上待播放的第二視頻流的標(biāo)識信息,以及第二圖片幀的時間戳;
[0033]接收所述第一終端設(shè)備返回的、包括第一位置區(qū)域的響應(yīng)消息,所述第一位置區(qū)域是所述第一終端設(shè)備獲取與所述標(biāo)識信息對應(yīng)的第一視頻流,從所述中第一視頻流中獲取的、與所述時間戳對應(yīng)的第一圖片幀,并在所述第一圖片幀上獲取與用戶預(yù)先指定的目標(biāo)內(nèi)容所對應(yīng)的區(qū)域,其中,所述第一圖片幀和所述第二圖片幀相同;
[0034]根據(jù)所述第一位置區(qū)域確定用于顯示所述第二圖片幀的屏幕上、對應(yīng)顯示所述目標(biāo)內(nèi)容的第二位置區(qū)域;
[0035]生成用戶界面Π層,所述Π層上與所述第二位置區(qū)域吻合對應(yīng)的部分繪制有預(yù)設(shè)的、與所述目標(biāo)內(nèi)容對應(yīng)的更新內(nèi)容;
[0036]當(dāng)所述屏幕顯示所述第二圖片幀時,將所述Π層覆蓋到所述第二圖片幀上,以使所述更新內(nèi)容覆蓋所述目標(biāo)內(nèi)容顯示給所述用戶。
[0037]根據(jù)本公開實施例的第七方面,提供了一種第一終端設(shè)備,該設(shè)備包括:
[0038]處理器;用于存儲所述處理器的可執(zhí)行指令的存儲器;
[0039]其中,所述處理器被配置為:
[0040]檢測第一視頻流中的第一圖片幀,判斷是否存在用戶預(yù)先指定的目標(biāo)內(nèi)容;
[0041]若判斷獲知存在所述目標(biāo)內(nèi)容,則確定所述第一圖片幀上、與所述目標(biāo)內(nèi)容對應(yīng)的第一位置區(qū)域,并在所述第一圖片幀上進(jìn)行標(biāo)記;
[0042]當(dāng)接收第二終端設(shè)備發(fā)送的標(biāo)記信息獲取請求時,所述獲取請求包括:待播放的第二視頻流中第二圖片幀的時間戳,從所述第一視頻流中獲取、與所述時間戳對應(yīng)的第一圖片幀,其中,所述第一圖片幀和所述第二圖片幀相同;
[0043]若能夠從所述第一圖片幀上獲取與用戶預(yù)先指定的目標(biāo)內(nèi)容對應(yīng)的第一位置區(qū)域,則向所述第二終端設(shè)備返回包括所述第一位置區(qū)域的響應(yīng)消息,以使所述第二終端設(shè)備根據(jù)所述第一位置區(qū)域、以及預(yù)設(shè)的、與所述目標(biāo)內(nèi)容對應(yīng)的更新內(nèi)容生成用戶界面Π層,進(jìn)而當(dāng)屏幕顯示所述第二圖片幀時,將所述Π層覆蓋到所述第二圖片幀上,以使所述更新內(nèi)容覆蓋所述目標(biāo)內(nèi)容顯示給所述用戶。
[0044]本公開實施例提供的技術(shù)方案可以包括以下有益效果:
[0045]通過第一終端設(shè)備根據(jù)待播放的第二視頻流的標(biāo)識信息和第二圖片幀的時間戳,從第一終端設(shè)備上獲取與該標(biāo)識信息對應(yīng)的第一視頻流,以及與該時間戳對應(yīng)的第一圖片幀,并獲取用戶預(yù)先在第一圖片幀上標(biāo)記的、與用戶預(yù)先指定的目標(biāo)內(nèi)容所對應(yīng)的第一位置區(qū)域,然后將該第一位置區(qū)域發(fā)送給第二終端設(shè)備,第二終端設(shè)備根據(jù)第一位置區(qū)域和與目標(biāo)內(nèi)容對應(yīng)的更新內(nèi)容生成Π層,從而當(dāng)屏幕顯示第二圖片幀時,將該Π層覆蓋到該第二圖片幀上,以使更新內(nèi)容覆蓋目標(biāo)內(nèi)容顯示給用戶。實現(xiàn)了播放視頻流時,在不需要篡改視頻流數(shù)據(jù)的情況下,實時給用戶呈現(xiàn)滿足用戶需要的個性視頻內(nèi)容,提高了個性視頻播放的靈活性和效率,并且減輕了播放終端的處理負(fù)荷。
[0046]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0047]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起被配置為解釋本公開的原理。
[0048]圖1是根據(jù)一示例性實施例示出的一種播放控制方法的流程圖;
[0049]圖2A是根據(jù)另一示例性實施例示出的一種播放控制方法的流程圖;
[0050]圖2B所示的第二終端設(shè)備的屏幕顯示的是包含目標(biāo)內(nèi)容的第二圖片幀;
[0051]圖2C所示的第二終端設(shè)備的屏幕顯示的是用更新內(nèi)容覆蓋目標(biāo)內(nèi)容的第二圖片幀;
[0052]圖3A是根據(jù)另一示例性實施例示出的一種播放控制方法的流程圖;
[0053]圖3B所示的終端設(shè)備的屏幕顯示的是包含目標(biāo)內(nèi)容的第二圖片幀;
[0054]圖3C所示的終端設(shè)備的屏幕顯示的是用更新內(nèi)容覆蓋目標(biāo)內(nèi)容的第二圖片幀;
[0055]圖4是根據(jù)另一示例性實施例示出的一種播放控制方法的流程圖;
[0056]圖5是根據(jù)另一示例性實施例示出的一種播放控制方法的流程圖;
[0057]圖6是根據(jù)一示例性實施例示出的一種第二終端設(shè)備的框圖;
[0058]圖7是根據(jù)另一示例性實施例示出的一種第二終端設(shè)備的框圖;
[0059]圖8是根據(jù)另一示例性實施例示出的一種第二終端設(shè)備的框圖;
[0060]圖9是根據(jù)另一示例性實施例示出的一種第二終端設(shè)備的框圖;
[0061]圖10是根據(jù)另一示例性實施例示出的一種第一終端設(shè)備的框圖;
[0062]圖11是根據(jù)另一示例性實施例示出的一種第一終端設(shè)備的框圖;
[0063]圖12是根據(jù)另一示例性實施例示出的一種第一終端設(shè)備的框圖;
[0064]圖13是根據(jù)另一示例性實施例示出的一種第一終端設(shè)備的框圖;
[0065]圖14是根據(jù)另一示例性實施例示出的一種第一終端設(shè)備的框圖;
[0066]圖15是根據(jù)一示例性實施例示出的一種播放控制系統(tǒng)的框圖;
[0067]圖16是根據(jù)一示例性實施例示出的一種終端設(shè)備的框圖。
[0068]通過上述附圖,已示出本公開明確的實施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實施例為本領(lǐng)域技術(shù)人員說明本公開的概念。
【具體實施方式】
[0069]這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0070]圖1是根據(jù)一示例性實施例示出的一種播放控制方法的流程圖,本實施例以該播放控制方法被配置為包括顯示屏幕的第二終端設(shè)備中來舉例說明。該播放控制方法可以包括如下幾個步驟:
[0071]在步驟101中,向存儲第一視頻流的第一終端設(shè)備發(fā)送標(biāo)記信息獲取請求,所述獲取請求包括:第