TW202205840A - 用於偵測不相容纜線(hdmi)之方法及系統 - Google Patents
用於偵測不相容纜線(hdmi)之方法及系統 Download PDFInfo
- Publication number
- TW202205840A TW202205840A TW110117346A TW110117346A TW202205840A TW 202205840 A TW202205840 A TW 202205840A TW 110117346 A TW110117346 A TW 110117346A TW 110117346 A TW110117346 A TW 110117346A TW 202205840 A TW202205840 A TW 202205840A
- Authority
- TW
- Taiwan
- Prior art keywords
- transfer mode
- data transfer
- speed data
- hdmi
- electronic device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012546 transfer Methods 0.000 claims abstract description 58
- 238000012360 testing method Methods 0.000 claims abstract description 48
- GJWAPAVRQYYSTK-UHFFFAOYSA-N [(dimethyl-$l^{3}-silanyl)amino]-dimethylsilicon Chemical compound C[Si](C)N[Si](C)C GJWAPAVRQYYSTK-UHFFFAOYSA-N 0.000 claims 7
- 238000004891 communication Methods 0.000 description 19
- 238000004590 computer program Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 5
- 101100202517 Rattus norvegicus Slc25a25 gene Proteins 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- RRAMGCGOFNQTLD-UHFFFAOYSA-N hexamethylene diisocyanate Chemical compound O=C=NCCCCCCN=C=O RRAMGCGOFNQTLD-UHFFFAOYSA-N 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- RGNPBRKPHBKNKX-UHFFFAOYSA-N hexaflumuron Chemical compound C1=C(Cl)C(OC(F)(F)C(F)F)=C(Cl)C=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F RGNPBRKPHBKNKX-UHFFFAOYSA-N 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000000742 single-metal deposition Methods 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/50—Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
- G01R31/58—Testing of lines, cables or conductors
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/006—Details of the interface to the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
- H04N21/43635—HDMI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4425—Monitoring of client processing errors or hardware failure
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
- G09G2370/045—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
- G09G2370/047—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial using display data channel standard [DDC] communication
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/12—Use of DVI or HDMI protocol in interfaces along the display data pipeline
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本發明揭示一種用於偵測用在裝置之不相容纜線之方法、機上盒及非暫時性電腦可讀媒體。該方法包括:在一電子裝置上設定一高速資料傳送模式;經由一受測試纜線而以該高速資料傳送模式將資料自該電子裝置發送至一裝置;在該電子裝置上判定該裝置進行之鑑認嘗試之一數目;以及由該電子裝置判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
Description
本揭示內容係關於用於偵測不相容纜線之方法及系統,且更特定言之,係關於用於偵測不相容HDMI纜線之方法及系統。
亦被稱作多系統經營者(「MSO」)之纜線服務提供商或經由纜線網路操作之任何通信或內容分佈企業向其用戶呈現其服務。該等服務可包括但不限於用在寬頻帶網際網路存取之不同訂用規劃、實況電視、影片、視覺媒體及電話。為了消耗此等服務,用戶連接至寬頻帶纜線經營者所擁有(或共有或租借)之根據纜線資料服務介面規範(DOCSIS)標準而實施之專用網路。
為了提供電視及資料服務,MSO通常使用用於資料服務之纜線數據機終止系統(「CMTS」),以及用於下游廣播電視、小範圍播送及隨選視訊(VoD)訊務信號之正交振幅調變(「QAM」)多工器。此等裝置可位於一個或多個集線器處,該一個或多個集線器通常根據網路連接協定(諸如乙太網路或SONET)經由網路連接至頭端。住宅纜線客戶通常經由纜線數據機及無線路由器連接至CMTS及集線器,該無線路由器可在稱為閘道器之單一盒中被組合。為了檢視經由纜線數據機或閘道器傳輸之視訊內容,住宅客戶將其電視連接至機上盒(STB)。由於機上盒最近獲得額外特徵及功能性,因此其通常被稱作智慧型媒體裝置(「SMD」)且可被視為用於其周邊裝置之網路介面控制器。
機上盒可由用戶用以存取多種多媒體服務,包括但不限於實況或線性電視、數位視訊記錄器(DVR)內容、隨選視訊(VoD)內容、過頂(OTT)內容及其他。舉例而言,機上盒通常例如實況播放或用數位視訊記錄器(DVR)播放使用者選定內容。
HDMI係專屬音訊/視訊介面,其用於將未經壓縮之視訊資料及經壓縮或未經壓縮之數位音訊資料自與HDMI相容之源裝置(例如,機上盒)傳輸至電視。HDMI實施EIA/CEA-861標準,其界定視訊格式及波形、經壓縮及未經壓縮之LPCM音訊之傳送、輔助資料及VESA EDID之實施。HDMI纜線繼續增加頻寬或可經由纜線傳輸之能力。HDMI 2.1係最新版本且支援更高解析度視訊輸出及更高再新率(包括例如4K 120 Hz及8K 120 Hz),且需要具有增強能力之纜線。然而,新纜線與現有纜線反向相容,使得現有纜線可被使用,但現有纜線可在與新的具有HDMI 2.1能力之裝置及模式一起使用時引起故障,此舉可引起消費者混淆,此係因為故障之來源可能由於HDMI纜線並未按纜線之能力及/或類型而清楚地識別而並不會立即顯而易見。
對於用於偵測或識別可能不相容纜線之方法及系統將為合乎需要的,例如,在消費者正連接兩個HDMI 2.1相容裝置時。
本揭示提供用於偵測不相容纜線,例如用於例如在連接HDMI 2.1相容裝置時偵測不相容HDMI纜線之方法及系統。
根據一態樣,揭示一種用於偵測用在裝置之不相容纜線之方法,該方法包含:在一電子裝置上設定一高速資料傳送模式;經由一受測試纜線而以該高速資料傳送模式將資料自該電子裝置發送至一裝置;在該電子裝置上判定該裝置進行之鑑認嘗試之一數目;以及由該電子裝置判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
根據另一態樣,揭示一種機上盒,其被組構成為偵測不相容纜線,該機上盒包含:一處理器,其被組構成為:設定一高速資料傳送模式;經由一受測試纜線而以該高速資料傳送模式將資料發送至一裝置;判定該裝置進行之鑑認嘗試之一數目;以及判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
根據另一態樣,一種非暫時性電腦可讀媒體,其具有指令,該等指令可用於使一個或多個處理器執行包含以下各者之操作:在一電子裝置上設定一高速資料傳送模式;經由一受測試纜線而以該高速資料傳送模式將資料自該電子裝置發送至一裝置;在該電子裝置上判定該裝置進行之鑑認嘗試之一數目;以及由該電子裝置判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
為了簡單及說明性目的起見,藉由主要參看其實施例來描繪具體例之原理。在以下描繪中,說明了許多特定細節,以便提供對具體例之透徹理解。然而,熟悉本技藝者將顯而易見的係,具體例可在不限於此等特定細節之情況下實踐。在一些情況下,尚未詳細描繪熟知方法及結構以免不必要地混淆具體例。 用於偵測不相容纜線之系統
圖1繪示根據例示性具體例之用於偵測不相容纜線,例如不相容HDMI纜線之消費型機上娛樂系統100。系統100可包括電子裝置102、可選擇HDMI相容裝置104及顯示裝置106,例如電視。下文更詳細地論述之電子裝置102可為被組構成為收容經疊加或以其他方式編碼有視訊之源信號的計算裝置。舉例而言,電子裝置102可為與可選擇HDMI相容裝置104介接之機上盒,例如音訊/視訊記錄器(AVR)及/或具有一個或多個HDMI纜線110、112之顯示裝置106。
電子裝置102可經由纜線連接114 (例如,經由HDMI纜線、組件纜線、A/V(複合材料)纜線、同軸纜線、光纖或其他合適實體纜線)收容源信號,該源信號經由通信媒體108 (諸如,空中)、經由衛星或其他合適通信媒體以電子方式傳輸。舉例而言,通信媒體108可為廣播電視、區域網路、蜂巢式通信網路或網際網路,其中源信號可使用通信媒體108而串流至電子裝置102。在一些情況下,源信號可自***至電子裝置102之一個或多個合適輸入裝置中之媒體而被收容。舉例而言,源信號可自數位視訊光碟(DVD)或藍光光碟而被讀取。電腦系統架構
圖2繪示代表性電腦系統200,其中本揭示之具體例或其部分可被實施為在硬體上執行之電腦可讀程式碼。舉例而言,電子裝置102(例如,機上盒)及圖1之一個或多個裝置104、106可使用硬體、在硬體上執行之軟體、韌體、上面儲存有指令之非暫時性電腦可讀媒體或其組合來由電腦系統200整體或部分地實施,且可實施於一個或多個電腦系統或其他處理系統中。硬體、在硬體上執行之軟體或其任何組合可體現用以實施當前描述之方法及系統的方法及步驟之模組及組件。
若可程式化邏輯被使用,則該種邏輯可在可商購處理平台上執行,該處理平台由可執行軟體程式碼組構以變為特定用途電腦或特殊用途裝置(例如,可程式化邏輯陣列、特殊應用積體電路等)。熟悉本技藝者可理解所揭示主題之具體例可用各種電腦系統組構而被實踐,該等電腦系統組構包括多核心多處理器系統、微型電腦、大型電腦、連接或集群有分散式功能之電腦,以及可嵌入至幾乎任何裝置中之普遍或微型電腦。舉例而言,至少一個處理器裝置及記憶體可用以實施上文所描述之具體例。
如本文中所論述之處理器單元或裝置可為單一處理器、複數個處理器或其組合。處理器裝置可具有一個或多個處理器「核心」。如本文中所論述之術語「電腦程式媒體」、「非暫時性電腦可讀媒體」及「電腦可用媒體」用以大體上指代有形媒體,諸如可卸除式儲存單元218、可卸除式儲存單元222及安裝於驅動機212中之硬碟。
本揭示之各種具體例關於此代表性電腦系統200而加以描述。在閱讀本說明書之後,如何使用其他電腦系統及/或電腦架構來實施本揭示將對熟悉本技藝者變得顯而易見。儘管操作可被描述為順序程序,但一些操作實際上可並行地、同時及/或在分散式環境中執行,且其中程式碼在本端儲存或遠端儲存以供單一個或多處理器機器存取。此外,在一些具體例中,操作之次序可被重新配置而不背離所揭示主題之精神。
處理器裝置204可為被專門組構成為執行本文中所論述之功能之處理器裝置。處理器裝置204可連接至通信基礎結構206,諸如匯流排、訊息佇列、網路、多核心訊息傳遞方案等。網路可為適合於執行如本文中所揭示之功能的任何網路,且可包括區域網路(「LAN」)、廣域網路(「WAN」)、無線網路(例如,「Wi-Fi」)、行動通信網路、衛星網路、網際網路、光纖、同軸纜線、紅外線、射頻(「RF」)或其任何組合。其他合適之網路類型及組構對於熟悉本技藝者而言將為顯而易見的。電腦系統200亦可包括主記憶體208 (例如,隨機存取記憶體、唯讀記憶體等),且亦可包括輔助記憶體210。輔助記憶體210可包括硬碟機212及可卸除式儲存驅動機214,諸如軟碟機、磁帶機、光碟機、快閃記憶體等。
可卸除式儲存驅動機214可以熟知方式自可卸除式儲存單元218讀取及/或寫入至該可卸除式儲存單元。可卸除式儲存單元218可包括可由可卸除式儲存驅動機214讀取及寫入至該可卸除式儲存驅動機之可卸除式儲存媒體。舉例而言,若可卸除式儲存驅動機214係軟碟機或通用序列匯流排埠,則可卸除式儲存單元218可分別為軟碟或可攜式快閃驅動機。在一個具體例中,可卸除式儲存單元218可為非暫時性電腦可讀記錄媒體。
在一些具體例中,輔助記憶體210可包括用於允許電腦程式或其他指令載入至電腦系統200中之替代性機構,例如,可卸除式儲存單元222及介面220。該等機構之實施例可包括程式匣及匣介面(例如,如視訊遊戲系統中所發現)、可卸除式記憶體晶片(例如,EEPROM、PROM等)及相聯結之插口,及其他可卸除式儲存單元222及介面220,如熟悉本技藝者將顯而易見。
儲存於電腦系統200中(例如,主記憶體208及/或輔助記憶體210中)之資料可儲存於任何類型之合適電腦可讀媒體上,諸如光學儲存器(例如,緊密光碟、數位多功能光碟、藍光光碟等)或磁性儲存器(例如,硬碟機)。該資料可以任何類型之合適資料庫組構而被組構,諸如關連式資料庫、結構化查詢語言(SQL)資料庫、分散式資料庫、物件資料庫等。合適組構及儲存類型對於熟悉本技藝者而言將為顯而易見的。
電腦系統200亦可包括通信介面224。通信介面224可被組構成為允許軟體及資料在電腦系統200與外部裝置之間傳送。例示性通信介面224可包括數據機、網路介面(例如,乙太網路卡)、通信埠、PCMCIA槽及卡等。經由通信介面224傳送之軟體及資料可呈信號形式,該等信號可為電子、電磁、光學或其他信號,如對於熟悉本技藝者而言將為顯而易見的。信號可經由通信路徑226行進,該通信路徑可被組構成為攜載該等信號且可使用電線、纜線、光纖、電話線、蜂巢式電話鏈路、射頻鏈路等等來實施。
電腦系統200可進一步包括顯示介面202。顯示介面202可被組構成為允許資料在電腦系統200與外部顯示器230之間傳送。例示性顯示介面202可包括高清晰度多媒體介面(HDMI)、數位視覺介面(DVI)、視訊圖形陣列(VGA)等。顯示器230可為用於顯示經由電腦系統200之顯示介面202傳輸之資料的任何合適類型之顯示器,包括陰極射線管(CRT)顯示器、液晶顯示器(LCD)、發光二極體(LED)顯示器、電容觸摸顯示器、薄膜電晶體(TFT)顯示器等。
電腦程式媒體及電腦可用媒體可指記憶體,諸如主記憶體208及輔助記憶體210,該等記憶體可為記憶體半導體(例如,DRAM等)。此等電腦程式產品可為用於將軟體提供至電腦系統200之機構。電腦程式(例如,電腦控制邏輯)可儲存於主記憶體208及/或輔助記憶體210中。電腦程式亦可經由通信介面224而被收容。此等電腦程式在被執行時可使電腦系統200達成實施如本文中所論述之方法。特定言之,電腦程式在被執行時可使處理器裝置204達成實施由圖1、圖3及圖4所繪示之方法,如本文所論述。因此,該等電腦程式可表示電腦系統200之控制器。在本揭示使用在硬體上執行之軟體而被實施之情況下,軟體可儲存於電腦程式產品中且使用可卸除式儲存驅動機214、介面220及硬碟機212或通信介面224被載入至電腦系統200中。
處理器裝置204可包含一個或多個模組或引擎,其被組構成為執行電腦系統200之功能。模組或引擎中之每一者可使用硬體而被實施,且在一些情況下,亦可利用在硬體上執行之軟體,諸如對應於儲存於主記憶體208或輔助記憶體210中之程式碼及/或程式。在該等情況下,程式碼可在由電腦系統200之硬體執行之前由處理器裝置204 (例如,由編譯模組或引擎)編譯。舉例而言,程式碼可為以程式設計語言撰寫之原始程式碼,該程式設計語言被轉譯為較低層級語言(諸如組合語言或機器碼)以供處理器裝置204及/或電腦系統200之任何額外硬體組件執行。編譯程序可包括使用詞法分析、預處理、解析、語意分析、句法定向轉譯、程式碼生成、程式碼最佳化及可適合於將程式碼轉譯為適合於控制電腦系統200以執行本文中所揭示之功能的較低層級語言的任何其他技術。熟悉本技藝者將顯而易見的是,該等程序使電腦系統200成為經專門組構之電腦系統200,該電腦系統被特別程式化成為執行上文所論述之功能。 用於偵測不相容纜線 (HDMI) 之例示性方法
根據例示性具體例,揭示一種用於偵測不相容纜線,例如HDMI纜線112、114之方法及系統,該方法及系統係藉由識別有可能僅在非相容纜線的情況下出現之故障模式以及在可將故障隔離為具有高度必然性之非相容纜線故障的機上盒中實施測試。HDMI版本1.4纜線與版本2.x (例如,版本2.0及版本2.1)纜線之間的主要差異係其支援更高資料速率之能力。舉例而言,HDMI 1.4纜線轉移最小化差分信號傳遞(TMDS)線可支援至多340 MHz (Mcsc)之資料速率,然而,HMDI 2.x需要可支援例如600 MHz (Mcsc)之纜線。
根據例示性具體例,高頻寬數位內容保護(HDCP) 2.2指定使用TMDS線中之資料島封包之鏈路完整性檢查。接收器檢查此等資料島封包之錯誤校正碼(ECC)同位且若過多錯誤被偵測到,則該接收器啟動重新鑑認。根據一具體例,故障模式可用以在模式正使用340 MHz (Mcsc) (例如與600 MHz (Mcsc)之故障率相比)資料速率時偵測到HDCP鏈路完整性故障之頻率的改變。
根據一具體例,例如,藉由自部署具有HDMI 2.x能力之機上盒而偵測到HDCP故障,且所得HDCP 2.2故障可用以判定不相容HDMI纜線110、112正在使用中。
根據一具體例,具有HDMI 2.x能力之機上盒可連接至具有HDMI 2.x能力之電視機,且機上盒自電視機讀取延伸顯示識別資料(EDID)且判定高資料速率模式(600 Mscs)被支援。機上盒用電視機完成HDCP 2.2鑑認且執行以下測試:機上盒將視訊輸出解析度設定為例如340 MHz (Mscs)格式(諸如,720p)且檢驗鏈路完整性檢查在無錯誤之情況下執行若干秒。接著,機上盒切換至高頻寬格式(諸如4K 30 Hz)且再次檢查鏈路完整性檢查在無錯誤之情況下執行。若來自顯示裝置(例如,電視)之重新鑑認請求的數目在高頻寬正式測試時段期間超過預定臨限值,則機上盒將向終端使用者呈現解釋HDMI纜線不與HDMI 2.x相容之訊息,且應用高速或超高速纜線替換以實現最佳效能。
根據例示性具體例,標準HDMI纜線可支援例如1080i及720p視訊格式,且高速HDMI纜線可支援例如1080p、4K 30 Hz、3D及深色視訊格式。纜線中之主要差異係最大TMDS字符傳輸率340 MHz用於1.4標準及600 MHz用於2.x標準。若您嘗試使用例如被設計用於具有新設備之1.4標準之纜線且實行需要較高頻寬TMDS信號之新穎模式中之任一者,則舊纜線有可能將不完全支援導致完全故障以傳遞信號或更可能間歇性故障及錯誤的頻寬。
根據一例示性具體例,高速HDMI纜線藉由改良纜線構造而支援較高600 MHz TMDS匯流排速度。舉例而言,TMDS線係被設計成為支援特定頻寬之平衡及防護線。或者,以較低成本建置以支援340 MHz TMDS信號之纜線在較高頻寬下傳遞降級信號。新的例如高速纜線結合可支援較高600 MHz信號(例如,針對其各別長度)之特定尺寸及材料。根據一具體例,嘗試使用標準纜線以支援高速模式之結果將為資料錯誤,該資料錯誤將顯現為信號之故障、撕裂或損失且可視信號降級之程度而為間斷的。
根據一具體例,將合乎需要的是使用可識別之故障,該等故障通常將由特定信號降級引起以識別未經支援之纜線,且可將由於其他原因之故障與特定故障隔離,該等特定故障由在設定HDMI 2.0模式時使用標準纜線而引起。
圖 3A及圖3B係繪示根據例示性具體例之用於偵測不相容纜線之例示性方法的流程圖300。如圖3中所顯示,該程序開始於步驟310中。在步驟312中,若受測試纜線110、112連接至電子裝置102及/或顯示裝置106及/或可選擇地裝置104,則作出判定。若受測試纜線110、112不連接至電子裝置102、顯示裝置106及/或可選擇地,裝置104,則無關故障被偵測到,例如未能連接受測試纜線110、112以連接至電子裝置102、顯示裝置及/或可選擇地裝置104。若受測試纜線110、112連接至電子裝置102、顯示裝置106及/或可選擇地裝置104,則程序繼續進行至步驟314。在步驟314中,若已連接之設備(例如,電子裝置102、顯示裝置106及/或可選擇地裝置104)支援HDMI 2.0或較高模式(例如,需要600 MHz匯流排速度或更大之視訊輸出解析度),則作出判定。若設備、電子裝置102、顯示裝置106及/或可選擇地裝置104並不支援HDMI 2.0,則新HDMI纜線之使用並不相干,此係因為電子裝置102、顯示裝置106及/或可選擇地裝置104中之一者或多者並不被組構成為支援HDMI 2.0且應注意「不相干之使用案例」。若設備、電子裝置102、顯示裝置106及/或可選擇地裝置104支援HMDI 2.0或更高,則程序繼續進行至步驟316。在步驟316中,電子裝置102 (例如,機上盒)被設定為高速模式,例如,600 MHz。
根據例示性具體例,在步驟318中,注意重新鑑認嘗試之數目。若重新鑑認嘗試之數目超過例如2或更多重新鑑認嘗試之預定數目,則程序繼續進行至步驟320。若重新鑑認嘗試之數目小於預定數目(例如,一或更少),則作出在電子裝置102、顯示裝置106及/或可選擇地裝置104之間的受測試纜線110、112相容的判定。
在步驟320中,電子裝置102 (例如,機上盒)被設定為低速模式,例如,340 MHz。在步驟322中,若電子裝置102、顯示裝置106及/或可選擇地裝置104可被鑑認,則作出判定。若電子裝置102、顯示裝置106及/或可選擇地裝置104無法被鑑認,則可判定故障與受測試纜線110、112無關。若電子裝置102、顯示裝置106及/或可選擇地裝置104可被鑑認,則在步驟324中,使用者可被提醒受測試纜線110、112中之一者或多者不與設備102、104、106之能力相容,例如不與HDMI 2.0相容裝置相容。舉例而言,使用者可被建議受測試纜線110、112支援低速資料傳送模式,但不支援高速傳送模式。另外,使用者可被建議受測試纜線110、112有可能為標準而非高速纜線(例如,HMDI 2.x纜線)。
圖4係繪示根據例示性具體例之用於偵測不相容纜線之例示性方法的另一流程圖400。如圖4中所顯示,在步驟402中,在一電子裝置上設定一高速資料傳送模式。在步驟404中,經由一受測試纜線而以該高速資料傳送模式將資料自該電子裝置發送至一裝置。在步驟406中,在該電子裝置上判定該裝置進行之鑑認嘗試之一數目。在步驟408中,由該電子裝置判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
根據一具體例,當鑑認該裝置之嘗試之該數目等於或大於該預定數目時,該方法進一步包括:在該電子裝置上設定一低速資料傳送模式;以該低速資料傳送模式將資料自該電子裝置發送至該裝置;以及在該電子裝置上判定對該裝置之該鑑認是否已確立該受測試纜線不與該高速資料傳送模式相容。根據一具體例,該方法可包括由該電子裝置自該裝置讀取一延伸顯示識別資料(EDID)以判定該裝置是否可支援該高速資料傳送模式。
根據一具體例,該受測試纜線可為一高清晰度多媒體介面(HDMI)纜線,該高速資料傳送模式係具有600 MHz或更大之一輸出解析度的一視訊輸出解析度,且該低速資料傳送模式係340 MHz之一視訊輸出解析度。
根據一具體例,電子裝置可為一具有HDMI 2.x能力之機上盒,該裝置係一顯示裝置,且該受測試纜線係一HDMI纜線。該方法可進一步包括:由該機上盒自該顯示裝置讀取一延伸顯示識別資料(EDID)以判定該顯示裝置是否具有HDMI 2.x能力;以及當該顯示裝置不具有HDMI 2.x能力時,判定對該受測試纜線與該高速資料傳送模式相容之一判定無法進行。根據例示性具體例,鑑認嘗試係高頻寬數位內容保護(HDCP 2.2)鑑認,且該方法進一步包括在電子裝置上代管被組構成為用該裝置執行HDCP 2.2鑑認之韌體。
與本揭示一致之技術在除其他特徵以外亦提供用於偵測不相容纜線,例如用於偵測不相容HDMI纜線之方法及系統。雖然上文已描繪所揭示之方法及系統的各種例示性具體例,但應理解,該等具體例被呈現僅出於實施例之目的而非限制。其並非詳盡的且並不將本揭示內容限制於所揭示之精確形式。在不偏離廣域或範疇之情況下,修改及變化根據以上教示係可能的或可從實踐本揭示來獲取。
100:消費型機上娛樂系統/系統
102:電子裝置/設備
104:可選擇HDMI相容裝置/裝置/設備
106:顯示裝置/裝置/設備
108:通信媒體
110:HDMI纜線/受測試纜線
112:HDMI纜線/受測試纜線
114:纜線連接/HDMI纜線
200:電腦系統
202:顯示介面
204:處理器裝置
206:通信基礎結構
208:主記憶體
210:輔助記憶體
212:硬碟機
214:可卸除式儲存驅動機
218:可卸除式儲存單元
220:介面
222:可卸除式儲存單元
224:通信介面
226:通信路徑
230:顯示器/外部顯示器
300:流程圖
310:步驟
312:步驟
314:步驟
316:步驟
318:步驟
320:步驟
322:步驟
324:步驟
400:流程圖
402:步驟
404:步驟
406:步驟
408:步驟
當結合附圖閱讀時,自例示性具體例之以下詳細描繪最佳地理解本揭示內容之範疇。附圖中包括以下圖式:
圖1係根據例示性具體例之用於偵測不相容纜線,例如不相容HDMI纜線之消費型機上娛樂系統。
圖2係根據例示性具體例之用於偵測不相容纜線之通信裝置之具體例的例示性硬體結構。
圖 3A及圖3B係繪示根據例示性具體例之用於偵測不相容纜線之例示性方法的流程圖。
圖4係繪示根據例示性具體例之用於偵測不相容纜線之例示性方法的另一流程圖。
本揭示之適用性之其他領域將自下文所提供之詳細描繪變得顯而易見。應理解,例示性具體例之詳細描繪僅意欲用於例示目的,且因此並不意欲必定限制本揭示之範疇。
402:步驟
404:步驟
406:步驟
408:步驟
Claims (20)
- 一種用於偵測用在裝置之不相容纜線之方法,該方法包含: 在一電子裝置上設定一高速資料傳送模式; 經由一受測試纜線而以該高速資料傳送模式將資料自該電子裝置發送至一裝置; 在該電子裝置上判定該裝置進行之鑑認嘗試之一數目;以及 由該電子裝置判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
- 如請求項1之方法,其中鑑認該裝置之嘗試之該數目等於或大於該預定數目,該方法包含: 在該電子裝置上設定一低速資料傳送模式; 以該低速資料傳送模式將資料自該電子裝置發送至該裝置;以及 在該電子裝置上判定對該裝置之該鑑認是否已確立該受測試纜線不與該高速資料傳送模式相容。
- 如請求項1之方法,其進一步包含: 由該電子裝置自該裝置讀取一延伸顯示識別資料(EDID)以判定該裝置是否可支援該高速資料傳送模式。
- 如請求項1之方法,其中該受測試纜線係一高清晰度多媒體介面(HDMI)纜線,且其中該高速資料傳送模式係具有600 MHz或更大之一輸出解析度的一視訊輸出解析度。
- 如請求項2之方法,其中該受測試纜線係一HDMI纜線,該高速資料傳送模式係需要600 MHz TMDS匯流排速度或更大之一視訊輸出解析度,且該低速資料傳送模式係需要340 MHz TMDS匯流排速度之一視訊輸出解析度。
- 如請求項1之方法,其中該電子裝置係一具有HDMI 2.x能力之機上盒,該裝置係一顯示裝置,且該受測試纜線係一HDMI纜線,該方法進一步包含: 由該機上盒自該顯示裝置讀取一延伸顯示識別資料(EDID)以判定該顯示裝置是否具有HDMI 2.x能力;以及 當該顯示裝置不具有HDMI 2.x能力時,判定對該受測試纜線與該高速資料傳送模式相容之一判定無法進行。
- 如請求項1之方法,其中該等鑑認嘗試係高頻寬數位內容保護(HDCP 2.2)鑑認,該方法進一步包含: 在該電子裝置上代管被組構成為用該裝置執行該HDCP 2.2鑑認之韌體。
- 一種機上盒,其被組構成為偵測不相容纜線,該機上盒包含: 一處理器,其被組構成為: 設定一高速資料傳送模式; 經由一受測試纜線而以該高速資料傳送模式將資料發送至一裝置; 判定該裝置進行之鑑認嘗試之一數目;以及 判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
- 如請求項8之機上盒,其中鑑認該裝置之嘗試之該數目等於或大於該預定數目,該處理器進一步被組構成為: 設定一低速資料傳送模式; 以該低速資料傳送模式將資料發送至該裝置;以及 判定對該裝置之該鑑認是否已確立該受測試纜線不與該高速資料傳送模式相容。
- 如請求項8之機上盒,其中該處理器進一步被組構成為: 自該裝置讀取一延伸顯示識別資料(EDID)以判定該裝置是否可支援該高速資料傳送模式。
- 如請求項8之機上盒,其中該受測試纜線係一高清晰度多媒體介面(HDMI)纜線,且其中該高速資料傳送模式係需要600 MHz TMDS匯流排速度或更大之一視訊輸出解析度。
- 如請求項9之機上盒,其中該受測試纜線係一HDMI纜線,該高速資料傳送模式係需要600 MHz TMDS匯流排速度或更大之一視訊輸出解析度,且該低速資料傳送模式係需要340 MHz TMDS匯流排速度之一視訊輸出解析度。
- 如請求項8之機上盒,其中該機上盒係一具有HDMI 2.x能力之機上盒,該裝置係一顯示裝置,且該受測試纜線係一HDMI纜線,該處理器進一步被組構成為: 自該顯示裝置讀取一延伸顯示識別資料(EDID)以判定該顯示裝置是否具有HDMI 2.x能力;以及 當該顯示裝置不具有HDMI 2.x能力時,判定對該受測試纜線與該高速資料傳送模式相容之一判定無法進行。
- 如請求項8之機上盒,其中該等鑑認嘗試係高頻寬數位內容保護(HDCP 2.2)鑑認,該處理器進一步被組構成為: 代管被組構成為用該裝置執行該HDCP 2.2鑑認之韌體。
- 一種非暫時性電腦可讀媒體,其具有指令,該等指令可用於使一個或多個處理器執行包含以下各者之操作: 在一電子裝置上設定一高速資料傳送模式; 經由一受測試纜線而以該高速資料傳送模式將資料自該電子裝置發送至一裝置; 在該電子裝置上判定該裝置進行之鑑認嘗試之一數目;以及 由該電子裝置判定該裝置進行之鑑認嘗試之該數目小於該受測試纜線與該高速資料傳送模式相容之一預定數目。
- 如請求項15之非暫時性電腦可讀媒體,其中鑑認該裝置之嘗試之該數目等於或大於該預定數目,該非暫時性電腦可讀媒體進一步包含: 在該電子裝置上設定一低速資料傳送模式; 以該低速資料傳送模式將資料自該電子裝置發送至該裝置;以及 在該電子裝置上判定對該裝置之該鑑認是否已確立該受測試纜線不與該高速資料傳送模式相容。
- 如請求項15之非暫時性電腦可讀媒體,其進一步包含: 由該電子裝置自該裝置讀取一延伸顯示識別資料(EDID)以判定該裝置是否可支援該高速資料傳送模式。
- 如請求項16之非暫時性電腦可讀媒體,其中該受測試纜線係一高清晰度多媒體介面(HDMI)纜線,且其中該高速資料傳送模式係需要600 MHz TMDS匯流排速度或更大之一視訊輸出解析度,且該低速資料傳送模式係需要340 MHz TMDS匯流排速度之一視訊輸出解析度。
- 如請求項15之非暫時性電腦可讀媒體,其中該電子裝置係一具有HDMI 2.x能力之機上盒,該裝置係一顯示裝置,且該受測試纜線係一HDMI纜線,該非暫時性電腦可讀媒體進一步包含: 由該機上盒自該顯示裝置讀取一延伸顯示識別資料(EDID)以判定該顯示裝置是否具有HDMI 2.x能力;以及 當該顯示裝置不具有HDMI 2.x能力時,判定對該受測試纜線與該高速資料傳送模式相容之一判定無法進行。
- 如請求項16之非暫時性電腦可讀媒體,其中該等鑑認嘗試係高頻寬數位內容保護(HDCP 2.2)鑑認,該非暫時性電腦可讀媒體進一步包含: 在該電子裝置上代管被組構成為用該裝置執行該HDCP 2.2鑑認之韌體。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202063055752P | 2020-07-23 | 2020-07-23 | |
US63/055,752 | 2020-07-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
TW202205840A true TW202205840A (zh) | 2022-02-01 |
Family
ID=79688884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110117346A TW202205840A (zh) | 2020-07-23 | 2021-05-13 | 用於偵測不相容纜線(hdmi)之方法及系統 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11438653B2 (zh) |
EP (1) | EP4186241A1 (zh) |
CA (1) | CA3186964A1 (zh) |
TW (1) | TW202205840A (zh) |
WO (1) | WO2022019993A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7487149B2 (ja) * | 2021-06-16 | 2024-05-20 | 株式会社東芝 | サーバ装置、方法および送信装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101092438B1 (ko) | 2004-08-05 | 2011-12-13 | 엘지전자 주식회사 | 케이블 방송 수신기 및 그의 진단 방법 |
EP2385517A1 (en) | 2010-05-05 | 2011-11-09 | NXP Semiconductors B.V. | System and method for operating an electronic device having an HDMI port that is shared between an HDMI source function and an HDMI sink function of the electronic device |
JP5655562B2 (ja) * | 2010-12-28 | 2015-01-21 | ソニー株式会社 | 電子機器、電子機器の制御方法、送信装置および受信装置 |
US9344669B2 (en) | 2011-06-21 | 2016-05-17 | Arris Enterprises, Inc. | HDMI source/sink interoperable configuration determination process |
CN103259999B (zh) | 2012-02-20 | 2016-06-15 | 联发科技(新加坡)私人有限公司 | Hpd信号输出控制方法、hdmi接收端设备及*** |
KR101485790B1 (ko) | 2013-01-28 | 2015-01-28 | 삼성전자주식회사 | 소스 디바이스, 그의 컨텐츠 제공 방법, 싱크 디바이스 및 그의 제어 방법 |
US9848218B2 (en) * | 2013-01-28 | 2017-12-19 | Samsung Electronics Co., Ltd. | Source device, content providing method using the source device, sink device and controlling method of the sink device |
KR20180024616A (ko) * | 2016-08-30 | 2018-03-08 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 캘리브레이션 수행 방법 |
-
2021
- 2021-05-13 TW TW110117346A patent/TW202205840A/zh unknown
- 2021-05-14 US US17/320,264 patent/US11438653B2/en active Active
- 2021-05-14 EP EP21847108.4A patent/EP4186241A1/en active Pending
- 2021-05-14 WO PCT/US2021/032363 patent/WO2022019993A1/en active Application Filing
- 2021-05-14 CA CA3186964A patent/CA3186964A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CA3186964A1 (en) | 2022-01-27 |
EP4186241A1 (en) | 2023-05-31 |
WO2022019993A1 (en) | 2022-01-27 |
US20220030303A1 (en) | 2022-01-27 |
US11438653B2 (en) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9418618B2 (en) | Video signal transmission apparatus, play system and video signal transmission method | |
US9218265B2 (en) | Monitoring and controlling the operation of devices in a distributed network of broadcast devices | |
US20210117273A1 (en) | System and method for detection of, prevention of, and recovery from software execution failure | |
US20050225547A1 (en) | Display system and control method thereof | |
US9344669B2 (en) | HDMI source/sink interoperable configuration determination process | |
JP4777351B2 (ja) | オープンケーブルシステムでケーブルカードに関連した状態を診断して処理する装置及び方法、オープンケーブルホスト装置、オープンケーブル受信装置 | |
US20110013772A1 (en) | Method and Apparatus for Fast Switching Between Source Multimedia Devices | |
US20180061365A1 (en) | Display apparatus and method of executing calibration therein | |
US8973084B2 (en) | Distributed recording of content | |
US20130057760A1 (en) | Source terminal and method for outputting data to external output device | |
JP2012147356A (ja) | 通信機器 | |
TW202205840A (zh) | 用於偵測不相容纜線(hdmi)之方法及系統 | |
US20140240593A1 (en) | System and method for transmitting control signals over hdmi | |
WO2013090506A1 (en) | Method for simplifying home entertainment system configuration that employs bidirectional digital audio/video interconnections | |
KR101385537B1 (ko) | 어드레스 관리 방법 및 이를 적용한 영상기기 | |
EP4074060A1 (en) | Method and apparatus to preview content while playing selected content | |
US11936949B2 (en) | Method and system for HDMI smart error recovery and recommended actions | |
KR102580505B1 (ko) | 디스플레이장치, 그 제어방법 및 기록매체 | |
US20220394324A1 (en) | Method and system for creating theatrical effect information through an additional track | |
US11503368B2 (en) | Method and system for advanced customer bug reporting | |
US11917225B2 (en) | Method and system for video quality monitoring | |
US20220321959A1 (en) | Multimedia signal processing device and authorization method | |
US20210185366A1 (en) | Methods and systems for trick play using partial video file chunks | |
CN103873745A (zh) | 一种高标清同播的播出*** | |
CN113055726A (zh) | 影院放映设备和影院放映*** |