欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種信息傳輸方法、視頻播放設(shè)備和視頻顯示設(shè)備與流程

文檔序號:11881528閱讀:215來源:國知局
一種信息傳輸方法、視頻播放設(shè)備和視頻顯示設(shè)備與流程

本發(fā)明涉及視頻傳輸控制技術(shù)領(lǐng)域,特別是涉及一種信息傳輸方法、視頻播放設(shè)備和視頻顯示設(shè)備。



背景技術(shù):

EDID(Extended Display Identification DATA,擴(kuò)展顯示識別數(shù)據(jù))作為一種視頻顯示設(shè)備(如顯示器)的數(shù)據(jù)規(guī)范,包含了能夠反映視頻顯示設(shè)備顯示能力的顯示參數(shù)。該顯示參數(shù)包括EDID自身的版本號、視頻顯示設(shè)備的分辨率、顯示時(shí)序和顯示尺寸等參數(shù)信息。由于EDID包含有視頻顯示設(shè)備的上述顯示參數(shù),因此,當(dāng)視頻播放設(shè)備(如DVD播放器)在與視頻顯示設(shè)備建立連接時(shí),視頻播放設(shè)備通過獲取該EDID,能夠判斷自身的播放能力是否與視頻顯示設(shè)備的顯示能力相匹配,進(jìn)一步向視頻顯示設(shè)備傳輸與上述顯示參數(shù)相適應(yīng)的視頻數(shù)據(jù)。其中,視頻播放設(shè)備對于EDID的獲取以及對于視頻數(shù)據(jù)的傳輸,通常是通過HDMI(High Definition Multimedia Interface,高清晰度多媒體接口)實(shí)現(xiàn)的。

圖1為現(xiàn)有技術(shù)中視頻播放設(shè)備和視頻顯示設(shè)備的交互示意圖,如圖1所示,視頻播放設(shè)備和視頻顯示設(shè)備通常都對應(yīng)設(shè)置有HDMI,視頻播放設(shè)備自身的HDMI與視頻顯示設(shè)備的HDMI通過數(shù)據(jù)傳輸通道建立連接關(guān)系,從而實(shí)現(xiàn)EDID和視頻數(shù)據(jù)的傳輸,該數(shù)據(jù)傳輸通道包括用于傳輸視頻數(shù)據(jù)的3個(gè)TMDS(Transition Minimized Differential Signaling,最小化傳輸差分信號)通道和控制/狀態(tài)信號的1個(gè)TMDS時(shí)鐘通道,以及用于傳輸EDID的DDC(Display Data Channel,顯示數(shù)據(jù)通道)。具體的信息傳輸流程如下:當(dāng)視頻播放設(shè)備與視頻顯示設(shè)備建立連接時(shí),視頻播放設(shè)備通過視頻顯示設(shè)備中的HDMI讀取EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦可編程只讀存儲器)存儲的EDID;當(dāng)視頻播放設(shè)備判定自身的播放能力與讀取的EDID中的顯示參數(shù)相適應(yīng)時(shí),視頻播放設(shè)備通過HDMI之間的TMDS通道將視頻數(shù)據(jù)傳遞至視頻顯示設(shè)備,以使視頻顯示設(shè)備顯示視頻數(shù)據(jù)。

然而,不同版本的EDID中顯示參數(shù)所反映的視頻顯示設(shè)備的顯示能力并不一致,該顯示能力與視頻播放設(shè)備自身的播放能力不一定相匹配,導(dǎo)致視頻播放設(shè)備中的視頻數(shù)據(jù)不一定適應(yīng)EDID的顯示參數(shù),從而使得視頻播放設(shè)備可能不會向視頻顯示設(shè)備傳輸視頻數(shù)據(jù),進(jìn)一步導(dǎo)致視頻顯示設(shè)備無法顯示數(shù)據(jù),從而影響了用戶的使用體驗(yàn)。



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

為克服相關(guān)技術(shù)中存在的視頻播放設(shè)備中的視頻數(shù)據(jù)不一定適應(yīng)EDID的顯示參數(shù),導(dǎo)致視頻播放設(shè)備可能不會向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的問題,本發(fā)明提供一種信息傳輸方法、視頻播放設(shè)備和視頻顯示設(shè)備。

根據(jù)本發(fā)明的第一方面,提供了一種用于視頻播放設(shè)備的信息傳輸方法,信息傳輸方法包括:

向視頻顯示設(shè)備發(fā)送信息讀取指令,所述信息讀取指令用于讀取所述視頻顯示設(shè)備的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID;

按照預(yù)設(shè)獲取規(guī)則獲取所述EDID,提取所述EDID中的顯示參數(shù);

判斷所述顯示參數(shù)與所述視頻播放設(shè)備自身的播放參數(shù)是否匹配成功;

若所述顯示參數(shù)與所述播放參數(shù)匹配成功,則向所述視頻顯示設(shè)備傳輸與所述EDID相匹配的視頻數(shù)據(jù);

若所述顯示參數(shù)與所述播放參數(shù)匹配失敗,則根據(jù)所述預(yù)設(shè)獲取規(guī)則重新獲取所述EDID,其中,所述視頻播放設(shè)備每次獲取的EDID的版本不同。

通過視頻播放設(shè)備向視頻顯示設(shè)備發(fā)送信息讀取指令,以按照預(yù)設(shè)獲取規(guī)則獲取EDID,當(dāng)該EDID中的顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)匹配失敗時(shí),根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取EDID,其中每次獲取到的EDID的版本不同。因此,視頻播放設(shè)備能夠?qū)⒆陨淼牟シ艆?shù)與視頻顯示設(shè)備的多個(gè)不同版本的EDID分別進(jìn)行匹配,減少單一的EDID所反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的無法傳送視頻數(shù)據(jù)的情況,增大了視頻播放設(shè)備向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的可能性,提高了用戶的使用體驗(yàn)。

可選地,所述按照預(yù)設(shè)獲取規(guī)則獲取所述EDID,包括:

根據(jù)所述視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次獲取所述EDID,其中,優(yōu)先獲取所述版本優(yōu)先級最高的EDID。

通過根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次獲取視頻顯示設(shè)備的EDID,能夠優(yōu)先使用版本優(yōu)先級最高的EDID反映的顯示參數(shù)與播放參數(shù)進(jìn)行匹配,從而增大匹配的概率,提高匹配成功的可能性,進(jìn)而使得視頻播放設(shè)備成功向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)。

可選地,所述根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次獲取EDID,包括:

獲取所述所有EDID中版本最高的EDID,其中,所述所有EDID不包括所述視頻播放設(shè)備已經(jīng)獲取到的EDID。

版本最高的EDID反映的顯示設(shè)備能力更加強(qiáng)大,顯示效果最好,因此通過優(yōu)先獲取所有EDID中版本最高的EDID,能夠以最佳的顯示效果向視頻顯示設(shè)備傳輸視頻數(shù)據(jù),從而使得視頻顯示設(shè)備以最佳的顯示能力顯示視頻數(shù)據(jù)。同時(shí),EDID向上兼容,因此版本號較低的EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配成功的可能性越大,其中,上述所有EDID不包括視頻播放設(shè)備已經(jīng)獲取到的EDID,則視頻播放設(shè)備每次獲取到的EDID的版本號不同,當(dāng)該版本號的EDID不匹配時(shí),使用其他版本的EDID再進(jìn)行匹配,進(jìn)一步提高了匹配成功的可能性。

可選地,所述判斷顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)是否匹配成功,包括:

判斷所述視頻顯示設(shè)備的分辨率與所述視頻播放設(shè)備的可輸出分辨率是否匹配;

判斷所述視頻顯示設(shè)備的顯示時(shí)序與所述視頻播放設(shè)備的可輸出時(shí)序是否匹配;以及,

判斷所述視頻顯示設(shè)備的顯示尺寸與所述視頻播放設(shè)備的可輸出尺寸是否匹配。

EDID包含的顯示參數(shù)反映了視頻顯示設(shè)備的顯示能力,顯示能力包括分辨率、顯示時(shí)序和顯示尺寸等內(nèi)容,而視頻播放設(shè)備的播放參數(shù)反映了視頻播放設(shè)備的播放能力,通過將顯示能力(分辨率、可輸出時(shí)序和可輸出尺寸等)與播放能力進(jìn)行匹配,能夠使得視頻播放設(shè)備成功地向視頻顯示設(shè)備傳輸與EDID相適應(yīng)的視頻數(shù)據(jù),從而提高視頻傳輸和顯示的可能性。

可選地,所述根據(jù)所述預(yù)設(shè)獲取規(guī)則重新獲取所述EDID的步驟之前,還包括:

向所述視頻顯示設(shè)備發(fā)送傳輸失敗消息;和/或,

判斷是否接收到所述視頻顯示設(shè)備發(fā)送的重讀消息,所述重讀消息用于通知所述視頻播放設(shè)備重新讀取所述EDID;

當(dāng)接收到所述重讀消息時(shí),根據(jù)所述預(yù)設(shè)獲取規(guī)則重新獲取所述EDID。

通過向視頻顯示設(shè)備發(fā)送傳輸失敗消息,能夠使視頻顯示設(shè)備及時(shí)了解到原EDID包含的顯示參數(shù)與播放參數(shù)不匹配,從而及時(shí)調(diào)用其他版本的EDID,以使得視頻播放設(shè)備及時(shí)獲取到其他版本的EDID,避免獲取失敗的情況出現(xiàn)。另外,通過視頻顯示設(shè)備向視頻播放設(shè)備發(fā)送重讀消息,說明視頻顯示設(shè)備已經(jīng)準(zhǔn)備好傳輸其他版本的EDID,從而能夠使得視頻播放設(shè)備及時(shí)獲取該EDID,進(jìn)而及時(shí)將EDID中的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)進(jìn)行匹配。

根據(jù)本發(fā)明的第二方面,還提供了一種信息傳輸方法,用于視頻顯示設(shè)備,所述視頻顯示設(shè)備具有至少兩個(gè)不同版本的EDID,所述信息傳輸方法包括:

接收視頻播放設(shè)備發(fā)送的信息讀取指令;

按照預(yù)設(shè)發(fā)送規(guī)則向所述視頻播放設(shè)備發(fā)送所述EDID,以使所述視頻播放設(shè)備根據(jù)所述EDID向所述視頻顯示設(shè)備發(fā)送相應(yīng)的視頻數(shù)據(jù);

判斷預(yù)定時(shí)間內(nèi)是否接收到所述視頻播放設(shè)備傳輸?shù)乃鲆曨l數(shù)據(jù);

若預(yù)定時(shí)間內(nèi)接收到所述視頻數(shù)據(jù),則顯示所述視頻數(shù)據(jù);

若預(yù)定時(shí)間內(nèi)未接收到所述視頻數(shù)據(jù),則根據(jù)所述預(yù)設(shè)發(fā)送規(guī)則重新向視頻播放設(shè)備發(fā)送所述EDID,其中,所述視頻顯示設(shè)備每次發(fā)送的EDID的版本不同。

通過視頻顯示設(shè)備接收視頻播放設(shè)備的信息讀取指令,以按照預(yù)設(shè)發(fā)送規(guī)則發(fā)送所述EDID,當(dāng)預(yù)定時(shí)間內(nèi)未接收到視頻數(shù)據(jù)時(shí),說明該EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配失敗,則根據(jù)預(yù)設(shè)發(fā)送規(guī)則重新發(fā)送EDID,其中每次發(fā)送的EDID的版本不同。因此,當(dāng)匹配失敗時(shí),能夠使得視頻播放設(shè)備能夠?qū)⒆陨淼牟シ艆?shù)與視頻顯示設(shè)備的多個(gè)不同版本的EDID分別進(jìn)行匹配,減少單一的EDID所反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的無法傳輸視頻數(shù)據(jù)的情況,增大了視頻播放設(shè)備向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的可能性,進(jìn)而視頻顯示設(shè)備能夠成功顯示該視頻數(shù)據(jù),提高了用戶的使用體驗(yàn)。

可選地,所述按照所述預(yù)設(shè)發(fā)送規(guī)則向所述視頻播放設(shè)備發(fā)送所述EDID,包括:

根據(jù)所述視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次發(fā)送所述EDID,其中,優(yōu)先發(fā)送所述版本優(yōu)先級最高的EDID。

通過根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次向視頻播放設(shè)備發(fā)送EDID,能夠優(yōu)先將版本優(yōu)先級最高的EDID反映的顯示參數(shù)與播放參數(shù)進(jìn)行匹配,從而增大匹配的概率,提高匹配成功的概率,進(jìn)而使視頻顯示設(shè)備成功獲取到視頻播放設(shè)備傳輸?shù)囊曨l數(shù)據(jù)。

可選地,所述根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次發(fā)送所述EDID,包括:

調(diào)用并向所述視頻播放設(shè)備發(fā)送所述所有EDID中版本最高的EDID,其中,所述所有EDID不包括已發(fā)送至所述視頻播放設(shè)備的EDID。

版本最高的EDID反映的視頻顯示設(shè)備的顯示能力最強(qiáng),顯示效果最好,因此通過優(yōu)先調(diào)用并發(fā)送所有EDID中版本最高的EDID,若該EDID的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配,則視頻顯示設(shè)備能夠獲取到顯示效果最佳的視頻數(shù)據(jù),進(jìn)而使得視頻顯示設(shè)備以最佳的顯示能力顯示該視頻數(shù)據(jù)。同時(shí),EDID向上兼容,因此版本號較低的EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配成功的可能性越大,其中,上述所有EDID不包括已經(jīng)發(fā)送至視頻播放設(shè)備的EDID,將導(dǎo)致每次發(fā)送至視頻播放設(shè)備的EDID的版本號不同,從而使得視頻播放設(shè)備將自身的播放參數(shù)與不同版本EDID反映的顯示參數(shù)進(jìn)行匹配,增大匹配成功的可能性,同時(shí)版本號由高至低依次獲取EDID,在提高匹配成功可能性的同時(shí),提高了對視頻數(shù)據(jù)的顯示效果。

可選地,所述根據(jù)預(yù)設(shè)發(fā)送規(guī)則重新向視頻播放設(shè)備發(fā)送所述EDID的步驟之前,還包括:

判斷是否接收到所述視頻播放設(shè)備發(fā)送的傳輸失敗消息,當(dāng)接收到所述傳輸失敗消息時(shí),根據(jù)所述預(yù)設(shè)發(fā)送規(guī)則向視頻播放設(shè)備發(fā)送所述EDID;和/或,

向所述視頻播放設(shè)備發(fā)送重讀消息,所述重讀消息用于使所述視頻播放設(shè)備重新讀取所述視頻顯示設(shè)備的EDID;

判斷是否接收到所述視頻播放設(shè)備發(fā)送的信息讀取指令,當(dāng)接收到所述信息讀取指令時(shí),根據(jù)所述預(yù)設(shè)發(fā)送規(guī)則向視頻播放設(shè)備重新發(fā)送所述EDID。

通過接收視頻播放設(shè)備發(fā)送的傳輸失敗消息,能夠及時(shí)了解到原EDID包含的顯示參數(shù)與播放參數(shù)不匹配,從而及時(shí)調(diào)用其他版本的EDID,以及時(shí)向視頻播放設(shè)備發(fā)送其他版本的EDID,避免獲取不到視頻數(shù)據(jù)的情況出現(xiàn)。另外,通過向視頻播放設(shè)備發(fā)送重讀消息,說明視頻顯示設(shè)備已經(jīng)準(zhǔn)備好其他版本的EDID,從而能夠使得視頻播放設(shè)備及時(shí)獲取該EDID,進(jìn)而及時(shí)將EDID中的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)進(jìn)行匹配。

根據(jù)本發(fā)明的第三方面,還提供了一種視頻播放設(shè)備,包括:

讀取指令發(fā)送模塊,用于向視頻顯示設(shè)備發(fā)送信息讀取指令,所述信息讀取指令用于讀取所述視頻顯示設(shè)備的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID;

數(shù)據(jù)獲取模塊,用于按照預(yù)設(shè)獲取規(guī)則獲取所述EDID,提取EDID中的顯示參數(shù);

匹配判斷模塊,用于判斷顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)是否匹配成功;

視頻傳輸模塊,用于若所述匹配判斷模塊判定所述顯示參數(shù)與所述播放參數(shù)匹配成功時(shí),向所述視頻顯示設(shè)備傳輸與所述EDID相匹配的視頻數(shù)據(jù);

第一重新執(zhí)行模塊,用于若所述匹配判斷模塊判定所述顯示參數(shù)與所述播放參數(shù)匹配失敗時(shí),重新執(zhí)行所述數(shù)據(jù)獲取模塊,其中,所述數(shù)據(jù)獲取模塊每次獲取的EDID的版本不同。

可選地,所述數(shù)據(jù)獲取模塊,具體包括:

優(yōu)先級獲取子模塊,用于根據(jù)所述視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次獲取所述EDID,其中,優(yōu)先獲取所述版本優(yōu)先級最高的EDID。

可選地,所述優(yōu)先級獲取子模塊,具體用于獲取所述所有EDID中版本最高的EDID,其中,所述所有EDID不包括所述視頻播放設(shè)備已經(jīng)獲取到的EDID。

可選地,所述匹配判斷模塊,包括:

第一匹配判斷子模塊,用于判斷所述視頻顯示設(shè)備的分辨率與所述視頻播放設(shè)備的可輸出分辨率是否匹配;

第二匹配判斷子模塊,用于判斷所述視頻顯示設(shè)備的顯示時(shí)序與所述視頻播放設(shè)備的可輸出時(shí)序是否匹配;以及,

第三匹配判斷子模塊,用于判斷所述視頻顯示設(shè)備的顯示尺寸與所述視頻播放設(shè)備的可輸出尺寸是否匹配。

可選地,所述視頻播放設(shè)備還包括:

消息發(fā)送判斷模塊,用于向所述視頻顯示設(shè)備發(fā)送傳輸失敗消息;和/或,

重讀消息接收判斷模塊,用于判斷是否接收到所述視頻顯示設(shè)備發(fā)送的重讀消息,所述第一重新執(zhí)行模塊,具體用于當(dāng)接收到所述重讀消息時(shí),根據(jù)所述預(yù)設(shè)獲取規(guī)則重新獲取所述EDID。

根據(jù)本發(fā)明的第四方面,還提供了一種視頻顯示設(shè)備,所述視頻顯示設(shè)備至少具有兩個(gè)不同版本的EDID,所述視頻顯示設(shè)備包括:

指令接收模塊,用于接收視頻播放設(shè)備發(fā)送的信息讀取指令;

數(shù)據(jù)發(fā)送模塊,用于按照預(yù)設(shè)發(fā)送規(guī)則向所述視頻播放設(shè)備發(fā)送所述EDID,以使所述視頻播放設(shè)備根據(jù)所述EDID向所述視頻顯示設(shè)備發(fā)送相應(yīng)的視頻數(shù)據(jù);

視頻接收判斷模塊,用于判斷預(yù)定時(shí)間內(nèi)是否接收到視頻播放設(shè)備傳輸?shù)乃鲆曨l數(shù)據(jù);

視頻顯示模塊,用于若視頻接收判斷模塊判定預(yù)定時(shí)間內(nèi)接收到視頻數(shù)據(jù)時(shí),顯示視頻數(shù)據(jù);

第二重新執(zhí)行模塊,用于若所述視頻接收判斷模塊判定預(yù)定時(shí)間內(nèi)未接收到所述視頻數(shù)據(jù)時(shí),重新執(zhí)行所述數(shù)據(jù)發(fā)送模塊,其中,所述數(shù)據(jù)發(fā)送模塊每次發(fā)送的EDID的版本不同。

可選地,所述數(shù)據(jù)發(fā)送模塊,具體包括:

優(yōu)先發(fā)送子模塊,用于根據(jù)所述視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次發(fā)送所述EDID,其中,優(yōu)先發(fā)送所述版本優(yōu)先級最高的EDID。

可選地,所述優(yōu)先發(fā)送子模塊,具體用于調(diào)用并向所述視頻播放設(shè)備發(fā)送存儲的所有EDID中版本最高的EDID,其中,所述所有EDID不包括已發(fā)送至所述視頻播放設(shè)備的EDID。

可選地,所述視頻顯示設(shè)備還包括:

消息接收判斷模塊,用于判斷是否接收到所述視頻播放設(shè)備發(fā)送的傳輸失敗消息;

所述第二重新執(zhí)行模塊,具體用于當(dāng)所述消息接收判斷模塊判定接收到所述傳輸失敗消息時(shí),重新執(zhí)行所述數(shù)據(jù)發(fā)送模塊;和/或,

重讀消息發(fā)送模塊,用于向所述視頻播放設(shè)備發(fā)送重讀消息,所述重讀消息用于使所述視頻播放設(shè)備重新讀取所述視頻顯示設(shè)備的EDID;

指令接收判斷模塊,用于判斷是否接收到所述視頻播放設(shè)備發(fā)送的信息讀取指令;

所述第二重新執(zhí)行模塊,具體用于當(dāng)所述指令接收判斷模塊判定接收到所述信息讀取指令時(shí),重新執(zhí)行所述數(shù)據(jù)發(fā)送模塊。

本發(fā)明實(shí)施例提供的技術(shù)方案包括以下有益效果:

通過視頻播放設(shè)備向視頻顯示設(shè)備發(fā)送信息讀取指令,以按照預(yù)設(shè)獲取規(guī)則獲取EDID,當(dāng)該EDID中的顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)匹配失敗時(shí),根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取EDID,其中每次獲取到的EDID的版本不同。因此,視頻播放設(shè)備能夠?qū)⒆陨淼牟シ艆?shù)與視頻顯示設(shè)備的不同版本的EDID中顯示參數(shù)進(jìn)行匹配,提高匹配成功率,減少單一的EDID所反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的無法傳送視頻數(shù)據(jù)的情況,增大了視頻播放設(shè)備向視頻顯示設(shè)備正常傳輸視頻數(shù)據(jù)的可能性,提高了用戶的使用體驗(yàn)。

應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。

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

圖1為現(xiàn)有技術(shù)中視頻播放設(shè)備和視頻顯示設(shè)備的交互示意圖;

圖2為本發(fā)明實(shí)施例提供的一種應(yīng)用場景示意圖;

圖3為本發(fā)明實(shí)施例提供的第一種信息傳輸方法的流程示意圖;

圖4為圖3所示實(shí)施例中一種EDID獲取方法的流程示意圖;

圖5為圖3所示實(shí)施例中一種參數(shù)匹配判斷方法的流程示意圖;

圖6為本發(fā)明實(shí)施例提供的第二種信息傳輸方法的流程示意圖;

圖7為本發(fā)明實(shí)施例提供的第三種信息傳輸方法的流程示意圖;

圖8為本發(fā)明實(shí)施例提供的第四種信息傳輸方法的流程示意圖;

圖9為圖8所示實(shí)施例中一種EDID發(fā)送方法的流程示意圖;

圖10為本發(fā)明實(shí)施例提供的第五種信息傳輸方法的流程示意圖;

圖11為本發(fā)明實(shí)施例提供的第六種信息傳輸方法的流程示意圖;

圖12為本發(fā)明實(shí)施例提供的第一種視頻播放設(shè)備的結(jié)構(gòu)示意圖;

圖13為圖12所示實(shí)施例提供的一種數(shù)據(jù)獲取模塊的結(jié)構(gòu)示意圖;

圖14為圖12所示實(shí)施例提供的一種匹配判斷模塊的結(jié)構(gòu)示意圖;

圖15為本發(fā)明實(shí)施例提供的第二種設(shè)備播放設(shè)備的結(jié)構(gòu)示意圖;

圖16為本發(fā)明實(shí)施例提供的第一種視頻顯示設(shè)備的結(jié)構(gòu)示意圖;

圖17為圖16所示實(shí)施例提供的一種數(shù)據(jù)發(fā)送模塊的結(jié)構(gòu)示意圖;

圖18為本發(fā)明實(shí)施例提供的第二種視頻顯示設(shè)備的結(jié)構(gòu)示意圖;

圖19為本發(fā)明實(shí)施例提供的第三種視頻顯示設(shè)備的結(jié)構(gòu)示意圖。

具體實(shí)施方式

這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

圖2為本發(fā)明實(shí)施例提供的一種應(yīng)用場景示意圖。圖中包括視頻播放設(shè)備和視頻顯示設(shè)備,其中視頻顯示設(shè)備先通過HDMI將自身的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID發(fā)送至視頻播放設(shè)備,以使視頻播放設(shè)備判斷EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)是否相匹配,當(dāng)匹配成功時(shí),視頻播放設(shè)備向視頻顯示設(shè)備發(fā)送與EDID相適應(yīng)的視頻數(shù)據(jù)。其中,視頻播放設(shè)備包括DVD、PC等設(shè)備,視頻顯示設(shè)備包括普通顯示屏、智能電視等設(shè)備。

請參見圖3,為本發(fā)明實(shí)施例提供的一種信息傳輸方法的流程示意圖,如圖3所示,該信息傳輸方法包括以下步驟:

S110:向視頻顯示設(shè)備發(fā)送信息讀取指令,該信息讀取指令用于讀取視頻顯示設(shè)備的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID;

通過向視頻顯示設(shè)備發(fā)送消息讀取指令,能夠使視頻顯示設(shè)備及時(shí)從自身的存儲設(shè)備,如EEPROM中查找擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,以方便視頻播放設(shè)備提取。

S120:按照預(yù)設(shè)獲取規(guī)則獲取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,提取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID中的顯示參數(shù);

擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID作為視頻顯示設(shè)備的數(shù)據(jù)規(guī)范,包含能夠體現(xiàn)視頻顯示設(shè)備的顯示能力的顯示參數(shù),通過獲取該擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,并提取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID中的顯示參數(shù),視頻播放設(shè)備能夠確知視頻顯示設(shè)備的顯示能力,從而向視頻顯示設(shè)備發(fā)送與該顯示能力相適應(yīng)的視頻數(shù)據(jù)。

S130:判斷顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)是否匹配成功;若顯示參數(shù)與播放參數(shù)匹配成功,則執(zhí)行步驟S140;若顯示參數(shù)與播放參數(shù)匹配不成功,則執(zhí)行步驟S150。

S140:向視頻顯示設(shè)備傳輸與擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID相匹配的視頻數(shù)據(jù);

當(dāng)顯示參數(shù)與播放參數(shù)相匹配時(shí),向視頻顯示設(shè)備發(fā)送與擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID相匹配的視頻數(shù)據(jù),能夠使得視頻顯示設(shè)備及時(shí)顯示該視頻,從而帶給用戶及時(shí)的使用體驗(yàn)。

S150:根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,其中視頻播放設(shè)備每次獲取的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的版本不同。

當(dāng)顯示參數(shù)與播放參數(shù)不匹配時(shí),通過獲取其他版本的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,能夠減少因?yàn)轱@示參數(shù)與播放參數(shù)不匹配,導(dǎo)致視頻數(shù)據(jù)無法傳送的情況,增加視頻播放設(shè)備向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的概率,從而提高了用戶的使用體驗(yàn)。

本發(fā)明實(shí)施例提供的上述信息傳輸方法,通過視頻播放設(shè)備向視頻顯示設(shè)備發(fā)送信息讀取指令,以按照預(yù)設(shè)獲取規(guī)則獲取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,當(dāng)該擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID中的顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)匹配失敗時(shí),根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,其中每次獲取到的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的版本不同。因此,視頻播放設(shè)備能夠?qū)⒆陨淼牟シ艆?shù)與視頻顯示設(shè)備的不同版本的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID進(jìn)行匹配,減少單一的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID所反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的無法傳送視頻數(shù)據(jù)的情況,增大了視頻播放設(shè)備向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的可能性,提高了用戶的使用體驗(yàn)。

在本發(fā)明另一實(shí)施例中,請參見圖4,圖4為圖3所示實(shí)施例中一種擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID獲取方法的流程示意圖,上述圖3所示的步驟S120:按照預(yù)設(shè)獲取規(guī)則獲取EDID,包括:

S210:根據(jù)視頻顯示設(shè)備中所有擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的版本優(yōu)先級的高低依次獲取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,其中,優(yōu)先獲取版本優(yōu)先級最高的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID。

本發(fā)明實(shí)施例提供的上述信息傳輸方法,通過根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次獲取視頻顯示設(shè)備的EDID,能夠優(yōu)先使用版本優(yōu)先級最高的EDID反映的顯示參數(shù)與播放參數(shù)進(jìn)行匹配,從而增大匹配的概率,提高匹配成功的可能性,進(jìn)而使得視頻播放設(shè)備成功向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)。

圖4所示的上述步驟S210:根據(jù)視頻顯示設(shè)備中所有擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的版本優(yōu)先級的高低依次獲取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,具體包括:

獲取所有EDID中版本最高的EDID,其中,該所有EDID不包括視頻播放設(shè)備已經(jīng)獲取到的EDID。

EDID的版本越高,EDID反映的顯示設(shè)備能力則更加強(qiáng)大,顯示效果越好,因此通過優(yōu)先獲取所有EDID中版本最高的EDID,能夠以最佳的顯示效果向視頻顯示設(shè)備傳輸視頻數(shù)據(jù),進(jìn)一步使得視頻顯示設(shè)備以最佳的顯示能力顯示視頻數(shù)據(jù)。其中,上述所有EDID不包括視頻播放設(shè)備已經(jīng)獲取到的EDID,則視頻播放設(shè)備每次獲取到的EDID的版本號不同,當(dāng)該版本號的EDID不匹配時(shí),使用其他版本的EDID再進(jìn)行匹配,進(jìn)一步提高了匹配成功的可能性。

在本發(fā)明一實(shí)施例中,請參見圖5,如圖5所示,上述圖3所示步驟S130:判斷顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)是否匹配成功,包括:

S310:判斷視頻顯示設(shè)備的分辨率與視頻播放設(shè)備的可輸出分辨率是否匹配;

S320:判斷視頻顯示設(shè)備的顯示時(shí)序與視頻播放設(shè)備的可輸出時(shí)序是否匹配;以及,

S330:判斷視頻顯示設(shè)備的顯示尺寸與視頻播放設(shè)備的可輸出尺寸是否匹配。

在本發(fā)明實(shí)施例中,EDID包含的顯示參數(shù)反映了視頻顯示設(shè)備的顯示能力,該顯示能力包括分辨率、顯示時(shí)序和顯示尺寸等內(nèi)容,而視頻播放設(shè)備的播放參數(shù)反映了視頻播放設(shè)備的播放能力,通過將上述顯示能力(分辨率、可輸出時(shí)序和可輸出尺寸等)與播放能力進(jìn)行匹配,能夠使得視頻播放設(shè)備成功地向視頻顯示設(shè)備傳輸與EDID相適應(yīng)的視頻數(shù)據(jù),從而提高視頻傳輸和顯示的可能性。當(dāng)上述參數(shù)全部匹配后,接著執(zhí)行圖3中步驟S140;當(dāng)上述參數(shù)中任一不匹配時(shí),執(zhí)行圖3中的步驟S150。

在本發(fā)明一實(shí)施例中,請參見圖6,為本發(fā)明實(shí)施例提供的第二種信息傳輸方法的流程示意圖,如圖6所示,上述步驟S150:根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取EDID的步驟之前,還包括:

S410:向視頻顯示設(shè)備發(fā)送傳輸失敗消息;

通過向視頻顯示設(shè)備發(fā)送傳輸失敗消息,視頻顯示設(shè)備能夠確知EDID中的顯示參數(shù)與播放參數(shù)不匹配,進(jìn)而調(diào)取其他版本的EDID,以在視頻播放設(shè)備重新讀取該EDID時(shí),視頻顯示設(shè)備能夠及時(shí)地向視頻播放設(shè)備傳輸其他版本的EDID,避免視頻數(shù)據(jù)獲取失敗的情況。

和/或,在本發(fā)明另一實(shí)施例中,請參見圖7,為本發(fā)明實(shí)施例提供的第三種信息傳輸方法的流程示意圖,如圖7所示,在上述步驟S150:根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的步驟之前,還包括:

S510:判斷是否接收到視頻顯示設(shè)備發(fā)送的重讀消息,重讀消息用于通知視頻播放設(shè)備重新讀取擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID;若是,則執(zhí)行上述步驟S150。

在本發(fā)明上述實(shí)施例中,通過向視頻顯示設(shè)備發(fā)送傳輸失敗消息,能夠使得視頻顯示設(shè)備及時(shí)了解到原EDID包含的顯示參數(shù)與播放參數(shù)不匹配,從而及時(shí)調(diào)用其他版本的EDID,以使得視頻播放設(shè)備及時(shí)獲取到其他版本的EDID,避免視頻顯示設(shè)備獲取視頻數(shù)據(jù)失敗的情況出現(xiàn)。另外,通過視頻顯示設(shè)備向視頻播放設(shè)備發(fā)送重讀消息,說明視頻顯示設(shè)備已經(jīng)準(zhǔn)備好其他版本的EDID,從而能夠使得視頻播放設(shè)備及時(shí)獲取該EDID,進(jìn)而及時(shí)將EDID中的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)進(jìn)行匹配。

另外,對應(yīng)于圖3所示的用于視頻播放設(shè)備側(cè)的信息傳輸方法,請參見圖8,圖8為本發(fā)明實(shí)施例提供的第四種信息傳輸方法的流程示意圖,該信息傳輸方法用于視頻顯示設(shè)備,視頻顯示設(shè)備具有至少兩個(gè)不同版本的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,信息傳輸方法包括:

S810:接收視頻播放設(shè)備發(fā)送的信息讀取指令;

通過接收視頻顯示設(shè)備發(fā)送的消息讀取指令,視頻顯示設(shè)備能夠及時(shí)從自身的存儲設(shè)備,如EEPROM中查找EDID,進(jìn)一步及時(shí)向視頻播放設(shè)備傳輸該EDID。

S820:按照預(yù)設(shè)發(fā)送規(guī)則向視頻播放設(shè)備發(fā)送擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,以使視頻播放設(shè)備根據(jù)EDID向視頻顯示設(shè)備發(fā)送相應(yīng)的視頻數(shù)據(jù);

EDID作為視頻顯示設(shè)備的數(shù)據(jù)規(guī)范,包含能夠體現(xiàn)視頻顯示設(shè)備的顯示能力的顯示參數(shù),通過向視頻播放設(shè)備發(fā)送該EDID,視頻播放設(shè)備能夠確知視頻顯示設(shè)備的顯示能力,從而向視頻顯示設(shè)備發(fā)送與顯示能力相適應(yīng)的視頻數(shù)據(jù)。

S830:判斷預(yù)定時(shí)間內(nèi)是否接收到視頻播放設(shè)備傳輸?shù)囊曨l數(shù)據(jù);若預(yù)定時(shí)間內(nèi)接收到視頻數(shù)據(jù),則執(zhí)行步驟S840,若預(yù)定時(shí)間內(nèi)未接收到視頻數(shù)據(jù),則執(zhí)行步驟S850;

S840:顯示視頻數(shù)據(jù);

當(dāng)預(yù)定時(shí)間內(nèi)接收到該視頻數(shù)據(jù),說明視頻播放設(shè)備端匹配成功,因此,視頻顯示設(shè)備顯示該視頻數(shù)據(jù),從而給用戶帶來及時(shí)的體驗(yàn)效果。

S850:根據(jù)預(yù)設(shè)發(fā)送規(guī)則重新向視頻播放設(shè)備發(fā)送擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,其中,視頻顯示設(shè)備每次發(fā)送的EDID的版本不同。

當(dāng)預(yù)定時(shí)間內(nèi)未接收到視頻數(shù)據(jù)時(shí),說明視頻播放設(shè)備端匹配失敗,此時(shí),通過向視頻播放設(shè)備發(fā)送不同版本號的EDID,能夠減少單一的EDID反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的視頻數(shù)據(jù)無法傳輸?shù)那闆r,進(jìn)而使得視頻顯示設(shè)備成功接收該視頻數(shù)據(jù)。

在本發(fā)明實(shí)施例中,通過視頻顯示設(shè)備接收視頻播放設(shè)備的信息讀取指令,以按照預(yù)設(shè)發(fā)送規(guī)則發(fā)送EDID,當(dāng)預(yù)定時(shí)間內(nèi)未接收到視頻數(shù)據(jù)時(shí),說明該EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配失敗,則根據(jù)預(yù)設(shè)發(fā)送規(guī)則重新發(fā)送EDID,其中每次發(fā)送的EDID的版本不同。通過上述方法,能夠使得視頻播放設(shè)備能夠?qū)⒆陨淼牟シ艆?shù)與視頻顯示設(shè)備的不同版本的EDID分別匹配,減少單一的EDID所反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的無法傳輸視頻數(shù)據(jù)的情況,增大了視頻播放設(shè)備向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的可能性,進(jìn)而視頻顯示設(shè)備能夠成功顯示該視頻數(shù)據(jù),提高了用戶的使用體驗(yàn)。

在本發(fā)明另一實(shí)施例中,請參見圖9,如圖9所示,上述步驟S820:按照預(yù)設(shè)發(fā)送規(guī)則向視頻播放設(shè)備發(fā)送EDID,包括:

S910:根據(jù)視頻顯示設(shè)備中所有擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的版本優(yōu)先級的高低依次發(fā)送擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID,其中,優(yōu)先發(fā)送版本優(yōu)先級最高的EDID。

在本發(fā)明實(shí)施例中,通過根據(jù)視頻顯示設(shè)備中所有擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的版本優(yōu)先級的高低依次向視頻播放設(shè)備發(fā)送EDID,能夠優(yōu)先將版本優(yōu)先級最高的EDID反映的顯示參數(shù)與播放參數(shù)進(jìn)行匹配,從而增大匹配的概率,提高匹配成功的可能性,進(jìn)而使得視頻顯示設(shè)備成功獲取到視頻播放設(shè)備傳輸?shù)囊曨l數(shù)據(jù)。

在本發(fā)明另一實(shí)施例中,上述步驟S910根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次發(fā)送EDID,包括:

調(diào)用并向視頻播放設(shè)備發(fā)送所有擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID中版本最高的EDID,其中,所有擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID不包括已發(fā)送至視頻播放設(shè)備的EDID。

在本發(fā)明實(shí)施例中,版本最高的EDID反映的視頻顯示設(shè)備的顯示能力最強(qiáng),顯示效果最好,因此通過優(yōu)先調(diào)用并發(fā)送所有EDID中版本最高的EDID,若該EDID的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配,則視頻顯示設(shè)備能夠獲取到顯示效果最佳的視頻數(shù)據(jù),進(jìn)而使得視頻顯示設(shè)備以最佳的顯示能力顯示該視頻數(shù)據(jù)。同時(shí),EDID向上兼容,因此版本號較低的EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配成功的可能性越大。其中,上述所有EDID不包括已經(jīng)發(fā)送至視頻播放設(shè)備的EDID,將導(dǎo)致每次發(fā)送至視頻播放設(shè)備的EDID的版本號不同,從而使得視頻播放設(shè)備將自身的播放參數(shù)與不同的EDID反映的顯示參數(shù)進(jìn)行匹配,增大匹配成功的可能性,同時(shí)版本號由高至低依次獲取EDID,在提高匹配成功可能性的同時(shí),提高了對視頻數(shù)據(jù)的顯示效果。

在本發(fā)明另一實(shí)施例中,如圖10所示,圖8所示的上述步驟S850:根據(jù)預(yù)設(shè)發(fā)送規(guī)則重新向視頻播放設(shè)備發(fā)送擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID的步驟之前,還包括:

S1010:判斷是否接收到視頻播放設(shè)備發(fā)送的傳輸失敗消息,當(dāng)接收到傳輸失敗消息時(shí),執(zhí)行上述步驟S850:根據(jù)預(yù)設(shè)發(fā)送規(guī)則向視頻播放設(shè)備發(fā)送EDID;和/或,

通過接收視頻播放設(shè)備發(fā)送的傳輸失敗消息,能夠及時(shí)了解到原EDID包含的顯示參數(shù)與播放參數(shù)不匹配,從而及時(shí)調(diào)用其他版本的EDID,以使得視頻播放設(shè)備及時(shí)獲取到其他版本的EDID,避免獲取不到的情況出現(xiàn)。

作為本發(fā)明另一種實(shí)施例,如圖11所示,在圖8所示的步驟S850:根據(jù)預(yù)設(shè)發(fā)送規(guī)則重新向視頻播放設(shè)備發(fā)送擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID之前,還需要執(zhí)行下述步驟:

S1110:向視頻播放設(shè)備發(fā)送重讀消息,重讀消息用于使視頻播放設(shè)備重新讀取視頻顯示設(shè)備的EDID;

S1120:判斷是否接收到視頻播放設(shè)備發(fā)送的信息讀取指令,當(dāng)接收到信息讀取指令時(shí),執(zhí)行上述步驟S850:根據(jù)預(yù)設(shè)發(fā)送規(guī)則向視頻播放設(shè)備重新發(fā)送擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID。

在本發(fā)明實(shí)施例中,通過向視頻播放設(shè)備發(fā)送重讀消息,說明視頻顯示設(shè)備已經(jīng)準(zhǔn)備好其他版本的EDID,從而能夠使得視頻播放設(shè)備及時(shí)獲取該EDID,進(jìn)而及時(shí)將EDID中的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)進(jìn)行匹配。

基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了視頻播放設(shè)備。請參見圖12,圖12為本發(fā)明實(shí)施例提供的一種視頻播放設(shè)備的結(jié)構(gòu)示意圖,該視頻播放設(shè)備包括:

讀取指令發(fā)送模塊1210,用于向視頻顯示設(shè)備發(fā)送信息讀取指令,信息讀取指令用于讀取視頻顯示設(shè)備的擴(kuò)展顯示標(biāo)識數(shù)據(jù)EDID;

數(shù)據(jù)獲取模塊1220,用于按照預(yù)設(shè)獲取規(guī)則獲取EDID,提取EDID中的顯示參數(shù);

匹配判斷模塊1230,用于判斷顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)是否匹配成功;

視頻傳輸模塊1240,用于若匹配判斷模塊1230判定顯示參數(shù)與播放參數(shù)匹配成功時(shí),向視頻顯示設(shè)備傳輸與EDID相匹配的視頻數(shù)據(jù);

第一重新執(zhí)行模塊1250,用于若匹配判斷模塊1230判定顯示參數(shù)與播放參數(shù)匹配失敗時(shí),重新執(zhí)行數(shù)據(jù)獲取模塊1220,其中,數(shù)據(jù)獲取模塊1220每次獲取的EDID的版本不同。

本發(fā)明實(shí)施例提供的視頻播放設(shè)備,通過向視頻顯示設(shè)備發(fā)送信息讀取指令,以按照預(yù)設(shè)獲取規(guī)則獲取EDID,當(dāng)該EDID中的顯示參數(shù)與視頻播放設(shè)備自身的播放參數(shù)匹配失敗時(shí),根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取EDID,其中每次獲取到的EDID的版本不同。因此,視頻播放設(shè)備能夠?qū)⒆陨淼牟シ艆?shù)與視頻顯示設(shè)備的多個(gè)不同版本的EDID分別進(jìn)行匹配,減少單一的EDID所反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的無法傳送視頻數(shù)據(jù)的情況,增大了視頻播放設(shè)備向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的可能性,提高了用戶的使用體驗(yàn)。

在本發(fā)明另一實(shí)施例中,如圖13所示,上述數(shù)據(jù)獲取模塊1220具體包括:

優(yōu)先級獲取子模塊1221,用于根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次獲取EDID,其中,優(yōu)先獲取是版本優(yōu)先級最高的EDID。

在本發(fā)明實(shí)施例中,通過根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次獲取視頻顯示設(shè)備的EDID,能夠優(yōu)先使用版本優(yōu)先級最高的EDID反映的顯示參數(shù)與播放參數(shù)進(jìn)行匹配,從而增大匹配的概率,提高匹配成功的可能性,進(jìn)而使得視頻播放設(shè)備成功向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)。

其中,優(yōu)先級獲取子模塊1221,具體用于獲取所有EDID中版本最高的EDID,其中,所有EDID不包括視頻播放設(shè)備已經(jīng)獲取到的EDID。

在本發(fā)明實(shí)施例中,版本最高的EDID反映的顯示設(shè)備能力更加強(qiáng)大,顯示效果最好,因此通過優(yōu)先獲取所有EDID中版本最高的EDID,能夠以最佳的顯示效果向視頻顯示設(shè)備傳輸視頻數(shù)據(jù),從而使得視頻顯示設(shè)備以最佳的顯示能力顯示視頻數(shù)據(jù)。其中,上述所有EDID不包括視頻播放設(shè)備已經(jīng)獲取到的EDID,則視頻播放設(shè)備每次獲取到的EDID的版本號不同,避免了重復(fù),且由版本號由高至低依次獲取EDID,進(jìn)一步提高了匹配成功的可能性。

在本發(fā)明另一實(shí)施例中,如圖14所示,圖12中的匹配判斷模塊1230,包括:

第一匹配判斷子模塊1231,用于判斷視頻顯示設(shè)備的分辨率與視頻播放設(shè)備的可輸出分辨率是否匹配;

第二匹配判斷子模塊1232,用于判斷視頻顯示設(shè)備的顯示時(shí)序與視頻播放設(shè)備的可輸出時(shí)序是否匹配;以及,

第三匹配判斷子模塊1233,用于判斷視頻顯示設(shè)備的顯示尺寸與視頻播放設(shè)備的可輸出尺寸是否匹配。

在本發(fā)明實(shí)施例中,EDID包含的顯示參數(shù)反映了視頻顯示設(shè)備的顯示能力,該顯示能力包括分辨率、顯示時(shí)序和顯示尺寸等內(nèi)容,而視頻播放設(shè)備的播放參數(shù)反映了視頻播放設(shè)備的播放能力,通過將上述顯示能力(分辨率、可輸出時(shí)序和可輸出尺寸等)與播放能力進(jìn)行匹配,能夠使得視頻播放設(shè)備成功地向視頻顯示設(shè)備傳輸與EDID相適應(yīng)的視頻數(shù)據(jù),從而提高視頻傳輸和顯示的可能性。

如圖15所示,該實(shí)施例中的視頻播放設(shè)備除了圖12的各個(gè)結(jié)構(gòu)模塊外,還包括:

消息發(fā)送判斷模塊1260,用于向視頻顯示設(shè)備發(fā)送傳輸失敗消息;和/或,

重讀消息接收判斷模塊1270,用于判斷是否接收到視頻顯示設(shè)備發(fā)送的重讀消息;

上述第一重新執(zhí)行模塊1250,具體用于當(dāng)接收到重讀消息時(shí),根據(jù)預(yù)設(shè)獲取規(guī)則重新獲取EDID。

在本發(fā)明實(shí)施例中,通過向視頻顯示設(shè)備發(fā)送傳輸失敗消息,能夠使得視頻顯示設(shè)備及時(shí)了解到原EDID包含的顯示參數(shù)與播放參數(shù)不匹配,從而及時(shí)調(diào)用其他版本的EDID,以使得視頻播放設(shè)備及時(shí)獲取到其他版本的EDID,避免獲取失敗的情況出現(xiàn)。另外,通過視頻顯示設(shè)備向視頻播放設(shè)備發(fā)送重讀消息,說明視頻顯示設(shè)備已經(jīng)準(zhǔn)備好其他版本的EDID,從而能夠使得視頻播放設(shè)備及時(shí)獲取該EDID,進(jìn)而及時(shí)將EDID中的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)進(jìn)行匹配。

與視頻播放設(shè)備相對應(yīng),本發(fā)明還提供了視頻顯示設(shè)備,請參見圖16,為本發(fā)明實(shí)施例提供的第一種視頻顯示設(shè)備的結(jié)構(gòu)示意圖,該視頻顯示設(shè)備至少具有兩個(gè)不同版本的EDID,如圖16所示,視頻顯示設(shè)備包括:

指令接收模塊1610,用于接收視頻播放設(shè)備發(fā)送的信息讀取指令;

數(shù)據(jù)發(fā)送模塊1620,用于按照預(yù)設(shè)發(fā)送規(guī)則向視頻播放設(shè)備發(fā)送EDID,以使視頻播放設(shè)備根據(jù)EDID向視頻顯示設(shè)備發(fā)送相應(yīng)的視頻數(shù)據(jù);

視頻接收判斷模塊1630,用于判斷預(yù)定時(shí)間內(nèi)是否接收到視頻播放設(shè)備傳輸?shù)囊曨l數(shù)據(jù);

視頻顯示模塊1640,用于若視頻接收判斷模塊1630判定預(yù)定時(shí)間內(nèi)接收到視頻數(shù)據(jù)時(shí),顯示視頻數(shù)據(jù);

第二重新執(zhí)行模塊1650,用于若視頻接收判斷模塊1630判定預(yù)定時(shí)間內(nèi)未接收到視頻數(shù)據(jù)時(shí),重新執(zhí)行數(shù)據(jù)發(fā)送模塊1620,其中,數(shù)據(jù)發(fā)送模塊1620每次發(fā)送的EDID的版本不同。

在本發(fā)明實(shí)施例中,通過視頻顯示設(shè)備接收視頻播放設(shè)備的信息讀取指令,以按照預(yù)設(shè)發(fā)送規(guī)則發(fā)送EDID,當(dāng)預(yù)定時(shí)間內(nèi)未接收到視頻數(shù)據(jù)時(shí),說明該EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配失敗,則根據(jù)預(yù)設(shè)發(fā)送規(guī)則重新發(fā)送EDID,其中每次發(fā)送的EDID的版本不同。因此,能夠使得視頻播放設(shè)備能夠?qū)⒆陨淼牟シ艆?shù)與視頻顯示設(shè)備的多個(gè)不同版本的EDID分別進(jìn)行匹配,減少單一的EDID所反映的顯示參數(shù)與播放參數(shù)不匹配導(dǎo)致的無法傳輸視頻數(shù)據(jù)的情況,增大了視頻播放設(shè)備向視頻顯示設(shè)備傳輸視頻數(shù)據(jù)的可能性,進(jìn)而視頻顯示設(shè)備能夠成功顯示該視頻數(shù)據(jù),提高了用戶的使用體驗(yàn)。

在本發(fā)明另一實(shí)施例中,請參見圖17,如圖17所示,圖16所示的數(shù)據(jù)發(fā)送模塊1620,具體包括:

優(yōu)先發(fā)送子模塊1621,用于根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次發(fā)送EDID,其中,優(yōu)先發(fā)送版本優(yōu)先級最高的EDID。

在本發(fā)明實(shí)施例中,通過根據(jù)視頻顯示設(shè)備中所有EDID的版本優(yōu)先級的高低依次向視頻播放設(shè)備發(fā)送EDID,能夠優(yōu)先將版本優(yōu)先級最高的EDID反映的顯示參數(shù)與播放參數(shù)進(jìn)行匹配,從而增大匹配的概率,提高匹配成功的可能性,進(jìn)而使得視頻顯示設(shè)備成功獲取到視頻播放設(shè)備傳輸?shù)囊曨l數(shù)據(jù)。

具體地,優(yōu)先發(fā)送子模塊1621,具體用于調(diào)用并向視頻播放設(shè)備發(fā)送所有EDID中版本最高的EDID,其中,所有EDID不包括已發(fā)送至視頻播放設(shè)備的EDID。

在本發(fā)明實(shí)施例中,版本最高的EDID反映的視頻顯示設(shè)備的顯示能力最強(qiáng),顯示效果最好,因此通過優(yōu)先調(diào)用并發(fā)送所有EDID中版本最高的EDID,若該EDID的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配,則視頻顯示設(shè)備能夠獲取到顯示效果最佳的視頻數(shù)據(jù),進(jìn)而使得視頻顯示設(shè)備以最佳的顯示能力顯示該視頻數(shù)據(jù)。同時(shí),EDID向上兼容,因此版本號較低的EDID反映的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)匹配成功的可能性越大,其中,上述所有EDID不包括已經(jīng)發(fā)送至視頻播放設(shè)備的EDID,將導(dǎo)致每次發(fā)送至視頻播放設(shè)備的EDID的版本號不同,從而使得視頻播放設(shè)備將自身的播放參數(shù)與不同的EDID反映的顯示參數(shù)進(jìn)行匹配,增大匹配成功的可能性,同時(shí)版本號由高至低依次獲取EDID,在提高匹配成功可能性的同時(shí),提高了對視頻數(shù)據(jù)的顯示效果。

在本發(fā)明另一實(shí)施例中,請參見圖18,如圖18所示,本實(shí)施例中的視頻顯示設(shè)備除了圖16所示的各個(gè)結(jié)構(gòu)模塊外,還包括:

消息接收判斷模塊1660,用于判斷是否接收到視頻播放設(shè)備發(fā)送的傳輸失敗消息;

上述第二重新執(zhí)行模塊1650,具體用于當(dāng)消息接收判斷模塊1660判定接收到傳輸失敗消息時(shí),重新執(zhí)行數(shù)據(jù)發(fā)送模塊1620;

在本發(fā)明實(shí)施例中,通過接收視頻播放設(shè)備發(fā)送的傳輸失敗消息,能夠及時(shí)了解到原EDID包含的顯示參數(shù)與播放參數(shù)不匹配,從而及時(shí)調(diào)用其他版本的EDID,以使得視頻播放設(shè)備及時(shí)獲取到其他版本的EDID,避免獲取不到的情況出現(xiàn)。另外,通過向視頻播放設(shè)備發(fā)送重讀消息,說明視頻顯示設(shè)備已經(jīng)準(zhǔn)備好其他版本的EDID,從而能夠使得視頻播放設(shè)備及時(shí)獲取該EDID,進(jìn)而及時(shí)將EDID中的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)進(jìn)行匹配。

在本發(fā)明另一實(shí)施例中,請參見圖19,如圖19所示,本實(shí)施例中的視頻顯示設(shè)備除了圖16所示的各個(gè)結(jié)構(gòu)模塊外,還包括:

重讀消息發(fā)送模塊1670,用于向視頻播放設(shè)備發(fā)送重讀消息,重讀消息用于使視頻播放設(shè)備重新讀取視頻顯示設(shè)備的EDID;

指令接收判斷模塊1680,用于判斷是否接收到視頻播放設(shè)備發(fā)送的信息讀取指令;

上述第二重新執(zhí)行模塊1650,具體用于當(dāng)指令接收判斷模塊1680判定接收到信息讀取指令時(shí),重新執(zhí)行數(shù)據(jù)發(fā)送模塊1620。

在本發(fā)明實(shí)施例中,通過接收視頻播放設(shè)備發(fā)送的傳輸失敗消息,能夠及時(shí)了解到原EDID包含的顯示參數(shù)與播放參數(shù)不匹配,從而及時(shí)調(diào)用其他版本的EDID,以使得視頻播放設(shè)備及時(shí)獲取到其他版本的EDID,避免獲取不到的情況出現(xiàn)。另外,通過向視頻播放設(shè)備發(fā)送重讀消息,說明視頻顯示設(shè)備已經(jīng)準(zhǔn)備好其他版本的EDID,從而能夠使得視頻播放設(shè)備及時(shí)獲取該EDID,進(jìn)而及時(shí)將EDID中的顯示參數(shù)與視頻播放設(shè)備的播放參數(shù)進(jìn)行匹配。

本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里發(fā)明的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未發(fā)明的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
全椒县| 泰州市| 镇沅| 腾冲县| 金华市| 珲春市| 青田县| 丹棱县| 灌南县| 汕头市| 华安县| 桐梓县| 阿荣旗| 乌兰察布市| 桐城市| 东台市| 大姚县| 呼玛县| 平定县| 巩留县| 驻马店市| 灵台县| 灯塔市| 彝良县| 文山县| 长丰县| 淮南市| 静安区| 河北省| 青冈县| 突泉县| 潼关县| 清涧县| 尤溪县| 台北县| 蓬安县| 灵台县| 盈江县| 大悟县| 临夏县| 武冈市|