CN103974091B - 源装置、使用源装置的内容提供方法和接收装置 - Google Patents
源装置、使用源装置的内容提供方法和接收装置 Download PDFInfo
- Publication number
- CN103974091B CN103974091B CN201410040084.1A CN201410040084A CN103974091B CN 103974091 B CN103974091 B CN 103974091B CN 201410040084 A CN201410040084 A CN 201410040084A CN 103974091 B CN103974091 B CN 103974091B
- Authority
- CN
- China
- Prior art keywords
- content
- reception device
- hdcp
- version
- hdcp version
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000004044 response Effects 0.000 claims abstract description 15
- 238000006243 chemical reaction Methods 0.000 claims abstract description 14
- 238000000034 method Methods 0.000 claims description 39
- 238000005549 size reduction Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 239000000284 extract Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000002716 delivery method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001012 protector Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Classifications
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- 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/43622—Interfacing an external recording device
-
- 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/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4408—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2358/00—Arrangements for display data security
-
- 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)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
提供了一种源装置、使用源装置的内容提供方法和接收装置。提供了一种用于将内容发送到接收装置的源装置,所述源装置可包括:接口,被配置为与接收装置执行高带宽数字内容保护(HDCP)认证;控制器,被配置为确定接收装置所支持的HDCP版本,响应于确定接收装置不支持内容所应用的另一HDCP版本,对内容进行转换,以便按照接收装置所支持的HDCP版本来进行加密,按照接收装置所支持的HDCP版本对转换后的内容进行加密,并且控制接口将内容发送到接收装置。
Description
本申请要求于2013年1月28日提交到美国专利商标局的第61/757,361号美国临时专利申请以及于2013年4月17日提交到韩国知识产权局的第10-2013-0042464号韩国专利申请的优先权,所述申请的公开通过引用全部合并于此。
技术领域
与示例性实施例一致的装置和方法涉及一种源装置、使用源装置的内容提供方法、接收装置和接收装置的控制方法,更具体地,涉及一种通过高清多媒体接口(HDMI)连接并且执行高带宽数字内容保护(HDCP)认证的源装置、使用所述源装置的内容提供方法、接收装置及其控制方法。
背景技术
用于记录和回放高质量图像和音频数据的记录介质(诸如DVD和蓝光盘)被广泛使用。此外,可显示高质量图像和音频数据的各种显示设备被广泛推广。
因此,与记录内容或者从各自的记录介质播放内容的各种DVD播放器和蓝光播放器结合的数字TV的使用已经增加。此外,高速多媒体接口(HDMI)可用作在这些装置之间传输数据的数字接口。
支持HDMI的装置可提供高清图像和音频,并且可提供高带宽数字内容保护(HDCP)以防止内容的复制。
此外,近来内容提供商已经显露出通过当以全HD提供诸如4k内容和3D内容的高清晰度内容时将高清晰度内容归类为优质内容来采用HDCP2.2版本的动向。因此,仅支持低于HDPC2.2版本的相关显示设备具有无法获得与应用了HDCP2.2版本的高清晰度内容的兼容性的问题。
发明内容
本发明构思的示例性实施例克服了以上缺点和以上未描述的其它缺点。此外,本发明构思不需要克服上述缺点,并且本发明构思的示例性实施例可不克服上述问题中的任何问题。
根据示例性实施例的一方面,提供了一种用于将内容发送到接收装置的源装置,所述源装置可包括:接口,被配置为与接收装置执行高带宽数字内容保护(HDCP)认证;控制器,被配置为确定接收装置所支持的HDCP版本,响应于确定接收装置不支持内容所应用的另一HDCP版本,对内容进行转换,以便按照接收装置所支持的HDCP版本来进行加密,按照接收装置所支持的HDCP版本对转换后的内容进行加密,并且控制接口将内容发送到接收装置。
内容可以是需要按照第一HDCP版本进行加密的优质内容,并且接收装置所支持的HDCP版本可以是低于第一HDCP版本的第二HDCP版本。
控制器可对内容进行转换,以便通过经由降尺寸降低内容的分辨率来按照接收装置所支持的HDCP版本来进行加密。
控制器可基于是否能够根据在接收装置所支持的HDCP版本和内容所应用的HDCP版本中分别定义的方法与接收装置执行HDCP认证,来确定接收装置所支持的HDCP版本。
控制器可请求发送预先存储在接收装置中的关于HDCP版本的信息,其中,控制器可基于从接收装置接收到的关于HDCP版本的信息来确定接收装置所支持的HDCP版本。
响应于确定接收装置支持内容所应用的HDCP版本,控制器可按照内容所应用的HDCP版本来对内容进行加密,并且将内容发送到接收装置。
响应于转换后的内容被发送到接收装置,控制器可控制接收装置输出指示内容被转换的消息。
根据另一示例性实施例的一方面,提供了一种用于输出从源装置提供的内容的接收装置,所述接收装置可包括:接口,被配置为与源装置执行高带宽数字内容保护(HDCP)认证;控制器,被配置为响应于从源装置接收到针对关于接收装置所支持的HDCP版本的信息的请求,控制接口将预先存储的关于接收装置所支持的HDCP版本的信息发送到源装置。
存储器可被配置为以扩展显示识别数据(EDID)格式存储关于接收装置所支持的HDCP版本的信息。
根据另一示例性实施例的一方面,提供了一种将内容从源装置发送到接收装置的方法,所述方法可包括:确定接收装置所支持的高带宽数字内容保护(HDCP)版本;响应于确定接收装置不支持内容所应用的另一HDCP版本,对内容进行转换,以便按照接收装置所支持的HDCP版本来进行加密;并且按照接收装置所支持的HDCP版本对转换后的内容进行加密并将内容发送到接收装置。
内容可以是需要按照第一HDCP版本进行加密的优质内容,并且接收装置所支持的HDCP版本可以是低于第一HDCP版本的第二HDCP版本。
转换步骤可包括:对内容进行转换,以便通过经由降尺寸降低内容的分辨率来按照接收装置所支持的HDCP版本来进行加密。
确定步骤可包括:基于是否能够根据在接收装置所支持的HDCP版本和内容所应用的HDCP版本中分别定义的方法与接收装置执行HDCP认证,来确定接收装置所支持的HDCP版本。
确定步骤可包括:请求发送预先存储在接收装置中的关于HDCP版本的信息,并且基于从接收装置接收到的关于HDCP版本的信息来确定接收装置所支持的HDCP版本。
所述方法还可包括:响应于确定接收装置支持内容所应用的HDCP版本,按照内容所应用的HDCP版本来对内容进行加密,并且将内容发送到接收装置。
所述方法还可包括:响应于转换后的内容被发送到接收装置,控制接收装置输出指示内容被转换的消息。
根据另一示例性实施例的一方面,提供了一种控制用于输出从源装置提供的内容的接收装置的方法,所述方法可包括:从源装置接收针对关于接收装置所支持的高带宽数字内容保护(HDCP)版本的信息的请求;响应于接收到针对发送关于HDCP版本的信息的请求,将预先存储的关于接收装置所支持的HDCP版本的信息发送到源装置。
接收装置可以以扩展显示识别数据(EDID)格式存储关于接收装置所支持的HDCP版本的信息。
附图说明
通过参照附图来描述一些示例性实施例,本发明构思的以上和/或其它方面将变得更加清楚,其中:
图1是被提供为用于解释根据示例性实施例的内容提供***的示图;
图2是根据示例性实施例的源装置的框图;
图3是被提供为用于解释根据示例性实施例的内容降尺寸(downscale)方法的示图;
图4是根据示例性实施例的源装置的详细框图;
图5是根据示例性实施例的接收装置的框图;
图6是根据示例性实施例的接收装置的详细框图;
图7是被提供为用于解释根据示例性实施例的内容提供***的操作的示图;
图8是被提供为用于解释根据示例性实施例的内容提供***的操作的流程图;
图9是被提供为用于解释根据示例性实施例的将内容发送到接收装置的源装置的内容发送方法的流程图;
图10是被提供为用于解释根据示例性实施例的输出从源装置提供的内容的接收装置的控制方法的流程图。
具体实施方式
现在将参照示图来更加详细地描述一些示例性实施例。
在以下描述中,即使在不同的附图中,相同的附图标号也被用于相同的元件。提供在描述中限定的事宜(诸如详细构造和元件)以帮助对本发明构思的全面理解。因此,显然可在没有那些具体限定的事宜的情况下实现本发明构思的示例性实施例。此外,由于公知的功能或构造可能会以不必要的细节来模糊一个或多个示例性实施例,因此不对公知的功能或构造进行详细描述。
参照附图,以下将详细描述一个或更多个示例性实施例。
图1是被提供为用于解释根据示例性实施例的内容提供***的示图。参照图1,内容提供***可包括源装置100和接收装置200。
在此,源装置100可被实现为可向接收装置200提供内容的各种类型的电子装置,诸如机顶盒、DVD播放器、蓝光盘播放器、PC或游戏机。接收装置200可被实现为可输出从源装置100提供的内容的各种类型的电子装置,诸如电视(TV)和个人计算机(PC)。
此外,源装置100和接收装置200可通过高速多媒体接口(HDMI)彼此连接并且执行通信。
源装置100和接收装置200可根据HDCP协议来执行高带宽数字内容保护(HDCP)认证,以防止不具有许可的内容的复制。
具体地,源装置100可根据预先存储的主机装置的密钥选择矢量(AKSV)对内容进行加密并将内容发送到接收装置200,并且接收装置200可根据预先存储的显示装置的密钥选择矢量(BASV)对内容进行解密并输出内容。
装置100和装置200均可在预设时刻产生伪随机值,例如,由源装置100产生的伪随机值是Ri,并且由接收装置200产生的伪随机值是Ri'。此外,在特定时间段期间,源装置100可从接收装置200接收由接收装置200产生的伪随机值,并且可确定接收到的值是否可与内部产生的伪随机值一致。
因此,当确定伪随机值一致时,源装置100可将内容连续发送到接收装置200,并且当确定伪随机值不一致时停止发送内容。
为了如上所述地执行HDCP认证,可完成以下两个操作。可执行的第一操作可以是认证协议的第一部分,在该部分中确定源装置100和接收装置200是否适合保护彼此的内容,其中,通过产生和比较初始伪随机值来进行确认。接下来,可执行的第二操作是认证协议的第三部分,在该部分中随后连续地例如每两秒钟就对由两个装置产生的伪随机值进行比较。
根据这样的操作,源装置100和接收装置200可根据HDCP协议来执行HDCP认证。
根据示例性实施例,源装置100可通过考虑接收装置200所支持的HDCP版本对内容进行加密并将内容发送到接收装置200。
以下将具体解释源装置100和接收装置200的详细组成。
图2是根据示例性实施例的源装置的框图。参照图2,源装置100可包括接口110和控制器120。
接口110可通过执行与图1的接收装置200的通信将内容发送到接收装置200。
在这种情况下,接口110可与接收装置200执行HDCP认证。
接口110可被实现为HDMI。具体地,接口110可包括允许R、G、B信号和时钟信号的最小化传输差分信号(TDMS)信道路链、用于双路I2C通信的DDC通信线路和与HPD传感线连接以感测HDMI连接的管脚。此外,接口110可包括存储AKSV的存储器和根据HDCP协议执行认证的引擎。
因此,当根据HPD信号确定接收装置200连接时,接口110可与接收装置200执行HDCP认证。此外,如果HDCP认证成功,则接口110可对内容进行加密并将内容发送到接收装置200,并且如果HDCP认证失败,则停止发送内容。
控制器120可控制源装置100的一般操作。控制器120可包括微计算机(或微计算机和中央处理单元(CPU))、用于操作显示设备100的随机存取存储器(RAM)和只读存储器(ROM)。在这种情况下,这些模块可被实现为片上***(SoC)。
控制器120可确定接收装置200所支持的HDCP版本。在此,HDCP版本可以是HDCP协议中所定义的各种版本,诸如HDCP1.X版本(例如HDCP1.4版本)和HDCP2.X版本(例如HDCP2.2版本)。
此外,控制器120可根据在接收装置200所支持的HDCP版本和内容所应用的HDCP版本中分别定义的方法来确定是否可以与接收装置200执行HDCP认证,并且确认接收装置200所支持的HDCP版本。在此,内容所应用的HDCP版本可以是HDCP协议中所定义的各种版本,诸如HDCP1.X版本(例如HDCP1.4版本)和HDCP2.X版本(例如HDCP2.2版本)。
例如,假定内容所应用的HDCP版本是HDCP2.2版本,并且接收装置200所支持的HDCP版本是HDCP1.4版本。在这种情况下,控制器120可通过控制接口110根据HDCP1.4版本中所定义的方法与接收装置200执行HDCP认证,来确定是否可根据HDPC1.4版本执行HDCP认证。因此,如果可根据HDCP1.4版本与接收装置200执行HDCP认证,则控制器120可确定接收装置200支持HDCP1.4版本,并且如果无法根据HDCP1.4版本执行HDCP认证,则可确定接收装置200不支持HDCP1.4版本。
同样地,控制器120可通过控制接口110根据HDCP2.2版本中所定义的方法与接收装置200执行HDCP认证,来确定是否可根据HDCP2.2版本来执行HDCP认证。因此,如果可根据HDCP2.2版本执行HDCP认证,则控制器120可确定接收装置200支持HDCP2.2版本,并且如果无法根据HDCP2.2版本执行HDCP认证,则可确定接收装置200不支持HDCP2.2版本。
因此,控制器120可假定接收装置200支持HDCP1.4版本或HDCP2.2版本,确定是否可根据每个HDCP版本与接收装置200执行HDCP认证,并且根据实际上支持的HDCP版本来确认接收装置200所支持的HDCP版本。
此外,控制器120可请求发送预先存储在接收装置200中的关于HDCP版本的信息,并且基于接收到的HDCP版本的信息来确定接收装置200所支持的HDCP版本。
为了以上操作,接收装置200可存储关于自身的HDCP版本的信息作为扩展显示识别数据(EDID)。在这种情况下,控制器120可通过使用DDC通信线路从接收装置200接收EDID来确定接收装置200所支持的HDCP版本。
此外,接收装置200可在自身的RAM中存储关于所支持的HDCP版本的信息。在这种情况下,控制器120可通过从接收装置200接收关于HDCP版本的信息来确定接收装置200所支持的HDCP版本。
当确定接收装置200不支持内容所应用的HDCP版本时,控制器120可对内容进行转换以便以接收装置200所支持的HDCP版本进行加密,将转换的内容加密为接收装置200所支持的HDCP版本,并且控制接口110将其发送到接收装置200。
在此,内容可以是以第一HDCP版本进行加密的优质内容。然而,接收装置200所支持的HDCP版本可以是低于第一HDCP版本的第二HDCP版本。例如,内容可以是以HDCP2.X版本进行加密的优质内容,并且接收装置200所支持的HDCP版本可以是HDCP1.X版本。
为了以上,控制器120可确定内容所应用的HDCP版本。具体地,控制器120可基于内容是否是优质内容来确定内容所应用的HDCP版本。
在此,优质内容是需要牢固(hard)保护的内容,诸如4k内容、全HD下的3D内容以及密封内容,并且HDCP协议定义了对优质内容应用HDCP2.X版本。
因此,控制器120可基于内容的类型和分辨率来确定内容是否是优质内容,或者通过从组成内容的包报头提取指示相应的内容是否是优质内容的信息来确定内容是否是优质内容。
此外,控制器120可基于用户命令来确定内容是否是优质内容。例如,当输入指示内容是优质内容的用户命令时,控制器120可确定相应的内容是优质内容。
因此,当确定内容是优质内容时,控制器120可确定内容所应用的HDCP版本是HDCP2.X版本。
在接收装置200所支持的HDCP版本是HDCP1.X版本的情况下,当确定应用了HDCP2.X版本的内容是优质内容时,控制器120可对内容进行转换以便以接收装置200所支持的HDCP版本进行加密。
具体地,控制器120可通过经由降尺寸降低内容的分辨率来对内容进行转换,以便以接收装置200所支持的HDCP版本进行加密。为了这样的处理,源装置100可包括缩放器(scaler)。
HDCP协议定义对4k内容应用HDCP2.X版本的原因是:应该使用更坚固的方法来保护具有高原始分辨率的内容(诸如4k内容)。因此,当4k内容的分辨率通过降尺寸而降低时,即使遵循HDCP协议,也不一定需要应用HDCP2.X版本。
因此,控制器120可通过降尺寸来控制内容的分辨率的降低,针对具有降低的分辨率的内容按照接收装置200所支持的HDCP版本与接收装置200执行HDCP认证,并且加密并发送内容。
当遵循HDCP协议时,应该对优质内容应用HDCP2.X版本。然而,当接收装置不支持HDCP2.X版本时,源装置无法根据优质内容所应用的HDCP2.X版本与接收装置执行HDCP认证。因此,不支持HDCP2.X版本的接收装置的用户不能观看从源装置提供的优质内容。
然而,根据示例性实施例,由于源装置100降低了优质内容的分辨率,因此使得接收装置200所支持的HDCP版本可被应用,源装置100可保持与不支持优质内容所应用的HDCP2.X版本的接收装置200兼容。
例如,假定接收装置200所支持的HDCP版本是HDCP1.4版本,并且内容是应用了HDCP2.2版本的4k内容。
在这种情况下,控制器110可将具有3840×2160分辨率的4k内容降尺寸为1920×1080分辨率。因此,由于不一定需要对具有降低的1920×1080分辨率的内容应用HDCP2.2版本,因此控制器120可根据接收装置200所支持的HDCP1.4版本与接收装置200执行认证,对降尺寸的内容进行加密,并将其发送到接收装置200。
以上示例性实施例描述了4k内容;然而,这仅仅是可能的示例性实施例之一。因此,除了4k内容之外,控制器120可控制降低全HD下的3D内容以及密封内容的分辨率,使得接收装置所支持的HDCP版本可被应用。
此外,以上示例性实施例描述了内容的分辨率降低;然而,这仅仅是可能的示例性实施例之一。因此,除了通过降尺寸来降低内容的分辨率之外,控制器120可对内容进行再处理,使得接收装置所支持的HDCP版本可被应用。例如,当HDCP1.X版本和HDCP2.X版本两者均可被应用于内容并且接收装置200支持HDCP1.X版本时,控制器120可在不进行单独的转换的情况下根据HDCP1.X版本对内容进行加密,并将其发送到接收装置200。然而,这仅仅是可能的示例性实施例之一;控制器120还可根据诸如修改数据格式各种方法对内容进行再处理,使得接收装置所支持的HDCP版本可被应用,根据接收装置所支持的HDCP版本来对再处理后的内容进行加密,并将其发送到接收装置。
当确定接收装置200支持内容所应用的HDCP版本时,控制器120可按照内容所应用的HDCP版本对内容进行加密,并将其发送到接收装置200。因此,当确定接收装置200支持优质内容所应用的HDCP2.X版本时,控制器120可在不进行单独的处理的情况下根据HDCP2.X版本与接收装置200执行认证,对内容进行加密,并将其发送到接收装置200。
控制器120可通过使用相关的方法对优质内容进行降尺寸。然而,考虑到在这种情况下内容的分辨率会降低这点,控制器120可通过使用图3中示出的方法对优质内容进行降尺度。
控制器120可将组成优质内容的每一帧降尺寸为由更低的帧构成的四帧。具体地,控制器120通过在优质内容的每一帧的奇数序列的水平行和垂直行提取像素来产生第一帧,通过在优质内容的每一帧的偶数序列的水平行和奇数序列的垂直行提取像素来产生第二帧,通过在优质内容的每一帧的奇数序列的水平行和偶数序列的垂直行提取像素来产生第三帧,并通过在优质内容的每一帧的偶数序列的水平行和垂直行提取像素来产生第四帧。
例如,如图3中所示,控制器120可将具有3840×2160分辨率的4k内容的每一帧降尺寸为具有1920×1080分辨率的四帧。
此外,控制器120可按照接收装置200所支持的HDCP版本对降尺寸的内容进行加密,并将其发送到接收装置200。在这种情况下,接收装置200可接收降尺寸的内容,恢复优质内容所具有的原始分辨率并进行输出。因此,用户可观看未降低分辨率的内容。
在转换后的内容被发送到接收装置200的情况下,控制器120可控制接收装置200输出告知内容被转换的消息。
因此,当源装置100通过考虑接收装置200所支持的HDCP版本来降低优质内容的分辨率并将其发送到接收装置200时,用户可观看具有与原始分辨率相比恶化的分辨率的内容。
因此,控制器120可控制接收装置200输出告知具有降低的分辨率的内容被输出的消息,并且因此可告知用户输出具有降低的分辨率的内容。在这种情况下,控制器120可将由相应的消息构成的图形数据发送到接收装置200,或者将用于输出预先存储在接收装置200中的图形数据的控制命令输出到接收装置200。
如上所述,当确定接收装置200不支持内容所应用的HDCP版本时,控制器120可对内容进行转换,以便在无需单独的用户命令的情况下按照接收装置200所支持的HDCP版本自动地进行加密,并将其发送到接收装置200。然而,当单独的用户命令被输入时,控制器120可将内容转换为接收装置200所支持的HDCP版本,并将其发送到接收装置200。
此外,控制器120可控制接收装置200输出告知内容不能被输出的消息。因此,当确定接收装置200不支持内容所应用的HDCP版本时,控制器120可在不对内容进行转换的情况下将由告知内容不能被输出的消息构成的图形数据发送到接收装置200,以便按照接收装置200所支持的HDCP版本进行加密。此外,控制器120可将用于输出预先存储在接收装置200中的图形数据的控制命令发送到接收装置200。
图4是根据示例性实施例的源装置的详细框图。参照图4,除了接口110和控制器120之外,源装置100还可包括内容提供器130。内容提供器130可由控制器120控制。在图4中示出的单元之中,与图1中示出的单元重叠的部分将不在此进行描述。
内容提供器130可提供发送到接收装置200的内容,并且可被实现为根据示例性实施例的各种类型。
例如,内容提供器130可被实现为包括调谐器、解调器和光头(lighter),并且可接收从广播电台发送的广播内容。此外,内容提供器130可读取记录在诸如DVD和蓝光盘的光盘中的内容。内容提供器130可从诸如USB存储器和HDD的外部记录介质接收内容。
因此,控制器120可通过考虑接收装置200所支持的HDCP版本来控制将从内容提供器130传递的内容发送到接收装置200。
除了图4中示出的单元之外,源装置100还可包括:存储器,存储用于操作源装置100的各种程序;输入器,接收用户命令;遥控器信号接收器,接收与用户命令相应的遥控器信号。
图5是根据示例性实施例的接收装置的框图。参照图5,接收装置200可包括接口210和控制器220。
接口210可通过与图1的源装置100执行通信来从源装置100接收内容。
在这种情况下,接口210可与源装置100执行HDCP认证。
为了以上,接口210可被实现为HDMI。具体地,接口210可包括允许R、G、B信号和时钟信号的TDMS信道链路、用于I2C通信的具有双路的DDC通信线路和与HPD传感线连接以感测HDMI连接的管脚。此外,接口210可包括用于存储BKSV的存储器和根据HDCP协议执行认证的HDCP引擎。
因此,当根据HDP信号确定源装置100连接时,接口210可与源装置100执行HDCP认证。此外,当HDCP认证成功时,接口210可从源装置100接收加密的内容,并且对接收到的内容进行解密;然而,当HDCP认证失败时,内容无法被接收到。
控制器220控制接收装置200的一般操作。控制器220可包括微计算机(micom)(或者micom和CPU)、用于操作显示设备100的RAM和ROM。在这种情况下,这些模块可被实现为SoC。
当从源装置100接收到针对关于接收装置所支持的HDCP版本的信息的请求时,控制器220控制接口210将预存储的关于接收装置200所支持的HDCP版本的信息发送到源装置100。
为了以上,接收装置200可预先存储包括关于所支持的HDCP版本的信息的EDID。因此,除了关于指示接收装置200的制造公司的制造商ID、指示产品的型号的制造ID、图像和音频输出标准的信息之外,接收装置200可预先存储包括关于HDCP版本的信息的EDID。
此外,接收装置200可在自身的RAM中单独存储关于所支持的HDCP版本的信息。
例如,当根据HPD信号确定源装置100连接时,控制器220可将包括关于HDCP版本的信息的EDID发送到源装置100,或者将存储在RAM中的关于HDCP版本的信息发送到源装置100。然而,如果从源装置100接收到单独的发送请求,则控制器220可将关于HDCP版本的信息发送到源装置100。
图6是根据示例性实施例的接收装置的详细框图。参照图6,除了接口210和控制器220之外,接收装置200还可包括输出器230、存储器240、接收器250、信号处理器260、遥控器信号接收器270和输出器280。这些操作可由控制器220控制。在图6中示出的单元之中,与图4中示出的单元重叠的部分将不再进行描述。
输出器230可输出各种图像和音频数据。为了这一操作,输出器230可包括显示器和音频输出器。
显示器可显示关于内容的图像,并且音频输出器可输出关于内容的音频。例如,当通过成功地执行HDCP认证从源装置100接收到内容时,控制器220可对接收到的内容进行解密,在显示器上显示关于解密的内容的图像,并且通过音频输出器输出关于内容的音频。
显示器可被实现为液晶显示器(LCD)、有机发光二极管显示器(OLED)或等离子显示面板(PDP),并且音频输出器可被实现为扬声器或音频输出端口。
显示器可输出在屏显示(OSD)格式下的各种消息。具体地,控制器220可通过使用从源装置100接收的图像数据或者预先存储在接收装置200中的图形数据来产生OSD格式下的各种消息,并且通过显示器输出产生的消息。在此,消息可包括指示从源装置100接收的内容的分辨率改变的消息以及指示内容不能被输出的消息。
存储器240可存储用于操作接收装置200的各种程序。
具体地,存储器可存储EDID格式下的关于接收装置200所支持的HDCP版本的信息。为了这一操作,存储器240可被实现为闪存和电可擦除可编程ROM(EEPROM)。
因此,当从源装置100接收到针对关于HDCP版本的信息的发送请求时,控制器230可控制从存储器240读取EDID并将其发送到源装置100。
接收器250可接收广播内容。广播内容可包括图像、音频和其它数据(例如,EPG),并且接收器250可从诸如地面波广播、有线广播、卫星广播和互联网广播的各种源接收广播内容。
例如,接收器250可被实现为包括调谐器、解调器和光头(lighter),以便接收从广播站发送的广播内容。
信号处理器260可对关于通过接口210和接收器250接收到的内容执行信号处理。具体地,信号处理器260可对组成内容的图像执行诸如解码、缩放和帧率转换的操作,并且对内容进行信号处理以便使其成为可被输出到显示器的格式。
遥控器信号接收器270接收通过遥控器输入的遥控器控制信号。例如,遥控器信号接收器270可接收与各种用户命令相应的遥控器控制信号,以便控制接收装置200的操作,并且控制器220可执行与接收到的遥控器控制信号相应的操作。
输入器280可接收各种用户命令。控制器220可执行与通过输入器280输入的用户命令相应的操作。为了这一处理,输入器280可被实现为输入面板。输入面板可被实现为触摸板、小键盘或触摸屏,其中,小键盘被提供有各种功能键、数字键、特殊键和符号键。
图7是被提供为用于解释根据示例性实施例的内容提供***的操作的示图。已经参照图1至图6详细描述了源装置100和接收装置200的特定操作;将简要地解释这些组件的操作。
参照图7,源装置100从广播站、光盘和/或USB接收优质内容(例如,4k内容)。
此外,源装置100确定关于接收装置200所支持的HDCP的信息。
具体地,源装置100确定是否可根据HDCP1.4版本中所定义的方法与接收装置200执行HDCP认证(参见图7的①),并且确定是否可根据HDCP2.2版本中所定义的方法与接收装置200执行HDCP认证(参见图7的②)。
作为确定结果,当确定可根据HDCP1.4版本中所定义的方法与接收装置200执行HDCP认证时,在HDCP1.4版本和HDCP2.2版本之中,源装置100确定接收装置200支持HDCP1.4版本。
因此,源装置100对优质内容进行降尺寸以便按照HDCP1.4版本对优质内容进行加密,并将其发送到接收装置200。例如,源装置100可将具有2160×3840分辨率的4k内容降尺寸为1920×1080分辨率。
在下文中,源装置100可根据HDCP1.4版本与接收装置100执行HDCP认证,按照HDCP1.4版本对降尺寸的内容进行加密,并将其发送到接收装置200。
因此,接收装置200可对从源装置100接收到的内容进行解密并输出所述内容。在这种情况下,接收装置200可输出指示具有降低的分辨率的内容正以OSD格式被输出的消息310。
图8是被提供为用于解释根据示例性实施例的内容提供***的操作的流程图。
首先,当在S810源装置100和接收装置200根据HDMI通信方法彼此连接时,在S820源装置100和接收装置200根据HDCP1.4版本中所定义的方法来执行连接通信。因此,源装置100和接收装置200确定是否可根据HDCP1.4版本中所定义的方法执行HDCP认证。
在S830,源装置100确定是否支持并进而连接到HDCP1.4版本的通信。
然而,当遵循HDCP1.4版本的连接通信失败时,在S840源装置100可确定接收装置200不支持HDCP1.4版本。
当遵循HDCP1.4版本的连接通信成功时,源装置100可确定接收装置200支持HDCP1.4版本。
在S850和S860,源装置100确定是否连接了HDCP2.2版本的通信。因此,源装置100确定是否可与接收装置200执行HDCP2.2版本中所定义的HDCP认证。
因此,当遵循HDCP2.2版本的连接通信失败时,源装置100可确定接收装置200不支持HDCP2.2版本。作为结果,在S870,源装置100可确定接收装置200仅支持HDCP1.4版本。
当遵循HDCP2.2版本的连接通信成功时,源装置100可确定接收装置200支持HDCP2.2版本。作为结果,在S880,源装置100可确定接收装置200支持HDCP1.4版本和HDCP2.2版本两者。
当在S890和S910输入播放优质内容的命令时,源装置100可根据接收装置200所支持的版本对优质内容进行加密,并将其发送到接收装置200。
具体地,当确定接收装置200支持HDCP2.2版本时,源装置100可在S920按照HDCP2.2版本对优质内容进行加密,并且在S930通过HDMI将其发送到接收装置200。
当确定接收装置200不支持HDCP2.2版本而是仅支持HDCP1.4版本时,源装置100可在S940对优质内容进行降尺寸,在S950按照HDCP1.4版本对降尺寸的内容进行加密,并且在S960通过HDMI将其发送到接收装置200。
图9是被提供为用于解释根据示例性实施例的将内容发送到接收装置的源装置的内容发送方法的流程图。
首先,在S1010确定接收装置所支持的HDCP版本。
具体地,可基于是否可根据在接收装置所支持的HDCP版本和内容所应用的HDCP版本中分别定义的方法与接收装置执行HDCP认证,来确定接收装置所支持的HDCP版本。
此外,针对预先存储在接收装置中的关于HDCP版本的信息和接收装置所支持的HDCP版本的请求可帮助确定从接收装置接收到的关于HDCP版本的信息。
当确定接收装置不支持内容所应用的HDCP版本时,在S1020对内容进行转换,以便按照接收装置所支持的HDCP版本进行加密。
在此,内容可以是可需要按照第一HDCP版本进行加密的优质内容,并且接收装置所支持的HDCP版本可以是可低于第一HDCP版本的第二版本。
具体地,可通过经由降尺寸来降低内容的分辨率对内容进行转换,以便按照接收装置所支持的HDCP版本进行加密。
在S1030,按照接收装置所支持的HDCP版本对转换后的内容进行加密,并将其发送到接收装置。
当确定接收装置支持内容所应用的HDCP版本时,可按照内容所应用的HDCP版本对内容进行加密,并将其发送到接收装置。
此外,当转换后的内容被发送到接收装置时,可控制接收装置输出指示内容被转换的消息。此外,可控制接收装置输出指示内容无法被输出的消息。
图10是被提供为用于解释根据示例性实施例的输出从源装置提供的内容的接收装置的控制方法的流程图。
在S1110,可从源装置接收针对关于接收装置所支持的HDCP版本的信息的请求。
当接收到针对发送关于HDCP版本的信息的请求时,在S1120,预先存储的关于接收装置所支持的HDCP版本的信息可被发送到源装置。
为了这一处理,接收装置可按照EDID格式存储关于接收装置所支持的HDCP版本的信息。
此外,可提供存储有连续实现根据示例性实施例的菜单内容提供方法和控制方法的程序的非暂时性计算机可读介质。
非暂时性计算机可读记录介质可指示半永久性地存储数据并且可由装置读取的介质,而不是诸如寄存器、高速缓存器或内存的临时存储数据的介质。具体地,以上各种应用或程序可被存储和提供在诸如CD、DVD、硬盘、蓝光盘、USB、存储卡或ROM的非暂时性计算机可读记录介质中。
此外,尽管以上描述源装置和接收装置的框图未示出总线,但是显示设备中的单元之间的通信可通过总线执行。此外,实现以上各种操作的诸如CPU的处理器和微处理器可被提供在每个装置中。
根据以上各种示例性实施例,即使接收装置支持与内容所应用的HDCP版本不同的版本,源装置也可通过内容转换来按照接收装置所支持的版本向接收装置提供内容。因此,可获得与相关的接收装置的兼容性。
此外,前述示例性实施例和优点仅仅是示例性的并且不应当被解释为限制示例性实施例。本指导可容易地应用于其它类型的设备。此外,示例性实施例的描述旨在是说明性的,并且不限制权利要求的范围。
Claims (13)
1.一种用于将内容发送到接收装置的源装置,所述源装置包括:
接口,被配置为与接收装置执行高带宽数字内容保护(HDCP)认证;
控制器,被配置为:
确定接收装置所支持的HDCP版本,
响应于确定接收装置不支持内容所应用的另一HDCP版本,对内容进行转换,以便通过经由降尺寸降低内容的分辨率来按照接收装置所支持的HDCP版本来进行加密,
按照接收装置所支持的HDCP版本对转换后的内容进行加密,
控制接口将内容发送到接收装置。
2.如权利要求1所述的源装置,其中,内容是需要按照第一HDCP版本进行加密的内容,
其中,接收装置所支持的HDCP版本是低于第一HDCP版本的第二HDCP版本。
3.如权利要求1所述的源装置,其中,控制器被配置为基于是否能够根据在接收装置所支持的HDCP版本和内容所应用的HDCP版本中分别定义的方法与接收装置执行HDCP认证,来确定接收装置所支持的HDCP版本。
4.如权利要求1所述的源装置,其中,控制器被配置为请求发送预先存储在接收装置中的关于HDCP版本的信息,并且基于从接收装置接收到的关于HDCP版本的信息来确定接收装置所支持的HDCP版本。
5.如权利要求1所述的源装置,其中,控制器被配置为响应于确定接收装置支持内容所应用的HDCP版本,按照内容所应用的HDCP版本来对内容进行加密,并且将内容发送到接收装置。
6.如权利要求1所述的源装置,其中,控制器被配置为响应于转换后的内容被发送到接收装置,控制接收装置输出指示内容被转换的消息。
7.一种用于输出从源装置提供的内容的接收装置,所述接收装置包括:
接口,被配置为与源装置执行高带宽数字内容保护(HDCP)认证;
控制器,被配置为响应于从源装置接收到针对关于接收装置所支持的HDCP版本的信息的请求,控制接口将预先存储的关于接收装置所支持的HDCP版本的信息发送到源装置,
其中,响应于接收装置支持内容所应用的HDCP版本,源装置按照内容所应用的HDCP版本对内容进行加密并将加密的内容发送到接收装置,响应于接收装置不支持内容所应用的HDCP版本,源装置对内容进行转换以便通过经由降尺寸降低内容的分辨率来按照接收装置所支持的HDCP版本来进行加密并将加密的内容发送到接收装置。
8.如权利要求7所述的接收装置,还包括:
存储器,被配置为以扩展显示识别数据(EDID)格式存储关于接收装置所支持的HDCP版本的信息。
9.一种将内容从源装置发送到接收装置的方法,所述方法包括:
确定接收装置所支持的高带宽数字内容保护(HDCP)版本;
响应于确定接收装置不支持内容所应用的另一HDCP版本,对内容进行转换,以便通过经由降尺寸降低内容的分辨率来按照接收装置所支持的HDCP版本来进行加密;
按照接收装置所支持的HDCP版本对转换后的内容进行加密并将内容发送到接收装置。
10.如权利要求9所述的方法,其中,内容是需要按照第一HDCP版本进行加密的优质内容,
其中,接收装置所支持的HDCP版本是低于第一HDCP版本的第二HDCP版本。
11.如权利要求9所述的方法,其中,确定步骤包括:基于是否能够根据在接收装置所支持的HDCP版本和内容所应用的HDCP版本中分别定义的方法与接收装置执行HDCP认证,来确定接收装置所支持的HDCP版本。
12.一种控制用于输出从源装置提供的内容的接收装置的方法,所述方法包括:
从源装置接收针对关于接收装置所支持的高带宽数字内容保护(HDCP)版本的信息的请求;
响应于接收到针对发送关于HDCP版本的信息的请求,将预先存储的关于接收装置所支持的HDCP版本的信息发送到源装置,
其中,响应于接收装置支持内容所应用的HDCP版本,源装置按照内容所应用的HDCP版本对内容进行加密并将加密的内容发送到接收装置,响应于接收装置不支持内容所应用的HDCP版本,源装置对内容进行转换以便通过经由降尺寸降低内容的分辨率来按照接收装置所支持的HDCP版本来进行加密并将加密的内容发送到接收装置。
13.如权利要求12所述的方法,其中,接收装置以扩展显示识别数据(EDID)格式存储关于接收装置所支持的HDCP版本的信息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710505950.3A CN107316621B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
CN201811570588.9A CN109561325B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361757361P | 2013-01-28 | 2013-01-28 | |
US61/757,361 | 2013-01-28 | ||
KR20130042464A KR101485790B1 (ko) | 2013-01-28 | 2013-04-17 | 소스 디바이스, 그의 컨텐츠 제공 방법, 싱크 디바이스 및 그의 제어 방법 |
KR10-2013-0042464 | 2013-04-17 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710505950.3A Division CN107316621B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
CN201811570588.9A Division CN109561325B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103974091A CN103974091A (zh) | 2014-08-06 |
CN103974091B true CN103974091B (zh) | 2019-01-18 |
Family
ID=49943251
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811570588.9A Active CN109561325B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
CN201710505950.3A Active CN107316621B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
CN201410040084.1A Active CN103974091B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811570588.9A Active CN109561325B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
CN201710505950.3A Active CN107316621B (zh) | 2013-01-28 | 2014-01-27 | 源装置、使用源装置的内容提供方法和接收装置 |
Country Status (5)
Country | Link |
---|---|
US (5) | US9848218B2 (zh) |
EP (2) | EP3737107A1 (zh) |
JP (1) | JP6312447B2 (zh) |
CN (3) | CN109561325B (zh) |
WO (1) | WO2014116088A1 (zh) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
JP6454353B2 (ja) * | 2014-03-31 | 2019-01-16 | メガチップス テクノロジー アメリカ コーポレーション | コンバータ |
JP5914901B1 (ja) * | 2014-06-16 | 2016-05-11 | パナソニックIpマネジメント株式会社 | 再生方法および再生装置 |
CN105409208B (zh) * | 2014-06-20 | 2019-10-11 | 松下知识产权经营株式会社 | 再现方法及再现装置 |
US9852312B2 (en) * | 2014-09-18 | 2017-12-26 | Synopsys, Inc. | Generic encryption system for nonsecure datapaths |
TWI548216B (zh) * | 2015-07-02 | 2016-09-01 | 威盛電子股份有限公司 | 控制晶片及具有控制晶片的控制裝置 |
JP2017098656A (ja) * | 2015-11-19 | 2017-06-01 | 日立マクセル株式会社 | 放送受信装置 |
CN105578105B (zh) * | 2015-12-22 | 2019-03-12 | 深圳Tcl数字技术有限公司 | Hdmi版本切换方法及显示设备 |
CN109996114B (zh) * | 2016-01-04 | 2021-02-26 | 华为技术有限公司 | 控制视频输出的方法及其装置、控制电路 |
JP6545835B2 (ja) * | 2016-02-08 | 2019-07-17 | マクセル株式会社 | コンテンツ送信装置、および、そのコンテンツ送信方法 |
US10319336B2 (en) | 2016-02-16 | 2019-06-11 | Samsung Electronics Co., Ltd. | Electronic device and control method thereof |
KR102455479B1 (ko) * | 2016-02-16 | 2022-10-18 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
US9756385B1 (en) | 2016-02-16 | 2017-09-05 | Samsung Electronics Co., Ltd. | Source device and method of transmitting content |
JP6861476B2 (ja) * | 2016-06-07 | 2021-04-21 | マクセル株式会社 | 放送受信装置およびコンテンツ保護処理方法 |
CN112543379B (zh) | 2016-06-07 | 2023-02-28 | 麦克赛尔株式会社 | 广播接收装置 |
JP6863685B2 (ja) * | 2016-06-16 | 2021-04-21 | マクセル株式会社 | 放送受信装置およびコンテンツ保護処理方法 |
WO2018220724A1 (ja) * | 2017-05-30 | 2018-12-06 | Necディスプレイソリューションズ株式会社 | 表示装置、表示方法、及びプログラム |
US20180359090A1 (en) * | 2017-06-08 | 2018-12-13 | Qualcomm Incorporated | Avoiding link integrity failures on displayport during hcdp 2.2 by using sink side optimizations |
US20180359539A1 (en) * | 2017-06-08 | 2018-12-13 | Qualcomm Incorporated | Smooth transition for content type changes in streaming content |
KR102476605B1 (ko) * | 2018-05-11 | 2022-12-13 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
JP7003079B2 (ja) | 2019-03-14 | 2022-01-20 | 株式会社東芝 | 電子機器 |
JP6848013B2 (ja) * | 2019-06-19 | 2021-03-24 | マクセル株式会社 | コンテンツ送信装置、および、そのコンテンツ送信方法 |
US11140442B1 (en) * | 2019-06-26 | 2021-10-05 | Amazon Technologies, Inc. | Content delivery to playback systems with connected display devices |
JP7512655B2 (ja) * | 2020-04-07 | 2024-07-09 | 株式会社リコー | 出力装置、出力システム、フォーマット情報変更方法、プログラム、コントローラー |
US11994303B2 (en) | 2020-05-12 | 2024-05-28 | Watts Regulator Co. | Smart thermostat and a thermostat adapter with integrated safety interlock for installation and diagnostics of an in-floor heating system |
TW202205840A (zh) * | 2020-07-23 | 2022-02-01 | 美商艾銳勢企業有限責任公司 | 用於偵測不相容纜線(hdmi)之方法及系統 |
US20220246110A1 (en) * | 2021-02-01 | 2022-08-04 | Qualcomm Incorporated | Dpu enhancement for improved hdcp user experience |
WO2022169104A1 (ko) * | 2021-02-08 | 2022-08-11 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005051558A (ja) | 2003-07-29 | 2005-02-24 | Matsushita Electric Ind Co Ltd | 送信装置、受信装置、及び送受信システム |
KR100839034B1 (ko) | 2004-01-16 | 2008-06-20 | 트렉 2000 인터네셔널 엘티디. | 휴대용 저장 장치 및 비디오 신호를 기록 및 재생하는 방법 |
US7703141B2 (en) | 2004-03-11 | 2010-04-20 | Microsoft Corporation | Methods and systems for protecting media content |
JP2006108961A (ja) | 2004-10-04 | 2006-04-20 | Sony Corp | 情報処理装置および方法、プログラム並びに記録媒体 |
US20060209892A1 (en) * | 2005-03-15 | 2006-09-21 | Radiospire Networks, Inc. | System, method and apparatus for wirelessly providing a display data channel between a generalized content source and a generalized content sink |
KR100662464B1 (ko) | 2005-09-28 | 2007-01-02 | 엘지전자 주식회사 | 멀티미디어 단말기 |
US8275732B2 (en) | 2005-11-30 | 2012-09-25 | Sony Corporation | High definition multimedia interface transcoding system |
JP4799254B2 (ja) | 2006-04-12 | 2011-10-26 | シャープ株式会社 | 表示装置及び表示システム |
US20080101467A1 (en) * | 2006-10-27 | 2008-05-01 | Radiospire Networks, Inc. | Method and system for secure and efficient wireless transmission of HDCP-encrypted HDMI/DVI signals |
JP2008131282A (ja) * | 2006-11-20 | 2008-06-05 | Sony Corp | 映像伝送方法、映像伝送システム及び映像処理装置 |
US8253860B2 (en) | 2008-04-07 | 2012-08-28 | Mediatek Inc. | System, method and devices for HDMI transmission using a commonly supported media format |
JP5207860B2 (ja) | 2008-07-14 | 2013-06-12 | パナソニック株式会社 | 映像音声再生装置、及び映像音声再生方法 |
JP5309770B2 (ja) | 2008-07-31 | 2013-10-09 | オンキヨー株式会社 | 画像送信装置およびそのプログラム |
US20100121966A1 (en) * | 2008-11-07 | 2010-05-13 | Kabushiki Kaisha Toshiba | Repeater and repeating method thereof |
KR20100109462A (ko) | 2009-03-31 | 2010-10-08 | 삼성전자주식회사 | 디바이스들간의 통신 링크 생성 방법 및 그 장치 |
US8370536B2 (en) * | 2009-04-24 | 2013-02-05 | Analog Devices, Inc. | Method and apparatus for providing robust display digital channel transmission |
KR101598409B1 (ko) | 2009-06-17 | 2016-03-02 | 삼성전자주식회사 | 컨텐츠 암호화 방법, 컨텐츠 복호화 방법 및 이를 적용한 전자기기 |
KR101061130B1 (ko) | 2009-06-23 | 2011-08-31 | 엘지전자 주식회사 | 최적 해상도를 설정하는 소스 장비, 싱크 장비 및 hdmi제어 방법 |
KR20110032800A (ko) | 2009-09-24 | 2011-03-30 | 삼성전자주식회사 | 저장장치 및 그 구동방법 |
US8411861B2 (en) | 2009-10-21 | 2013-04-02 | Intel Corporation | Apparatus, systems, and methods for checking if a receiver is on a revocation list based on SRMs of DVDs |
KR20110057016A (ko) | 2009-11-23 | 2011-05-31 | 엘지전자 주식회사 | 영상기기에서의 hdcp 키의 오류 방지 장치 및 그 방법 |
JP2011259050A (ja) | 2010-06-07 | 2011-12-22 | Mitsubishi Electric Corp | Hdmi接続装置 |
KR101697247B1 (ko) | 2011-05-24 | 2017-01-17 | 삼성전자주식회사 | 싱크 기기에 컨텐츠를 제공하는 소스 기기 및 그의 통신 방법 |
US20120308008A1 (en) | 2011-05-31 | 2012-12-06 | Broadcom Corporation | Wireless Transmission of Protected Content |
JP4996762B1 (ja) * | 2011-08-31 | 2012-08-08 | 株式会社東芝 | 電子機器およびコンテンツ転送方法 |
US8713316B2 (en) * | 2011-12-13 | 2014-04-29 | Crestron Electronics Inc. | System, apparatus and method for enabling/disabling display data channel access to enable/disable high-bandwidth digital content protection |
EP2618591A1 (en) | 2012-01-20 | 2013-07-24 | Kabushiki Kaisha Toshiba | Electronic apparatus and content transfer method |
WO2013129785A1 (en) * | 2012-02-29 | 2013-09-06 | Samsung Electronics Co., Ltd. | Data transmitter, data receiver, data transceiving system, data transmitting method, data receiving method, and data transceiving method |
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 |
US9462308B2 (en) * | 2013-10-17 | 2016-10-04 | Crestron Electronics Inc. | Audiovisual distribution network |
-
2014
- 2014-01-13 US US14/153,578 patent/US9848218B2/en active Active
- 2014-01-16 EP EP20176505.4A patent/EP3737107A1/en active Pending
- 2014-01-16 EP EP14151391.1A patent/EP2760214A3/en not_active Withdrawn
- 2014-01-24 JP JP2014010982A patent/JP6312447B2/ja active Active
- 2014-01-27 CN CN201811570588.9A patent/CN109561325B/zh active Active
- 2014-01-27 CN CN201710505950.3A patent/CN107316621B/zh active Active
- 2014-01-27 CN CN201410040084.1A patent/CN103974091B/zh active Active
- 2014-01-28 WO PCT/KR2014/000820 patent/WO2014116088A1/en active Application Filing
-
2017
- 2017-09-29 US US15/721,103 patent/US10298972B2/en active Active
-
2018
- 2018-12-18 US US16/223,536 patent/US10694229B2/en active Active
-
2020
- 2020-05-14 US US15/931,801 patent/US11122304B2/en active Active
-
2021
- 2021-08-06 US US17/395,813 patent/US11722712B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20210377577A1 (en) | 2021-12-02 |
US20200275136A1 (en) | 2020-08-27 |
US11122304B2 (en) | 2021-09-14 |
US10298972B2 (en) | 2019-05-21 |
US20140211941A1 (en) | 2014-07-31 |
US11722712B2 (en) | 2023-08-08 |
CN107316621B (zh) | 2019-10-08 |
US9848218B2 (en) | 2017-12-19 |
US20180027267A1 (en) | 2018-01-25 |
EP2760214A2 (en) | 2014-07-30 |
JP2014147065A (ja) | 2014-08-14 |
JP6312447B2 (ja) | 2018-04-18 |
US20190124374A1 (en) | 2019-04-25 |
WO2014116088A1 (en) | 2014-07-31 |
EP2760214A3 (en) | 2014-12-31 |
CN109561325B (zh) | 2022-03-01 |
CN109561325A (zh) | 2019-04-02 |
US10694229B2 (en) | 2020-06-23 |
EP3737107A1 (en) | 2020-11-11 |
CN107316621A (zh) | 2017-11-03 |
CN103974091A (zh) | 2014-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103974091B (zh) | 源装置、使用源装置的内容提供方法和接收装置 | |
US20090027554A1 (en) | Video apparatus and method for recognizing digital interface thereof | |
US20120033129A1 (en) | Transmission and receiving apparatus and transmission and receiving method | |
KR101891147B1 (ko) | 에이치디엠아이 신호로 방송 수신기의 듀얼 디스플레이를 위한 휴대용 단말기의 장치 및 방법 | |
CN102413374A (zh) | 具有可换个性适配器的能自动重配置多媒体*** | |
JP2010147883A (ja) | データ読出し方法並びにそれを用いた映像送信装置及び映像受信装置 | |
KR101485790B1 (ko) | 소스 디바이스, 그의 컨텐츠 제공 방법, 싱크 디바이스 및 그의 제어 방법 | |
KR20120031790A (ko) | 영상처리장치, 컨텐츠 제공서버 및 그들의 제어방법 | |
US20140351844A1 (en) | Communication Device and Communication Method | |
JP5535273B2 (ja) | データ受信装置及びデータ送受信方法 | |
JP2015005800A (ja) | 受信装置、送信装置、及び送受信システム | |
WO2002037285A1 (fr) | Circuit integre a semi-conducteurs, appareil de reception utilisant celui-ci, procede pour fabriquer et reparer un appareil de reception et procede de production video | |
JP5250136B2 (ja) | 映像伝送システム及びedidの読み出し方法 | |
US20150040158A1 (en) | Receiving device, transmitter and transmitting/receiving system | |
JP2012019339A (ja) | 信号受信機及び受信機の入力切替制御方法 | |
US20150032912A1 (en) | Information processing apparatus and information processing method | |
WO2014199494A1 (ja) | 送信装置、受信装置、及び送受信システム | |
JP2019207349A (ja) | 表示装置及び表示方法 | |
CN113569220A (zh) | 一种cam卡自动识别方法、识别装置及显示设备 | |
JP2009094601A (ja) | 光ディスク再生装置 | |
KR20100009924A (ko) | 영상처리장치 및 그의 인증방법 | |
JP2013168985A (ja) | 映像伝送システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |