本發(fā)明涉及通信技術領域,尤其涉及一種信息視頻文件的播放方法、系統(tǒng)和終端。
背景技術:
現(xiàn)在互聯(lián)網(wǎng)視頻的興起,給很多人帶來了娛樂,但是仍然有一部分聽力有問題的觀眾沒有享受到這部分的快樂,他們不能像正常人一下享受到視頻中所有的聲音帶給他們的快樂。先做一個場景假設:一個媽媽在跟一個孩子聊天,媽媽手里拿著氣球,但是一部小心,媽媽把氣球弄破了。孩子被嚇的一直哭個不停。這個場景很簡單,如果對于有聽力問題的人,孩子與媽媽的對話可以通過字母來獲取到,但是對于氣球的爆炸聲,孩子的哭聲,聽力有問題的人卻很難知道。
針對現(xiàn)有技術中播放的視頻文件中無法實時用文字描述所有聲音的技術問題,目前尚未提出有效的解決方案。
技術實現(xiàn)要素:
本發(fā)明的主要目的在于提供一種信息視頻文件的播放方法、系統(tǒng)和終端,以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題。
本發(fā)明一方面提供了一種信息視頻文件的播放方法,包括:
服務器端存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;
接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件。
進一步的,所述接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件,包括:
接收客戶端發(fā)送的目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑;所述播放路徑包括本地播放路徑或在線播放路徑;
響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲有基于所述原始視頻文件的信息配置文件后,向播放請求中攜帶的播放路徑中發(fā)送所述信息視頻文件的原始視頻文件和信息配置文件。
優(yōu)選的,還包括:
響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲的信息視頻文件中有原始視頻文件且無基于所述原始視頻文件的信息配置文件時,向播放請求中攜帶的播放路徑中發(fā)送信息視頻文件的原始視頻文件。
本發(fā)明另一方面還提供了一種信息視頻文件的播放方法,包括:
向服務器端發(fā)送目標信息視頻文件的播放請求;
接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;所述信息視頻文件由原始視頻文件和信息配置文件組成,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;
接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
進一步的,所述向服務器端發(fā)送目標信息視頻文件的播放請求,包括:
向服務器端發(fā)送目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑,所述播放路徑包括本地播放路徑或在線播放路徑。
進一步的,所述接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關,包括:
接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件和信息配置文件;
在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關。
優(yōu)選的,還包括:
接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件,不顯示播放信息配置文件的開關,播放原始視頻文件。
進一步的,所述接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,包括:
接收到開關打開請求時,啟動線程解析所述信息視頻文件的信息配置文件中的文本信息的開始時間戳、終止時間戳以及播放位置的坐標信息,判斷實時獲取原始視頻文件播放的時間戳與文本信息的開始時間戳匹配,將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上。
進一步的,所述讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息,包括:
將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上時讀取文本信息的開始時間戳,當讀取到所述文本信息的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
本發(fā)明另一方面還提供了一種信息視頻文件的播放系統(tǒng),包括:
存儲模塊,用于存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;
第一發(fā)送模塊,用于接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件。
進一步的,所述第一發(fā)送模塊,包括:
接收單元,用于接收客戶端發(fā)送的目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑;所述播放路徑包括本地播放路徑或在線播放路徑;
第一發(fā)送單元,用于響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲有基于所述原始視頻文件的信息配置文件后,向播放請求中攜帶的播放路徑中發(fā)送所述信息視頻文件的原始視頻文件和信息配置文件;
第二發(fā)送單元,用于響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲有信息視頻文件中的原始視頻文件且無基于所述原始視頻文件的信息配置文件時,向播放請求中攜帶的播放路徑中發(fā)送信息視頻文件的原始視頻文件。
本發(fā)明另一方面還提供了一種信息視頻文件的播放系統(tǒng),包括:
第二發(fā)送模塊,用于向服務器端發(fā)送目標信息視頻文件的播放請求;
第一接收模塊,用于接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;所述信息視頻文件由原始視頻文件和信息配置文件組成,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;
第二接收模塊,用于接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
進一步的,所述第二發(fā)送模塊,包括:
第三發(fā)送單元,用于向服務器端發(fā)送目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑,所述播放路徑包括本地播放路徑或在線播放路徑。
進一步的,所述第一接收模塊,包括:
第一接收單元,用于接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件和信息配置文件;
顯示單元,用于在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;
第二接收單元,用于接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件,不顯示播放信息配置文件的開關,播放原始視頻文件。
進一步的,所述第二接收模塊,包括:
第三接收單元,用于接收到開關打開請求時,啟動線程解析所述信息視頻文件的信息配置文件中的文本信息的開始時間戳、終止時間戳以及播放位置的坐標信息,判斷實時獲取原始視頻文件播放的時間戳與文本信息的開始時間戳匹配,將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上;
清空單元,用于將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上時讀取文本信息的開始時間戳,當讀取到所述文本信息的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
本發(fā)明另一方面還提供了一種信息視頻文件的播放終端,包括前述任一項所述的系統(tǒng)。
本發(fā)明通過服務器端存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件。又通過客戶端向服務器端發(fā)送目標信息視頻文件的播放請求;接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息的技術方案,可實現(xiàn)視頻播放時將所有的聲音數(shù)據(jù)轉化為文字數(shù)據(jù),以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題,輔助有聽力障礙的人觀看視頻,提高了聽力障礙的人觀看視頻的用戶體驗。
附圖說明
圖1為根據(jù)本發(fā)明的一種信息視頻文件的播放方法的實施例一的流程圖;
圖2為根據(jù)本發(fā)明的一種信息視頻文件的播放方法的實施例二的流程圖;
圖3為根據(jù)本發(fā)明的一種信息視頻文件的播放系統(tǒng)的實施例三的結構框圖;
圖4為根據(jù)本發(fā)明的第一發(fā)送模塊實施例三的結構框圖;
圖5為根據(jù)本發(fā)明的一種信息視頻文件的播放系統(tǒng)的實施例四的結構框圖;
圖6為根據(jù)本發(fā)明的第二發(fā)送模塊實施例四的結構框圖;
圖7為根據(jù)本發(fā)明的第一接收模塊實施例四的結構框圖;
圖8為根據(jù)本發(fā)明的第二接收模塊實施例四的結構框圖;
圖9為根據(jù)本發(fā)明的一種信息視頻文件的播放終端的實施例五的結構框圖;
圖10為根據(jù)本發(fā)明的一種信息視頻文件的播放終端的實施例六的結構框圖。
具體實施方式
為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。
實施例一
參照圖1,圖1示出了本發(fā)明提供的一種信息視頻文件的播放方法的一實施例的流程圖。包括:步驟S110和步驟S120。
在步驟S110中,服務器端存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳。
優(yōu)選的,所示信息視頻文件可標記為HOH(hard of hearing)信息配置文件,由信息配置文件和原始的視頻文件組成。信息配置文件包括文本信息,文本信息主要記錄原始視頻文件中在某個時間戳,某個位置,顯示的文本信息,以及該文本顯示的時長及起止時間。
在步驟S120中,接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件。
具體的,該步驟包括:接收客戶端發(fā)送的目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑;所述播放路徑包括本地播放路徑或在線播放路徑;響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲有基于所述原始視頻文件的信息配置文件后,向播放請求中攜帶的播放路徑中發(fā)送所述信息視頻文件的原始視頻文件和信息配置文件。
優(yōu)選的,該步驟還包括:響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲的信息視頻文件中有原始視頻文件且無基于所述原始視頻文件的信息配置文件時,向播放請求中攜帶的播放路徑中發(fā)送信息視頻文件的原始視頻文件。
本發(fā)明實施例一通過服務器端存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件的技術方案,可通過基于原始視頻文件制作的信息配置文件實現(xiàn)視頻播放時將所有的聲音數(shù)據(jù)轉化為文字數(shù)據(jù),以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題,輔助有聽力障礙的人觀看視頻,提高了聽力障礙的人觀看視頻的用戶體驗。
實施例二
參照圖2,圖2示出了本發(fā)明提供的一種信息視頻文件的播放方法的一實施例的流程圖。包括:步驟S210和步驟S230。
在步驟S210中,向服務器端發(fā)送目標信息視頻文件的播放請求。
包括:向服務器端發(fā)送目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑,所述播放路徑包括本地播放路徑或在線播放路徑。
在步驟S220中,接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;所述信息視頻文件由原始視頻文件和信息配置文件組成,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳。
進一步的,所述接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關的步驟,包括:
接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件和信息配置文件;在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關。
優(yōu)選的,該步驟還包括:
接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件,不顯示播放信息配置文件的開關,播放原始視頻文件。
一應用例子,客戶端獲取視頻的時候,需要先獲取視頻的原始視頻文件,以及HOH信息配置文件,如果有HOH信息配置文件,就可以在視頻播放界面展示HOH信息配置文件開關,有聽力障礙的人就可以通過這個開關,控制HOH信息配置文件是否顯示。
在步驟S230中,接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
進一步的,所述接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置的步驟,包括:
接收到開關打開請求時,啟動線程解析所述信息視頻文件的信息配置文件中的文本信息的開始時間戳、終止時間戳以及播放位置的坐標信息,判斷實時獲取原始視頻文件播放的時間戳與文本信息的開始時間戳匹配,將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上。
進一步的,所述讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息的步驟,包括:
將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上時讀取文本信息的開始時間戳,當讀取到所述文本信息的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
啟動線程解析時,顯示信息配置文件的文本信息不阻塞原始視頻文件播放線程,對原始視頻文件的視頻播放沒有影響。
一具體應用例子,一有聽力障礙的用戶A通過客戶端打開一視頻,客戶端通過網(wǎng)絡向服務器端發(fā)送該視頻的播放請求,服務器端檢測該視頻是否有HOH信息配置文件,如果有,則向客戶端發(fā)送該視頻的原始視頻文件和與原始視頻文件對應的HOH信息配置文件,并在服務器端的顯示器的界面上顯示HOH信息配置文件開關,用戶A不打開HOH信息配置文件開關,仍然播放該視頻的原始視頻文件;用戶A打開HOH信息配置文件開關,則開始播放信息視頻文件,啟動線程解析信息配置文件,解析出每條信息配置文件中的文本信息的開始時間戳、終止時間戳,顯示坐標以及開始時間戳和終止時間戳的顯示時間段。同時獲取實時播放的原始視頻文件的時間戳,根據(jù)實時播放的原始視頻文件的時間戳查找HOH信息配置文件的文本信息匹配的時間戳,并在原始視頻文件的對應位置疊加文本信息,并在讀取到文本信息的終止時間戳后,清空該文本信息。
本發(fā)明實施例二通過客戶端向服務器端發(fā)送目標信息視頻文件的播放請求;接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息的技術方案,可實現(xiàn)視頻播放時將所有的聲音數(shù)據(jù)轉化為文字數(shù)據(jù),以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題,輔助有聽力障礙的人觀看視頻,提高了聽力障礙的人觀看視頻的用戶體驗。
實施例三
參照圖3,圖3出了本發(fā)明提供的一種信息視頻文件的播放系統(tǒng)100的一實施例的結構框圖。包括:
存儲模塊31,用于存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;
第一發(fā)送模塊32,用于接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件。
進一步的,參照圖4,所述第一發(fā)送模塊32,包括:
接收單元321,用于接收客戶端發(fā)送的目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑;所述播放路徑包括本地播放路徑或在線播放路徑;
第一發(fā)送單元322,用于響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲有基于所述原始視頻文件的信息配置文件后,向播放請求中攜帶的播放路徑中發(fā)送所述信息視頻文件的原始視頻文件和信息配置文件;
第二發(fā)送單元323,用于響應所述信息視頻的播放請求,查找服務器存儲的目標信息視頻文件中是否存儲基于所述原始視頻文件的信息配置文件,查詢服務器中存儲有信息視頻文件中的原始視頻文件且無基于所述原始視頻文件的信息配置文件時,向播放請求中攜帶的播放路徑中發(fā)送信息視頻文件的原始視頻文件。
具體實現(xiàn)的功能和處理方式參見方法實施例一描述的具體步驟。
由于本實施例三的系統(tǒng)所實現(xiàn)的處理及功能基本相應于前述圖1所示的方法的實施例、原理和實例,故本實施例的描述中未詳盡之處,可以參見前述實施例中的相關說明,在此不做贅述。
本發(fā)明實施例三通過服務器端存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件的技術方案,可通過基于原始視頻文件制作的信息配置文件實現(xiàn)視頻播放時將所有的聲音數(shù)據(jù)轉化為文字數(shù)據(jù),以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題,輔助有聽力障礙的人觀看視頻,提高了聽力障礙的人觀看視頻的用戶體驗。
實施例四
參照圖5,圖5示出了本發(fā)明提供的一種信息視頻文件的播放系統(tǒng)200的一實施例的結構框圖。包括:
第二發(fā)送模塊41,用于向服務器端發(fā)送目標信息視頻文件的播放請求;
第一接收模塊42,用于接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;所述信息視頻文件由原始視頻文件和信息配置文件組成,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;
第二接收模塊43,用于接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
進一步的,參照圖6,所述第二發(fā)送模塊41,包括:
第三發(fā)送單元411,用于向服務器端發(fā)送目標信息視頻文件的播放請求,所述播放請求攜帶目標信息視頻文件的原始視頻文件的屬性信息和播放路徑,所述播放路徑包括本地播放路徑或在線播放路徑。
進一步的,參照圖7,所述第一接收模塊42,包括:
第一接收單元421,用于接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件和信息配置文件;
顯示單元422,用于在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;
第二接收單元423,用于接收服務器端向播放請求中攜帶的播放路徑中返回的信息視頻文件的原始視頻文件,不顯示播放信息配置文件的開關,播放原始視頻文件。
進一步的,參照圖8,所述第二接收模塊43,包括:
第三接收單元431,用于接收到開關打開請求時,啟動線程解析所述信息視頻文件的信息配置文件中的文本信息的開始時間戳、終止時間戳以及播放位置的坐標信息,判斷實時獲取原始視頻文件播放的時間戳與文本信息的開始時間戳匹配,將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上;
清空單元432,用于將匹配的信息配置文件的文本信息疊加至原始視頻文件的播放位置的坐標上時讀取文本信息的開始時間戳,當讀取到所述文本信息的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息。
具體實現(xiàn)的功能和處理方式參見方法實施例二描述的具體步驟。
由于本實施例四的系統(tǒng)所實現(xiàn)的處理及功能基本相應于前述圖2所示的方法的實施例、原理和實例,故本實施例的描述中未詳盡之處,可以參見前述實施例中的相關說明,在此不做贅述。
本發(fā)明實施例四通過客戶端向服務器端發(fā)送目標信息視頻文件的播放請求;接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息的技術方案,可實現(xiàn)視頻播放時將所有的聲音數(shù)據(jù)轉化為文字數(shù)據(jù),以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題,輔助有聽力障礙的人觀看視頻,提高了聽力障礙的人觀看視頻的用戶體驗。
實施例五
參照圖9,圖9出了本發(fā)明提供的一種信息視頻文件的播放終端300的一實施例的結構框圖。包括:實施例三任一項所述的系統(tǒng)100。
本發(fā)明實施例五通過服務器端存儲由原始視頻文件和信息配置文件組成的至少一個信息視頻文件,所述信息配置文件包括與所述原始視頻文件中的至少一個播放位置匹配的文本信息,所述文本信息標記了其顯示時間段的開始時間戳和終止時間戳;接收客戶端發(fā)送的目標信息視頻文件的播放請求,查詢服務器中存儲有所述目標信息視頻文件后,向客戶端發(fā)送查詢的所述信息視頻文件的技術方案,可實現(xiàn)視頻播放時將所有的聲音數(shù)據(jù)轉化為文字數(shù)據(jù),以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題,輔助有聽力障礙的人觀看視頻,提高了聽力障礙的人觀看視頻的用戶體驗。
實施例六
參照圖10,圖10出了本發(fā)明提供的一種信息視頻文件的播放終端400的一實施例的結構框圖。包括:實施例四任一項所述的系統(tǒng)200。
本發(fā)明實施例六通過客戶端向服務器端發(fā)送目標信息視頻文件的播放請求;接收所述服務器端返回的信息視頻文件后,在客戶端的顯示器界面中顯示播放所述信息視頻文件的開關;接收到所述開關打開請求時,啟動線程解析所述信息視頻文件中的信息配置文件,將信息配置文件中的文本信息配置至原始視頻文件的至少一個播放位置,讀取到所述文本信息的顯示時間段的終止時間戳后,清空所述原始視頻文件的播放位置的文本信息的技術方案,可實現(xiàn)視頻播放時將所有的聲音數(shù)據(jù)轉化為文字數(shù)據(jù),以克服現(xiàn)有的播放的視頻文件中無法實時用文字描述所有聲音的缺陷,解決了現(xiàn)有技術中播放的視頻文件中用文字描述所有聲音的技術問題,輔助有聽力障礙的人觀看視頻,提高了聽力障礙的人觀看視頻的用戶體驗。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置,可通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
需要指出,根據(jù)實施的需要,可將本申請中描述的各個步驟/部件拆分為更多步驟/部件,也可將兩個或多個步驟/部件或者步驟/部件的部分操作組合成新的步驟/部件,以實現(xiàn)本發(fā)明的目的。
上述根據(jù)本發(fā)明的方法可在硬件、固件中實現(xiàn),或者被實現(xiàn)為可存儲在記錄介質(諸如CD ROM、RAM、軟盤、硬盤或磁光盤)中的軟件或計算機代碼,或者被實現(xiàn)通過網(wǎng)絡下載的原始存儲在遠程記錄介質或非暫時機器可讀介質中并將被存儲在本地記錄介質中的計算機代碼,從而在此描述的方法可被存儲在使用通用計算機、專用處理器或者可編程或專用硬件(諸如ASIC或FPGA)的記錄介質上的這樣的軟件處理??梢岳斫猓嬎銠C、處理器、微處理器控制器或可編程硬件包括可存儲或接收軟件或計算機代碼的存儲組件(例如,RAM、ROM、閃存等),當所述軟件或計算機代碼被計算機、處理器或硬件訪問且執(zhí)行時,實現(xiàn)在此描述的處理方法。此外,當通用計算機訪問用于實現(xiàn)在此示出的處理的代碼時,代碼的執(zhí)行將通用計算機轉換為用于執(zhí)行在此示出的處理的專用計算機。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。