亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種視頻播放方法、裝置、存儲介質和終端與流程

文檔序號:11216404閱讀:247來源:國知局
一種視頻播放方法、裝置、存儲介質和終端與流程

本發(fā)明涉及移動通信領域,具體涉及一種視頻播放方法、裝置、存儲介質和終端。



背景技術:

隨著終端技術的發(fā)展,移動終端已經開始從以前簡單地提供通話設備漸漸變成一個通用軟件運行的平臺。該平臺不再以提供通話管理為主要目的,而是提供一個包括通話管理、游戲娛樂、辦公記事、移動支付等各類應用軟件在內的運行環(huán)境,隨著大量的普及,已經深入至人們的生活、工作的方方面面。

目前很多用戶經常會在移動終端上播放視頻,然而,移動在播放視頻時,如果接收到消息如短信或者即時通訊消息時,移動終端將會提示用戶接收到新的消息。此時,用戶并不知道消息內容,如果用戶需要查看消息內容,需要通過操作使得移動終端退出當前視頻播放,并打開相應的消息應用查看消息內容,導致消息的查看效率比較低。



技術實現(xiàn)要素:

本發(fā)明實施例提供一種視頻播放方法、裝置、存儲介質和終端,可以提升消息的查看效率。

第一方面,本發(fā)明實施例提供一種視頻播放方法,包括:

在終端播放視頻的過程中,檢測終端是否接收到消息;

若是,則攔截所述消息對應的提示;

調用所述消息所屬的應用程序提取所述消息的消息內容;

在當前視頻畫面中展示所述消息內容。

第二方面,本發(fā)明實施例還提供了一種視頻播放裝置,包括:

檢測模塊,用于在終端播放視頻的過程中,檢測終端是否接收到消息;

攔截模塊,用于在檢測模塊檢測到終端接收到消息時,攔截所述消息對應的提示;

提取模塊,用于調用所述消息所屬的應用程序提取所述消息的消息內容;

展示模塊,用于在當前視頻畫面中展示所述消息內容。

第三方面,本發(fā)明還提供一種存儲介質,所述存儲介質存儲有指令,所述指令被處理器執(zhí)行時實現(xiàn)本發(fā)明實施例任一提供的視頻播放方法的步驟。

第四方面,本發(fā)明實施例還提供一種終端,包括存儲器和處理器,所述存儲器存儲有指令,所述處理器加載所述指令以執(zhí)行本發(fā)明實施例任一提供的視頻播放方法的步驟。

本發(fā)明實施例采用在當前視頻畫面中插入相應的消息回復接口,若是,則攔截該消息對應的提示,調用該消息所屬的應用程序提取該消息的消息內容,在當前視頻畫面中展示該消息內容;該方案可以在終端播放視頻時,在視頻畫面中展示當前接收到的消息內容,無需用戶進行繁瑣的操作,提升了消息的查看效率。

附圖說明

為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。

圖1為本發(fā)明實施例提供的視頻播放系統(tǒng)的場景示意圖。

圖2為本發(fā)明實施例提供的視頻播放方法的一種流程示意圖。

圖3為本發(fā)明實施例提供的視頻播放界面的第一種示意圖。

圖4為本發(fā)明實施例提供的視頻播放界面的第二種示意圖。

圖5為本發(fā)明實施例提供的視頻播放方法的另一種流程示意圖。

圖6為本發(fā)明實施例提供的視頻播放界面的第三種示意圖。

圖7為本發(fā)明實施例提供的視頻播放界面的第四種示意圖。

圖8為本發(fā)明實施例提供的視頻播放裝置的第一種結構示意圖。

圖9為本發(fā)明實施例提供的視頻播放裝置的第二種結構示意圖。

圖10為本發(fā)明實施例提供的視頻播放裝置的第三種結構示意圖。

圖11為本發(fā)明實施例提供的終端的結構示意圖。

具體實施方式

請參照圖式,其中相同的組件符號代表相同的組件,本發(fā)明的原理是以實施在一適當的運算環(huán)境中來舉例說明。以下的說明是基于所例示的本發(fā)明具體實施例,其不應被視為限制本發(fā)明未在此詳述的其它具體實施例。

在以下的說明中,本發(fā)明的具體實施例將參考由一部或多部計算機所執(zhí)行的步驟及符號來說明,除非另有述明。因此,這些步驟及操作將有數次提到由計算機執(zhí)行,本文所指的計算機執(zhí)行包括了由代表了以一結構化型式中的數據的電子信號的計算機處理單元的操作。此操作轉換該數據或將其維持在該計算機的內存系統(tǒng)中的位置處,其可重新配置或另外以本領域測試人員所熟知的方式來改變該計算機的運作。該數據所維持的數據結構為該內存的實體位置,其具有由該數據格式所定義的特定特性。但是,本發(fā)明原理以上述文字來說明,其并不代表為一種限制,本領域測試人員將可了解到以下所述的多種步驟及操作亦可實施在硬件當中。

本發(fā)明的原理使用許多其它泛用性或特定目的運算、通信環(huán)境或組態(tài)來進行操作。所熟知的適合用于本發(fā)明的運算系統(tǒng)、環(huán)境與組態(tài)的范例可包括(但不限于)手持電話、個人計算機、服務器、多處理器系統(tǒng)、微電腦為主的系統(tǒng)、主架構型計算機、及分布式運算環(huán)境,其中包括了任何的上述系統(tǒng)或裝置。

以下將分別進行詳細說明。

本實施例將從視頻播放裝置的角度進行描述,該視頻播放裝置具體可以集成在終端設備中,該終端設備可以為智能手機、平板電腦等電子設備。

本發(fā)明實施例提供了一種視頻播放系統(tǒng),該系統(tǒng)包括終端設備,該終端設備集成有本發(fā)明實施例任一提供的視頻播放裝置。此外,該系統(tǒng)還可以包括其他設備,如服務器等。

例如,參考圖1,本發(fā)明實施例提供一種視頻播放系統(tǒng);該視頻播放系統(tǒng)可以包括終端設備11和服務器12,終端設備11和服務器12通過網絡連接。

在終端設備11播放視頻時,如果服務器12向終端設備11發(fā)送消息,此時終端設備11可以檢測到接收到消息,終端設備11攔截該消息對應的提示,調用該消息所屬的應用程序提取該消息的消息內容,在當前視頻畫面中展示該消息內容。

終端設備11和服務器12之間可以但不限于采用以下傳輸協(xié)議中的任一種:http(hypertexttransferprotocol,超文本傳輸協(xié)議)、ftp(filetransferprotocol,文件傳輸協(xié)議)、p2p(peertopeer,對等網絡)、p2sp(peertoserver&peer,點對服務器和點)等。

在一實施例中,本發(fā)明實施例提供了一種視頻播放方法,參考圖2,該視頻播放方法的具體流程如下:

101、在終端播放視頻的過程中,檢測終端是否接收到消息,若是,則執(zhí)行步驟102。

其中,該消息可以為短信消息、即時通訊消息、或者其他類型的消息。

當未檢測到終端接收到消息時,可以不做任何響應處理,或者返回步驟101繼續(xù)檢測終端是否接收到消息。

102、攔截該消息對應的提示。

為防止干擾視頻播放,本實施例可以攔截消息對應的提示。比如,可以攔截消息對應的提示消息、提示音等等。

其中,可以通過攔截系統(tǒng)的消息提示接口,以防止彈出提示消息。比如,在播放視頻的過程中,若終端接收到短信,那么會攔截系統(tǒng)的短信提示接口,以保證不會第一時間彈出短信提示消息,干擾視頻播放,提升了視頻播放品質。

103、調用該消息所屬的應用程序提取該消息的消息內容。

本實施例中,為了防止退出當前視頻播放,可以在后臺調用應用程序提取消息的消息內容。

具體地,可以確定消息所屬的應用程序,然后,調用該應用程序提取消息的消息內容。

比如,確定消息所屬的應用程序為短信應用時,可以在后臺調用短信應用提取消息的消息內容。又比如,確定消息所屬的應用程序為即時通訊應用時,可以在后臺調用即時通訊應用提取消息的消息內容。

104、在當前視頻畫面中展示該消息內容。

比如,可以在當前視頻畫面中插入提取的消息內容,以展示消息內容。

具體地,在視頻畫面中展示消息內容的實現(xiàn)方式有多種,比如,可以在顯示視頻畫面的第一圖像顯示控件上添加第二圖像顯示控件,該第二圖像顯示控件疊加在該第一圖像顯示控件上;通過該第二圖像顯示控件顯示該消息內容。一實施例中,為不影響視頻播放,以提升視頻播放效果,該第二圖像顯示控件與第一圖像顯示控件完全重合,并且第二圖像顯示控件的背景為透明色。

參考圖3,在終端播放視頻的過程中,如果接收到新的消息,那么此時,將會在當前視頻畫面中顯示消息內容。

本實施例中,消息內容的展示方式有多種,比如,可以以彈幕的形式展示消息內容等等。具體地,可以將消息內容插入到當前視頻的彈幕內容列表中,然后,播放彈幕內容列表,以在視頻畫面中展示該消息內容。

一實施例中,為了節(jié)省終端資源以及提升消息內容的展示效果,可以先確定一個消息內容的展示指示信息,該展示指示信息用于指示消息內容的展示,比如,該展示指示信息可以包括展示時長、在視頻畫面中的展示位置、展示形式中的至少一種。也即步驟“在當前視頻畫面中展示該消息內容”可以包括:

確定該消息內容對應的展示指示信息,該展示指示信息包括展示時長、在視頻畫面中的展示位置、展示形式中的至少一種;

根據該展示指示信息在當前視頻畫面中展示該消息內容。

其中,消息內容的展示時長可以預先設定,為一個默認值,比如,1s、2s、5s等等。

在一實施例中,該消息內容的展示時長還可以基于消息內容來確定,比如,可以根據消息內容所包含的字符數量來確定,字符數量越大展示時長越大,反之字符數量越小展示時長越小。此時,步驟“確定該消息內容對應的展示指示信息”可以包括:

統(tǒng)計該消息內容所包含的字符數量;

根據該字符數量確定消息內容的展示時長。

其中,根據字符數量確定展示時長的方式有多種,比如,可以確定字符數量落入的預設字符數量區(qū)間,然后,獲取該預設字符數量區(qū)間對應的展示時長。

一實施例中,可以在播放視頻之前,預先建立預設字符數量區(qū)間與展示時長之間的映射關系,得到區(qū)間時長映射關系集合;這樣后續(xù),在確定展示時長時,可以基于該映射關系集合來確定展示時長。具體地,確定字符數量落入的預設字符數量區(qū)間,根據該預設字符數量區(qū)間和區(qū)間時長映射關系集合,獲取預設字符數量對應的展示時長。

其中,映射關系集合的表現(xiàn)方式有多種,比如,可以用表格來體現(xiàn),此時,映射關系集合即為映射關系表,在確定字符數量落入的數量區(qū)間之后,便可以在映射關系表中查找對應的展示時長。

一實施例中,當展示指示信息包括展示時長時,可以根據視頻的幀頻合展示時長確定需要插入消息內容的幀數,然后,將消息內容插入確定的幀圖像中播放,以實現(xiàn)在視頻畫面中展示消息內容。也即步驟“根據該展示指示信息在當前視頻畫面中展示該消息內容”可以包括:

獲取該視頻的幀頻;

根據該幀頻和該展示時長,從待播放的幀圖像中選取相應數量的目標幀圖像,得到幀圖像集合;

將該消息內容插入該幀圖像集合中的每個幀圖像中,得到插入后幀圖像集合;

對該插入后幀圖像集合中的幀圖像進行播放。

其中,視頻的幀頻為每秒鐘顯示的幀數量,一個靜態(tài)圖像為一幀,若干個靜態(tài)圖像組成一段視頻。比如,幀頻為24那么表示每秒播放24個幀圖像。

本實施例中,在確定展示時長之后,可以基于展示時長和視頻的幀頻來確定待插入消息內容的幀圖像的數量,接著在確定的幀圖像中插入消息內容。比如,當幀頻為24,展示時長為2s時,那么需要選取24*2=48個待播放的幀圖像,然后,分別在這個48個幀圖像中插入消息內容,然后,播放該48個插入消息內容的幀圖像,以實現(xiàn)在視頻畫面中顯示消息內容。

在一實施例中,當展示指示消息還包括在視頻畫面中的展示位置時,可以基于該展示位置將消息內容插入該幀圖像集合中的每個幀圖像中。

其中,展示位置可以為視頻畫面的頂部、中間、側邊、底部等等,比如,可以將消息內容插入至幀圖像的頂部等等。

除了上述介紹的確定展示時長的方式之外,在一實施例中,還可以通過電子設備記錄用戶在在一段歷史時段內的觀看消息的時長,并可以利用學習算法將該記錄的用戶觀看消息時長進行分析和學習處理,電子設備通過自行分析和學習的處理過程生成用戶的消息觀看時長的偏好,此時,可以分析得到的消息觀看時長來確定消息內容展示時長。比如記錄過去一個月內觀看每條短信的時長。電子設備可以通過學習算法分析出用戶的一般短信觀看時長,并基于短信觀看時長來確定短信內容在視頻畫面中的展示時長。

本實施例中,展示指示消息還可以包括消息內容在視頻畫面中的展示位置,展示位置的確定方式有多種,比如,為了不影響用戶觀看視頻,可以基于字幕的展示位置來確定消息內容在當前視頻畫面中的展示位置。此時,步驟“確定該消息內容對應的展示指示信息”可以包括:

獲取視頻字幕在當前視頻畫面中的字幕展示位置;

根據字幕展示位置確定該消息內容在當前視頻畫面中的展示位置。

比如,在視頻畫面中字幕展示位置以外的區(qū)域選取消息內容在當前視頻畫面中的展示位置。又比如,在當前視頻畫面沒有字幕顯示時,可以將字幕展示位置直接作為消息內容在視頻畫面中的展示位置。

一實施例中,為方便用戶回復消息,提升消息回復的速度,可以在視頻畫面中插入消息回復接口,用戶可以通過該消息回復接口來回復相應的消息。也即,本發(fā)明實施例的視頻播放方法還可以包括:

在當前視頻畫面中插入相應的消息回復接口;

通過該消息回復接口獲取用戶輸入的回復內容;

調用該消息所屬的應用程序,向該消息的發(fā)送方返回該回復內容。

其中,消息回復接口的表示方式有多種,可以根據實際需求設定,比如,可以輸入框、圖標等形式。其中,輸入框的形狀也可以有多種,比如,圓形、矩形、氣泡狀等等。

以消息回復接口為消息輸入框為例,參考圖4,在展示消息內容的同時或者之后,可以在視頻畫面中插入消息輸入框,用戶點擊該消息輸入框,可以輸入相應的回復內容,在輸入完成之后,當用戶點擊圓形發(fā)送按鈕時終端將會在后臺調用消息所屬的應用程序將該回復內容發(fā)送給消息發(fā)送方。

在一實施例中,消息回復接口的插入位置,可以基于消息內容的展示位置設定,也即,步驟“在當前視頻畫面中插入相應的消息回復接口”可以包括:根據消息內容在視頻畫面中的展示位置,在當前視頻畫面中插入消息回復接口。

例如,可以在消息內容的展示位置的下方、上方等位置插入消息回復接口。

由上可知,本發(fā)明實施例采用在當前視頻畫面中插入相應的消息回復接口,若是,則攔截該消息對應的提示,調用該消息所屬的應用程序提取該消息的消息內容,在當前視頻畫面中展示該消息內容;該方案可以在終端播放視頻時,在視頻畫面中展示當前接收到的消息內容,無需用戶進行繁瑣的操作,提升了消息的查看效率以及視頻觀看體驗。

在一實施例中,本發(fā)明實施例還提供了另一種視頻播放方法,如圖5所示,該視頻播放方法的具體流程如下:

201、終端在播放視頻的過程中,檢測是否接收到消息,若是,則執(zhí)行步驟202,若否,則返回步驟201繼續(xù)檢測。

其中,該消息可以為短信消息、即時通訊消息、或者其他類型的消息。

202、終端攔截消息對應的提示事件。

其中,提示事件包括消息提示事件、語音提示事件等等。比如,可以通過攔截系統(tǒng)的消息提示接口,以攔截消息對應的提示事件。

203、終端在后臺調用消息所屬的應用程序提取該消息的消息內容。

比如,確定消息所屬的應用程序為即時通訊應用時,可以在后臺調用即時通訊應用提取消息的消息內容。具體地,調用即時通訊應用對消息進行解析,得到攜帶的消息內容。

204、終端統(tǒng)計消息內容所包含的字符數量。

具體地,終端可以先去除消息內容中圖片等信息,然后,統(tǒng)計取出后的消息內容所包含的字符數量。

205、終端確定字符數量所落入的預設數量區(qū)間。

本實施例可以預先設置若干預設數量區(qū)間,如(1,10),(10,15)等等。

206、終端獲取預設數量區(qū)間對應的展示時長。

一實施例中,可以在播放視頻之前,預先建立預設字符數量區(qū)間與展示時長之間的映射關系,得到區(qū)間時長映射關系集合;這樣后續(xù),在確定展示時長時,可以基于該映射關系集合來確定展示時長。

207、終端根據展示時長和視頻的幀頻,從待播放的幀圖像中選取相應數量的目標幀圖像,得到幀圖像集合。

其中,視頻的幀頻為每秒鐘顯示的幀數量,一個靜態(tài)圖像為一幀,若干個靜態(tài)圖像組成一段視頻。比如,幀頻為12那么表示每秒播放12個幀圖像。

本實施例中可以基于展示時長和視頻的幀頻確定需要選取的幀圖像的數量(如將展示時長與幀頻相乘得到需要選取的幀圖像的數量);然后,基于視頻幀的播放時序在待播放的幀圖像中選取該數量的目標幀圖像。

208、終端根據消息內容在視頻畫面中的展示位置,將消息內容插入幀圖像集合中的每個幀圖像中。

其中,展示位置可以有多種,比如,視頻畫面的底部、頂部、中間位置等等。例如,終端可以將該消息內容插入至幀圖像的側部。

209、終端對插入后幀圖像集合中的幀圖像進行播放,以實現(xiàn)在視頻畫面中展示消息內容。

參考圖6,在播放插入后幀圖像集合中的幀圖像時,終端將會在當前播放的視頻幀上顯示消息內容。

此外,本實施例終端還可以在視頻畫面中插入消息回復接口,用戶可以通過該消息回復接口來回復相應的消息。參考圖7,在視頻畫面中插入消息輸入框,用戶點擊該消息輸入框,可以輸入相應的回復內容,在輸入完成之后,當用戶點擊“發(fā)送”按鈕時,終端將會在后臺調用消息所屬的應用程序將該回復內容發(fā)送給消息發(fā)送方。

由上可知,本發(fā)明實施例采用在當前視頻畫面中插入相應的消息回復接口,若是,則攔截該消息對應的提示,調用該消息所屬的應用程序提取該消息的消息內容,在當前視頻畫面中展示該消息內容;該方案可以在終端播放視頻時,在視頻畫面中展示當前接收到的消息內容,無需用戶進行繁瑣的操作,提升了消息的查看效率、視頻觀看體驗以及節(jié)省了資源。

為了便于更好的實施本發(fā)明實施例提供的視頻播放方法,在一實施例中還提供了一種視頻播放裝置。其中名詞的含義與上述視頻播放方法中相同,具體實現(xiàn)細節(jié)可以參考方法實施例中的說明。

如圖8所示,視頻播放裝置30可以包括:檢測模塊301、攔截模塊302、提取模塊303以及展示模塊304;

檢測模塊301,用于在終端播放視頻的過程中,檢測終端是否接收到消息;

攔截模塊302,用于在檢測模塊301檢測到終端接收到消息時,攔截該消息對應的提示;

提取模塊303,用于調用該消息所屬的應用程序提取該消息的消息內容;

展示模塊304,用于在當前視頻畫面中展示該消息內容。

在一實施例中,參考圖9,其中,展示模塊304可以包括:信息確定子模塊3041和展示子模塊3042;

信息確定子模塊3041,用于確定該消息內容對應的展示指示信息,該展示指示信息包括展示時長、在視頻畫面中的展示位置、展示形式中的至少一種;

展示子模塊3042,用于根據該展示指示信息在當前視頻畫面中展示該消息內容。

在一實施例中,信息確定子模塊3041可以具體用于:統(tǒng)計該消息內容所包含的字符數量;根據該字符數量確定消息內容的展示時長。

在一實施例中,展示子模塊3042,可以具體用于:

獲取該視頻的幀頻;

根據該幀頻和該展示時長,從待播放的幀圖像中選取相應數量的目標幀圖像,得到幀圖像集合

將該消息內容插入該幀圖像集合中的每個幀圖像中,得到插入后幀圖像集合;

對該插入后幀圖像集合中的幀圖像進行播放,以實現(xiàn)在當前視頻畫面中展示消息內容。

在一實施例中,該信息確定子模塊3041,可以用于:

獲取視頻字幕在當前視頻畫面中的字幕展示位置;

根據字幕展示位置確定該消息內容在當前視頻畫面中的展示位置。

在一實施例中,參考圖10,為了方便用戶回復消息,本發(fā)明視頻播放裝置30還可以包括:

接口插入模塊305,用于在當前視頻畫面中插入相應的消息回復接口;

內容獲取模塊306,用于通過該消息回復接口獲取用戶輸入的回復內容;

發(fā)送模塊307,用于調用該消息所屬的應用程序,向該消息的發(fā)送方返回該回復內容。

具體實施時,以上各個模塊可以作為獨立的實體來實現(xiàn),也可以進行任意組合,作為同一或若干個實體來實現(xiàn),以上各個模塊的具體實施可參見前面的方法實施例,在此不再贅述。

由上可知,本發(fā)明實施例提供的視頻播放裝置30可以通過檢測模塊301在當前視頻畫面中插入相應的消息回復接口,若是,則由攔截模塊302攔截該消息對應的提示,由提取模塊303調用該消息所屬的應用程序提取該消息的消息內容,由展示模塊304在當前視頻畫面中展示該消息內容;該方案可以在終端播放視頻時,在視頻畫面中展示當前接收到的消息內容,無需用戶進行繁瑣的操作,提升了消息的查看效率以及視頻觀看體驗。

在一實施例中,本發(fā)明還提供一種存儲介質,所述存儲介質存儲有指令,所述指令被處理器執(zhí)行時實現(xiàn)本發(fā)明實施例任一提供的視頻播放方法的步驟。

在一實施例中,本發(fā)明還提供一種終端,包括存儲器和處理器,所述存儲器存儲有指令,所述處理器加載所述指令以執(zhí)行本發(fā)明實施例任一提供的視頻播放方法的步驟。

請參閱圖11,圖11為本發(fā)明實施例提供的終端結構示意圖。該終端400可以包括射頻(rf,radiofrequency)電路401、包括有一個或一個以上計算機可讀存儲介質的存儲器402、輸入單元403、顯示單元404、傳感器404、音頻電路406、無線保真(wifi,wirelessfidelity)模塊407、包括有一個或者一個以上處理核心的處理器408、以及電源409等部件。本領域技術人員可以理解,圖11中示出的終端結構并不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

射頻電路401可用于收發(fā)信息,或通話過程中信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器408處理;另外,將涉及上行的數據發(fā)送給基站。通常,射頻電路401包括但不限于天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(sim,subscriberidentitymodule)卡、收發(fā)信機、耦合器、低噪聲放大器(lna,lownoiseamplifier)、雙工器等。此外,射頻電路401還可以通過無線通信與網絡和其他設備通信。

存儲器402可用于存儲應用程序和數據。存儲器402存儲的應用程序中包含有可執(zhí)行代碼。應用程序可以組成各種功能模塊。處理器408通過運行存儲在存儲器402的應用程序,從而執(zhí)行各種功能應用以及數據處理。存儲器402可主要包括存儲程序區(qū)和存儲數據區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區(qū)可存儲根據終端的使用所創(chuàng)建的數據(比如音頻數據、電話本等)等。此外,存儲器402可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應地,存儲器402還可以包括存儲器控制器,以提供處理器408和輸入單元403對存儲器402的訪問。

輸入單元403可用于接收輸入的數字、字符信息或用戶特征信息(比如指紋),以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。具體地,在一個具體的實施例中,輸入單元403可包括觸敏表面以及其他輸入設備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據預先設定的程式驅動相應的連接裝置。

顯示單元404可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元404可包括顯示面板。

雖然在圖11中,觸敏表面與顯示面板是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面與顯示面板集成而實現(xiàn)輸入和輸出功能。

終端還可包括至少一種傳感器405,比如光傳感器、運動傳感器以及其他傳感器。

音頻電路406可通過揚聲器、傳聲器提供用戶與終端之間的音頻接口。音頻電路406可將接收到的音頻數據轉換成電信號,傳輸到揚聲器,由揚聲器轉換為聲音信號輸出;另一方面,傳聲器將收集的聲音信號轉換為電信號,由音頻電路406接收后轉換為音頻數據,再將音頻數據輸出處理器408處理后,經射頻電路401以發(fā)送給另一終端。

無線保真(wifi)屬于短距離無線傳輸技術,終端通過無線保真模塊407可以幫助用戶收發(fā)電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網訪問。雖然圖11示出了無線保真模塊407,但是可以理解的是,其并不屬于終端的必須構成,完全可以根據需要在不改變發(fā)明的本質的范圍內而省略。

處理器408是終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執(zhí)行存儲在存儲器402內的應用程序,以及調用存儲在存儲器402內的數據,執(zhí)行終端的各種功能和處理數據,從而對終端進行整體監(jiān)控??蛇x的,處理器408可包括一個或多個處理核心;優(yōu)選的,處理器408可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調制解調處理器主要處理無線通信??梢岳斫獾氖?,上述調制解調處理器也可以不集成到處理器408中。

終端還包括給各個部件供電的電源409(比如電池)。優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器408邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源409還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉換器或者逆變器、電源狀態(tài)指示器等任意組件。

盡管圖11中未示出,終端還可以包括攝像頭、藍牙模塊等,在此不再贅述。

其中,處理器408加載存儲器402中的指令或程序以實現(xiàn)以下步驟:

在終端播放視頻的過程中,檢測終端是否接收到消息;若是,則攔截所述消息對應的提示;調用所述消息所屬的應用程序提取所述消息的消息內容;在當前視頻畫面中展示所述消息內容。

一實施例中,處理器408可以實現(xiàn)以下步驟:

確定所述消息內容對應的展示指示信息,所述展示指示信息包括展示時長、在視頻畫面中的展示位置、展示形式中的至少一種;

根據所述展示指示信息在當前視頻畫面中展示所述消息內容。

一實施例中,處理器408可以實現(xiàn)以下步驟:

統(tǒng)計所述消息內容所包含的字符數量;

根據所述字符數量確定消息內容的展示時長。

一實施例中,處理器408可以實現(xiàn)以下步驟:

獲取所述視頻的幀頻;

根據所述幀頻和所述展示時長,從待播放的幀圖像中選取相應數量的目標幀圖像,得到幀圖像集合

將所述消息內容插入所述幀圖像集合中的每個幀圖像中,得到插入后幀圖像集合;

對所述插入后幀圖像集合中的幀圖像進行播放,以實現(xiàn)在當前視頻畫面中展示消息內容。

一實施例中,處理器408可以實現(xiàn)以下步驟:

獲取視頻字幕在當前視頻畫面中的字幕展示位置;

根據字幕展示位置確定所述消息內容在當前視頻畫面中的展示位置。

一實施例中,處理器408還可以實現(xiàn)以下步驟:

在當前視頻畫面中插入相應的消息回復接口;

通過所述消息回復接口獲取用戶輸入的回復內容;

調用所述消息所屬的應用程序,向所述消息的發(fā)送方返回所述回復內容。

需要說明的是,本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于計算機可讀存儲介質中,如存儲在終端的存儲器中,并被該終端內的至少一個處理器執(zhí)行,在執(zhí)行過程中可包括如信息發(fā)布方法的實施例的流程。其中,存儲介質可以包括:只讀存儲器(rom,readonlymemory)、隨機存取記憶體(ram,randomaccessmemory)、磁盤或光盤等。

以上對本發(fā)明實施例提供的一種視頻播放方法、裝置、存儲介質和終端進行了詳細介紹,其各功能模塊可以集成在一個處理芯片中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的技術人員,依據本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1