本發(fā)明涉及網絡直播技術領域,更具體地,涉及一種終端設備及視頻流關聯(lián)信息直播控制、交互方法。
背景技術:
網絡直播吸取和延續(xù)了互聯(lián)網的優(yōu)勢,利用視訊方式進行網上現(xiàn)場直播,可以將產品展示、相關會議、背景介紹、方案測評、網上調查、對話訪談、在線培訓等內容現(xiàn)場發(fā)布到互聯(lián)網上,利用互聯(lián)網的直觀、快速,表現(xiàn)形式好、內容豐富、交互性強、地域不受限制、受眾可劃分等特點,加強活動現(xiàn)場的推廣效果。
同時,隨著移動互聯(lián)網的發(fā)展,用戶對購物體驗的要求越來越高,其中優(yōu)質的內容、實時的互動性對于用戶購物行為影響也與日俱增。傳統(tǒng)網頁電商模式兩個關鍵缺陷:一是商品展現(xiàn)形式過于單一,圖文信息對消費者的購物決策來說已經不再足夠;二是缺乏社交行為,雖然可以足不出戶購買東西,但消費者嚴重缺少了交流和互動。以服裝為例,以往消費者通過看圖,往往會糾結衣服是不是適合自己的風格和身材,喜歡的衣服買回去之后又不知道怎么搭配,而直播給用戶帶來了更場景化的消費體驗。
現(xiàn)有直播電商大多采用通過主播宣傳產品,同參與成員用戶形成互動,并通過在直播畫面中添加標記有產品信息和購買地址的畫幅作為說明或者添加產品的二維碼,供參與成員按照畫面上的地址進行搜索所述產品或掃描二維碼進行識別搜索所述產品。上述情形,無疑使參與成員用戶界面的畫面整體雜亂,且需要參與成員搜索或掃描,步驟繁瑣,不利于用戶體驗。
基于上述弊端,有必要為相關技術難題的解決提供可供業(yè)內延伸發(fā)展的基礎方案。
技術實現(xiàn)要素:
鑒于上述問題,本發(fā)明提出了一種視頻流關聯(lián)信息直播控制方法及其終端設備和一種視頻流關聯(lián)信息直播交互方法及其終端設備,使主播用戶和參與成員用戶之間形成良好的互動,方便參與成員獲取主播設定的關聯(lián)信息。
本發(fā)明第一方面提供一種視頻流關聯(lián)信息直播控制方法,包括以下步驟:接收主播用戶在其用戶界面為熱區(qū)設定的關聯(lián)信息;創(chuàng)建顯示于該主播用戶所獲取的視頻流預覽窗口中的熱區(qū);接收主播用戶將所述熱區(qū)重定位到該視頻流的物品圖像所形成的定位信息;將攜帶了所述定位信息與所述關聯(lián)信息的所述熱區(qū)的配置信息與所述視頻流推送給參與成員用戶,以使參與成員用戶界面根據所述定位信息為所述視頻流設定熱區(qū),使該熱區(qū)適于受控展示所述關聯(lián)信息。
進一步,所述接收主播用戶將所述熱區(qū)重定位到該視頻流的物品圖像所形成的定位信息的步驟為:響應主播用戶將所述熱區(qū)拖動至所述物品圖像位置的操作指令,定位所述熱區(qū)位置獲取所述定位信息。
優(yōu)選的,所述定位信息包括所述熱區(qū)邊界圍成圖形的至少一個特征點在所述視頻流預覽窗口中的坐標信息,以及與所述特征點相關的所述圖形的形狀信息和尺寸信息。
進一步,還包括以下步驟:將針對所述配置信息的修改指令或刪除指令推送給參與成員用戶,以使所述參與成員用戶界面對所述熱區(qū)進行相關修改或刪除。
優(yōu)選的,所述關聯(lián)信息包括所述物品圖像中物品的名稱、價格和購買鏈接,所述熱區(qū)受控顯示所述名稱、價格或跳轉到所述鏈接所指向的網頁。
本發(fā)明第二方面提供一種視頻流關聯(lián)信息直播交互方法,包括以下步驟:接收主播用戶的視頻流及與該視頻流相關聯(lián)的熱區(qū)的配置信息;解析所述配置信息,在視頻窗口中顯示所述視頻流,并在視頻窗口中依據所述配置信息中的定位信息設定相應的物品控件,使該物品控件在位置上對應到該視頻流的某個物品圖像處;響應作用于該物品控件的操作指令,展示所述配置信息中的關聯(lián)信息。
進一步,所述依據所述配置信息中的定位信息設定相應的物品控件的具體步驟為:根據視頻流在主播用戶預覽窗口中的畫面與所述視頻窗口中的畫面的比例生成比例關系;將所述定位信息中的尺寸信息和坐標信息按所述比例關系轉換為實際尺寸信息和實際坐標信息;根據所述定位信息中的形狀信息,并結合所述實際尺寸信息和實際坐標信息在所述參與成員用戶界面構建預設區(qū)域;將所述物品控件顯示于所述預設區(qū)域。
進一步,所述響應作用于該物品控件的操作指令,展示所述配置信息中的關聯(lián)信息的具體方式包括如下任意一種:響應參與成員用戶移動鼠標指令,當所述鼠標指針移動到所述物品控件位置,彈出所述關聯(lián)信息的懸浮窗;或者,響應參與成員用戶對所述物品控件的點擊指令,跳轉到所述關聯(lián)信息中的鏈接所指向的網頁。
本發(fā)明第三方面提供一種用于視頻流關聯(lián)信息直播控制的終端設備,包括:輸入模塊,用于接收主播用戶在其用戶界面為熱區(qū)設定的關聯(lián)信息;生成模塊,用于創(chuàng)建顯示于該主播用戶所獲取的視頻流預覽窗口中的熱區(qū);定位模塊,用于接收主播用戶將所述熱區(qū)重定位到該視頻流的物品圖像所形成的定位信息;第一通信模塊,用于將攜帶了所述定位信息與所述關聯(lián)信息的所述熱區(qū)的配置信息與所述視頻流推送給參與成員用戶,以使參與成員用戶界面根據所述定位信息為所述視頻流設定熱區(qū),使該熱區(qū)適于受控展示所述關聯(lián)信息。
本發(fā)明第四方面提供一種用于視頻流關聯(lián)信息直播交互的終端設備,包括:第二通信模塊,用于接收主播用戶的視頻流及與該視頻流相關聯(lián)的熱區(qū)的配置信息;解析模塊,用于解析所述配置信息,在視頻窗口中顯示所述視頻流,并在視頻窗口中依據所述配置信息中的定位信息設定相應的物品控件,使該物品控件在位置上對應到該視頻流的某個物品圖像處;控件模塊,用于響應作用于該物品控件的操作指令,展示所述配置信息中的關聯(lián)信息。
相對于現(xiàn)有技術,基于本發(fā)明提供的方案,主要具有以下優(yōu)點:
(1)主播用戶對應物品圖像位置設置熱區(qū),使直播間參與成員用戶界面對應物品圖像位置創(chuàng)建物品控件;參與成員更加直觀的將所述物品控件對應到相應物品;尤其是在主播介紹完所述物品后才進入直播間的參與成員,可以迅速將物品控件與物品聯(lián)系在一起。
(2)所述物品控件可以響應作用于其上的操作指令,通過直播間參與成員點擊物品控件,可以直接跳轉到相關物品網頁,無需傳統(tǒng)的掃碼或網頁搜索操作,方便快捷,增強用戶體驗。
(3)在直播間參與成員用戶界面對應物品圖像位置生成可操作物品控件,無需設置其他用于介紹物品的畫幅或者二維碼,所述物品控件不僅占用空間小,而且可設置任意顏色和形狀,使整個用戶界面美觀整潔。
本發(fā)明的這些方面或其他方面在以下實施例的描述中會更加簡明易懂。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發(fā)明一種實施例視頻流關聯(lián)信息直播控制方法的流程圖;
圖2為應用本發(fā)明所述視頻流關聯(lián)信息直播控制方法的主播界面初始狀態(tài)的示意圖;
圖3為應用本發(fā)明所述視頻流關聯(lián)信息直播控制方法的主播界面另一種狀態(tài)的示意圖;
圖4為本發(fā)明一種實施例視頻流關聯(lián)信息直播交互方法的流程圖;
圖5為本發(fā)明圖4所述一種實施例視頻流關聯(lián)信息直播交互方法中步驟S202的具體步驟的流程圖;
圖6為應用本發(fā)明所述視頻流關聯(lián)信息直播交互方法的參與成員用戶界面示意圖;
圖7為本發(fā)明一種實施例用于視頻流關聯(lián)信息直播控制的終端設備的構成示意圖;
圖8為本發(fā)明一種實施例用于視頻流關聯(lián)信息直播交互的終端設備的構成示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述。
在本發(fā)明的說明書和權利要求書及上述附圖中的描述的一些流程中,包含了按照特定順序出現(xiàn)的多個操作,但是應該清楚了解,這些操作可以不按照其在本文中出現(xiàn)的順序來執(zhí)行或并行執(zhí)行,操作的序號如101、102等,僅僅是用于區(qū)分開各個不同的操作,序號本身不代表任何的執(zhí)行順序。另外,這些流程可以包括更多或更少的操作,并且這些操作可以按順序執(zhí)行或并行執(zhí)行。需要說明的是,本文中的“第一”、“第二”等描述,是用于區(qū)分不同的消息、設備、模塊等,不代表先后順序,也不限定“第一”和“第二”是不同的類型。
本技術領域技術人員可以理解,除非另外定義,這里使用的所有術語(包括技術術語和科學術語),具有與本發(fā)明所屬領域中的普通技術人員的一般理解相同的意義。還應該理解的是,諸如通用字典中定義的那些術語,應該被理解為具有與現(xiàn)有技術的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
本技術領域技術人員可以理解,這里所使用的“終端”、“終端設備”既包括無線信號接收器的設備,其僅具備無發(fā)射能力的無線信號接收器的設備,又包括接收和發(fā)射硬件的設備,其具有能夠在雙向通信鏈路上,進行雙向通信的接收和發(fā)射硬件的設備。這種設備可以包括:蜂窩或其他通信設備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設備;PCS(Personal Communications Service,個人通信系統(tǒng)),其可以組合語音、數(shù)據處理、傳真和/或數(shù)據通信能力;PDA(Personal Digital Assistant,個人數(shù)字助理),其可以包括射頻接收器、尋呼機、互聯(lián)網/內聯(lián)網訪問、網絡瀏覽器、記事本、日歷和/或GPS(Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計算機或其他設備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算機或其他設備。這里所使用的“終端”、“終端設備”可以是便攜式、可運輸、安裝在交通工具(航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行,和/或以分布形式,運行在地球和/或空間的任何其他位置運行。這里所使用的“終端”、“終端設備”還可以是通信終端、上網終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動互聯(lián)網設備)和/或具有音樂/視頻播放功能的移動電話,也可以是智能電視、機頂盒等設備。
在對本發(fā)明的實施例做出具體闡述之前,有必要先對本發(fā)明的應用場景及其原理進行如下的先導性說明。
互聯(lián)網中,一般包括用戶端(用戶終端設備)、網絡和服務器(如網站的Web服務器等)。其中用戶端可以是用戶的互聯(lián)網終端設備,如臺式機(PC)、膝上型計算機(Laptop),帶有網頁瀏覽功能的智能型設備,如個人數(shù)字助理(PersonalDigitalAssisstant,PDA),以及移動互聯(lián)網設備(Mobile Internet Device,MID)和智能手機(Phone)等。這些終端設備都可以在互聯(lián)網環(huán)境中,典型的如英特網環(huán)境中,請求由另一進程(如服務器提供的進程)提供某項服務。服務器通常是可通過互聯(lián)網等通信媒介,典型的如英特網訪問的遠程計算機系統(tǒng)。而且,服務器通常可以為來自互聯(lián)網的多個用戶端提供服務。提供服務過程包括接收用戶端發(fā)來的請求,收集用戶端情報和反饋信息等。實質上,服務器充當計算機網絡的信息提供者這一角色。服務器通常位于提供服務的一方,或由服務提供方配置以服務內容,這樣的服務提供方可以如互聯(lián)網服務公司的網站等。
在網絡直播過程中,用戶通過終端設備上的網絡直播應用程序或相應的直播間站點進入網絡直播間。在網絡直播間內具有兩種成員,分別是主播成員和參與成員。主播成員可進行唱歌、跳舞等直播表演,通過終端設備錄制視頻或音頻文件,再上傳至網絡直播服務器,網絡直播服務器再將該視頻或音頻文件發(fā)布至網絡直播間,以供參與成員觀看。
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明第一方面提供一種視頻流關聯(lián)信息直播控制方法,如圖1,包括以下步驟:
S101:接收主播用戶在其用戶界面為熱區(qū)設定的關聯(lián)信息;
S102:創(chuàng)建顯示于該主播用戶所獲取的視頻流預覽窗口中的熱區(qū);
S103:接收主播用戶將所述熱區(qū)重定位到該視頻流的物品圖像所形成的定位信息;
S104:將攜帶了所述定位信息與所述關聯(lián)信息的所述熱區(qū)的配置信息與所述視頻流推送給參與成員用戶,以使參與成員用戶界面根據所述定位信息為所述視頻流設定熱區(qū),使該熱區(qū)適于受控展示所述關聯(lián)信息。
步驟S101中,用戶界面(User Interface,簡稱UI,亦稱使用者界面)是系統(tǒng)和用戶之間進行交互和信息交換的媒介,它實現(xiàn)信息的內部形式與人類可以接受形式之間的轉換。所述主播用戶界面具有用于顯示視頻流預覽畫面的預覽窗口。例如顯示包括主播自己在內的直播預覽畫面,用于主播用戶對照預覽畫面中的內容編輯關聯(lián)信息,以及實現(xiàn)主播用戶與系統(tǒng)之間的交互。所述關聯(lián)信息內容可以是與所述預覽畫面中的物品相關的物品信息,例如,在直播間背景中擺放的公仔等物品的信息;也可以是主播用戶和參與成員用戶互動過程中參與成員希望了解的物品的信息,例如,參與成員提問主播用的什么眼線筆,主播可以通過語音直接介紹眼線筆的品牌和型號,同時在主播界面輸入相關信息作為關聯(lián)信息。所述為熱區(qū)設定的關聯(lián)信息,因為所述關聯(lián)信息需要以熱區(qū)作為載體,通過對熱區(qū)進行操作才能使關聯(lián)信息受控展示。
作為一種實施例,所述關聯(lián)信息包括所述預覽畫面中物品的名稱、價格和購買鏈接,可以使所述熱區(qū)在參與成員用戶界面受控顯示所述名稱、價格或跳轉到所述鏈接所指向的網頁。如圖2和圖3,主播用戶為背景中的皮卡丘公仔設定熱區(qū),同時為熱區(qū)設定商品名稱為皮卡丘,價格為150元以及鏈接地址,其中所述鏈接地址中的內容可以是購買網站中所述皮卡丘公仔的詳細商品介紹,也可以是支付平臺。
圖像熱點是一種標記,通過該標記可以在圖像中設定作用區(qū)域(又稱為熱點),這樣當用戶的鼠標移到指定的作用區(qū)域點擊時,會自動鏈接到預先設定好的頁面。例如,一幅標記有熱點的世界地圖,當用鼠標點擊了亞洲區(qū)域時,就會進入介紹亞洲的網頁;而當用鼠標點擊歐洲區(qū)域時,進入的則是關于歐洲內容的網頁。步驟S102中,所述熱區(qū)指與所述圖像熱點類似的作用區(qū)域,在視頻流中添加一個進行了鏈接的區(qū)域,當點擊所述熱區(qū)可以跳轉到相應鏈接的網頁。創(chuàng)建顯示于該主播用戶所獲取的視頻流預覽窗口中的熱區(qū)中,所述創(chuàng)建可以是通過主播用戶在用戶界面的預覽窗口中點擊添加/創(chuàng)建熱區(qū)按鈕,在預覽窗口中形成一個突出顯示的區(qū)域(優(yōu)選的所述區(qū)域可以是規(guī)則的幾何圖形,如圓形或矩形),通過主播對所述區(qū)域大小和形狀的調整,并確認的最終區(qū)域作為所述熱區(qū)。在預覽窗口中創(chuàng)建熱區(qū),便于主播用戶將所述關聯(lián)信息與熱區(qū)形成關聯(lián),或用于下一步中根據熱區(qū)位置設定獲取定位信息。
步驟S103中,作為一種實施例,所述定位信息包括所述熱區(qū)邊界圍成圖形的至少一個特征點在所述視頻流預覽窗口中的坐標信息,以及與所述特征點相關的所述圖形的形狀信息和尺寸信息。例如,主播用戶設定的熱區(qū)邊間為半徑為5cm的圓形,特征點選為圓心,則所述定位信息中,所述坐標信息為圓心坐標,所述形狀信息為圓形,所述尺寸信息為5cm的半徑。
所述重定位,可以指當初始創(chuàng)建的熱區(qū)位置不是主播用戶希望熱區(qū)的位置時,主播用戶對其位置進行調整,重新獲取的定位信息;也可以指當初始創(chuàng)建的熱區(qū)位置與主播用戶希望其所在的位置相同,主播用戶對其位置進行確認,重新確認的定位信息。
作為一種實施例,所述接收主播用戶將所述熱區(qū)重定位到該視頻流的物品圖像所形成的定位信息的步驟為:響應主播用戶將所述熱區(qū)拖動至所述物品圖像位置的操作指令,定位所述熱區(qū)位置獲取所述定位信息。例如,上述創(chuàng)建了半徑為5cm的圓形熱區(qū),通過拖動圓形區(qū)域將其放置于所述該視頻流的物品圖像位置,并將所述圓形與物品圖像在位置上重疊。其中,將所述熱區(qū)與所述物品圖像對應,可以使所述熱區(qū)在參與成員的用戶界面生成與物品圖像位置對應的可操物品控件,目的在于可以使參與成員用戶更加直觀的將所述物品控件對應到相應物品,還可以使在主播介紹完所述物品后才進入直播間的參與成員用戶可以迅速將物品控件與物品聯(lián)系在一起。
可以理解的,直播用戶將所述熱區(qū)定位到該視頻流的非物品圖像位置時,同樣可以獲取定位信息,與上述實施例并不沖突,也不影響本發(fā)明其他步驟的正常進行。例如步驟S101中所述關于眼線筆的信息,由于所述眼線筆實物可能不在直播畫面中,主播用戶可以為其設定帶有關聯(lián)信息的熱區(qū),并將其放置在畫面中的空白區(qū)域。
步驟S104中,將攜帶了所述定位信息與所述關聯(lián)信息的所述熱區(qū)的配置信息與所述視頻流推送給參與成員用戶。所述熱區(qū)可以為多個,在主播用戶確認設置完成所述熱區(qū)時,將單個熱區(qū)對應的定位信息和關聯(lián)信息存儲于同一個存儲單元形成配置信息,且與其他熱區(qū)的配置信息存儲于不同存儲單元,使每一個熱區(qū)的配置信息攜帶與其對應的一組定位信息和關聯(lián)信息。此步還包括將所述配置信息與所述視頻流整合上傳到服務器,并通過所述服務器推送給直播間的參與成員用戶。當參與成員用戶打開客戶端或網頁,接收所述整合有配置信息的視頻流,參與成員用戶界面根據所述定位信息為所述視頻流設定熱區(qū),使該熱區(qū)適于受控展示所述關聯(lián)信息。其中,在參與成員用戶界面生成的熱區(qū)為可操作物品控件。
作為一種實施例,還包括以下步驟:將針對所述配置信息的修改指令或刪除指令推送給參與成員用戶,以使所述參與成員用戶界面對所述熱區(qū)進行相關修改或刪除。例如,當主播畫面擺放的物品位置變化,主播在直播預覽窗口重新對配置信息中的定位信息進行編輯生成修改指令推送給參與成員用戶,當參與成員用戶接收到所述修改指令,所述物品控件相應所述修改指令自動調整位置。
請參照圖2和圖3,結合上述各步驟,對一種具體實施例做簡要說明:主播用戶打開直播發(fā)布后臺,生成視頻流的預覽畫面,即可以看到自己的畫面,主播在室內擺放要推薦的物品,如畫面右下角的皮卡丘公仔。預覽窗口畫面上有“新建商品信息”按鈕,主播點擊“新建商品信息”按鈕,新建一個商品信息(即所述關聯(lián)信息),畫面彈出信息輸入面板,輸入商品名稱,價格,鏈接地址等信息;在主播點擊“新建商品信息”按鈕同時創(chuàng)建熱區(qū),在右下角生成的一個圓形顏色加深區(qū)域,該區(qū)域可用鼠標拖動定位以及縮放大小,根據需要移動到和物品重合的位置;當信息輸入完整,熱區(qū)位置大小確定后,主播用戶點擊“確定”按鈕,完成配置信息設置;此時,裝置前端會讀取關聯(lián)信息和熱區(qū)相對于畫面的定位信息,將上述配置信息保存到后臺數(shù)據庫;最后,將所述配置信息和視頻流上傳服務器,以推送給參與成員用戶。
所述視頻流關聯(lián)信息直播控制方法,作為主播用戶端操作方法,最終實現(xiàn)將攜帶了所述定位信息與所述關聯(lián)信息的所述熱區(qū)的配置信息與所述視頻流推送給參與成員用戶;而在參與成員用戶端接收到所述配置信息和所述視頻流后,怎樣將其展示為與上述控制方法對應的效果,作為參與成員用戶操作方法,以下面的一種視頻流關聯(lián)信息直播交互方法進行說明。
本發(fā)明第二方面提供一種視頻流關聯(lián)信息直播交互方法,如圖4,包括以下步驟:
S201:接收主播用戶的視頻流及與該視頻流相關聯(lián)的熱區(qū)的配置信息;
S202:解析所述配置信息,在視頻窗口中顯示所述視頻流,并在視頻窗口中依據所述配置信息中的定位信息設定相應的物品控件,使該物品控件在位置上對應到該視頻流的某個物品圖像處;
S203:響應作用于該物品控件的操作指令,展示所述配置信息中的關聯(lián)信息。
步驟S201中,參與直播的成員用戶通過打開直播客戶端或者直播網頁,進入相應主播的直播間時,默認接收主播用戶推送的視頻流及與該視頻流相關聯(lián)的熱區(qū)的配置信息,所述熱區(qū)的配置信息為上述主播為熱區(qū)設置的定位信息與關聯(lián)信息,所述定位信息限定了所述熱區(qū)在所述視頻流播放畫面中的位置,所述關聯(lián)信息包括為熱區(qū)定義的物品的價格,名稱和購買鏈接等??梢岳斫獾?,由于視頻流畫面內容的實效變化性,所述關聯(lián)的熱區(qū)也是根據主播用戶的設定隨視頻流的播放而變化的,變化方式可以是創(chuàng)建、刪除、以及其配置信息的變化。例如,在第一時間,視頻流畫面中的桌子上,位于主播用戶的左側放了一個水杯,主播用戶在視頻流中對水杯設置了熱區(qū)及與熱區(qū)相關的第一配置信息,在參與成員用戶端接收第一時間的視頻流同時接收到相關聯(lián)的熱區(qū)的第一配置信息;在第二時間,主播用戶將水杯拿到了右側,同時調整了熱區(qū)的配置信息中的定位信息生成第二配置信息,在參與成員用戶端接收第二時間的視頻流同時接收到相關聯(lián)的熱區(qū)的第二配置信息。
步驟S202中,由于視頻數(shù)據傳輸?shù)倪^程中需要將數(shù)據進行編碼和壓縮,當接收端接收到壓縮包數(shù)據,先進行解壓和解碼,再進行播放。所述解析所述配置信息包括解壓和解碼所述配置信息,提取其位置信息和關聯(lián)信息。所述在視頻窗口中顯示所述視頻流,即如上所述參與成員用戶進入相應主播的直播間,用戶界面的視頻窗口自動播放所述視頻流。
請參照圖5,作為一種實施例,所述依據所述配置信息中的定位信息設定相應的物品控件的具體步驟包括:
S2021:根據視頻流在主播用戶預覽窗口中的畫面與所述視頻窗口中的畫面的比例生成比例關系。由于主播用戶的播放界面預覽窗口中的畫面和參與成員用戶的播放界面視頻窗口中的畫面尺寸上可能存在差異,此步主要是通過比較兩者的大小,確定兩者的比例關系,用于調整適合參與成員用戶的視頻窗口的熱區(qū)的定位信息。
S2022:將所述定位信息中的尺寸信息和坐標信息按所述比例關系轉換為實際尺寸信息和實際坐標信息。所述定位信息包括所述熱區(qū)邊界圍成圖形的至少一個特征點在主播用戶端界面的視頻流預覽窗口中的坐標信息,以及與所述特征點相關的所述圖形的形狀信息和尺寸信息。將與所述主播用戶的預覽窗口相對應的尺寸信息和坐標信息轉換為與所述參與成員用戶的視頻窗口相對應的實際尺寸信息和實際坐標信息。例如,在步驟S2021中確定的比例關系為1:2,且所述熱區(qū)邊界圍成圖形為圓形,則所述特征點可以為圓心,假設半徑尺寸信息為5cm,圓心坐標信息為(10,10),則轉換為實際尺寸信息為10cm的半徑,實際坐標信息為(20,20)。
S2023:根據所述定位信息中的形狀信息,并結合所述實際尺寸信息和實際坐標信息在所述參與成員用戶界面構建預設區(qū)域。如上步所述,所述定位信息中包括圖形的形狀信息。例如,上述為圓形的熱區(qū)的邊界,根據半徑實際尺寸信息10cm,實際圓心坐標信息(20,20),可以在參與成員用戶界面定義所述半徑為10cm的圓形區(qū)域。
S2024:將所述物品控件顯示于所述預設區(qū)域。所述預設區(qū)域是與所述熱區(qū)對應的,所述物品控件形狀可以與所述預設區(qū)域的邊界形狀相同,也可以是主播用戶或者參與成員用戶設置的與所述預設區(qū)域不同的形狀,所述物品控件在所述參與成員視頻窗口中的位置與所述預設區(qū)域相對應,作為優(yōu)選的,所述物品控件設置在所述預設區(qū)域范圍內。例如,圖6中,當參與成員用戶打開客戶端直播畫面時,前端播放器讀取后臺配置信息數(shù)據,在前端畫面皮卡丘公仔的位置顯示一個可點擊圓形物品控件,所述物品控件為半透明氣泡,區(qū)域坐標由主播拖放設置的熱區(qū)定位信息確定,提示文字“點擊買我回家”。
其中,主播用戶對應想要介紹或售賣的物品設置所述熱區(qū)的位置,并在位置上將所述熱區(qū)于所述物品圖像重疊設置,所述物品控件又是根據主播用戶設置的熱區(qū)位置而決定,換而言之,所述使該物品控件在位置上對應到該視頻流的物品圖像處。目的在于使參與成員用戶更加直觀的將所述物品控件對應到相應物品;尤其是使在主播介紹完所述物品后才進入直播間的參與成員用戶可以迅速將物品控件與物品聯(lián)系在一起。
步驟S203中,所述響應作用于該物品控件的操作指令,展示所述配置信息中的關聯(lián)信息可以包括:響應參與成員用戶移動鼠標指令,當所述鼠標指針移動到所述物品控件位置,彈出所述關聯(lián)信息的懸浮窗。還可以包括:響應參與成員用戶對所述物品控件的點擊指令,跳轉到所述關聯(lián)信息中的鏈接所指向的網頁。以圖6中顯示的半透明氣泡作為的物品控件為例,當參與成員不進行任何操作,所述半透明氣泡一側懸浮“點擊我買回家”的文字提醒;當參與成員用戶鼠標移動到所述透明氣泡上時,所述“點擊我買回家”文字部分變?yōu)椤捌たㄇ穑?50元”以及購買圖標;當參與成員用戶點擊所述半透明氣泡任何一個區(qū)域,跳轉到皮卡丘公仔的購買頁面。
作為一種實施例,還包括:接收參與成員用戶的關閉物品控件命令,消除所述物品控件。參與成員用戶對物品沒興趣時也可以在設置面板過濾隱藏物品信息,消除所述物品控件,專心看直播。
本發(fā)明第三方面提供一種用于視頻流關聯(lián)信息直播控制的終端設備,如圖7,包括:輸入模塊31,用于接收主播用戶在其用戶界面為熱區(qū)設定的關聯(lián)信息;生成模塊32,用于創(chuàng)建顯示于該主播用戶所獲取的視頻流預覽窗口中的熱區(qū);定位模塊33,用于接收主播用戶將所述熱區(qū)重定位到該視頻流的物品圖像所形成的定位信息;第一通信模塊34,用于將攜帶了所述定位信息與所述關聯(lián)信息的所述熱區(qū)的配置信息與所述視頻流推送給參與成員用戶,以使參與成員用戶界面根據所述定位信息為所述視頻流設定熱區(qū),使該熱區(qū)適于受控展示所述關聯(lián)信息。
上述用于視頻流關聯(lián)信息直播控制的終端設備的具體說明,可參見所述用于視頻流關聯(lián)信息直播控制方法部分的實施例,在此不做贅述。
所述用于視頻流關聯(lián)信息直播控制的終端設備,可以是手機、平板、個人電腦等中的任意一種。以所述終端設備為個人電腦為例,所述個人電腦包括中央處理器,網絡單元,輸入單元和輸入單元;所述中央處理器用來控制其他各單元的協(xié)同合作,所述網絡單元包括網卡以及相應電路,所述輸入單元包括鼠標、鍵盤以及相應電路,所述輸出單元包括顯卡、顯示屏以及相應電路。中央處理器接收主播用戶通過鍵盤在其用戶界面為熱區(qū)輸入的關聯(lián)信息。顯卡驅動顯示屏顯示直播間視頻流預覽畫面;主播通過鼠標點擊預覽畫面的創(chuàng)建熱區(qū)按鍵,創(chuàng)建顯示于該主播用戶的視頻流預覽窗口中的熱區(qū)。接收主播用戶通過鼠標將所述熱區(qū)的拖動到該視頻流的物品圖像位置的拖動命令,中央處理器獲取此時的定位信息,并將上述關聯(lián)信息與定位信息與相應熱區(qū)進行匹配。網絡單元將攜帶了所述定位信息與所述關聯(lián)信息的所述熱區(qū)的配置信息與所述視頻流推送給參與成員用戶,以及將針對所述配置信息的修改指令或刪除指令推送給參與成員用戶。
以上對本發(fā)明所提供的一種用于視頻流關聯(lián)信息直播控制的個人電腦進行了詳細介紹,對于本領域的一般技術人員,依據本發(fā)明實施例的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
本發(fā)明第四方面提供一種用于視頻流關聯(lián)信息直播交互的終端設備,如圖8,包括:第二通信模塊41,接收主播用戶的視頻流及與該視頻流相關聯(lián)的熱區(qū)的配置信息;解析模塊42,用于解析所述配置信息,在視頻窗口中顯示所述視頻流,并在視頻窗口中依據所述配置信息中的定位信息設定相應的物品控件,使該物品控件在位置上對應到該視頻流的某個物品圖像處;控件模塊43,用于響應作用于該物品控件的操作指令,展示所述配置信息中的關聯(lián)信息。
上述用于視頻流關聯(lián)信息直播交互的終端設備的具體說明,可參見所述用于視頻流關聯(lián)信息直播交互方法部分的實施例,在此不做贅述。
所述用于視頻流關聯(lián)信息直播交互的終端設備與所述用于視頻流關聯(lián)信息直播控制的終端設備可以是同種設備,同樣可以是手機、平板、個人電腦等中的任意一種。以所述終端設備也為個人電腦為例,所述個人電腦包括中央處理器,網絡單元,輸入單元和輸入單元;所述中央處理器用來控制其他各單元的協(xié)同合作,所述網絡單元包括網卡以及相應電路,所述輸入單元包括鼠標、鍵盤以及相應電路,所述輸出單元包括聲卡、揚聲器、顯卡、顯示屏以及相應電路。網絡單元接收主播用戶的視頻流及與該視頻流相關聯(lián)的熱區(qū)的配置信息。中央處理器解析所述配置信息,顯卡驅動顯示屏同時聲卡驅動揚聲器在視頻窗口中播放所述視頻流;中央處理器根據視頻流在主播用戶預覽窗口中的畫面與所述視頻窗口中的畫面的比例生成比例關系,將所述定位信息中的尺寸信息和坐標信息按所述比例關系轉換為實際尺寸信息和實際坐標信息,根據所述定位信息中的形狀信息,并結合所述實際尺寸信息和實際坐標信息在所述參與成員用戶界面構建預設區(qū)域;顯卡將所述物品控件顯示于所述預設區(qū)域使該物品控件在位置上對應到該視頻流的某個物品圖像處。中央處理器響應鼠標作用于該物品控件的操作指令:當所述鼠標指針移動到所述物品控件位置,彈出所述關聯(lián)信息的懸浮窗;當鼠標對所述物品控件發(fā)出點擊指令,跳轉到所述關聯(lián)信息中的鏈接所指向的網頁。
以上對本發(fā)明所提供的一種用于視頻流關聯(lián)信息直播交互的個人電腦進行了詳細介紹,對于本領域的一般技術人員,依據本發(fā)明實施例的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
可以理解的,所述用于視頻流關聯(lián)信息直播控制的終端設備、所述用于視頻流關聯(lián)信息直播交互的終端設備以及服務器可以構成整個視頻流關聯(lián)信息直播系統(tǒng);其中所述用于視頻流關聯(lián)信息直播控制的終端設備與服務器之間的配合,實現(xiàn)視頻流關聯(lián)信息直播控制,控制顯示于所述用于視頻流關聯(lián)信息直播交互的終端設備的關聯(lián)信息;而所述用于視頻流關聯(lián)信息直播交互的終端設備與服務器之間的配合,實現(xiàn)視頻流關聯(lián)信息直播交互,展示通過所述用于視頻流關聯(lián)信息直播控制的終端設備設置的關聯(lián)信息。
本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁盤或光盤等。
本技術領域技術人員可以理解,本發(fā)明中已經討論過的各種操作、方法、流程中的步驟、措施、方案可以被交替、更改、組合或刪除。進一步地,具有本發(fā)明中已經討論過的各種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。進一步地,現(xiàn)有技術中的具有與本發(fā)明中公開的各種操作、方法、流程中的步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。
以上對本發(fā)明所提供的一種進行了詳細介紹,對于本領域的一般技術人員,依據本發(fā)明實施例的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。