專利名稱:制造中產(chǎn)生的機頂盒校準圖的制作方法
制造中產(chǎn)生的機頂盒校準圖
交叉引用
此申請涉及與本申請在同一天提交的題為"Analog Set Top Calibration Patterns in Manufacturing"(制造中的模擬機頂盒校準圖)以及"Set Top Calibration Patterns in Manufacturing"(制造中的機頂盒校準圖)的、且分別給 予S/N. 11/427,745和11/427,742的未決美國實用專利申請,各個專利通過引用 完整結(jié)合于此。
技術(shù)描述
本公開內(nèi)容涉及機頂盒終端中的檢錯,尤其涉及檢錯用視頻數(shù)據(jù)的傳送。
些旦 冃豕
在制造有線電視盒、衛(wèi)星電視盒、電視機等(在此統(tǒng)稱為機頂盒終端 (STT))時,可實現(xiàn)特定水平的質(zhì)量控制。由于STT可被配置成接收傳入的 音頻、視頻和/或數(shù)據(jù)信號并便于這些信號的顯示,所以制造商可能需要關(guān)于出 現(xiàn)在所制造的STT中的常見問題的知識、以及這些問題的共性的知識。更具體 地,在制造過程期間可對預定數(shù)量(和/或百分比)的STT執(zhí)行音頻、視頻、 處理和STT的其他方面的功能性測試。由于執(zhí)行這些測試,制造商可確定在所 制造的STT中的常見問題,并且確定減少將來所制造的STT的問題的數(shù)量的 方式。
制造商可對STT執(zhí)行的測試中的一種是來自STT的視頻輸出信號的測試。 此測試是關(guān)鍵性的,因為它確定STT執(zhí)行其主要功能一傳遞在家中收看的視頻 的能力。然而,此測試還可能需要測試設(shè)備易于失效,從而需要連續(xù)的校準和 維修并引起假失效。此外,這種測試可只測試STT的視頻輸出電路的所選部分 或可重復測試STT的其他功能。因而,本領(lǐng)域中存在解決這些缺陷和不足的需 要。簡要描述
參考以下附圖可更好地理解本公開內(nèi)容的許多方面。附圖中的各部件不是 必然成比例,取而代之將重點放在清楚地示出本公開內(nèi)容的原理。此外,在附 圖中,相同的附圖標記在若干視圖中指示對應部件。雖然聯(lián)系這些附圖描述了 若干實施例,但沒有旨在將本公開內(nèi)容限于在此公開的一個或多個實施例。相 反,旨在覆蓋所有替換方案、修改和等價方案。
圖1是示出可用在媒體網(wǎng)絡中的數(shù)字STT的各示例性部件的框圖。
圖2是示出類似于圖1的STT的模擬STT的各示例性部件的框圖。
圖3是示出類似于圖1的STT的多調(diào)諧器模擬STT的各示例性部件的框圖。
圖4是示出可在來自圖1的STT的視頻測試期間有效的各示例性部件的 框圖。
圖5是示出可在來自圖1的STT的視頻系統(tǒng)測試期間有效的各示例性部 件的框圖。
圖6是示出可在來自圖1的STT的內(nèi)部視頻測試期間有效的各示例性部 件的框圖。
圖7是示出可在類似于來自圖1的STT的具有DVR能力的STT的內(nèi)部 視頻測試期間有效的各示例性部件的框圖。
圖8是示出可在類似于來自圖1的STT的采用閃存的STT的內(nèi)部視頻測 試期間有效的各示例性部件的框圖。
圖9是示出可在類似于來自圖1的STT的采用圖形引擎的STT的內(nèi)部視 頻測試期間有效的各示例性部件的框圖。
圖10是示出可在來自圖2的STT的視頻測試期間有效的各示例性部件的 框圖。
圖11是示出可在來自圖2的STT的內(nèi)部視頻測試期間有效的各示例性部 件的框圖。
圖12是示出可在來自圖3的STT的內(nèi)部視頻測試期間有效的各示例性部 件的框圖。圖13是示出類似于來自圖3的STT的采用分量視頻系統(tǒng)的內(nèi)部視頻測試 的框圖。
圖14是示出用于測試諸如來自圖3的模擬STT之類的STT的至少一個部 件的示例性過程的功能性流程圖。
圖15是示出用于測試類似于來自圖4 STT的一 STT的數(shù)字編碼器的示例 性過程的流程圖。
圖16A是示出用于測試類似于來自圖5的STT的多個STT部件的示例性 過程的流程圖。
圖16B是來自圖16A的流程圖的繼續(xù)。
圖17是示出用于諸如來自圖6的STT之類的STT的內(nèi)部視頻測試的示例 性過程的流程圖。
圖18是示出用于類似于來自圖9的STT的通過采用圖形引擎的STT的內(nèi) 部視頻測試的示例性過程的流程圖。
圖19是示出用于類似于來自圖10的STT的模擬STT的視頻測試的示例 性過程的流程圖。
圖20A是示出用于類似于來自圖11的STT的模擬STT的內(nèi)部視頻測試 的示例性過程的流程圖。
圖20B是來自圖19A的流程圖的繼續(xù)。
圖21A是示出用于類似于來自圖12的STT的具有多個調(diào)諧器的模擬STT 的內(nèi)部視頻測試的示例性過程的流程圖。 圖21B是來自圖20A的流程圖的繼續(xù)。 圖21C是來自圖20B的流程圖的繼續(xù)。
圖22是示出用于類似于來自圖12的STT的采用DVR重放基礎(chǔ)結(jié)構(gòu)的模 擬STT的內(nèi)部視頻測試的示例性過程的流程圖。
圖23是示出用于類似于來自圖12的STT的采用閃存的模擬STT的內(nèi)部 視頻測試的示例性過程的流程圖。
圖24是示出用于類似于來自圖12的STT的通過采用輔助輸入的模擬STT 的內(nèi)部視頻測試的示例性過程的流程圖。
7詳細描述
圖1是示出可用在媒體網(wǎng)絡中的單調(diào)諧器數(shù)字STT的各示例性部件的框
圖。更具體地,STT133可被用在諸如電纜電視系統(tǒng)(CTS)、網(wǎng)際協(xié)議(IP) 網(wǎng)絡、光纖到戶網(wǎng)絡、數(shù)字用戶線路(DSL)和/或諸如在通過引用完整結(jié)合于 此的申請No. 11/143,522中公開的其他網(wǎng)絡之類的媒體網(wǎng)絡中。如圖1所示, STT 133可被配置成包括可耦合到諸如電視機、計算機監(jiān)控器等之類的顯示設(shè) 備101的射頻(RF)輸出系統(tǒng)118。 RF輸出系統(tǒng)118可被配置成接收來自數(shù) 字編碼器112的數(shù)據(jù)。STT 113另外包括可配置成與可包括或可不包括頭端(未 示出)的媒體網(wǎng)絡100通信的RF輸入系統(tǒng)116。如以下更詳細討論地,RF輸 入系統(tǒng)116和RF輸出系統(tǒng)118可分別包括諸如RF輸入端口和RF輸出端口之 類的一個或多個部件。還被包括在內(nèi)的有用于經(jīng)由遙控裝置105接收用戶命令 的接收器105。
STT 113還可包括第一模擬輸出系統(tǒng)120、第二模擬輸出系統(tǒng)152、數(shù)字 視頻輸出系統(tǒng)109、以及模擬輸入系統(tǒng)150。作為非限制性示例,模擬視頻輸 出可以是輔助視頻基帶信號(CVBS) 、 S-視頻、高清晰度Y/Pr/Pb分量視頻、 R/G/B分量視頻、或以上的組合。作為另一非限制性示例,數(shù)字視頻輸出可以 是數(shù)字視頻接口—模擬(DVI-A)、數(shù)字視頻接口—數(shù)字(DVI-D)、或高清 晰度多媒體接口 (HDMI)。雖然在圖1中示為模擬輸出系統(tǒng),但是這些輸入 和輸出系統(tǒng)可包括任何模擬和/或數(shù)字輸入/輸出(I/O)系統(tǒng),且可被配置成便 于數(shù)據(jù)在STT和其他設(shè)備之間的傳送。
STT 113還可包括數(shù)據(jù)存儲基礎(chǔ)結(jié)構(gòu),諸如隨機存取存儲器(RAM) 128 (其可包括動態(tài)RAM (DRAM)、視頻RAM (VRAM)、靜態(tài)RAM (SRAM) 和/或其他部件)以及閃存126。 RAM 128可包括一個或多個包括用于接收和 存儲所接收的編程數(shù)據(jù)的數(shù)字錄像機(DVR)客戶程序146、圖形引擎148、 測試應用程序144和瀏覽器142的軟件程序。類似地,閃存126可包括測試應 用程序存儲器130、觀看電視部件140、可包括資源管理部件138的操作系統(tǒng) 132。還包括在內(nèi)的有硬盤驅(qū)動器124。作為本領(lǐng)域普通技術(shù)人員將理解,雖然 圖1的某些部分被示為存儲在閃存中、且其他部分被示為存儲在RAM中,但 這是非限制性示例。取決于具體配置,這些部分中的任一個部分可位于閃存126、 RAM128的任一個或這兩個中、以及硬盤驅(qū)動器124中。此外,其他存 儲設(shè)備(易失性和/或非易失性存儲)也可被包括在STT 113內(nèi)以用于存儲和 提供對這些及其他各部分的訪問。
STT113還可包括用于執(zhí)行來自閃存126、 RAM 128、硬盤驅(qū)動器124和/ 或其他源的指令的處理器102。解碼器104可被包括在內(nèi)以用于解碼所接收的 數(shù)據(jù),并且運動圖像專家組(MPEG)解調(diào)器106用于解調(diào)所接收的數(shù)據(jù)。幀 緩沖器108、調(diào)諧器系統(tǒng)IIO、以及數(shù)字編碼器112也可被包括在內(nèi)。
應注意,雖然各個部件在STT113內(nèi)示出,但這是非限制性示例。更具體 地,更多或更少的部件可被包括在內(nèi)以針對具體配置提供功能性。此外,雖然 以具體方式安排STT113的各部件,但這也是非限制性示例,因為也可考慮其 他配置。
圖2是示出類似于圖1的STT的模擬STT的各示例性部件的框圖。應該 注意,此機頂盒與圖1的極為類似,其不同之處在于它還可調(diào)諧、解碼、以及 顯示模擬視頻輸入。如在來自圖1的數(shù)字STT中所示,模擬STT 213包括接 收器314、可被配置成與可包括頭端(未示出)的媒體網(wǎng)絡100通信的RF輸 入系統(tǒng)316。RF輸出系統(tǒng)218也可被包括在內(nèi)并配置成發(fā)送和接收來自諸如電 視機、監(jiān)控器、電腦等之類的顯示設(shè)備101的數(shù)據(jù)。模擬STT213還可包括第 一模擬輸出系統(tǒng)220和第一模擬輸入系統(tǒng)222,以及第二模擬輸出系統(tǒng)252和 第二模擬輸入系統(tǒng)254。模擬STT 213還可包括輔助輸入250。
也類似于數(shù)字STT 113,模擬STT 213可包括閃存部件226、 RAM部件 228和硬盤驅(qū)動器224。閃存部件226可包括測試應用程序存儲器233、觀看電 視部件240、導航儀234、引導文件系統(tǒng)(BFS) 236、和具有資源管理器238 的操作系統(tǒng)232。 RAM228可包括DVR客戶程序246、圖形引擎248、瀏覽器 242和測試應用部件234。也可考慮其他配置和/或部件。
模擬STT 213還可包括用于執(zhí)行存儲在易失性和非易失性存儲部件的一 個或多個中的指令的處理器202、模擬解碼器204、模數(shù)轉(zhuǎn)換器206、幀緩沖器 208、調(diào)諧器210和數(shù)字編碼器212。其它部件可被包括在內(nèi)以提供所需功能性。 此夕卜,雖然數(shù)字STT113在圖2中繪出且模擬STT213在圖2中繪出,但是這 些實施例的功能性和/或部件可取決于配置被包括在單個STT中。
9圖3是示出類似于圖1的STT的多調(diào)諧器模擬STT的各示例性部件的框 圖。應該注意,添加第二組視頻輸出對測試產(chǎn)生新需求。如圖3所示,STT313 包括接收器314以及可被配置成與媒體網(wǎng)絡100通信的RF輸入系統(tǒng)316。 RF 輸出系統(tǒng)318也可被包括在內(nèi)并被配置成與顯示設(shè)備101通信。模擬STT 313 還可包括第一模擬輸出系統(tǒng)320、第一模擬輸入系統(tǒng)322、第二模擬輸出系統(tǒng) 352、第二模擬輸入系統(tǒng)354和模擬輸入系統(tǒng)350。
多調(diào)諧器模擬STT 313還可包括閃存326、 RAM 328和硬盤驅(qū)動器324。 閃存326可包括測試應用程序存儲器333、觀看電視部件340、導航儀334、 BFS部件336、以及可包括資源管理器338的操作系統(tǒng)332。 RAM 328可包括 DVR客戶程序346、圖形引擎340、瀏覽器342和測試應用程序344。
多調(diào)諧器模擬STT 313還可包括處理器302、第一模擬解碼器304a、第二 模擬解碼器304b、第一模數(shù)轉(zhuǎn)換器306a、第二模數(shù)轉(zhuǎn)換器306b、第一幀緩沖 器308a、第二幀緩沖器308b、第一調(diào)諧器310a、第二調(diào)諧器310b、第一數(shù)字 編碼器312a和第二數(shù)字編碼器312b。如上所討論地,更多或更少的部件可被 安排在多個STT313的不同配置的任一配置中,且可被視為此公開內(nèi)容的一部 分。
應該注意,雖然圖3的STT包括數(shù)對部件(例如模擬解碼器a 304b和模 擬解碼器b304b),但是這是非限制性示例。取決于具體配置,這些對部件的 一對或多對可被組合成單個部件以提供所需功能性。
應該注意,雖然圖3的非限制性示例與圖1的非限制性示例相反包括多個 調(diào)諧器,但是應該注意,圖3示出具有多個視頻路徑的配置。在至少一實施例 中,多個視頻路徑可被配置成對STT313的各部件提供多種測試選擇。更具體 地,因為替換路徑是可能的,所以經(jīng)常需要多個路徑的測試來證實正確運行。
圖4是示出可在來自圖1的STT的視頻測試期間有效的各示例性部件的 框圖。更具體地,數(shù)字STT113的視頻能力可在制造過程期間通過將視頻測試 圖嵌入數(shù)字編碼器112確定。在將視頻測量系統(tǒng)(VMS) 460耦合到RF輸出 系統(tǒng)118后,數(shù)字編碼器112可提供與用于測量的測試圖有關(guān)的顯示。 一般而 言,雖然此測試程序可為制造商提供確定數(shù)字編碼器112是否正常運行的能力, 但是此測試可不提供關(guān)于數(shù)字STT 113的其他部件的任何信息。在運行中,可用所嵌入的測試圖激活數(shù)字編碼器112。在激活后,數(shù)字編
碼器可將模擬視頻信號發(fā)送給RF輸出系統(tǒng)118以由VMS 460接收。VMS 460 然后可顯示視頻,用于確定數(shù)字編碼器是否正常操作。其他實施例也可被配置 成使VMS 460可執(zhí)行包括但不限于信噪比測試、視頻頻率響應、色度/亮度增 益、色度/亮度延遲、信號振幅等的各種測試。
應該注意,如圖4所示,數(shù)字編碼器112的測試中的有效部件是那些用實 線繪出的部件。用虛線繪出(或未包括在圖4中)的那些部件可或可不對此具 體功能有效。
圖5是示出可在來自圖1的STT的視頻系統(tǒng)測試期間有效的各示例性部 件的框圖。在此非限制性示例中的視頻測試包括將測試圖發(fā)生器564、實時編 碼器562、以及正交振幅調(diào)制器(QAM) 560附連到RF輸入系統(tǒng)161。測試 圖發(fā)生器564可為數(shù)字STT 113的視頻分量生成測試圖。測試圖可被發(fā)送到實 時編碼器用于將該測試圖編程成與可從網(wǎng)絡100接收來的形式相類似的形式。 類似地,QAM 560可根據(jù)QAM協(xié)議調(diào)制被編碼的測試圖。經(jīng)調(diào)制的信號然后 可被發(fā)送給RF輸入系統(tǒng)116。 RF輸入系統(tǒng)116可將所接收的測試圖發(fā)送給調(diào) 諧系統(tǒng)110以供將STT 113調(diào)諧到與測試圖相關(guān)聯(lián)的所需信道。調(diào)諧系統(tǒng)110 然后可將測試圖發(fā)送到解調(diào)器106以供解調(diào)。解調(diào)器106可將經(jīng)解調(diào)的測試圖 發(fā)送給可根據(jù)所需MPEG解碼方案解碼測試圖的MPEG解碼器104。 MPEG 解碼器104然后可將經(jīng)解碼的測試圖發(fā)送到幀緩沖器108。幀緩沖器108可將 所接收的測試圖發(fā)送給可將數(shù)字測試圖轉(zhuǎn)換成模擬視頻信號的數(shù)字編碼器 112。數(shù)字編碼器112將模擬視頻測試圖發(fā)送給RF輸出系統(tǒng)118以供對VMS 460測試。雖然以上示出了配置,但是在用于測試僅數(shù)字STT的模擬視頻輸出 質(zhì)量的其他配置中,這種和/或其他方法可被用來測試其他STT (例如衛(wèi)星、 地面數(shù)字STT等)。
應該注意,雖然以上配置可為數(shù)字STT113提供視頻測試,但是包含諸如 測試圖發(fā)生器564、實時編碼器562和QAM 560之類的外部測試設(shè)備可提供 有缺陷的信號。在提供有缺陷的信號時,由VMS 460檢測到的誤差可源自測 試設(shè)備,而不是數(shù)字STT113。在這樣的情形下,當VMS460在視頻輸出中檢 測到誤差時會出現(xiàn)問題。此外,通過經(jīng)由外部測試設(shè)備模擬來自網(wǎng)絡100的信號,操作人員可測試 大于所需數(shù)量的STT部件。作為非限制性示例,通過在視頻測試中包括調(diào)諧系 統(tǒng)110和其他部件,操作人員可在確定誤差原因時遇到困難。還應該注意,諸 如信噪比和/或誤碼率之類的其他測試可測試數(shù)字調(diào)諧器。更具體地,這些測試 可被配置成與系統(tǒng)的其余部分相隔離地測試調(diào)諧器。此外,在測試視頻輸出時 使用調(diào)諧器可造成可錯誤地指示修理效果的重復測試。
圖6是示出可在來自圖1的STT的內(nèi)部視頻測試期間有效的各示例性部 件的框圖。更具體地,在此非限制性示例中,RAM128中的測試應用程序144 可包括測試圖。所存儲的測試圖可包括用于傳送到VMS 460的數(shù)學上完美的 圖案。因為測試應用程序包括此數(shù)學上完美的測試圖,所以所存儲的測試圖與 發(fā)送到VMS 460的測試圖的任何偏離可導致與數(shù)字STT 113的一個或多個部 件相關(guān)聯(lián)的缺陷。
在運行中,測試應用程序部件144可將測試圖發(fā)送給MPEG解碼器104 以供解碼。MPEG解碼器104可解碼該測試圖并將經(jīng)解碼的測試圖發(fā)送到幀緩 沖器108。幀緩沖器108可為數(shù)字編碼器112保存經(jīng)解碼的測試圖。幀緩沖器 108可然后將測試圖發(fā)送到可將測試圖轉(zhuǎn)換成模擬視頻(和/或音頻)并將該模 擬信號發(fā)送給RF輸出系統(tǒng)118和/或模擬輸出系統(tǒng)320或322的數(shù)字編碼器 112。 VMS 460可然后測試數(shù)字STT 113的視頻分量。 一般而言,相對標準的 可測量的偏離(假定VMS 460的正確校準)通常指示STT 113的視頻輸出電 路中的故障。
在圖6的非限制性示例中被附加繪出的是可被配置成向處理器102發(fā)送測 試命令的計算機設(shè)備670。處理器102然后可便于RAM 128中的測試圖向 MPEG解碼器104的傳送。計算設(shè)備670還可將命令發(fā)送給VMS 460,以供 對數(shù)字STT 113執(zhí)行多種不同視頻測試中的任何一種。在至少一個非限制性示 例中,命令可使VMS在模擬基帶視頻和射頻調(diào)制視頻的測試之間切換。在接 受測試結(jié)果后,VMS 460可將此數(shù)據(jù)發(fā)送給可將數(shù)據(jù)發(fā)送給存儲設(shè)備660的計 算設(shè)備670。來自多個被測試STT的測試數(shù)據(jù)可在數(shù)據(jù)存儲器672中編譯以供 進一步分析。
圖7是示出可在類似于來自圖1的STT的具有DVR能力的STT的內(nèi)部
12視頻測試期間有效的各示例性部件的框圖。更具體地,在此非限制性示例中,
測試圖可被存儲在硬盤驅(qū)動器124上,類似于由DVR客戶程序146存儲的數(shù) 據(jù)。在運行中,為了視頻測試目的,處理器102可被配置成便于DVR客戶程 序146的執(zhí)行。在執(zhí)行DVR客戶程序146后,STT 113的一個實施例可被配 置成使MPEG解碼器104直接從硬盤驅(qū)動器124讀取測試圖。其他實施例可被 配置成硬盤驅(qū)動器124將測試圖復制到RAM 128中的測試應用程序部件144。 RAM 128然后可將測試圖發(fā)送到MPEG解碼器104。
類似于圖7的配置,圖8中的STT 113也可被配置成使MPEG解碼器104 將測試圖發(fā)送到幀緩沖器108。幀緩沖器108可將測試圖發(fā)送到數(shù)字編碼器 112。數(shù)字編碼器112然后可將測試圖轉(zhuǎn)換成模擬視頻(和/或音頻),且經(jīng)由 射頻輸出系統(tǒng)118將模擬信號發(fā)送給VMS 460。
圖8是示出可在類似于來自圖1的STT的采用閃存的STT的內(nèi)部視頻測 試期間有效的各示例性部件的框圖。更具體地,在此非限制性示例中,如參考 圖7所示,測試圖可被存儲在可駐留于閃存126中的測試應用程序存儲器130 內(nèi)。在圖8中,測試圖可如參考圖7所述地進入數(shù)字編碼器112。 然而在接 收測試圖后,在圖8的非限制性示例中,數(shù)字編碼器112可將所接收的測試圖 轉(zhuǎn)換成模擬信號,并且經(jīng)由射頻輸出系統(tǒng)118將那信號發(fā)送給VMS 460。 VMS 460可分析所接收的信號以確定STT 133是否正常運行。此外,計算設(shè)備670 可進一步分析所接收的數(shù)據(jù)并便于數(shù)據(jù)在數(shù)據(jù)存儲器672中的存儲。此外,如 上所討論地,計算設(shè)備670還可耦合到輔助輸入350以供對處理器102提供測 試命令。
圖9是示出可在類似于來自圖1的STT的采用圖形引擎的STT的內(nèi)部視 頻測試期間有效的各示例性部件的框圖。更具體地,在此非限制性示例中,處 理器102可指令圖形引擎148將測試圖發(fā)送到幀緩沖器108。幀緩沖器108可 保存測試圖并將測試圖發(fā)送到數(shù)字編碼器112。數(shù)字編碼器112可將所接收的 測試圖轉(zhuǎn)換成模擬形式以供VMS 460測試。然而,使用圖形引擎基礎(chǔ)結(jié)構(gòu)可 不測試會更復雜且傾向于不正確組裝的MPEG解碼器104。相反,如果需要單 獨測試圖形基礎(chǔ)結(jié)構(gòu),則測試可以是有用的。
應該注意,雖然在一些實施例中,計算設(shè)備770和數(shù)據(jù)存儲器664耦合到STT 113、 213、 313,但是這是非限制性示例。更具體地,取決于具體配置,計算設(shè)備770和/或數(shù)據(jù)存儲器772可耦合到STT113、 213、 313,然而此不應被解釋成暗指這樣的配置被限于僅在此公開內(nèi)容中示出的那些實施例。
圖10是示出可在來自圖2的STT的視頻測試期間有效的各示例性部件的框圖。更具體地,在這種配置中,測試圖發(fā)生器1060可耦合到模擬調(diào)制器1062。測試圖發(fā)生器1060可被配置成生成測試圖并將所生成的測試圖發(fā)送給模擬調(diào)制器1062。模擬調(diào)制器1062可調(diào)制測試圖并將經(jīng)調(diào)制的測試圖發(fā)送到射頻輸入系統(tǒng)216。射頻輸入系統(tǒng)216可將測試圖發(fā)送給調(diào)諧器210。調(diào)諧器210可將STT213調(diào)諧到與測試圖有關(guān)的一個或多個信道,并將測試圖發(fā)送給模數(shù)轉(zhuǎn)換器206。模數(shù)轉(zhuǎn)換器206可將所接收的測試圖轉(zhuǎn)換成數(shù)字域,并將經(jīng)轉(zhuǎn)換的測試圖發(fā)送給模擬解碼器204。模擬解碼器204可數(shù)字地解碼經(jīng)轉(zhuǎn)換的模擬測試圖,并將該經(jīng)解碼的測試圖發(fā)送到幀緩沖器208。幀緩沖器208可將測試圖發(fā)送給可為VMS 460將測試圖從數(shù)字域轉(zhuǎn)換成模擬視頻的數(shù)字編碼器212。數(shù)字編碼器212然后可將經(jīng)轉(zhuǎn)換的測試圖經(jīng)由射頻輸出系統(tǒng)218發(fā)送給VMS460。
如以上參考圖6所討論地,雖然以上配置可為模擬STT 213提供測試能力,但是這種配置的準確度可由于外部測試設(shè)備(例如測試圖發(fā)生器1060、模擬調(diào)制器1062、和/或耦合測試設(shè)備的連接設(shè)備)的出現(xiàn)而減少。由于外部測試設(shè)備會不正常運行、不正常配置、和/或不正常連接,所以來自視頻測試的結(jié)果的準確度可受損。
圖11是示出可在來自圖2的STT的內(nèi)部視頻測試期間有效的各示例性部件的框圖。更具體地,在圖11的模擬STT 213中,處理器202可指令測試圖從RAM 228中的測試應用程序部件244被發(fā)送到MPEG解碼器204。 MPEG解碼器204可解碼所接收的測試圖并將經(jīng)解碼的測試圖發(fā)送到第一幀緩沖器208a。第一幀緩沖器208a然后可將測試圖發(fā)送給第一數(shù)字編碼器212a。第一數(shù)字編碼器212a可將所接收的測試圖轉(zhuǎn)換成模擬視頻(和/或音頻)信號,并將經(jīng)轉(zhuǎn)換的信號發(fā)送給射頻調(diào)制器218a (其可以是來自圖2的射頻輸出系統(tǒng)218的一部分)。射頻調(diào)制器218a可調(diào)制所接收的測試圖,并經(jīng)由射頻輸出端口 218b (其也可以是來自圖2的射頻輸出系統(tǒng)218的一部分)將經(jīng)調(diào)制的測試圖發(fā)送給衰減器1160。
衰減器1160可衰減測試圖,并將經(jīng)衰減的測試圖發(fā)送給可以是射頻輸入
系統(tǒng)216的一部分的射頻輸入216b。射頻輸入系統(tǒng)216可將所接收的測試圖發(fā)送給可將模擬STT 213調(diào)諧到所需信道的調(diào)諧器210。需要衰減器改變在測試下被輸入到STT的射頻輸入的信號的強度。例如,它能在低信號電平下測試視頻輸入。應該注意,這用非常少的測試設(shè)備(1個衰減器)測試100%的模擬信號路徑,這在工廠環(huán)境中是非常有利的。
調(diào)諧器210然后可將測試圖發(fā)送給模數(shù)轉(zhuǎn)換器206。模數(shù)轉(zhuǎn)換器206可將模擬測試圖轉(zhuǎn)換成數(shù)字形式,并將數(shù)字化的測試圖發(fā)送給模擬解碼器204。如以上所討論地,模擬解碼器204可接收并數(shù)字化地解碼測試圖,并將經(jīng)解碼的測試圖發(fā)送給第二幀緩沖器208b。第二幀緩沖器208b可將測試圖發(fā)送給可將數(shù)字測試圖轉(zhuǎn)換成模擬視頻信號的第二數(shù)字編碼器212b。第二數(shù)字編碼器212b然后可將測試圖經(jīng)由第二部件系統(tǒng)252發(fā)送給VMS 460。
圖12是示出可在來自圖3的STT的內(nèi)部視頻測試期間有效的各示例性部件的框圖。更具體地,計算設(shè)備670可為測試應用程序部件244將命令發(fā)送給處理器302,從而將測試圖發(fā)送給第一數(shù)字解碼器。第一數(shù)字解碼器可解碼所接收的測試圖并將經(jīng)解碼的測試圖發(fā)送到第一幀緩沖器308a。注意,測試圖在測試下可源自STT內(nèi)部或連接到STT的任何計算機可讀介質(zhì)。非限制性示例包括RAM、閃存、HDD、或外部附連USB存儲設(shè)備。
第一幀緩沖器308a可將測試圖發(fā)送給可將所接收的測試圖轉(zhuǎn)換成模擬形式的第一數(shù)字編碼器312a。第一數(shù)字編碼器312a然后可將測試圖發(fā)送給可被配置成射頻調(diào)制器318a,其可調(diào)制模擬信號并將模擬信號經(jīng)由射頻輸出318b發(fā)送給衰減器1160。衰減器1160可衰減測試圖,并將經(jīng)衰減的測試圖經(jīng)由射頻輸入端口 316b發(fā)送給第二調(diào)諧器310b。此"回送"系統(tǒng)能同時測試多視頻路徑。如果高質(zhì)量視頻成功地從信號鏈的一端出現(xiàn),則可能整條鏈正在正確運行。除了除去相當量的測試設(shè)備之外, 一次測試整條鏈也將降低測試時間。
第二調(diào)諧器310b可將模擬STT 312調(diào)諧到針對測試圖的所需信道,并可將測試圖發(fā)送給第二模數(shù)轉(zhuǎn)換器306b。第二模數(shù)轉(zhuǎn)換器306b可將測試圖轉(zhuǎn)換成數(shù)字形式,并可將經(jīng)轉(zhuǎn)換的測試圖發(fā)送給第二模擬解碼器304b。第二模擬解
15碼器304b可解碼測試圖并將經(jīng)解碼的測試圖發(fā)送到第二幀緩沖器308b。第二幀緩沖器308b可將測試圖發(fā)送給第二數(shù)字編碼器312b。第二數(shù)字編碼器312b可將測試圖轉(zhuǎn)換成模擬形式,并將經(jīng)轉(zhuǎn)換的測試圖經(jīng)由第二輸出系統(tǒng)352發(fā)送給VMS 460。 VMS 460可分析所接收的測試圖,以確定模擬STT 313中的誤差。計算設(shè)備670可便于此分析,并可將與此分析有關(guān)的數(shù)據(jù)發(fā)送給數(shù)據(jù)存儲器672。
此外,如果操作人員需要測試不同視頻路徑(例如包括第一調(diào)諧器310a的路徑)的視頻能力,操作人員可配置視頻測試,以使第二數(shù)字編碼器312b耦合到射頻調(diào)制器318a,且第一調(diào)諧器310a耦合到射頻輸入端口 316b。此外,第一數(shù)字編碼器312b經(jīng)由第一模擬輸出系統(tǒng)320耦合到VMS 460。如以下更詳細所述地,以此配置運行來自RAM 328的測試圖可測試模擬STT 213中的其他部件。此外, 一些實施例可被配置成激活DVR客戶程序346,以將測試圖從硬盤驅(qū)動器經(jīng)由DVR基礎(chǔ)結(jié)構(gòu)發(fā)送給第一模擬解碼器304a。類似地,一些實施例可被配置成在閃存326中存儲測試應用程序存儲器330,并將測試圖發(fā)送給第一模擬解碼器304a。
圖13是示出類似于來自圖4的STT的采用分量視頻系統(tǒng)的內(nèi)部視頻測試的框圖。更具體地,計算設(shè)備670可便于來自RAM 328的測試圖向第一解碼器304a的傳送。第一解碼器304a可解碼所接收的測試圖并將經(jīng)解碼的測試圖發(fā)送給第一幀緩沖器308a。第一幀緩沖器308a可將所接收的測試圖發(fā)送給可編碼測試圖并將經(jīng)編碼的測試圖發(fā)送給第一模擬輸出系統(tǒng)320的第一數(shù)字編碼器312。第一模擬輸出系統(tǒng)320可耦合到可便于測試圖向第二模數(shù)轉(zhuǎn)換器306b傳送的第一模擬輸入系統(tǒng)322。應該注意,以上說明提供一種自測試輔助輸入的方法。
第二模數(shù)轉(zhuǎn)換器306b可將測試圖從模擬形式轉(zhuǎn)換成數(shù)字形式,并可將測試圖發(fā)送給第二模擬解碼器304b。第二模擬解碼器304b可解碼測試圖并將經(jīng)解碼的測試圖發(fā)送給第二幀緩沖器308b。第二幀緩沖器308b可將測試圖發(fā)送給可編碼測試圖并將經(jīng)編碼的測試圖經(jīng)由模擬輸出系統(tǒng)352發(fā)送給VMS 460的第二數(shù)字編碼器312b。 VMS 460可分析所接收的測試圖,以確定模擬STT213是否正常運行。計算設(shè)備660可便于此分析,并且便于在數(shù)據(jù)存儲器662的分析的存儲。
圖14是示出用于測試諸如來自圖3的模擬STT之類的STT的至少一個部 件的示例性過程的功能性流程圖。更具體地,在至少一個非限制性示例中,射 頻輸入1416可耦合到射頻前端1411并將數(shù)據(jù)發(fā)送到射頻前端1411。此外,射 頻前端1411可接收可包括傳輸流的經(jīng)調(diào)制數(shù)據(jù)。射頻前端1411可將經(jīng)調(diào)制數(shù) 據(jù)發(fā)送給調(diào)諧器1410a、 1410b、 1410c中的任何一個或多個,調(diào)諧器可調(diào)諧到 基帶頻率并將所接收的數(shù)據(jù)發(fā)送給模數(shù)轉(zhuǎn)換器1406a、 1406b和1406c中的一 個或多個。如果調(diào)諧器1410中的數(shù)據(jù)包括模擬域中的數(shù)據(jù),則模數(shù)轉(zhuǎn)換器1406 可將模擬數(shù)據(jù)發(fā)送給模擬編碼器1405,其可解碼數(shù)據(jù)并發(fā)送給MPEG編碼器 1413。MPEG編碼器1413可編碼數(shù)據(jù)并將所編碼的數(shù)據(jù)發(fā)送給耦合到RAM緩 沖器1415的硬盤驅(qū)動器1424。
如果調(diào)諧器1410的一個或多個中的數(shù)據(jù)包括數(shù)字域中的數(shù)據(jù),則模數(shù)轉(zhuǎn) 換器1406可發(fā)送數(shù)字數(shù)據(jù)到可解調(diào)和/或解碼所接收數(shù)據(jù)的數(shù)字解調(diào)器和解密 器1408。不管來自調(diào)諧器1410的數(shù)據(jù)是否包括模擬數(shù)據(jù)或數(shù)字數(shù)據(jù),混路和 路由部件1417可接收數(shù)據(jù)并將所接收的數(shù)據(jù)路由到MPEG解碼器A或MPEG 解碼器B以供解碼。經(jīng)解碼的數(shù)據(jù)可被發(fā)送到混路、路由、復合、幀緩沖器部 件(MRCFB) 1489。 MRCFB 1489可被配置成接收經(jīng)解調(diào)數(shù)據(jù),并將數(shù)據(jù)路 由到輸出的一個或多個。此外,MRCFB 1489可被配置成混合從GRFX引擎 1448接收的圖形和從MPEG解碼器1404接收的視頻。來自MRCFB 1489的 數(shù)據(jù)可被發(fā)送到數(shù)字視頻輸出1452b和/或數(shù)字編碼器1412,其可編碼所接收 數(shù)據(jù)并發(fā)送到模擬視頻A 1420a和/或模擬視頻B 1452b。
還被包括在圖14的非限制性示例中的是閃存1426、 RAM 1428、處理器 1402、與測試設(shè)備通信1479、以及通信1499。在操作中,可在RAM緩沖器 1415從閃存1426禾B/或RAM 1428接收測試圖,或經(jīng)由處理器1402生成。然 后可為顯示準備數(shù)據(jù),如以上所討論地。與測試設(shè)備通信部件1402的通信然 后可用處理器1402進行以確定STT是否正常運行。
圖15是示出可用于測試類似于來自圖4的STT的STT的數(shù)字編碼器的示 例性過程的流程圖。在框1570,測試圖被嵌入數(shù)字編碼器112。操作人員然后 可將視頻測量系統(tǒng)(VMS)460耦合到數(shù)字STT 113的射頻輸出系統(tǒng)(框1572)。VMS 460然后可接收測試圖作為視覺顯示和/或作為用于分析的數(shù)據(jù)以確定數(shù) 字編碼器112是否正常運行(框1574)。
如以上所討論地,雖然這樣的技術(shù)可向操作人員提供確定數(shù)字編碼器112 是否正常運行的能力,但是未測試數(shù)字STT113的其他部件。因為沒有測試其 他部件,所以可不測試也被配置用于顯示視頻的其他部件。可對輸入、解碼器、 幀緩沖器、輸出等的一個或多個排列重復該過程。
圖16A是示出可用于測試諸如關(guān)于來自圖5的STT所述的那些部件的多 個STT部件等的示例性過程的流程圖。更具體地,在框1670,測試圖發(fā)生器 564生成測試圖。實時編碼器562然后可從測試圖發(fā)生器664接收測試圖(框 1672)。實時編碼器562可將測試圖轉(zhuǎn)換成數(shù)字形式(框1674),并且將經(jīng)轉(zhuǎn) 換的測試圖發(fā)送到QAM560。 QAM調(diào)制經(jīng)轉(zhuǎn)換的測試圖(框1676)并將經(jīng)調(diào) 制的測試圖發(fā)送到調(diào)諧器110。調(diào)諧器110接收經(jīng)調(diào)制的測試圖,并將數(shù)字STT 113調(diào)制到所需信道(框1678)。該流程可然后進入到在圖16B中繼續(xù)的跳轉(zhuǎn) 框(jump block) 1679。
圖16B是來自圖16A的流程圖的繼續(xù)。從跳轉(zhuǎn)框1679,跳轉(zhuǎn)框1681進 入到解調(diào)器106從調(diào)諧器110接收測試圖并解調(diào)該測試圖的框1680(框1680)。 解碼器104從解調(diào)器106接收測試圖并解碼該測試圖(框1682)。幀緩沖器 108然后接收被解碼的測試圖,并保存測試圖以供傳遞到數(shù)字編碼器112 (框 1684)。數(shù)字編碼器112接收測試圖并將所接收的測試圖轉(zhuǎn)換成模擬視頻信號 (和/或音頻信號),如框1686所示。VMS460然后可接收并測量經(jīng)轉(zhuǎn)換的測 試圖(框1688)。
圖17是示出用于諸如來自圖6的STT之類的STT的內(nèi)部視頻測試的示例 性過程的流程圖。更具體地,在框1770,測試圖存儲在RAM228中。RAM 228 可將測試圖作為傳輸流發(fā)送給諸如MPEG解碼器428之類的解碼器。解碼器 428可解碼所接收的測試圖并將經(jīng)解碼的測試圖發(fā)送給幀緩沖器208 (框 1772)。幀緩沖器208接收測試圖,并為數(shù)字編碼器212保存測試圖(框1774)。 數(shù)字編碼器212從幀緩沖器接收測試圖,并將測試圖轉(zhuǎn)換成模擬視頻(和/或音 頻)信號(框1776)。數(shù)字編碼器然后可將模擬視頻(和/或音頻)信號發(fā)送 給VMS 460 (框1778)。
18應該注意,雖然框1770示出測試圖被存儲于RAM 228,但這是非限制性 示例。更具體地,如其中所討論地,測試圖可被存儲在任何易失性和/或非易失 性存儲部件中,包括但不限于DVR存儲設(shè)備、硬盤驅(qū)動器等。此外,如以下 所討論地,可為測試STT的一個或多個部件而生成測試圖。
圖18是示出用于類似于來自圖9的STT的通過采用圖形引擎的STT的內(nèi) 部視頻測試的示例性過程的流程圖。更具體地,在框1870,處理器102可經(jīng)由 圖形引擎產(chǎn)生測試圖。處理器102然后可指示圖形引擎148將測試圖發(fā)送給幀 緩沖器108 (框1872)。在接收測試圖后,幀緩沖器108可為數(shù)字編碼器112 保存測試圖(框274)。數(shù)字編碼器112可從幀緩沖器108接收測試圖,并可 將測試圖轉(zhuǎn)換成模擬視頻(和/或音頻),如框1876所示。數(shù)字編碼器112可 然后將模擬視頻(和/或音頻)發(fā)送給VMS460 (框1878)。
圖19是示出用于類似于來自圖10的STT的模擬STT的視頻測試的示例 性過程的流程圖。更具體地,在框1970,測試圖發(fā)生器1060可生成測試圖。 模擬調(diào)制器1062可從發(fā)生器1060接收測試圖。在接收測試圖后,模擬調(diào)制器 1062可調(diào)制測試圖(框1972)。調(diào)諧器210然后可接收經(jīng)調(diào)制的測試圖,并 將模擬STT213調(diào)諧到所需信道(框1974)。模數(shù)轉(zhuǎn)換器206可接收測試圖, 并將模擬測試圖轉(zhuǎn)換到數(shù)字域(框1976)。模擬解碼器204然后可接收測試圖, 并數(shù)字化地解碼所接收的測試圖(框1978)。
幀緩沖器208可為數(shù)字編碼器212接收并保存經(jīng)解碼的測試圖(框1980)。 數(shù)字編碼器212然后可從幀緩沖器接收測試圖,并將測試圖轉(zhuǎn)換成模擬視頻和 /或音頻信號(框1980) 。 VMS 460然后可從數(shù)字編碼器212接收視頻(和/ 或音頻)(框19S2)。
圖20A是示出用于類似于來自圖11的STT的模擬STT的內(nèi)部視頻測試 的示例性過程的流程圖。更具體地,在框2070,解碼器204從RAM228取回 測試圖。此外,解碼器204可數(shù)字地解碼被取回的測試圖(框2070)。第一幀 緩沖器208a可從解碼器204接收經(jīng)解碼的測試圖,并可為第一數(shù)字編碼器212a 保存測試圖(框2072)。第一數(shù)字編碼器212a然后可從第一幀緩沖器208a接 收測試圖,并將所接收的測試圖轉(zhuǎn)換成模擬形式(框2074)。射頻(RF)調(diào) 制器218a可從第一數(shù)字編碼器212a接收模擬測試圖。射頻調(diào)制器218a然后可將測試圖轉(zhuǎn)換成RF信號(框2076)。耦合到射頻輸入216b和射頻輸出218b的衰減器l 160可從射頻調(diào)制器218a接收測試圖(經(jīng)由衰減器1260),并將測試圖發(fā)送給調(diào)諧器210(框2078)。流程圖然后可經(jīng)由跳轉(zhuǎn)框2080進入圖20B。圖20B是來自圖20A的流程圖的繼續(xù)。更具體地,從跳轉(zhuǎn)框2082,調(diào)諧器210經(jīng)由射頻輸入216b接收測試圖,并將模擬STT 213調(diào)諧到所需信道(框2084)。模數(shù)轉(zhuǎn)換器206可從調(diào)諧器接收測試圖,并將測試圖轉(zhuǎn)換成數(shù)字域(框2086)。解碼器204可從模數(shù)轉(zhuǎn)換器206取回測試圖,并解碼被取回的測試圖(框208S)。第二幀緩沖器208b然后可從解碼器接收測試圖,并可為第二數(shù)字編碼器112b保存經(jīng)解碼的測試圖(框2090)。第二數(shù)字編碼器112b從第二幀緩沖器108b接收測試圖,并將測試圖轉(zhuǎn)換成模擬形式(框2092) 。 VMS 460然后可從第二數(shù)字編碼器112b接收測試圖以供分析模擬STT 213的運行(框2094)。
圖20A是示出用于類似于來自圖12的STT的具有多個調(diào)諧器的模擬STT的內(nèi)部視頻測試的示例性過程的流程圖。更具體地,在框2070a,解碼器304a可從RAM 328取回測試圖。解碼器304a可然后數(shù)字地解碼被取回的測試圖(框2070a)。第一幀緩沖器108a可從解碼器304a接收經(jīng)解碼的測試圖,并可為第一數(shù)字編碼器112a保存測試圖(框2072a)。第一數(shù)字編碼器112a從第一幀緩沖器接收測試圖,并將測試圖轉(zhuǎn)換成模擬信號。第一數(shù)字編碼器112然后可將測試圖發(fā)送到RF調(diào)制器418b (框2074a)。測試圖可被傳送至RF輸出318b、衰減器1160通信,且然后傳送至RF輸入316b。 RF輸入然后可將測試圖路由到第二調(diào)諧器310b (框2076a)。第二調(diào)諧器310b可將模擬STT 213調(diào)諧到所需信道,并將測試圖發(fā)送到第二模數(shù)轉(zhuǎn)換器306b (框2078a)。第二模數(shù)轉(zhuǎn)換器306b可將所接收的測試圖轉(zhuǎn)換到數(shù)字域,并將經(jīng)轉(zhuǎn)換的測試圖發(fā)送給第二解碼器304b (框2080a)。第二解碼器304b然后可解碼所接收的圖形,并將測試圖發(fā)送給第二幀緩沖器308b (框2082a)。流程圖然后可進入到跳轉(zhuǎn)框2084a。
圖20B是來自圖20A的流程圖的繼續(xù)。更具體地,從跳轉(zhuǎn)框2070b,流程圖繼續(xù),其中從第二幀緩沖器308b接收測試圖并為第二數(shù)字編碼器312b保存測試圖(框2072b)。第二數(shù)字編碼器112b然后可接收測試圖,編碼測試圖,并將所編碼的測試圖發(fā)送給VMS460 (框2074b)。從所接收的測試圖的質(zhì)量(以及原始測試圖的知識),VMS 460可確定所測試部件的功能性(框2076b)。如果VMS 460確定測試部件沒有正常運行(框2078b),則VMS 460可便于維修以解決所確定的問題(框2086b) 。 VMS460然后可將檢測到的問題報告給計算設(shè)備671和/或數(shù)據(jù)存儲器672。
如果另一方面,VMS 460確定被測試部件正常運行,則操作人員可將耦合到第二模擬輸出452的VMS 460重新路由到第一模擬輸出320 (框2080b)。操作人員然后可將第二數(shù)字編碼器112b的輸出重新路由到RF調(diào)制器318a(框2082b)。此新配置可便于測試與第一調(diào)諧器310a相關(guān)聯(lián)的STT部件。同樣地,第二解碼器然后可從RAM328接收測試圖(框2084b)。流程圖然后可進入到跳轉(zhuǎn)框2088b。
圖20C是來自圖20B的流程圖的繼續(xù)。在跳轉(zhuǎn)框2070c,第二解碼器304b然后可解碼測試圖,并將經(jīng)解碼的測試圖發(fā)送到第二幀緩沖器308b(框2072c)。第二幀緩沖器308b然后可為第二數(shù)字編碼器312b保存測試圖(框2074c)。第二數(shù)字編碼器312b然后可將測試圖轉(zhuǎn)換成模擬信號,并將被轉(zhuǎn)換的測試圖發(fā)送到RF調(diào)制器318a (框2076c) 。 RF調(diào)制器然后可調(diào)制測試圖,并將經(jīng)調(diào)制的測試圖經(jīng)由RF輸出318b發(fā)送到RF輸入316b (框2078c)。測試圖被從RF輸入發(fā)送到第一調(diào)諧器310a,這將模擬STT調(diào)諧到所需信道。調(diào)諧器然后可將測試圖發(fā)送到第二模數(shù)轉(zhuǎn)換器,這可被配置成將所接收的測試圖轉(zhuǎn)換到數(shù)字域(框2080c)。第一模擬解碼器304a可接收并解碼所接收的測試圖(框2082c)。第一幀緩沖器308a然后可接收測試圖,并為第一數(shù)字編碼器312a保存所接收的測試圖(框2084c)。第一數(shù)字編碼器312a可接收測試圖,并將測試圖發(fā)送給VMS460 (框2084c)。
應該注意,雖然在至少一個實施例中此流程圖在框2084c被示為結(jié)束,但是可進行所接收數(shù)據(jù)的進一步處理。更具體地,參考圖20B(在框2078b開始),可執(zhí)行多個步驟中的任何步驟以便于用STT確定、證明和去除問題。在此公開內(nèi)容中也可對其他流程圖設(shè)置類似步驟。此外,雖然圖20A、 20B和20C被示為包括便于維修和報告確定誤差的步驟,但是這是非限制性示例。更具體地,在此所討論的任何或所有流程圖可包括這些步驟中的一個或多個。圖22是示出用于類似于來自圖13的STT的釆用DVR重放基礎(chǔ)結(jié)構(gòu)的模擬STT的內(nèi)部視頻測試的示例性過程的流程圖。更具體地,在框2270,第一解碼器304a經(jīng)由來自DVR客戶程序346的命令從硬盤驅(qū)動器324接收測試圖,并解碼所接收的測試圖。第一幀緩沖器308a然后可接收被解碼的測試圖,并為第一數(shù)字編碼器312a保存測試圖(框2272)。第一數(shù)字編碼器312a然后可從第一幀緩沖器308a接收測試圖。第一數(shù)字編碼器312a然后可將測試圖轉(zhuǎn)換成模擬視頻(和/或音頻),并將經(jīng)轉(zhuǎn)換的測試圖發(fā)送到RF調(diào)制器318a,從而被輸出到RF輸出318b (框2274)。第二調(diào)諧器310b可接收測試圖,并將模擬STT調(diào)諧到所需信道。第二模數(shù)轉(zhuǎn)換器4306b然后可從第二調(diào)諧器314b接收測試圖,并將測試圖轉(zhuǎn)換到數(shù)字域(框2276)。第二解碼器304可從第二模數(shù)轉(zhuǎn)換器306b取回測試圖,并解碼被取回的測試圖(框2278)。第二幀緩沖器308b可接收經(jīng)解碼的測試圖,并為第二數(shù)字編碼器312b保存所接收的測試圖(框2280)。第二數(shù)字編碼器312a然后可從第二幀緩沖器308b接收測試圖,并將測試圖轉(zhuǎn)換成模擬信號(框22S2) 。 VMS 460然后可從第二數(shù)字編碼器312b接收測試圖以供分析STT (框2284)。
圖23是示出用于類似于來自圖15的STT的采用閃存的模擬STT的內(nèi)部視頻測試的示例性過程的流程圖。在框2370,第一解碼器304a可從閃存326取回測試圖,并數(shù)字化地解碼測試圖。第一幀緩沖器308a然后可從第一解碼器304a接收經(jīng)解碼的測試圖,并為第一數(shù)字編碼器312a保存測試圖(框2372)。第一數(shù)字編碼器312a然后可從第一幀緩沖器接收測試圖,并將測試圖轉(zhuǎn)換成模擬視頻和/或音頻信號。第一數(shù)字編碼器312a然后可將測試圖發(fā)送到RF調(diào)制器以供調(diào)制,其然后可將測試圖發(fā)送到RF輸出端口 (框2374)。
第二調(diào)諧器310b然后可經(jīng)由RF輸入系統(tǒng)316a接收測試圖,并可將模擬STT調(diào)諧到所需信道(框2376)。第二模數(shù)轉(zhuǎn)換器304b然后可從調(diào)諧器310b接收測試圖,并將測試圖轉(zhuǎn)換到數(shù)字域(框237S)。第二解碼器可從模數(shù)轉(zhuǎn)換器306a取回測試圖,并數(shù)字化地解碼被取回的測試圖(框2380)。第二幀緩沖器308b可接收經(jīng)解碼的測試圖,并為第二數(shù)字編碼器312b保存測試圖(框2382)。第二數(shù)字編碼器312b從第二幀緩沖器308b接收測試圖,并將所接收的測試圖轉(zhuǎn)換成模擬形式(框2384) 。 VMS 360然后可從第二數(shù)字編碼器312b接收測試圖以供分析(框23S6)。
圖24是示出用于類似于來自圖15的STT的通過采用輔助輸入的模擬STT的內(nèi)部視頻測試的示例性過程的流程圖。更具體地,在框2470,第一解碼器304a可從RAM328取回測試圖,并數(shù)字化地解碼被取回的測試圖(框2470)。第一幀緩沖器308a然后可從第一解碼器304a接收經(jīng)解碼的測試圖,并為第一數(shù)字編碼器312a保存測試圖(框2472)。第一數(shù)字編碼器312a然后可從第一幀緩沖器308a接收測試圖,并轉(zhuǎn)換模擬視頻和/或音頻信號的測試圖。第一數(shù)字編碼器312a然后可將測試圖發(fā)送到第一模擬輸出320 (框2474)。
第二模數(shù)轉(zhuǎn)換器306b經(jīng)由相連接的輔助輸入322從輔助輸出接收測試圖,并將所接收的測試圖轉(zhuǎn)換到數(shù)字域(框2476)。第二解碼器304b然后可從第二模數(shù)轉(zhuǎn)換器306b取回測試圖,并解碼被取回的測試圖(框247S)。第二幀緩沖器308b然后可接收經(jīng)解碼的測試圖,并為第二數(shù)字編碼器312b保存經(jīng)解碼的測試圖(框2480)。第二數(shù)字編碼器312a然后可從第二幀緩沖器308b接收測試圖,并將測試圖轉(zhuǎn)換成模擬信號(框2482) 。 VMS 460然后可從第二數(shù)字編碼器312b接收測試圖以供分析(框2484)。
應該注意,在此包括的流程圖示出軟件的可能實現(xiàn)的體系結(jié)構(gòu)、功能性和運行。在這點上,各個框可被解釋成代表包括一個或多個用于實現(xiàn)具體邏輯功能的可執(zhí)行指令的代碼模塊、片段或部分。還應該注意,在一些替換實現(xiàn)中,在框中注釋的功能可不按順序發(fā)生。例如,接連示出的兩個框可實際上被基本同時執(zhí)行,或者框可又是以相反順序或毫不按順序執(zhí)行,這取決于所涉及的功能性。
應該注意,在此所列的可包括用于執(zhí)行邏輯功能的可執(zhí)行指令的有序列表的任何程序可在任何用于諸如基于計算機的系統(tǒng)、包含處理器的系統(tǒng)、或可從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取得指令并執(zhí)行指令的其他系統(tǒng)之類的指令執(zhí)行系統(tǒng)、裝置或設(shè)備的或與它們連接的計算機可讀介質(zhì)中具體化。在此文件的上下文中,"計算機可讀介質(zhì)"可以是可包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置、或設(shè)備使用或連同它們使用的任何裝置。計算機可讀介質(zhì)可以例如是但不限于電子、磁性、光學、電磁、紅外、或半導體系統(tǒng)、裝置或設(shè)備。更多計算機可讀介質(zhì)的具體示例(非窮盡的列表)可包括具有一條或
23多條布線的電氣連接(電子)、便攜式計算機磁盤(磁性)、隨機存取存儲器
(RAM)(電子)、只讀存儲器(ROM)(電子)、可擦寫可編程只讀存儲器(EPROM或閃存)(電子)、光纖(光學)和便攜式小型只讀磁盤存儲器
(CDROM)(光學)。此外,本公開內(nèi)容的某些實施例的范圍可包括具體化在硬件或軟件配置介質(zhì)中具體化的邏輯中描述的功能性。
應該強調(diào),上述實施例僅是實現(xiàn)的可能示例,僅為清楚理解本公開內(nèi)容的原理而闡述??蓪ι鲜龈鲗嵤├髟S多變體和修改,而實質(zhì)上不背離本公開內(nèi)容的精神和原理。所有這些修改和變體旨在包括在本公開內(nèi)容的范圍內(nèi)。
還應該注意,諸如"可"、"可以"、"也許"或"可能"之類的條件語言,除非另外具體聲明、或在上下文中在使用時被另外理解,通常旨在傳達某些實施例包括,(盡管其他實施例不包括)某些特征、元件和/或步驟。因而,這些條件語言通常不旨在暗指特征、元件和/或步驟以任何方式為一個或多個特殊實施例所需要,或者一個或多個特殊實施例必然包括用于在有或沒有用戶輸入或提示的情況下確定這些特征、元件和/或步驟是否被包括在內(nèi),或是否在任何特殊實施例中被執(zhí)行的邏輯。
權(quán)利要求
1. 一種用于對機頂盒終端(STT)執(zhí)行內(nèi)部運行測試的方法,所述方法包括產(chǎn)生用于測試所述STT的視頻功能性的測試圖;將所產(chǎn)生的測試圖發(fā)送到數(shù)字編碼器;以及將所述測試圖轉(zhuǎn)換成模擬信號。
2. 如權(quán)利要求1所述的方法,其特征在于,產(chǎn)生測試圖包括指令圖形引 擎產(chǎn)生測試圖。
3. 如權(quán)利要求1所述的方法,其特征在于,所產(chǎn)生的測試圖包括MPEG 傳輸流。
4. 如權(quán)利要求1所述的方法,其特征在于,進一步包括將所述經(jīng)轉(zhuǎn)換的 模擬測試圖發(fā)送到視頻測量系統(tǒng)(VMS)以確定所述STT的至少一個部件是 否正常運行。
5. 如權(quán)利要求1所述的方法,其特征在于,進一步包括從計算設(shè)備接收 測試命令,所述測試命令包括產(chǎn)生測試圖的命令。
6. 如權(quán)利要求1所述的方法,其特征在于,所述測試圖通過圖形引擎產(chǎn)生。
7. 如權(quán)利要求6所述的方法,其特征在于,進一步包括在將所述測試圖 轉(zhuǎn)換成模擬信號之前將所述測試圖保存在幀緩沖器內(nèi)。
8. 如權(quán)利要求l所述的方法,其特征在于,所述測試圖是數(shù)學上完美的。
9. 一種被配置成執(zhí)行內(nèi)部功能性測試的機頂盒終端(STT),所述STT 包括被配置成便于產(chǎn)生用于測試所述STT的視頻功能性的測試圖的處理器;以及被配置成從所述處理器接收所述測試圖并將所述測試圖轉(zhuǎn)換成模擬信號 的數(shù)字編碼器。
10. 如權(quán)利要求9所述的STT,其特征在于,進一步包括被配置成在所述 處理器的所述控制下產(chǎn)生所述測試圖的圖形引擎。
11. 如權(quán)利要求9所述的STT,其特征在于,所產(chǎn)生的測試圖包括MPEG 傳輸流。
12. 如權(quán)利要求9所述的STT,其特征在于,所述數(shù)字編碼器被進一步配 置成將所述經(jīng)轉(zhuǎn)換的測試圖發(fā)送到視頻測量系統(tǒng)(VMS),所述VMS被配置 成分析所述STT的視頻功能性。
13. 如權(quán)利要求12所述的STT,其特征在于,所述STT耦合到計算設(shè)備, 所述計算設(shè)備被配置成便于由所述VMS執(zhí)行分析。
14. 如權(quán)利要求13所述的STT,其特征在于,所述VMS耦合到用于存儲 與所述STT有關(guān)的分析數(shù)據(jù)的存儲設(shè)備。
15. 如權(quán)利要求9所述的STT,其特征在于,進一步包括被配置成保存所 述測試圖以供傳遞到所述數(shù)字編碼器的幀緩沖器。
16. 如權(quán)利要求9所述的STT,其特征在于,所述測試圖是數(shù)學上完美的。
17. —種用于對機頂盒終端(STT)執(zhí)行內(nèi)部運行測試的計算機可讀介質(zhì), 所述計算機可讀介質(zhì)包括被配置成產(chǎn)生用于測試所述STT的視頻功能性的測試圖的邏輯; 被配置成將所產(chǎn)生的測試圖發(fā)送到數(shù)字編碼器的邏輯;以及 被配置成將所述測試圖轉(zhuǎn)換成模擬信號的邏輯。
18. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,所述被配置成 生成測試圖的邏輯包括被配置成指令圖形引擎產(chǎn)生測試圖的邏輯。
19. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,所述測試圖包 括MPEG傳輸流。
20. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,進一步包括被 配置成將所述經(jīng)轉(zhuǎn)換的模擬測試圖發(fā)送到視頻測量系統(tǒng)以確定所述STT是否 正常運行的邏輯。
21. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,所述測試圖通 過圖形引擎產(chǎn)生。
22. 如權(quán)利要求21所述的計算機可讀介質(zhì),其特征在于,進一步包括被 配置成在將所述測試圖轉(zhuǎn)換成模擬信號之前保存所述測試圖的邏輯。
23. 如權(quán)利要求17所述的計算機可讀介質(zhì),其特征在于,所述測試圖是數(shù)學上完美的。
全文摘要
所包括的是用于對機頂盒終端(STT)執(zhí)行內(nèi)部運行測試的系統(tǒng)和方法。方法的至少一個實施例包括產(chǎn)生用于測試STT的視頻功能性的測試圖,將所產(chǎn)生的測試圖發(fā)送到數(shù)字編碼器,并將該測試圖轉(zhuǎn)換成模擬信號。
文檔編號H04N17/00GK101480059SQ200780024492
公開日2009年7月8日 申請日期2007年6月19日 優(yōu)先權(quán)日2006年6月29日
發(fā)明者L·蒙特里爾, R·A·克里特, S·H·羅斯, W·B·威廉姆斯 申請人:科學-亞特蘭大股份有限公司