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

一種終端動態(tài)圖片視頻混合資源循環(huán)播放方法與流程

文檔序號:11518235閱讀:363來源:國知局

本發(fā)明涉及移動應(yīng)用領(lǐng)域,尤其涉及一種終端動態(tài)圖片視頻混合資源循環(huán)播放方法。



背景技術(shù):

在機(jī)場、火車站、汽車站候車大廳、安檢大廳等場合,通常都有顯示屏幕,用來播放旅客須知、安檢須知或航班、車次提示等信息,這些信息可能是圖片或視頻資源,可能每個顯示設(shè)備都有不同的播放資源列表,例如候車廳和安檢口的播放資源列表不同,但是目前基本都是在不同的終端安裝不同的app,且播放內(nèi)容是單一的視頻資源或者是單一的圖片資源,當(dāng)播放內(nèi)容有變化時,通常只能重啟app。

如何在不同的終端使用同一個app,并讓終端根據(jù)各自的標(biāo)識去獲取對應(yīng)的資源列表,例如在安檢口和候機(jī)廳都使用同一個app,但是啟動之后安檢口終端屏幕播放安檢口對應(yīng)的資源,候機(jī)廳終端屏幕播放候機(jī)廳對應(yīng)的資源;如何實(shí)時的去檢測后臺資源的更新并調(diào)整播放資源,并沒有針對性的方案。



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

針對現(xiàn)有技術(shù)存在的不足之處,本發(fā)明的目的在于提供一種終端動態(tài)圖片視頻混合資源循環(huán)播放方法,可以定時動態(tài)獲取終端列表所對應(yīng)的資源列表,一旦顯示終端所對應(yīng)的資源發(fā)生變化,顯示終端會對應(yīng)立即更新,能夠?qū)崿F(xiàn)無縫資源切換,保障了資源播放的流暢性和實(shí)時性。

本發(fā)明的目的通過下述技術(shù)方案實(shí)現(xiàn):

一種終端動態(tài)圖片視頻混合資源循環(huán)播放方法,包括服務(wù)器和若干個顯示終端,所述顯示終端具有終端app,所述顯示終端具有文字圖片播放器和視頻播放器,所述顯示終端內(nèi)部具有終端列表,所述服務(wù)器中對應(yīng)存儲有各個顯示終端的終端列表,其方法步驟如下:

a、服務(wù)器為不同顯示終端配置id標(biāo)識信息和與該id標(biāo)識信息相對應(yīng)的資源列表,所述id標(biāo)識信息為顯示終端唯一標(biāo)識信息,所述資源列表包括文字、圖片、視頻資源的一種或多種;

b、所述顯示終端的終端app啟動并獲取終端列表,所述終端列表包括顯示終端所對應(yīng)的終端id和終端名稱;所述顯示終端與服務(wù)器進(jìn)行id信息對比識別,當(dāng)顯示終端的終端id與服務(wù)器的id標(biāo)識信息相對應(yīng)或相一致,所述顯示終端的終端app開啟一個子線程重新獲取該顯示終端的終端列表,并將新獲取的終端列表與原來的終端列表進(jìn)行比較,以查看服務(wù)器中的終端列表是否有變化;若有變化,則刷新顯示終端的終端列表;若沒有變化,則顯示終端的終端列表不做處理;

c、所述服務(wù)器將與該id標(biāo)識信息相對應(yīng)的資源列表傳輸給顯示終端上,所述顯示終端與服務(wù)器之間建立一一對應(yīng)通信匹配關(guān)系;

d、所述顯示終端獲取到服務(wù)器的資源列表之后,顯示終端開啟新線程定時獲取服務(wù)器中新的資源列表;

e、所述顯示終端初始化文字圖片播放器和視頻播放器,依次判斷資源列表中所有資源的類型,并選擇文字圖片播放器或視頻播放器依次播放資源列表中所有資源

作為優(yōu)選,所述步驟d中顯示終端定時加載服務(wù)器中的資源列表。

為了更好地實(shí)現(xiàn)本發(fā)明,所述步驟d結(jié)束之后,所述顯示終端的終端app啟動并獲取終端列表,所述顯示終端與服務(wù)器進(jìn)行id信息對比識別;當(dāng)顯示終端的終端id與服務(wù)器的id標(biāo)識信息相對應(yīng)或相一致,所述顯示終端的終端app開啟一個子線程重新獲取該顯示終端的終端列表,并將新獲取的終端列表與原來的終端列表進(jìn)行比較,以查看服務(wù)器中的終端列表是否有變化;若有變化,則刷新顯示終端的終端列表,并返回進(jìn)入步驟c;若沒有變化,則顯示終端的終端列表不做處理,并直接進(jìn)入步驟e。

本發(fā)明較現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn)及有益效果:

本發(fā)明可以定時動態(tài)獲取終端列表所對應(yīng)的資源列表,一旦顯示終端所對應(yīng)的資源發(fā)生變化,顯示終端會對應(yīng)立即更新,能夠?qū)崿F(xiàn)無縫資源切換,保障了資源播放的流暢性和實(shí)時性。同時,本發(fā)明支持混合資源類型順序播放,不同資源類型的播放能即時切換,實(shí)用性更強(qiáng)。

附圖說明

圖1為本發(fā)明的原理結(jié)構(gòu)框圖。

具體實(shí)施方式

下面結(jié)合實(shí)施例對本發(fā)明作進(jìn)一步地詳細(xì)說明:

實(shí)施例一

一種終端動態(tài)圖片視頻混合資源循環(huán)播放方法,包括服務(wù)器和若干個顯示終端,所述顯示終端具有終端app,所述顯示終端具有文字圖片播放器和視頻播放器,所述顯示終端內(nèi)部具有終端列表,所述服務(wù)器中對應(yīng)存儲有各個顯示終端的終端列表,其方法步驟如下:

a、服務(wù)器為不同顯示終端配置id標(biāo)識信息和與該id標(biāo)識信息相對應(yīng)的資源列表,所述id標(biāo)識信息為顯示終端唯一標(biāo)識信息,所述資源列表包括文字、圖片、視頻資源的一種或多種;

b、所述顯示終端的終端app啟動并獲取終端列表,所述終端列表包括顯示終端所對應(yīng)的終端id和終端名稱;所述顯示終端與服務(wù)器進(jìn)行id信息對比識別,當(dāng)顯示終端的終端id與服務(wù)器的id標(biāo)識信息相對應(yīng)或相一致,所述顯示終端的終端app開啟一個子線程重新獲取該顯示終端的終端列表,并將新獲取的終端列表與原來的終端列表進(jìn)行比較,以查看服務(wù)器中的終端列表是否有變化;若有變化,則刷新顯示終端的終端列表;若沒有變化,則顯示終端的終端列表不做處理;

c、所述服務(wù)器將與該id標(biāo)識信息相對應(yīng)的資源列表傳輸給顯示終端上,所述顯示終端與服務(wù)器之間建立一一對應(yīng)通信匹配關(guān)系;

d、所述顯示終端獲取到服務(wù)器的資源列表之后,顯示終端開啟新線程定時獲取服務(wù)器中新的資源列表;所述步驟d中顯示終端定時加載服務(wù)器中的資源列表。

e、所述顯示終端初始化文字圖片播放器和視頻播放器,依次判斷資源列表中所有資源的類型,并選擇文字圖片播放器或視頻播放器依次播放資源列表中所有資源

實(shí)施例二

一種終端動態(tài)圖片視頻混合資源循環(huán)播放方法,包括服務(wù)器和若干個顯示終端,所述顯示終端具有終端app,所述顯示終端具有文字圖片播放器和視頻播放器,所述顯示終端內(nèi)部具有終端列表,所述服務(wù)器中對應(yīng)存儲有各個顯示終端的終端列表,其方法步驟如下:

a、服務(wù)器為不同顯示終端配置id標(biāo)識信息和與該id標(biāo)識信息相對應(yīng)的資源列表,所述id標(biāo)識信息為顯示終端唯一標(biāo)識信息,所述資源列表包括文字、圖片、視頻資源的一種或多種;

b、所述顯示終端的終端app啟動并獲取終端列表,所述終端列表包括顯示終端所對應(yīng)的終端id和終端名稱;所述顯示終端與服務(wù)器進(jìn)行id信息對比識別,當(dāng)顯示終端的終端id與服務(wù)器的id標(biāo)識信息相對應(yīng)或相一致,所述顯示終端的終端app開啟一個子線程重新獲取該顯示終端的終端列表,并將新獲取的終端列表與原來的終端列表進(jìn)行比較,以查看服務(wù)器中的終端列表是否有變化;若有變化,則刷新顯示終端的終端列表;若沒有變化,則顯示終端的終端列表不做處理;

c、所述服務(wù)器將與該id標(biāo)識信息相對應(yīng)的資源列表傳輸給顯示終端上,所述顯示終端與服務(wù)器之間建立一一對應(yīng)通信匹配關(guān)系;

d、所述顯示終端獲取到服務(wù)器的資源列表之后,顯示終端開啟新線程定時獲取服務(wù)器中新的資源列表;所述步驟d中顯示終端定時加載服務(wù)器中的資源列表。

所述步驟d結(jié)束之后,所述顯示終端的終端app啟動并獲取終端列表,所述顯示終端與服務(wù)器進(jìn)行id信息對比識別;當(dāng)顯示終端的終端id與服務(wù)器的id標(biāo)識信息相對應(yīng)或相一致,所述顯示終端的終端app開啟一個子線程重新獲取該顯示終端的終端列表,并將新獲取的終端列表與原來的終端列表進(jìn)行比較,以查看服務(wù)器中的終端列表是否有變化;若有變化,則刷新顯示終端的終端列表,并返回進(jìn)入步驟c;若沒有變化,則顯示終端的終端列表不做處理,并直接進(jìn)入步驟e。

e、所述顯示終端初始化文字圖片播放器和視頻播放器,依次判斷資源列表中所有資源的類型,并選擇文字圖片播放器或視頻播放器依次播放資源列表中所有資源

實(shí)施例三

如圖1所示,一種終端動態(tài)圖片視頻混合資源循環(huán)播放方法,包括服務(wù)器和若干個顯示終端,所述顯示終端具有終端app,所述顯示終端具有文字圖片播放器和視頻播放器,所述顯示終端內(nèi)部具有終端列表,所述服務(wù)器中對應(yīng)存儲有各個顯示終端的終端列表,其方法步驟如下:

步驟一、服務(wù)器為不同顯示終端配置標(biāo)識(所述標(biāo)識包括id標(biāo)識信息等信息)和資源列表。

其中,id標(biāo)識信息是顯示終端唯一標(biāo)識信息,且顯示終端的數(shù)量可隨時配置更新,例如增加顯示終端或者刪除顯示終端;每個顯示終端的資源列表可以包括圖片和視頻資源,且資源列表的資源數(shù)量及內(nèi)容可隨時更新。

步驟二、顯示終端的終端app啟動,并異步獲取服務(wù)器中存儲的終端列表。

其中,終端列表包括每個顯示終端的終端id和終端名稱,示終端的終端app界面上可自定義ui顯示終端列表。

顯示終端獲取到終端列表之后,終端app要開啟一個子線程,每隔一定時間去重新獲取終端列表,并將新獲取的終端列表與原來的終端列表比較,以查看列表是否有變化;若有變化,則刷新頁面列表顯示。

步驟三、顯示終端獲取到終端列表并在ui上展示之后,調(diào)用接口去異步獲取每個顯示終端對應(yīng)的播放資源列表。

其中,獲取到的資源列表可以是純圖片資源、純視頻資源,也可以是圖片和視頻的混合資源。

步驟四、顯示終端獲取到資源列表之后,新開啟線程定時獲取新的資源列表。

步驟五、顯示終端初始化圖片播放器和視頻播放器,依次判斷資源列表中多個資源的類型,并選擇不同的播放器播放。

其中,圖片播放器要重載onloadingcomplete、onloadingfailed、onloadingcancelled等回調(diào)方法,視頻播放器要重載setoncompletionlistener、setonerrorlistener、setoncompletionlistener等回調(diào)方法,以便在適當(dāng)?shù)臅r候給出提示。在順序播放資源之前,將播放位置current置為-1,每播放一個資源,播放位置current加1。依次遍歷每個資源時,獲取資源的類型(type)和地址(url),若type為image,則調(diào)用圖片播放器,若type為video,則調(diào)用視頻播放器。

a1、當(dāng)前資源加載完畢時,開啟線程,發(fā)送消息,通知加載下一個資源。

a2、播放下一個資源時,若類型與前一個類型不一樣,則隱藏前一個資源類型的播放器,調(diào)用當(dāng)前資源類型的播放器。

a3、在資源順序播放期間,子線程獲取到新的資源列表rlist(i)_new之后,要比較新列表rlist(i)_new與當(dāng)前列表rlist(i)的是否相同,若相同,則繼續(xù)遍歷當(dāng)前的列表進(jìn)行順序播放;若新舊列表不相同,則新列表替換舊列表,播放位置current置為0,在當(dāng)前資源播放完畢之后,從新列表的播放位置(current=0)開始重新播放。

a4、當(dāng)播放到列表的最后一個資源時,將播放位置current置為0,待最后一個資源播放完畢,定位到列表的第一個資源(current=0)開始重新播放,實(shí)現(xiàn)列表的循環(huán)播放。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1