本申請涉及多媒體信息處理技術(shù)領(lǐng)域,尤其涉及音視頻同步測試方法及系統(tǒng)。
背景技術(shù):
數(shù)字視頻技術(shù)已經(jīng)廣泛用于數(shù)字電視、計(jì)算機(jī)、智能手機(jī)、手持視頻終端等領(lǐng)域。以端到端的音視頻實(shí)時(shí)系統(tǒng)為例,該類系統(tǒng)包括采集、預(yù)處理、編碼、傳輸、解碼、播放等處理過程。在處理過程中,音頻和視頻是獨(dú)立的,對音頻和視頻處理的差異,很容易導(dǎo)致觀看端的音視頻不同步。然而,對于音視頻同步性能的準(zhǔn)確測量還沒有十分有效的方法。
技術(shù)實(shí)現(xiàn)要素:
本申請?zhí)峁┮粢曨l同步測試方法及系統(tǒng),以解決現(xiàn)有技術(shù)中無法準(zhǔn)確測量音視頻是否同步的缺陷。
根據(jù)本申請實(shí)施例的第一方面,提供一種音視頻同步測試方法,所述方法包括:
播放預(yù)設(shè)的同步測試信號,所述同步測試信號中,視頻信號由亮圖像信號和暗圖像信號交替構(gòu)成,音頻信號由第一音頻信號和第二音頻信號交替構(gòu)成;視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步;亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,第一音頻信號和第二音頻信號不同;
在待測端采集同步測試信號后,同時(shí)采集所述待測端輸出的圖像以及音頻,并將所采集的圖像信號和音頻信號分別轉(zhuǎn)換成電信號;
通過對比電信號的波形確定經(jīng)過待測端的音視頻是否同步。
可選的,所述亮圖像信號是亮度為100%的圖像信號,所述暗圖像信號是亮度為0%的圖像信號。
可選的,所述第一音頻信號的幅度或信號頻率為0,第二音頻信號為幅度和信號頻率不為0的單頻信號。
可選的,所述采集所述待測端輸出的圖像,包括:
通過設(shè)置在待測端屏幕上的光敏傳感器,采集所述待測端屏幕上展示的圖像。
可選的,所述光敏傳感器內(nèi)設(shè)有光敏二極管,所述將所采集的圖像信號轉(zhuǎn)換成電信號,包括:
若所述屏幕上展示亮圖像信號,將所采集的圖像信號轉(zhuǎn)換為高電平信號;
若所述屏幕上展示暗圖像信號,將所采集的圖像信號轉(zhuǎn)換為低電平信號。
可選的,所述待測端包括端到端音視頻實(shí)時(shí)系統(tǒng),所述在待測端采集同步測試信號后,同時(shí)采集所述待測端輸出的圖像以及音頻,包括:
在所述端到端音視頻實(shí)時(shí)系統(tǒng)中的采集設(shè)備采集同步測試信號后,同時(shí)采集所述端到端音視頻實(shí)時(shí)系統(tǒng)中的播放設(shè)備輸出的圖像以及音頻。
根據(jù)本申請實(shí)施例的第二方面,提供一種音視頻同步測試系統(tǒng),所述系統(tǒng)包括:
播放模塊,用于播放預(yù)設(shè)的同步測試信號,所述同步測試信號中,視頻信號由亮圖像信號和暗圖像信號交替構(gòu)成,音頻信號由第一音頻信號和第二音頻信號交替構(gòu)成;視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步;亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,第一音頻信號和第二音頻信號不同;
圖像采集模塊,用于在待測端采集同步測試信號后,采集所述待測端輸出的圖像,并將所采集的圖像信號轉(zhuǎn)換成電信號;
音頻采集模塊,用于在待測端采集同步測試信號后,采集所述待測端輸出的音頻,并將所采集的音頻信號轉(zhuǎn)換成電信號;
結(jié)果分析模塊,用于通過對比電信號的波形確定經(jīng)過待測端的音視頻是否同步。
可選的,所述亮圖像信號是亮度為100%的圖像信號,所述暗圖像信號是亮度為0%的圖像信號。
可選的,所述第一音頻信號的幅度或信號頻率為0,第二音頻信號為幅度和信號頻率不為0的單頻信號。
可選的,所述圖像采集模塊設(shè)置在光敏傳感器中,所述圖像采集模塊具體用于:
采集所述待測端屏幕上展示的圖像,若所述屏幕上展示亮圖像信號,將所采集的圖像信號轉(zhuǎn)換為高電平信號;若所述屏幕上展示暗圖像信號,將所采集的圖像信號轉(zhuǎn)換為低電平信號。
根據(jù)本申請實(shí)施例的第三方面,提供一種音視頻同步測試系統(tǒng),包括:播放設(shè)備、光敏傳感器、信息處理設(shè)備;
所述播放設(shè)備用于播放預(yù)設(shè)的同步測試信號,所述同步測試信號中,視頻信號由亮圖像信號和暗圖像信號交替構(gòu)成,音頻信號由第一音頻信號和第二音頻信號交替構(gòu)成;視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步;亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,第一音頻信號和第二音頻信號不同;
在待測端采集同步測試信號后,所述光敏傳感器用于采集所述待測端輸出的圖像,并將所采集的圖像信號轉(zhuǎn)換成電信號;同時(shí),所述信息處理設(shè)備用于采集所述待測端輸出的音頻,并將所采集的音頻信號轉(zhuǎn)換成電信號;
所述信息處理設(shè)備還用于通過對比電信號的波形確定經(jīng)過待測端的音視頻是否同步。
應(yīng)用本申請方案,由于預(yù)置的同步測試信號中,亮圖像信號對應(yīng)形成的波形與暗圖像信號對應(yīng)形成的波形不同,能找到兩個(gè)波形的邊界點(diǎn);第一音頻信號對應(yīng)形成的波形與第二音頻信號對應(yīng)形成的波形不同,能找到兩個(gè)波形的邊界點(diǎn);又由于視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步,因此可以在待測端采集同步測試信號后,同時(shí)采集所述待測端輸出的圖像以及音頻,并將所采集的圖像信號和音頻信號分別轉(zhuǎn)換成電信號;通過對比電信號的波形確定經(jīng)過待測端的音視頻是否同步,從而提高同步測試準(zhǔn)確性。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本申請的實(shí)施例,并與說明書一起用于解釋本申請的原理。
圖1是本申請根據(jù)一示例性實(shí)施例示出的一種音視頻同步測試應(yīng)用場景示意圖。
圖2是本申請根據(jù)一示例性實(shí)施例示出的一種音視頻同步測試方法的流程圖。
圖3是本申請根據(jù)一示例性實(shí)施例示出的一種同步測試信號的示意圖。
圖4是本申請根據(jù)一示例性實(shí)施例示出的一種光傳感器的電路圖。
圖5是本申請根據(jù)一示例性實(shí)施例示出的一種波形對比示意圖。
圖6是本申請根據(jù)一示例性實(shí)施例示出的一種音視頻同步測試系統(tǒng)的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的系統(tǒng)和方法的例子。
在本申請使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
相關(guān)技術(shù)中一般通過人工觀察的方式檢測待測設(shè)備是否出現(xiàn)音視頻不同步的缺陷,這種方式準(zhǔn)確率低。為了提高音視頻同步測試的準(zhǔn)確性,本申請?zhí)峁┮环N音視頻同步測試方法,所述方法可以應(yīng)用于測試待測端的測試系統(tǒng)中。其中,待測端可以是具有采集和播放功能的電子設(shè)備,例如,智能手機(jī)、平板電腦和個(gè)人計(jì)算機(jī)、多媒體播放器等設(shè)備。待測端也可以是端到端音視頻實(shí)時(shí)系統(tǒng),例如,待測端可以是網(wǎng)絡(luò)直播系統(tǒng)、監(jiān)控系統(tǒng)等。通過播放設(shè)備播放同步測試信號,在所述端到端音視頻實(shí)時(shí)系統(tǒng)中的采集設(shè)備采集同步測試信號后,同時(shí)采集所述端到端音視頻實(shí)時(shí)系統(tǒng)中的播放設(shè)備輸出的圖像以及音頻,并利用采集的信息進(jìn)行分析,以確定經(jīng)過待測端的音視頻是否同步。
為了方便理解,本申請以待測端為網(wǎng)絡(luò)直播系統(tǒng)為例對本申請方案的應(yīng)用場景進(jìn)行示例說明。
如圖1所示,圖1是本申請根據(jù)一示例性實(shí)施例示出的一種音視頻同步測試應(yīng)用場景示意圖,圖1中包括測試系統(tǒng)和待測端。待測端以網(wǎng)絡(luò)直播系統(tǒng)為例,網(wǎng)絡(luò)直播系統(tǒng)包括主播端和觀眾端??梢岳斫獾氖?,網(wǎng)絡(luò)直播架構(gòu)中還包括服務(wù)端,服務(wù)端向客戶端提供直播服務(wù),在圖1中未示出服務(wù)端。通常,直播過程中涉及兩類用戶,一類用戶為主播用戶,另一類用戶為觀眾用戶。直播客戶端處于主播模式時(shí)提供主播直播功能,直播客戶端處于觀眾模式時(shí)提供直播收看功能。為了方便,可以將主播用戶所對應(yīng)的直播客戶端稱為主播端,將觀眾用戶所對應(yīng)的直播客戶端稱為觀眾端。主播用戶可以使用直播客戶端提供的直播功能進(jìn)行視頻直播。例如,直播客戶端可以開啟智能設(shè)備的視頻拍攝模塊,通過視頻拍攝模塊實(shí)時(shí)采集視頻數(shù)據(jù),并將視頻數(shù)據(jù)發(fā)送給服務(wù)端,服務(wù)端將所接收的視頻數(shù)據(jù)廣播給直播間內(nèi)各觀眾用戶的直播客戶端,而觀眾用戶可以使用直播客戶端提供的收看功能觀看主播用戶的直播內(nèi)容。
本申請方案應(yīng)用在測試系統(tǒng),測試系統(tǒng)可以包括播放模塊、圖像采集模塊、音頻采集模塊以及結(jié)果分析模塊。播放模塊可以是播放設(shè)備,在播放模塊中可以預(yù)存有同步測試信號,所謂同步測試信號是指音頻信號和視頻信號同步的信號。播放模塊可以播放同步測試信號,以便主播端采集圖像數(shù)據(jù)和音頻數(shù)據(jù)。圖像采集模塊和音頻采集模塊分別與觀眾端連接,圖像采集模塊用于采集觀眾端輸出的圖像,音頻采集模塊用于采集觀眾端輸出的音頻,結(jié)果分析模塊將圖像采集模塊采集的圖像信息以及音頻采集模塊采集的音頻信息進(jìn)行分析,從而可以確定網(wǎng)絡(luò)直播系統(tǒng)是否存在音視頻不同步的缺陷。
以下對本申請所提供的方案進(jìn)行詳細(xì)說明。
如圖2所示,圖2是本申請根據(jù)一示例性實(shí)施例示出的一種音視頻同步測試方法的流程圖,所述方法可以應(yīng)用在測試系統(tǒng)中,所述方法包括:
在步驟201中,播放預(yù)設(shè)的同步測試信號。
其中,播放預(yù)設(shè)的同步測試信號,以供待測端進(jìn)行采集。
在步驟202中,在待測端采集同步測試信號后,同時(shí)采集所述待測端輸出的圖像以及音頻,并將所采集的圖像信號和音頻信號分別轉(zhuǎn)換成電信號。
其中,待測端輸出圖像以及音頻,本執(zhí)行端采集待測端輸出的圖像以及音頻,獲得圖像信號和音頻信號。同時(shí)采集所述待測端輸出的圖像以及音頻,即采集所述待測端輸出的圖像的時(shí)機(jī)與采集所述待測端輸出的音頻的時(shí)機(jī)同步,以便將相同時(shí)間采集的信號進(jìn)行對比。
在步驟203中,通過對比電信號的波形確定經(jīng)過待測端的音視頻是否同步。
其中,同步測試信號包括視頻信號和音頻信號。視頻信號可以為圖像信號。視頻信號由亮圖像信號和暗圖像信號交替構(gòu)成,音頻信號由第一音頻信號和第二音頻信號交替構(gòu)成;視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步;亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,第一音頻信號和第二音頻信號不同。
關(guān)于同步測試信號中的視頻信號,視頻信號由亮圖像信號和暗圖像信號交替構(gòu)成,亮圖像信號的周期和暗圖像信號的周期可以相同,也可以不同。周期可以根據(jù)需求設(shè)定,例如周期大于預(yù)估的不同步時(shí)間。亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,目的是為了亮圖像信號對應(yīng)形成的波形與暗圖像信號對應(yīng)形成的波形不同,且亮圖像信號和暗圖像信號之間存在信號跳變,以便能找到兩個(gè)波形的邊界點(diǎn)。
在一個(gè)例子中,亮圖像信號對應(yīng)的亮度值范圍為一個(gè)亮度較大的亮度值范圍,暗圖像信號對應(yīng)的亮度值范圍為一個(gè)亮度較小的亮度值范圍。兩個(gè)亮度值范圍不同、且差距較大,以便兩個(gè)亮度值范圍分別對應(yīng)形成的波形差距較大。具體的亮度值范圍可以根據(jù)需求設(shè)定。例如,亮圖像信號對應(yīng)的亮度值范圍為90%~100%,暗圖像信號對應(yīng)的亮度值范圍為0%~10%。
關(guān)于圖像信號的亮度值,可以通過圖像顏色進(jìn)行表示。例如,亮圖像信號采用亮色系圖像信號,例如,白色圖像信號,紅色圖像信號等。暗圖像信號采用暗色系圖像信號,例如黑色圖像信號等。
為了使亮圖像信號和暗圖像信號具有明顯的分離度,在一個(gè)可選的實(shí)現(xiàn)方式中,亮圖像信號可以是亮度為100%的圖像信號,暗圖像信號可以是亮度為0%的圖像信號。
可見,由于亮度為100%的圖像信號與亮度為0%的圖像信號所對應(yīng)的波形具有很大的區(qū)別,因此可以很明顯的區(qū)分出亮圖像信號和暗圖像信號的分界點(diǎn),從而提高后續(xù)判斷音視頻是否同步的準(zhǔn)確性。
進(jìn)一步的,為了方便同步測試信號的制作,亮圖像信號可以采用全白圖像,暗圖像信號可以采用全黑圖像,從而表征亮圖像信號的亮度為100%,暗圖像信號的亮度為0%,降低獲得同步測試信號中視頻信號的難度。
關(guān)于同步測試信號中的音頻信號,音頻信號由第一音頻信號和第二音頻信號交替構(gòu)成,第一音頻信號和第二音頻信號的周期可以相同,也可以不同。第一音頻信號和第二音頻信號不同,可以是第一音頻信號和第二音頻信號的幅度和/或信號頻率不同,目的是為了第一音頻信號對應(yīng)形成的波形與第二音頻信號對應(yīng)形成的波形不同,且第一音頻信號和第二音頻信號之間存在信號跳變,以便能找到兩個(gè)波形的邊界點(diǎn)。
其中,第一音頻信號的幅度與第二音頻信號的幅度相差較大,和/或第一音頻信號的信號頻率與第二音頻信號的信號頻率相差較大,以便兩個(gè)音頻信號對應(yīng)形成的波形差距較大。
在一個(gè)例子中,為了能快速區(qū)分出第一音頻信號和第二音頻信號,第一音頻信號和第二音頻信號可以為幅度和/或信號頻率不同的單頻信號。其中,單頻信號是頻率不變的信號,將第一音頻信號限定為單頻信號,將第二音頻信號限定為單頻信號,例如第一音頻信號為高頻的單頻信號,第二音頻信號為低頻的單頻信號,由于單頻信號是分離度很強(qiáng)的信號,因此將第一音頻信號和第二音頻信號限定為幅度和/或信號頻率不同的單頻信號,可以很容易確定第一音頻信號/第二音頻信號的起始點(diǎn)和結(jié)束點(diǎn),進(jìn)而快速區(qū)分出第一音頻信號和第二音頻信號。
在一個(gè)例子中,第一音頻信號的幅度或信號頻率為0,第二音頻信號為幅度和信號頻率不為0的音頻信號,基于此,在第一音頻信號和第二音頻信號交替的過程中,一段為空,一段有信號,則可以很容易確定第一音頻信號/第二音頻信號的起始點(diǎn)和結(jié)束點(diǎn),進(jìn)而快速區(qū)分出第一音頻信號和第二音頻信號。
進(jìn)一步的,還可以限定為所述第一音頻信號的幅度或信號頻率為0,第二音頻信號為幅度和信號頻率不為0的單頻信號,即僅存在第二音頻信號,不存在第一音頻信號,第一音頻信號為空。
可見,在第一音頻信號和第二音頻信號交替的過程中,一段為空,一段有信號、且該信號為單頻信號,則可以快速分離第一音頻信號和第二音頻信號,確定兩個(gè)信號的邊界點(diǎn)。
在制作同步測試信號時(shí),視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步。分別將兩個(gè)視頻信號與音頻信號對應(yīng),則同步測試信號中視頻信號對應(yīng)形成的波形與音頻信號對應(yīng)形成的波形相呼應(yīng),兩個(gè)波形的跳變點(diǎn)的時(shí)間相同,即音頻信號中其中一個(gè)音頻信號跳變到另一個(gè)音頻信號的時(shí)間,與視頻信號中其中一個(gè)視頻信號跳變到另一個(gè)視頻信號的時(shí)間相同。在待測端采集同步測試信號并播放出來以后,若兩個(gè)信號的跳變點(diǎn)的時(shí)間相同或差距在設(shè)定范圍內(nèi),則表示經(jīng)過待測端的音視頻同步,待測端不存在音視頻不同步的缺陷,若兩個(gè)信號的跳變點(diǎn)的時(shí)間不同,或差距在設(shè)定范圍外,則表示經(jīng)過待測端的音視頻不同步,待測端存在音視頻不同步的缺陷。
如圖3所示,圖3是本申請根據(jù)一示例性實(shí)施例示出的一種同步測試信號的示意圖。在該示意圖中,同步測試信號包括視頻信號v和音頻信號a。視頻信號中的亮圖像信號可以為全亮畫面,視頻信號中的暗圖像信號可以為全暗畫面,且出現(xiàn)若干幀全亮畫面的時(shí)長與出現(xiàn)若干幀全暗畫面的時(shí)長相同。第一音頻信號為空,第二音頻信號為單頻信號,且第二視頻信號的出現(xiàn)時(shí)長與間隔時(shí)長相同,第二音頻信號與全亮畫面同步。
在制作同步測試信號時(shí),可以制作不同幀率的同步測試信號,可適用于測試不同幀率的應(yīng)用場景中,從而提高音視頻同步測試方法的測試范圍。
在一個(gè)可選的實(shí)現(xiàn)方式中,可以通過設(shè)置在待測端屏幕上的光敏傳感器,采集所述待測端屏幕上展示的圖像,并將所采集的圖像信號轉(zhuǎn)換成電信號。
在本實(shí)施例中,可以將光敏傳感器設(shè)置在待測端的屏幕上,通過光敏傳感器采集待測端屏幕上展示的圖像,進(jìn)而可以得到相應(yīng)的電信號。利用光敏傳感器采集信息,成本低。
進(jìn)一步的,光敏傳感器可以是由高精度光敏二極管制作獲得。通過利用光敏二極管制作獲得的光敏傳感器采集信息,可以提高采集精度,從而降低同步測試誤差。如圖4所示,圖4是本申請根據(jù)一示例性實(shí)施例示出的一種光傳感器的電路圖。該光敏傳感器包括穩(wěn)壓器、光敏二極管、三極管、電容、電阻等。
在一個(gè)例子中,光敏傳感器可以將不同亮度的圖像信號轉(zhuǎn)換成不同電信號,由于亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,因此轉(zhuǎn)換為電信號后所形成的波形不同。
在另一個(gè)例子中,光敏傳感器中設(shè)置有光敏二極管,在亮度值大于第一預(yù)設(shè)亮度閾值時(shí),光敏二極管導(dǎo)通,在亮度值小于第二預(yù)設(shè)亮度閾值時(shí),光敏二極管不導(dǎo)通。因此,亮圖像信號的亮度值大于第一預(yù)設(shè)亮度閾值,暗圖像信號的亮度值小于第二預(yù)設(shè)亮度閾值,若待測端屏幕上展示亮圖像信號,將所采集的圖像信號轉(zhuǎn)換為高電平信號;若待測端屏幕上展示暗圖像信號,將所采集的圖像信號轉(zhuǎn)換為低電平信號。
可見,通過高電平信號和低電平信號表示對應(yīng)的圖像信號,可以形成矩形波,更便于音視頻同步誤差的比較,從而提高音視頻同步測試的準(zhǔn)確性。
在一個(gè)例子中,可以通過雙蹤數(shù)字示波器對比電信號的波形,以確定待測端的音視頻是否同步。具體的,示波器兩路可以分別輸入光敏傳感器輸出的音頻的電信號,以及待測端輸出的電信號,從而比較兩個(gè)電信號形成的波形。
在另一個(gè)例子中,可以采用計(jì)算機(jī)line-in雙聲道錄制光敏傳感器輸出的電信號以及待測端輸出的音頻的電信號,通過比較兩種電信號形成的波形,即可確定待測端的音視頻是否同步。
在獲得圖像信號對應(yīng)的電信號和音頻信號對應(yīng)的電信號后,由于視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步;亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,第一音頻信號和第二音頻信號的幅度和/或信號頻率不同。因此,圖像信號對應(yīng)的電信號形成的波形中會出現(xiàn)具有規(guī)律的波形變化,當(dāng)亮圖像信號與暗圖像信號進(jìn)行切換時(shí),波形中會出現(xiàn)跳變。音頻信號對應(yīng)的電信號形成的波形中也會出現(xiàn)具有規(guī)律的波形變化,當(dāng)?shù)谝灰纛l信號和第二音頻信號進(jìn)行切換時(shí),波形中會出現(xiàn)跳變。若兩個(gè)波形跳變的時(shí)間相同時(shí),可以判定經(jīng)過待測端處理后沒有出現(xiàn)音視頻不同步的現(xiàn)象,若兩個(gè)波形跳變的時(shí)間不同時(shí),可以判定經(jīng)過待測端處理后出現(xiàn)音視頻不同步的現(xiàn)象。
以矩形波為例進(jìn)行說明。如圖5所示,圖5是本申請根據(jù)一示例性實(shí)施例示出的一種波形對比示意圖。在該示意圖中,包括圖像信號對應(yīng)的波形v’以及音頻信號對應(yīng)的波形a’。如果同步測試信號中,視頻信號由全亮圖像信號和全暗圖像信號交替構(gòu)成,音頻信號由空信號和單頻信號交替構(gòu)成,且單頻信號與全亮信號的周期相同且信號同步,則可以對比兩者波形中上升沿的時(shí)間差t,此時(shí)間差t即為音視頻同步誤差。t為零,或者小于預(yù)設(shè)閾值時(shí),可以認(rèn)為待測端音視頻同步或者近似同步,否則,認(rèn)為待測端音視頻不同步。
與前述音視頻同步測試方法的實(shí)施例相對應(yīng),本申請還提供了音視頻同步測試系統(tǒng)的實(shí)施例。
如圖6所示,圖6是本申請根據(jù)一示例性實(shí)施例示出的一種音視頻同步測試系統(tǒng)的框圖,所述系統(tǒng)包括:播放模塊610、圖像采集模塊620、音頻采集模塊630和結(jié)果分析模塊640。
其中,播放模塊610,用于播放預(yù)設(shè)的同步測試信號,所述同步測試信號中,視頻信號由亮圖像信號和暗圖像信號交替構(gòu)成,音頻信號由第一音頻信號和第二音頻信號交替構(gòu)成;視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步;亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,第一音頻信號和第二音頻信號不同。
圖像采集模塊620,用于在待測端采集同步測試信號后,采集所述待測端輸出的圖像,并將所采集的圖像信號轉(zhuǎn)換成電信號。
音頻采集模塊630,用于在待測端采集同步測試信號后,采集所述待測端輸出的音頻,并將所采集的音頻信號轉(zhuǎn)換成電信號。
結(jié)果分析模塊640,用于通過對比電信號的波形確定經(jīng)過待測端的音視頻是否同步。
其中,音頻采集模塊630和結(jié)果分析模塊640可以設(shè)置在同一個(gè)設(shè)備中,也可以設(shè)置在不同設(shè)備中。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述亮圖像信號是亮度為100%的圖像信號,所述暗圖像信號是亮度為0%的圖像信號。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述第一音頻信號的幅度或信號頻率為0,第二音頻信號為幅度和信號頻率不為0的單頻信號。
在一個(gè)可選的實(shí)現(xiàn)方式中,所述圖像采集模塊設(shè)置在光敏傳感器中,所述圖像采集模塊具體用于:
采集所述待測端屏幕上展示的圖像,若所述屏幕上展示亮圖像信號,將所采集的圖像信號轉(zhuǎn)換為高電平信號;若所述屏幕上展示暗圖像信號,將所采集的圖像信號轉(zhuǎn)換為低電平信號。
相應(yīng)的,本公開還提供一種音視頻同步測試系統(tǒng),包括:播放設(shè)備、光敏傳感器、信息處理設(shè)備;
所述播放設(shè)備用于播放預(yù)設(shè)的同步測試信號,所述同步測試信號中,視頻信號由亮圖像信號和暗圖像信號交替構(gòu)成,音頻信號由第一音頻信號和第二音頻信號交替構(gòu)成;視頻信號中其中一個(gè)信號與音頻信號中其中一個(gè)信號的周期相同且信號同步,視頻信號中的另一個(gè)信號與音頻信號中的另一個(gè)信號的周期相同且信號同步;亮圖像信號和暗圖像信號的亮度值分屬于不同的亮度值范圍,第一音頻信號和第二音頻信號不同。
在待測端采集同步測試信號后,所述光敏傳感器用于采集所述待測端輸出的圖像,并將所采集的圖像信號轉(zhuǎn)換成電信號;同時(shí),所述信息處理設(shè)備用于采集所述待測端輸出的音頻,并將所采集的音頻信號轉(zhuǎn)換成電信號。
所述信息處理設(shè)備還用于通過對比電信號的波形確定經(jīng)過待測端的音視頻是否同步。上述系統(tǒng)中各個(gè)模塊的功能和作用的實(shí)現(xiàn)過程具體詳情見上述方法中對應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
對于系統(tǒng)實(shí)施例而言,由于其基本對應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
相應(yīng)的,本公開還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一項(xiàng)所述音視頻同步測試方法的步驟。
本公開可采用在一個(gè)或多個(gè)其中包含有程序代碼的存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。計(jì)算機(jī)可用存儲介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體,可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲介質(zhì)的例子包括但不限于:相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲器(sram)、動(dòng)態(tài)隨機(jī)存取存儲器(dram)、其他類型的隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計(jì)算設(shè)備訪問的信息。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本申請的其它實(shí)施方案。本申請旨在涵蓋本申請的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本申請的一般性原理并包括本申請未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本申請的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本申請并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本申請的范圍僅由所附的權(quán)利要求來限制。
以上所述僅為本申請的較佳實(shí)施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。