[go: up one dir, main page]

CN121056675A - A display device and a data transmission method based on a high-definition multimedia interface. - Google Patents

A display device and a data transmission method based on a high-definition multimedia interface.

Info

Publication number
CN121056675A
CN121056675A CN202511292361.2A CN202511292361A CN121056675A CN 121056675 A CN121056675 A CN 121056675A CN 202511292361 A CN202511292361 A CN 202511292361A CN 121056675 A CN121056675 A CN 121056675A
Authority
CN
China
Prior art keywords
playback mode
display device
identifier data
mode set
external device
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.)
Pending
Application number
CN202511292361.2A
Other languages
Chinese (zh)
Inventor
王昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Visual Technology Co Ltd
Original Assignee
Hisense Visual Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hisense Visual Technology Co Ltd filed Critical Hisense Visual Technology Co Ltd
Priority to CN202511292361.2A priority Critical patent/CN121056675A/en
Publication of CN121056675A publication Critical patent/CN121056675A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请实施例提供一种显示设备及基于高清晰多媒体接口的数据传输方法。显示设备可以通过与外部设备的多次协商,驱动外部设备确认二者共同支持的播放模式集合,以及驱动外部设备根据显示设备确定的目标播放模式集合向显示设备发送匹配的外部数据,进而提升显示设备的播放模式与外部数据的匹配性。以及基于外部设备可以基于多次协商向显示设备发送匹配的外部数据的特性,可以有效减少用户在数据传输过程中的操作频次。

This application provides a display device and a data transmission method based on a high-definition multimedia interface. The display device can, through multiple negotiations with an external device, drive the external device to confirm a set of playback modes commonly supported by both, and drive the external device to send matching external data to the display device according to the target playback mode set determined by the display device, thereby improving the compatibility between the display device's playback modes and the external data. Furthermore, based on the characteristic that the external device can send matching external data to the display device through multiple negotiations, the frequency of user operations during data transmission can be effectively reduced.

Description

一种显示设备及基于高清晰多媒体接口的数据传输方法A display device and a data transmission method based on a high-definition multimedia interface.

技术领域Technical Field

本申请涉及显示设备技术领域,尤其涉及一种显示设备及基于高清晰多媒体接口的数据传输方法。This application relates to the field of display device technology, and in particular to a display device and a data transmission method based on a high-definition multimedia interface.

背景技术Background Technology

显示设备可以通过HDMI接口外接媒资源设备,进而播放由媒资源设备传输而来的外部数据,以满足用户的观看需求。用户可以在显示设备端调整播放媒资的播放参数,以使显示设备根据自身喜好调整播放模式并播放外部数据。Display devices can connect to external media resource devices via HDMI interfaces to play external data transmitted from those devices, thus meeting the user's viewing needs. Users can adjust the playback parameters of the media resources on the display device, allowing the device to adjust the playback mode and play external data according to their preferences.

显示设备在用户调整用于播放媒资的播放参数之后,会通过HDMI接口向媒资源设备发送EDID以告知媒资源设备显示设备支持的外部数据播放模式。但媒资源设备在读取到显示设备发送的EDID之后并不会主动根据EDID指示的播放模式发送相应播放参数的外部数据,导致用户还需手动在媒资源设备端调整外部数据的播放参数,以使外部数据的播放参数支持EDID指示的播放模式。After the user adjusts the playback parameters for playing media assets, the display device sends an EDID to the media resource device via the HDMI interface to inform the media resource device of the external data playback modes supported by the display device. However, after reading the EDID sent by the display device, the media resource device does not proactively send the corresponding external data playback parameters according to the playback mode indicated by the EDID. This requires the user to manually adjust the playback parameters of the external data on the media resource device side to ensure that the playback parameters of the external data support the playback mode indicated by the EDID.

因此,在显示设备通过HDMI接口外接媒资源设备并播放媒资源设备发送的外部数据的场景中,需要用户在显示设备端和媒资源设备端多次调节外部数据的播放参数,导致用户操作频繁,影响用户使用体验。Therefore, in scenarios where a display device is connected to an external media resource device via an HDMI interface and plays external data sent by the media resource device, the user needs to adjust the playback parameters of the external data multiple times on both the display device and the media resource device, resulting in frequent user operations and affecting the user experience.

发明内容Summary of the Invention

本申请实施例提供一种显示设备及高清晰多媒体接口数据传输方法,以解决因外部设备不能主动依据显示设备的扩展显示标识数据发送符合格式的数据,导致用户需要频繁操作的问题。This application provides a display device and a high-definition multimedia interface data transmission method to solve the problem that users need to operate frequently because external devices cannot actively send data in a compliant format based on the extended display identifier data of the display device.

第一方面,本申请实施例提供一种显示设备,包括显示器、高清晰多媒体接口、控制器。其中,高清晰多媒体接口用于连接显示设备与外部设备,以使显示设备接收外部设备的内容,且将内容呈现在显示器上。In a first aspect, embodiments of this application provide a display device, including a display, a high-definition multimedia interface (HDMI), and a controller. The HDMI is used to connect the display device to an external device, enabling the display device to receive content from the external device and display the content on the display.

控制器被配置为:The controller is configured as follows:

在显示设备已通过高清晰多媒体接口外接外部设备的情况下,响应于对高清晰多媒体接口版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。第一播放模式集合包括显示设备支持的至少一个播放模式。When the display device is connected to an external device via a high-definition multimedia interface, in response to a selection instruction for at least one of the following controls: a high-definition multimedia interface version control, a high frame rate switch control, a wide viewing angle switch control, and an adaptive frame rate switch control, a first set of playback modes is determined. The first set of playback modes includes at least one playback mode supported by the display device.

在确定第一播放模式集合的情况下,基于第一播放模式集合将显示设备的初始扩展显示标识数据修改至第一扩展显示标识数据。第一扩展显示标识数据用于表征第一播放模式集合。Once a first set of playback modes is determined, the initial extended display identifier data of the display device is modified to the first extended display identifier data based on the first set of playback modes. The first extended display identifier data is used to characterize the first set of playback modes.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第一扩展显示标识数据。The level of the hot-plug pin is adjusted according to a preset transmission protocol so that an external device can read the first extended display identifier data.

在接收到外部设备回传的基于第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。第二扩展显示标识数据用于表征外部设备和显示设备共同支持的至少一个第二播放模式集合。Upon receiving second extended display identifier data, confirmed by the first extended display identifier data, from an external device, a target playback mode set is determined from the second playback mode set based on preset rules. The second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

根据目标播放模式集合将第一扩展显示标识数据修改至第三扩展显示标识数据。The first extended display identifier data is modified to the third extended display identifier data based on the target playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三扩展显示标识数据。The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third extended display identifier data.

在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式播放外部数据对应的媒资画面。目标播放模式集合包括至少一个目标播放模式。外部数据为外部设备基于第三扩展显示标识数据确认的。Upon receiving external data from an external device, the control display plays the media asset corresponding to the external data based on the target playback mode. The target playback mode set includes at least one target playback mode. The external data is confirmed by the external device based on third extended display identifier data.

这样,当显示设备外接外部设备时,用户可通过控件选择高清晰多媒体接口版本、高帧率等播放模式,显示设备可以根据设备支持的用户选择的播放模式集合更新扩展显示标识数据,并通过热插拔引脚电平触发与外部设备的播放模式协商过程。进而使显示设备能够与外部设备实现多次扩展显示标识数据交互,最终确定具体目标模式,以实现外部数据的适配传输,可以有效确保画面播放质量与用户预期的一致性。In this way, when an external device is connected to the display device, the user can select playback modes such as the high-definition multimedia interface version and high frame rate via controls. The display device can update the extended display identifier data according to the set of playback modes supported by the device and trigger the playback mode negotiation process with the external device through hot-plug pin levels. This enables the display device to interact with the external device multiple times with the extended display identifier data to ultimately determine the specific target mode, thereby achieving adapted transmission of external data and effectively ensuring that the picture playback quality is consistent with the user's expectations.

在一些可行的实施例中,控制器执行基于第一播放模式集合将显示设备的初始扩展显示标识数据修改至第一扩展显示标识数据,具体被配置为:In some feasible embodiments, the controller performs modification of the initial extended display identifier data of the display device to the first extended display identifier data based on the first playback mode set, specifically configured as follows:

基于第一播放模式集合中的至少一个播放模式修改初始扩展显示标识数据中播放参数位对应的播放参数标识。Modify the playback parameter identifier corresponding to the playback parameter bit in the initial extended display identifier data based on at least one playback mode in the first playback mode set.

在初始扩展显示标识数据中的标识位添加驱动比较标识。驱动比较标识用于使外部设备比较显示设备支持的第一播放模式集合和外部设备支持的第二播放模式集合以确定第二扩展显示标识数据。A driver comparison flag is added to the flag bits in the initial extended display identity data. The driver comparison flag is used to enable the external device to compare the first set of playback modes supported by the display device and the second set of playback modes supported by the external device to determine the second extended display identity data.

基于修改后的播放参数标识和驱动比较标识确定第一扩展显示标识数据。The first extended display identifier data is determined based on the modified playback parameter identifier and driver comparison identifier.

这样,在修改扩展显示标识数据时更新播放参数标识,添加驱动比较标识,基于该标识能主动触发外部设备对比双方支持的播放模式集合。进而基于这种方式驱动外部设备执行与显示设备协商播放模式的动作,确保最终确定的共同支持模式集合的可靠性。In this way, when modifying the extended display identifier data, the playback parameter identifier is updated, and a driver comparison identifier is added. Based on this identifier, the external device can be proactively triggered to compare the set of playback modes supported by both parties. Furthermore, based on this method, the external device is driven to perform the action of negotiating the playback mode with the display device, ensuring the reliability of the finally determined set of mutually supported modes.

在一些可行的实施例中,控制器执行根据目标播放模式集合将第一扩展显示标识数据修改至第三扩展显示标识数据,具体被配置为:In some feasible embodiments, the controller modifies the first extended display identifier data to the third extended display identifier data according to the target playback mode set, specifically configured as follows:

在第一扩展显示标识数据中添加驱动传输标识。驱动传输标识用于使外部设备向显示设备回传支持目标播放模式集合的外部数据。Add a drive transfer identifier to the first extended display identifier data. The drive transfer identifier is used to enable external devices to send external data back to the display device that supports the target playback mode set.

根据驱动传输标识和目标播放模式集合将第一扩展显示标识数据修改至第三扩展显示标识数据。The first extended display identifier data is modified to the third extended display identifier data based on the drive transmission identifier and the target playback mode set.

这样,在确定目标播放模式集合后,通过在扩展显示标识数据中写入驱动传输标识,以驱动外部设备需回传支持最终目标播放模式的外部数据。这样既可以确保外部设备发送的外部数据与显示设备的播放能力完全匹配,也保证了外部数据的数据格式与用户预期的一致性。In this way, after determining the target playback mode set, a driver transmission identifier is written into the extended display identifier data to drive the external device to send back external data that supports the final target playback mode. This ensures that the external data sent by the external device is fully matched with the playback capabilities of the display device, and also guarantees that the data format of the external data is consistent with the user's expectations.

在一些可行的实施例中,控制器在接收到外部设备回传的基于第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,执行基于预设规则从第二播放模式集合中确定目标播放模式集合,具体被配置为:In some feasible embodiments, upon receiving second extended display identifier data confirmed by the first extended display identifier data from an external device, the controller performs a process to determine the target playback mode set from the second playback mode set based on preset rules, specifically configured as follows:

在第二播放模式集合包括宽视角开关控件对应的宽视角播放模式的情况下,基于宽视角筛选规则确定宽视角播放模式的宽视角播放参数。宽视角筛选规则为根据宽视角播放参数对应的播放效果确定的。When the second playback mode set includes a wide-view playback mode corresponding to the wide-view switch control, the wide-view playback parameters of the wide-view playback mode are determined based on the wide-view filtering rules. The wide-view filtering rules are determined based on the playback effect corresponding to the wide-view playback parameters.

这样,当共同支持的播放模式中包含宽视角模式时,显示设备依据预设的宽视角筛选规则确定最优的宽视角播放参数。该筛选规则基于播放效果确定,以确保在不同设备和内容环境下用户都能获得最佳的视角体验,有利于减少用户操作次数,进而提升用户使用体验。Thus, when a wide-viewing-angle mode is included among the commonly supported playback modes, the display device determines the optimal wide-viewing-angle playback parameters based on preset wide-viewing-angle filtering rules. These filtering rules are determined based on playback effects to ensure that users can obtain the best viewing experience under different device and content environments, which helps reduce the number of user operations and thus improves the user experience.

在一些可行的实施例中,控制器在接收到外部设备回传的基于第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,执行基于预设规则从第二播放模式集合中确定目标播放模式集合,具体被配置为:In some feasible embodiments, upon receiving second extended display identifier data confirmed by the first extended display identifier data from an external device, the controller performs a process to determine the target playback mode set from the second playback mode set based on preset rules, specifically configured as follows:

在第二播放模式集合包括与高帧率开关控件对应的高帧率播放模式的情况下,控制显示器显示筛选列表。筛选列表包括至少一个帧率参数选项。When the second playback mode set includes a high frame rate playback mode corresponding to the high frame rate switch control, the control display shows a filter list. The filter list includes at least one frame rate parameter option.

响应于用于选择目标帧率参数选项的选择指令,基于目标帧率参数选项对应的帧率参数确定高帧率播放模式的帧率参数。In response to the selection instruction for selecting the target frame rate parameter option, the frame rate parameter for the high frame rate playback mode is determined based on the frame rate parameter corresponding to the target frame rate parameter option.

这样,当播放模式确定过程涉及高帧率模式时,控制器会控制显示器显示帧率参数选项列表供用户选择,以结合用户意愿对播放模式进行选择。该交互设计既可以集合用户意愿,又可以保证设备性能与用户意愿的匹配,从而可以有效提升播放模式筛选的可靠性,以及保证外部设备发送的数据的可靠性。In this way, when the playback mode determination process involves a high frame rate mode, the controller will control the display to show a list of frame rate parameter options for the user to choose from, thus combining the user's preferences to select the playback mode. This interactive design can both incorporate user preferences and ensure that device performance matches user preferences, thereby effectively improving the reliability of playback mode selection and ensuring the reliability of data sent from external devices.

在一些可行的实施例中,控制器执行根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第一扩展显示标识数据之后,还被配置为:In some feasible embodiments, after the controller performs the adjustment of the hot-plug pin level according to a preset transmission protocol to enable the external device to read the first extended display identifier data, it is further configured to:

通过预设引脚向外部设备发送协商指令。协商指令用于使外部设备基于第一扩展显示标识数据确定第二扩展显示标识数据。A negotiation command is sent to an external device via a preset pin. The negotiation command is used to enable the external device to determine the second extended display identifier data based on the first extended display identifier data.

这样,在调整热插拔引脚电平后,显示设备主动通过预设引脚向外部设备发送协商指令,该指令能触发外部设备基于接收到的扩展显示标识数据执行播放模式比对过程。进而为后续驱动外部设备发送符合目标播放模式的外部数据奠定基础。In this way, after adjusting the hot-swap pin level, the display device actively sends a negotiation command to the external device through a preset pin. This command triggers the external device to perform a playback mode comparison process based on the received extended display identifier data. This lays the foundation for subsequently driving the external device to send external data that conforms to the target playback mode.

在一些可行的实施例中,高清晰多媒体接口包括热插拔引脚。控制器执行根据预设传输协议调整热插拔引脚的电平,具体被配置为:In some feasible embodiments, the high-definition multimedia interface includes hot-pluggable pins. The controller adjusts the level of the hot-pluggable pins according to a preset transmission protocol, specifically configured as follows:

将热插拔引脚对应的电平信号从高电平调整至低电平。Adjust the level signal corresponding to the hot-plug pin from high level to low level.

基于预设恢复时间,将热插拔引脚对应的电平信号从低电平调整至高电平。Based on the preset recovery time, the level signal corresponding to the hot-plug pin is adjusted from low level to high level.

将第一扩展显示标识数据发送至外部设备。Send the first extended display identifier data to the external device.

这样,在外部设备读取显示设备的扩展显示标识数据的过程中,显示设备根据高清晰多媒体接口协议的预设规则调整热插拔引脚的电平,以驱动外部设备从显示设备中读取扩展显示标识数据,以便于外部设备后续执行播放模式对比的过程。In this way, during the process of the external device reading the extended display identifier data of the display device, the display device adjusts the level of the hot-plug pins according to the preset rules of the high-definition multimedia interface protocol to drive the external device to read the extended display identifier data from the display device, so that the external device can subsequently perform the playback mode comparison process.

第二方面,本申请实施例提供另一种显示设备,包括:显示器、高清晰多媒体接口、控制器。其中,高清晰多媒体接口用于连接显示设备与外部设备,以使显示设备接收外部设备的内容,且将内容呈现在显示器上。Secondly, embodiments of this application provide another display device, including: a display, a high-definition multimedia interface, and a controller. The high-definition multimedia interface is used to connect the display device to an external device, enabling the display device to receive content from the external device and display the content on the display.

控制器被配置为:The controller is configured as follows:

响应于对高清晰多媒体接口版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。第一播放模式集合包括显示设备支持的至少一个播放模式。In response to a selection instruction for at least one of the following controls: a high-definition multimedia interface version control, a high frame rate switch control, a wide viewing angle switch control, and an adaptive frame rate switch control, a first set of playback modes is determined. The first set of playback modes includes at least one playback mode supported by the display device.

基于第一播放模式集合将显示设备的初始扩展显示标识数据修改至第一扩展显示标识数据。The initial extended display identifier data of the display device is modified to the first extended display identifier data based on the first playback mode set.

在检测到显示设备通过高清晰多媒体接口外接外部设备的情况下,将热插拔引脚从低电平调整至高电平,以使外部设备读取第一扩展显示标识数据。When it is detected that the display device is connected to an external device through the high-definition multimedia interface, the hot-plug pin is adjusted from low level to high level so that the external device can read the first extended display identification data.

在接收到外部设备回传的基于第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。第二扩展显示标识数据用于表征外部设备和显示设备共同支持的至少一个第二播放模式集合。Upon receiving second extended display identifier data, confirmed by the first extended display identifier data, from an external device, a target playback mode set is determined from the second playback mode set based on preset rules. The second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

根据目标播放模式集合将第一扩展显示标识数据修改至第三扩展显示标识数据。The first extended display identifier data is modified to the third extended display identifier data based on the target playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三扩展显示标识数据。The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third extended display identifier data.

在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式播放外部数据对应的媒资画面。目标播放模式集合包括至少一个目标播放模式。外部数据为外部设备基于第三扩展显示标识数据确认的。Upon receiving external data from an external device, the control display plays the media asset corresponding to the external data based on the target playback mode. The target playback mode set includes at least one target playback mode. The external data is confirmed by the external device based on third extended display identifier data.

这样,显示设备可以实时存储用户设置的播放模式,并且在通过高清晰多媒体接口与外部设备连接的情况下,基于高清晰多媒体接口的交互协议调整热插拔引脚的电平,以使外部设备从显示设备中读取扩展显示标识数据。以及,基于显示设备与外部设备的多次交互,驱动外部设备发送与目标播放模式集合对应的数据,进而在无需用户频繁操作的情况下,保证显示设备播放效果与用户预期效果一致。In this way, the display device can store the user-set playback modes in real time, and when connected to external devices via a high-definition multimedia interface (HDML), adjust the levels of the hot-plug pins based on the HDML's interaction protocol to enable the external device to read extended display identifier data from the display device. Furthermore, based on multiple interactions between the display device and the external device, it drives the external device to send data corresponding to the target playback mode set, thereby ensuring that the playback effect of the display device matches the user's expectations without requiring frequent user intervention.

第三方面,本申请实施例提供一种外部设备,包括:高清晰多媒体接口,处理器。其中,高清晰多媒体接口被配置为外接显示设备,以向显示设备传输数据。Thirdly, embodiments of this application provide an external device, including: a high-definition multimedia interface (HDMI) and a processor. The HDMI is configured to connect to an external display device to transmit data to the display device.

处理器被配置为:The processor is configured as follows:

在从显示设备中读取到第一扩展显示标识数据的情况下,解析第一扩展显示标识数据表征的显示设备支持的至少一个第一播放模式集合。If first extended display identifier data is read from the display device, the at least one set of first playback modes supported by the display device is parsed as represented by the first extended display identifier data.

获取外部设备支持的至少一个源播放模式集合。Obtain at least one set of source playback modes supported by external devices.

基于至少一个第一播放模式集合与至少一个源播放模式集合的交集确定第二扩展显示标识数据。第二扩展显示标识数据用于表征外部设备和显示设备共同支持的至少一个第二播放模式集合。The second extended display identifier data is determined based on the intersection of at least one first playback mode set and at least one source playback mode set. The second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

将第二扩展显示标识数据发送至显示设备。Send the second extended display identifier data to the display device.

在接收到显示设备回传的第三扩展显示标识数据的情况下,解析第三扩展显示标识数据以确定第三扩展显示标识数据表征的目标播放模式集合。目标播放模式集合包括高清晰多媒体接口版本、高帧率播放模式、宽视角播放模式、自适应帧率播放模式中的至少一项。Upon receiving third extended display identifier data returned by the display device, the third extended display identifier data is parsed to determine the target playback mode set represented by the third extended display identifier data. The target playback mode set includes at least one of the following: High Definition Multimedia Interface version, high frame rate playback mode, wide viewing angle playback mode, and adaptive frame rate playback mode.

向显示设备发送支持目标播放模式集合的外部数据。Send external data that supports the target set of playback modes to the display device.

这样,外部设备在读取到显示设备的扩展显示标识数据后,能自动解析其支持的播放模式,并与自身支持的源模式求交集,确定共同支持的模式集合并回传。该机制使外部设备可以主动参与播放模式兼容性协商,确保发送的外部数据始终在双方共同支持的能力范围内,且基于多次协商可以充分结合用户意愿,以避免了因模式不匹配导致的黑屏、闪退等问题,提升了基于高清晰多媒体接口传输的数据的可靠性以及播放的稳定性。In this way, after reading the extended display identifier data of the display device, the external device can automatically parse the playback modes it supports, find the intersection with its own supported source modes, determine the set of modes that are supported in common, and send it back. This mechanism allows the external device to actively participate in playback mode compatibility negotiation, ensuring that the external data sent is always within the capabilities supported by both parties. Furthermore, based on multiple negotiations, it can fully incorporate user preferences, thus avoiding problems such as black screens and crashes caused by mode incompatibility, and improving the reliability of data transmitted over the high-definition multimedia interface and the stability of playback.

在一些可行的实施例中,处理器在读取到显示设备发送的第一扩展显示标识数据的情况下,还被配置为:In some feasible embodiments, the processor, upon reading the first extended display identifier data sent by the display device, is further configured to:

解析第一扩展显示标识数据中的预设标识位。Parse the preset flag bits in the first extended display flag data.

在从预设标识位解析到驱动比较标识的情况下,执行获取外部设备支持的至少一个源播放模式集合的步骤。If the preset flag is parsed to the driver comparison flag, the step of obtaining at least one set of source playback modes supported by the external device is performed.

这样,外部设备可以根据在预设标识位读取到的标识执行相应的动作,例如在读取到驱动比较标识的情况下执行确定与显示设备共同支持的播放模式的动作,进而外部设备可以基于与显示设备的协商确定最终发送的数据的格式,保证数据的可靠性,以及提升数据与播放模式的适配性。In this way, external devices can perform corresponding actions based on the identifiers read from the preset identifiers. For example, if the driver comparison identifier is read, the device can determine the playback mode that is supported by both the display device and the external device. Thus, the external device can determine the format of the final data to be sent based on the negotiation with the display device, ensuring the reliability of the data and improving the compatibility between the data and the playback mode.

第四方面,本申请提供一种基于高清晰多媒体接口的数据传输方法,可以应用于第一方面中的显示设备,方法包括:Fourthly, this application provides a data transmission method based on a high-definition multimedia interface, which can be applied to the display device mentioned in the first aspect. The method includes:

在显示设备已通过高清晰多媒体接口外接外部设备的情况下,响应于对高清晰多媒体接口版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。第一播放模式集合包括显示设备支持的至少一个播放模式。When the display device is connected to an external device via a high-definition multimedia interface, in response to a selection instruction for at least one of the following controls: a high-definition multimedia interface version control, a high frame rate switch control, a wide viewing angle switch control, and an adaptive frame rate switch control, a first set of playback modes is determined. The first set of playback modes includes at least one playback mode supported by the display device.

基于第一播放模式集合将显示设备的初始扩展显示标识数据修改至第一扩展显示标识数据。The initial extended display identifier data of the display device is modified to the first extended display identifier data based on the first playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第一扩展显示标识数据。The level of the hot-plug pin is adjusted according to a preset transmission protocol so that an external device can read the first extended display identifier data.

在接收到外部设备回传的基于第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。第二扩展显示标识数据用于表征外部设备和显示设备共同支持的至少一个第二播放模式集合。Upon receiving second extended display identifier data, confirmed by the first extended display identifier data, from an external device, a target playback mode set is determined from the second playback mode set based on preset rules. The second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

根据目标播放模式集合将第一扩展显示标识数据修改至第三扩展显示标识数据。The first extended display identifier data is modified to the third extended display identifier data based on the target playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三扩展显示标识数据。The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third extended display identifier data.

在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式集合播放外部数据对应的媒资画面。外部数据为外部设备基于第三扩展显示标识数据确认的。Upon receiving external data from an external device, the control display plays the media assets corresponding to the external data based on the target playback mode set. The external data is confirmed by the external device based on third-party extended display identifier data.

这样,当显示设备外接外部设备时,用户可通过控件选择高清晰多媒体接口版本、高帧率等播放模式,显示设备可以根据设备支持的用户选择的播放模式集合更新扩展显示标识数据,并通过热插拔引脚电平触发与外部设备的播放模式协商过程。进而使显示设备能够与外部设备实现多次扩展显示标识数据交互,最终确定具体目标模式,以实现外部数据的适配传输,可以有效确保画面播放质量与用户预期的一致性。In this way, when an external device is connected to the display device, the user can select playback modes such as the high-definition multimedia interface version and high frame rate via controls. The display device can update the extended display identifier data according to the set of playback modes supported by the device and trigger the playback mode negotiation process with the external device through hot-plug pin levels. This enables the display device to interact with the external device multiple times with the extended display identifier data to ultimately determine the specific target mode, thereby achieving adapted transmission of external data and effectively ensuring that the picture playback quality is consistent with the user's expectations.

第五方面,本申请实施例提供另一种基于高清晰多媒体接口的数据传输方法,可以应用于第二方面中的显示设备,方法包括:Fifthly, embodiments of this application provide another data transmission method based on a high-definition multimedia interface, which can be applied to the display device described in the second aspect. The method includes:

响应于对高清晰多媒体接口版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。第一播放模式集合包括显示设备支持的至少一个播放模式。In response to a selection instruction for at least one of the following controls: a high-definition multimedia interface version control, a high frame rate switch control, a wide viewing angle switch control, and an adaptive frame rate switch control, a first set of playback modes is determined. The first set of playback modes includes at least one playback mode supported by the display device.

基于第一播放模式集合将显示设备的初始扩展显示标识数据修改至第一扩展显示标识数据。The initial extended display identifier data of the display device is modified to the first extended display identifier data based on the first playback mode set.

在检测到显示设备通过高清晰多媒体接口外接外部设备的情况下,将热插拔引脚从低电平调整至高电平,以使外部设备读取第一扩展显示标识数据。When it is detected that the display device is connected to an external device through the high-definition multimedia interface, the hot-plug pin is adjusted from low level to high level so that the external device can read the first extended display identification data.

在接收到外部设备回传的基于第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。第二扩展显示标识数据用于表征外部设备和显示设备共同支持的至少一个第二播放模式集合。Upon receiving second extended display identifier data, confirmed by the first extended display identifier data, from an external device, a target playback mode set is determined from the second playback mode set based on preset rules. The second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

根据目标播放模式集合将第一扩展显示标识数据修改至第三扩展显示标识数据。The first extended display identifier data is modified to the third extended display identifier data based on the target playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三扩展显示标识数据。The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third extended display identifier data.

在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式集合播放外部数据对应的画面。外部数据为外部设备基于第三扩展显示标识数据确认的。Upon receiving external data from an external device, the control display plays the corresponding image based on the target playback mode set. The external data is confirmed by the external device based on third extended display identifier data.

这样,显示设备可以实时存储用户设置的播放模式,并且在通过高清晰多媒体接口与外部设备连接的情况下,基于高清晰多媒体接口的交互协议调整热插拔引脚的电平,以使外部设备从显示设备中读取扩展显示标识数据。以及,基于显示设备与外部设备的多次交互,驱动外部设备发送与目标播放模式集合对应的数据,进而在无需用户频繁操作的情况下,保证显示设备播放效果与用户预期效果一致。In this way, the display device can store the user-set playback modes in real time, and when connected to external devices via a high-definition multimedia interface (HDML), adjust the levels of the hot-plug pins based on the HDML's interaction protocol to enable the external device to read extended display identifier data from the display device. Furthermore, based on multiple interactions between the display device and the external device, it drives the external device to send data corresponding to the target playback mode set, thereby ensuring that the playback effect of the display device matches the user's expectations without requiring frequent user intervention.

第六方面,本申请实施例提供又一种基于高清晰多媒体接口的数据传输方法,可以应用于第三方面中的外部设备,方法包括:Sixthly, embodiments of this application provide yet another data transmission method based on a high-definition multimedia interface, which can be applied to the external device mentioned in the third aspect. The method includes:

在读取到显示设备发送的第一扩展显示标识数据的情况下,解析第一扩展显示标识数据表征的显示设备支持的至少一个第一播放模式集合。Upon reading the first extended display identifier data sent by the display device, the at least one set of first playback modes supported by the display device is parsed as represented by the first extended display identifier data.

获取外部设备支持的至少一个源播放模式集合。Obtain at least one set of source playback modes supported by external devices.

基于至少一个第一播放模式集合与至少一个源播放模式集合的交集确定第二扩展显示标识数据。The second extended display identifier data is determined based on the intersection of at least one first playback mode set and at least one source playback mode set.

将第二扩展显示标识数据发送至显示设备。第二扩展显示标识数据用于表征外部设备和显示设备共同支持的至少一个第二播放模式集合。The second extended display identifier data is sent to the display device. The second extended display identifier data is used to characterize at least one set of second playback modes jointly supported by the external device and the display device.

在接收到显示设备回传的第三扩展显示标识数据的情况下,解析第三扩展显示标识数据以确定第三扩展显示标识数据表征的目标播放模式集合。Upon receiving the third extended display identifier data returned by the display device, the third extended display identifier data is parsed to determine the target playback mode set represented by the third extended display identifier data.

向显示设备发送支持目标播放模式集合的外部数据。Send external data that supports the target set of playback modes to the display device.

这样,外部设备在读取到显示设备的扩展显示标识数据后,能自动解析其支持的播放模式,并与自身支持的源模式求交集,确定共同支持的模式集合并回传。该机制使外部设备可以主动参与播放模式兼容性协商,确保发送的外部数据始终在双方共同支持的能力范围内,且基于多次协商可以充分结合用户意愿,以避免了因模式不匹配导致的黑屏、闪退等问题,提升了基于高清晰多媒体接口传输的数据的可靠性以及播放的稳定性。In this way, after reading the extended display identifier data of the display device, the external device can automatically parse the playback modes it supports, find the intersection with its own supported source modes, determine the set of modes that are supported in common, and send it back. This mechanism allows the external device to actively participate in playback mode compatibility negotiation, ensuring that the external data sent is always within the capabilities supported by both parties. Furthermore, based on multiple negotiations, it can fully incorporate user preferences, thus avoiding problems such as black screens and crashes caused by mode incompatibility, and improving the reliability of data transmitted over the high-definition multimedia interface and the stability of playback.

附图说明Attached Figure Description

为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

图1为本申请一些实施例提供的显示设备操作场景的示意图;Figure 1 is a schematic diagram of a display device operation scenario provided in some embodiments of this application;

图2为本申请一些实施例提供的显示设备的硬件配置示意图;Figure 2 is a schematic diagram of the hardware configuration of a display device provided in some embodiments of this application;

图3为本申请一些实施例提供的显示设备的软件配置示意图;Figure 3 is a schematic diagram of the software configuration of a display device provided in some embodiments of this application;

图4为本申请一些实施例提供的显示设备通过HDMI接口外接外部设备示意图;Figure 4 is a schematic diagram of a display device provided in some embodiments of this application connected to an external device via an HDMI interface;

图5为本申请一些实施例提供的显示设备与外部设备基于多次协商播放外部数据的流程图;Figure 5 is a flowchart illustrating the playback of external data between a display device and an external device based on multiple negotiations, according to some embodiments of this application.

图6为本申请一些实施例提供的显示设备的播放模式选择界面示意图;Figure 6 is a schematic diagram of the playback mode selection interface of a display device provided in some embodiments of this application;

图7为本申请一些实施例提供的显示设备确定第一EDID的流程图;Figure 7 is a flowchart illustrating the determination of a first EDID by a display device according to some embodiments of this application;

图8为本申请一些实施例提供的外部设备确定第二EDID的流程图;Figure 8 is a flowchart illustrating the determination of a second EDID by an external device according to some embodiments of this application;

图9为本申请一些实施例提供的显示设备确定第三EDID的流程图;Figure 9 is a flowchart illustrating the determination of a third EDID by a display device according to some embodiments of this application;

图10为本申请一些实施例提供的显示设备确定目标播放模式集合的流程图;Figure 10 is a flowchart illustrating the determination of a target playback mode set by a display device according to some embodiments of this application;

图11为本申请一些实施例提供的又一种显示设备与外部设备基于多次协商播放外部数据的流程图;Figure 11 is a flowchart illustrating another example of a display device and an external device playing external data based on multiple negotiations, provided in some embodiments of this application.

图12为本申请一些实施例提供的外部设备向显示设备发送匹配目标播放集合的外部数据的流程图;Figure 12 is a flowchart of an external device sending external data matching a target playback set to a display device, as provided in some embodiments of this application;

图13为本申请一些实施例提供的外部设备读取预设标识位的流程图;Figure 13 is a flowchart of an external device reading a preset identifier bit according to some embodiments of this application;

图14为本申请一些实施例提供的显示设备与外部设备多次协商的时序图。Figure 14 is a timing diagram of multiple negotiations between a display device and an external device provided in some embodiments of this application.

具体实施方式Detailed Implementation

下面将详细地对实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下实施例中描述的实施方式并不代表与本申请相一致的所有实施方式。仅是与权利要求书中所详述的、本申请的一些方面相一致的系统和方法的示例。The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.

下面将详细地对实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下实施例中描述的实施方式并不代表与本申请相一致的所有实施方式。仅是与权利要求书中所详述的、本申请的一些方面相一致的系统和方法的示例。The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.

需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.

术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.

术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and/or software code that is capable of performing the functions associated with that element.

本申请实施例中,显示设备200泛指具有画面显示和数据处理能力的设备。例如,显示设备200包括但不限于智能电视、移动终端、计算机、监视器、广告屏、可穿戴设备、虚拟现实设备、增强现实设备等。In this embodiment, display device 200 generally refers to a device with screen display and data processing capabilities. For example, display device 200 includes, but is not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, augmented reality devices, etc.

图1为本申请一些实施例提供的显示设备与控制设备之间操作场景的示意图。如图1中示出,用户可通过触控操作、移动终端300和控制设备100操作显示设备200。例如,控制设备100可以为遥控器、触控笔、手柄等。Figure 1 is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of this application. As shown in Figure 1, a user can operate the display device 200 through touch operation, a mobile terminal 300, and a control device 100. For example, the control device 100 can be a remote control, a stylus, a gamepad, etc.

移动终端300可以作为一种控制设备,用于执行用户与显示设备200之间的人机交互。移动终端300还可以作为一种通信设备,用于与显示设备200建立通信连接,进行数据交互。在一些实施例中,移动终端300可与显示设备200安装软件应用,通过网络通信协议实现连接通信,实现一对一控制操作和数据通信的目的。也可以将移动终端300上显示音视频内容传输到显示设备200上,实现同步显示功能。The mobile terminal 300 can function as a control device for human-computer interaction between the user and the display device 200. It can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can have software applications installed on it and communicate with the display device 200 via network communication protocols to achieve one-to-one control and data communication. Furthermore, it can transmit audio and video content displayed on the mobile terminal 300 to the display device 200 for synchronized display.

如图1中还示出,显示设备200还与服务器400通过多种通信方式进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。As also shown in Figure 1, the display device 200 communicates with the server 400 via various communication methods. The display device 200 can communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.

显示设备200可以提供广播接收电视功能,还可以附加提供计算机支持功能的智能网络电视功能,包括但不限于,网络电视、智能电视、互联网协议电视(IPTV)等。Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.

图2为本申请一些实施例提供的图1中显示设备200的硬件配置框图。Figure 2 is a hardware configuration block diagram of the display device 200 in Figure 1 provided in some embodiments of this application.

在一些实施例中,显示设备200可以包括调谐解调器210、通信装置220、检测器230、装置接口240、控制器250、显示器260、音频输出装置270、存储器、供电电源、用户输入接口中的至少一种。In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.

在一些实施例中,检测器230用于采集外部环境或与外部交互的信号。例如,检测器230可以包括毫米波雷达,毫米波雷达可以用于检测预设范围内是否包含用户。检测器230还可以包括声音采集器,以通过声音采集器采集用户输入的语音指令。In some embodiments, detector 230 is used to collect signals from the external environment or signals interacting with the outside world. For example, detector 230 may include millimeter-wave radar, which can be used to detect whether a user is present within a preset range. Detector 230 may also include a voice acquisition unit to collect voice commands input by the user.

在一些实施例中,显示器260包括用于呈现画面的显示功能组件,以及驱动图像显示的驱动组件。显示器260用于接收源自控制器250输出的图像信号进行显示。例如,显示器260可以用于显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面等。In some embodiments, the display 260 includes display function components for presenting images and driving components for driving image display. The display 260 is used to receive and display image signals output from the controller 250. For example, the display 260 can be used to display video content, image content, menu control interface components, and user control UI interfaces, etc.

在一些实施例中,通信装置220是用于根据各种通信协议类型与外部设备或服务器400进行通信的组件。显示设备200可以根据支持的通信方式的不同,设置有多个通信装置220。例如,显示设备200支持无线网络通信时,显示设备200可以设有包含WiFi功能的通信装置220。显示设备200支持蓝牙连接通信时,显示设备200需要设有包含蓝牙功能的通信装置220。In some embodiments, the communication device 220 is a component used to communicate with external devices or the server 400 according to various communication protocol types. The display device 200 may have multiple communication devices 220 depending on the supported communication methods. For example, when the display device 200 supports wireless network communication, it may have a communication device 220 with WiFi functionality. When the display device 200 supports Bluetooth connectivity, it needs to have a communication device 220 with Bluetooth functionality.

通信装置220可以通过无线或有线连接的方式使显示设备200与外部设备或服务器400进行通信连接。其中,有线连接可以通过数据线、接口等组件将显示设备200与外部设备连接。无线连接则可以通过无线信号或无线网络将显示设备200与外部设备连接。显示设备200可以直接与外部设备建立连接关系,也可以通过网关、路由、连接设备等间接建立连接关系。The communication device 220 enables the display device 200 to communicate with external devices or the server 400 via wireless or wired connections. Wired connections utilize data cables, interfaces, or other components to connect the display device 200 to external devices. Wireless connections utilize wireless signals or wireless networks. The display device 200 can directly establish a connection with external devices or indirectly through gateways, routers, or other connection devices.

在一些实施例中,控制器250可以包括中央处理器、视频处理器、音频处理器、图形处理器、电源处理器中的至少一个,用于输入/输出的第一接口至第n接口,控制器250通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first to an nth interface for input/output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200.

在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

在一些实施例中,用户可在显示器260上显示的图形用户界面(Graphical UserInterface,GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。In some embodiments, a user can input user commands through a graphical user interface (GUI) displayed on a display 260, and the user input interface receives user input commands through the graphical user interface (GUI).

在一些实施例中,音频输出装置270可以为显示设备200的本机扬声器,也可以为显示设备200外接的音频输出设备。其中,对于显示设备200外接的音频输出设备,显示设备200还可以设置有外接音频输出端子,音频输出设备可以通过外接音频输出端子接入显示设备200,以输出显示设备200的声音。In some embodiments, the audio output device 270 can be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may also be provided with an external audio output terminal, through which the audio output device can be connected to the display device 200 to output sound from the display device 200.

在一些实施例中,用户输入接口280,可用于接收来自用户输入的指令。用户输入接口280可以包括麦克风、触控板、传感器、遥控器等至少一者。进而显示设备200可以基于用户输入接口280接收用户输入的指令,以与用户执行交互功能。In some embodiments, the user input interface 280 can be used to receive instructions input by a user. The user input interface 280 may include at least one of a microphone, touchpad, sensor, remote control, etc. The display device 200 can then receive user-input instructions based on the user input interface 280 to perform interactive functions with the user.

为了执行用户交互,在一些实施例中,显示设备200可以运行有操作系统。操作系统是用于管理和控制显示设备200中硬件资源和软件资源的计算机程序。操作系统可以控制显示设备提供用户界面,例如,操作系统可以直接控制显示设备提供用户界面,也可以通过运行应用程序提供用户界面。操作系统还允许用户与显示设备200进行交互。In some embodiments, to enable user interaction, the display device 200 may run an operating system. An operating system is a computer program that manages and controls the hardware and software resources of the display device 200. The operating system can control the display device to provide a user interface; for example, the operating system can directly control the display device to provide a user interface, or it can provide a user interface by running applications. The operating system also allows users to interact with the display device 200.

需要说明的是,操作系统可以是基于特定操作平台的原生操作系统,也可以是基于特定操作平台深度定制的第三方操作系统,还可以是针对显示设备专门开发的独立操作系统。It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices.

操作系统可以根据所实现的功能划分为不同的模块或层级,例如,如图3所示,在一些实施例中,将系统分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),系统库层以及内核层。Operating systems can be divided into different modules or layers based on the functions they implement. For example, as shown in Figure 3, in some embodiments, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Library layer, and the Kernel layer.

在一些实施例中,应用程序层用于为应用程序提供服务和接口,以便于显示设备200能够运行应用程序,并基于应用程序与用户交互。应用程序层中可以运行有至少一个应用程序,这些应用程序可以是操作系统自带的窗口(Window)程序、系统设置程序或时钟程序等。也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包不限于以上举例。In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run the applications and interact with the user based on the applications. The application layer may contain at least one application, which may be a built-in Windows program, system settings program, or clock program, etc., or an application developed by a third-party developer. In specific implementations, the application packages in the application layer are not limited to the examples above.

框架层为应用程序提供应用编程接口(Application Programming Interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。应用程序框架层相当于一个处理中心,这个中心决定让应用层中的应用程序做出动作。应用程序通过API接口,可在执行中访问系统中的资源和取得系统的服务。The framework layer provides application programming interfaces (APIs) and a programming framework for applications. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications within the application layer. Through the API, applications can access system resources and obtain system services during execution.

如图3所示,本申请实施例中应用程序框架层包括视图系统(View System)、管理器(Managers),内容提供器(Content Provider)等,其中,视图系统可设计和实现应用程序的界面和交互,视图系统包括列表(lists)、网络(grids)、文本框(text boxes)、按钮(buttons)等。管理器包括以下模块中的至少一个:活动管理器(Activity Manager)用于和系统中正在运行的所有活动进行交互。位置管理器(Location Manager)用于给系统服务或应用提供了系统位置服务的访问。文件包管理器(Package Manager)用于检索当前安装在设备上的应用程序包相关的各种信息。通知管理器(Notification Manager)用于控制通知消息的显示和清除。窗口管理器(Window Manager)用于管理用户界面上的图标、窗口、工具栏、壁纸和桌面部件。As shown in Figure 3, the application framework layer in this embodiment includes a view system, managers, and content providers. The view system designs and implements the application's interface and interactions, and includes lists, grids, text boxes, and buttons. The managers include at least one of the following modules: an Activity Manager for interacting with all running activities in the system; a Location Manager for providing system services or applications with access to system location services; a Package Manager for retrieving various information related to application packages currently installed on the device; a Notification Manager for controlling the display and clearing of notification messages; and a Window Manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.

在一些实施例中,活动管理器用于管理各个应用程序的生命周期以及通常的导航回退功能,比如控制应用程序的退出、打开、后退等。窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化,例如,将显示窗口缩小显示、抖动显示、扭曲变形显示等。In some embodiments, the Activity Manager manages the lifecycle of individual applications and common navigation and back functions, such as controlling application exit, opening, and back actions. The Window Manager manages all window programs, such as obtaining the screen size, determining if a status bar is present, locking the screen, capturing the screen, and controlling changes to the display window, such as shrinking the display window, shaking the display, or distorting the display.

在一些实施例中,系统运行库层可以为框架层提供支撑,当框架层被使用时,操作系统会运行系统运行库层中包含的指令库,例如C/C++指令库,以实现框架层所要实现的功能。In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C/C++ instruction library, to implement the functions to be performed by the framework layer.

在一些实施例中,内核层是介于显示设备200的硬件和软件之间的功能层级。内核层可以实现硬件抽象、多任务处理、内存管理等功能。例如,如图3所示,内核层中可以配置有硬件驱动,内核层包含的驱动可以为以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。In some embodiments, the kernel layer is a functional layer between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. For example, as shown in Figure 3, the kernel layer can be configured with hardware drivers, which can be at least one of the following: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

如图4所示,显示设备200配置的多个接口中包括高清晰多媒体接口(HighDefinition Multimedia Interface,HDMI)。为了便于描述,后文以HDMI描述高清晰多媒体接口。As shown in Figure 4, the display device 200 is configured with multiple interfaces, including a High Definition Multimedia Interface (HDMI). For ease of description, the High Definition Multimedia Interface will be referred to as HDMI in the following text.

进而显示设备200可以基于HDMI接口与外部设备连接。其中,外部设备可以包括电脑、游戏主机等多种具有向显示设备200发送外部数据能力的设备。Furthermore, the display device 200 can connect to external devices via an HDMI interface. These external devices can include computers, game consoles, and other devices capable of sending external data to the display device 200.

例如,显示设备200与游戏主机连接时,游戏主机可以将外部游戏数据发送至显示设备200,以使显示设备200的显示器260显示外部游戏数据。For example, when the display device 200 is connected to a game console, the game console can send external game data to the display device 200 so that the display device 200's monitor 260 can display the external game data.

在一些实施例中,用户可以在显示设备200中选择播放模式,例如是否采用宽视角模式,是否采用高帧率模式、是否采用自适应帧率策略等播放模式。显示设备200会根据用户的选择修改扩展显示标识数据(Extended Display Identification Data,EDID),为了便于描述,后文以EDID表示扩展显示标识数据。In some embodiments, the user can select a playback mode on the display device 200, such as whether to use a wide viewing angle mode, a high frame rate mode, or an adaptive frame rate strategy. The display device 200 will modify the Extended Display Identification Data (EDID) according to the user's selection. For ease of description, EDID will be used to represent Extended Display Identification Data in the following text.

进而外部设备在与显示设备200连接的情况下可以读取到EDID。其中,EDID中包括多个基于EDID编码规则编译得到的编码,每个编码可以表征一种播放模式或显示设备200的其它功能设定。因此,EDID可以用于表示显示设备200当前支持的播放模式。Furthermore, external devices can read the EDID when connected to the display device 200. The EDID includes multiple codes compiled based on EDID encoding rules, each code representing a playback mode or other functional settings of the display device 200. Therefore, the EDID can be used to indicate the playback modes currently supported by the display device 200.

但是在实际应用的场景中,外部设备在读取到EDID之后,并不一定会根据EDID表征的播放模式决策将要发送到显示设备200的数据的数据格式。这样直接导致显示设备200接收到的数据格式可能与用户选择的播放模式不匹配,甚至显示设备200因数据格式与播放模式不匹配导致出现播放卡顿、黑屏等现象。However, in real-world applications, after reading the EDID, the external device may not necessarily determine the data format of the data to be sent to the display device 200 based on the playback mode represented by the EDID. This directly leads to the display device 200 receiving data that may not match the playback mode selected by the user, and may even cause playback stuttering, black screen, or other issues due to the mismatch between the data format and the playback mode.

此时,用户为了获得自己想要的播放效果,还需要在外部设备端调整外部设备发送数据的数据格式。进而导致用户需要频繁的操作才能获得想要的播放效果。At this point, in order to achieve the desired playback effect, users need to adjust the data format sent by the external device. This results in users needing to perform frequent operations to obtain the desired playback effect.

为了解决上述问题,本申请实施例提供一种显示设备200,显示设备200包括显示器260、HDMI接口以及控制器250。其中,显示器260可以用于显示外部数据发送的外部数据对应的画面,HDMI接口用于连接显示设备200与外部设备,以使显示设备200接收外部设备的内容,且将内容呈现在显示器上。To address the aforementioned issues, this application provides a display device 200, which includes a monitor 260, an HDMI interface, and a controller 250. The monitor 260 displays images corresponding to externally transmitted data, and the HDMI interface connects the display device 200 to an external device, enabling the display device 200 to receive content from the external device and display that content on the monitor.

如图5所示,控制器250被配置为:As shown in Figure 5, the controller 250 is configured as follows:

S100:在显示设备已通过HDMI接口外接外部设备的情况下,响应于对HDMI版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。S100: When the display device is connected to an external device via the HDMI interface, in response to a selection instruction for at least one of the HDMI version control, high frame rate switch control, wide viewing angle switch control, and adaptive frame rate switch control, a first playback mode set is determined.

如图6所示,在一些实施例中,显示设备200支持HDMI版本切换、高帧率模式、宽视角模式、自适应帧率策略等多种播放模式,对于这些模式可以设置关联的控件,进而在设置菜单中用户可以选择这些控件以调整显示设备200支持的播放模式。As shown in Figure 6, in some embodiments, the display device 200 supports multiple playback modes such as HDMI version switching, high frame rate mode, wide viewing angle mode, and adaptive frame rate strategy. For these modes, associated controls can be set, and then users can select these controls in the settings menu to adjust the playback modes supported by the display device 200.

可以理解的是,用户通过选择不同的控件,可以开启或关闭特定的播放模式,从而满足不同的观看需求。即显示设备200在用户通过这些控件选择播放模式后,可以确定第一播放模式集合,第一播放模式集合为当前显示设备200支持的播放模式的集合,第一播放模式集合包括多个用户根据播放意愿选择的播放模式。Understandably, users can enable or disable specific playback modes by selecting different controls, thereby meeting different viewing needs. That is, after the user selects a playback mode through these controls, the display device 200 can determine a first set of playback modes. This first set of playback modes is the set of playback modes currently supported by the display device 200, and includes multiple playback modes selected by the user according to their playback preferences.

S200:在确定第一播放模式集合的情况下,基于第一播放模式集合将显示设备的初始EDID修改至第一EDID。S200: If a first set of playback modes is determined, the initial EDID of the display device is modified to the first EDID based on the first set of playback modes.

在一些实施例中,用户修改播放模式之前显示设备200中保有初始EDID,显示设备200在播放模式未更改的情况下依据初始EDID表征的播放模式播放外部设备发送的数据。进而显示设备200在确定第一播放模式集合的情况下,可以根据第一播放模式集合修改初始EDID中的编码,以生成与第一播放模式集合相匹配的第一EDID,从而显示设备200在与外部设备通过HDMI接口连接的情况下,外部设备可以从显示设备200中读取到结合用户意愿的第一EDID信息。In some embodiments, the display device 200 retains an initial EDID before the user modifies the playback mode. If the playback mode remains unchanged, the display device 200 plays data sent by the external device according to the playback mode represented by the initial EDID. Furthermore, when the display device 200 determines a first playback mode set, it can modify the encoding in the initial EDID based on the first playback mode set to generate a first EDID that matches the first playback mode set. Therefore, when the display device 200 is connected to an external device via an HDMI interface, the external device can read the first EDID information, which incorporates the user's preferences, from the display device 200.

S300:根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第一EDID。S300: Adjusts the level of the hot-plug pin according to the preset transmission protocol so that the external device can read the first EDID.

在一些实施例中,预设传输协议指的是显示设备200与外部设备的HDMI传输协议。显示设备200可以结合EDID的变化情况调整HDMI中的热插拔引脚,以及时向外部设备同步EDID的变化,进而保证外部设备可以及时调整数据发送策略,确保外部设备发送的数据与显示设备200的播放模式的适配性。In some embodiments, the preset transmission protocol refers to the HDMI transmission protocol between the display device 200 and the external device. The display device 200 can adjust the hot-plug pins in the HDMI according to the changes in EDID, and synchronize the changes in EDID with the external device in a timely manner, thereby ensuring that the external device can adjust its data transmission strategy in a timely manner and ensuring the compatibility of the data sent by the external device with the playback mode of the display device 200.

在一些实施例中,显示设备200已经与外部设备连接的情况下,热插拔引脚保持高电平状态,此时若EDID发生变化,显示设备200则需要根据预设传输协议调整热插拔引脚的电平,以使外部设备能够检测到EDID更新并重新读取显示设备200的第一EDID信息。其中,控制器250执行根据预设传输协议调整热插拔引脚的电平,具体被配置为:In some embodiments, when the display device 200 is already connected to an external device, the hot-plug pin remains at a high level. If the EDID changes at this time, the display device 200 needs to adjust the level of the hot-plug pin according to a preset transmission protocol so that the external device can detect the EDID update and reread the first EDID information of the display device 200. Specifically, the controller 250 performs the adjustment of the hot-plug pin level according to the preset transmission protocol as follows:

将热插拔引脚对应的电平信号从高电平调整至低电平。基于预设恢复时间,将热插拔引脚对应的电平信号从低电平调整至高电平。将第一EDID发送至外部设备。Adjust the voltage level of the hot-plug pin from high to low. Based on the preset recovery time, adjust the voltage level of the hot-plug pin from low to high. Send the first EDID to the external device.

在该实施例中,用户根据观看意愿修改了播放模式,进而显示设备200会适应性更新EDID得到第一EDID。显示设备200在更新得到第一EDID之后,可以将热插拔引脚的电平状态由高电平调整为低电平,再恢复为高电平,以此触发外部设备重新读取显示设备200中的第一EDID信息,从而实现播放模式变化后的数据传输适配性调整。In this embodiment, the user modifies the playback mode according to their viewing preferences, and the display device 200 adaptively updates the EDID to obtain the first EDID. After obtaining the first EDID, the display device 200 can adjust the level of the hot-plug pin from high to low and then back to high, thereby triggering an external device to reread the first EDID information in the display device 200, thus achieving data transmission adaptation adjustment after the playback mode change.

其中,预设恢复时间可以指的是热插拔引脚由高电平变化至低电平后恢复至高电平的时间,可以根据实际应用场景进行设定,以保证外部设备可以检测到EDID发生变化并执行读取EDID动作为准。The preset recovery time refers to the time it takes for the hot-plug pin to return to a high level after changing from a high level to a low level. It can be set according to the actual application scenario to ensure that the external device can detect the change in EDID and perform the EDID reading action.

S400:在接收到外部设备回传的基于第一EDID确认的第二EDID的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。S400: Upon receiving a second EDID confirmed by the first EDID from an external device, determine the target playback mode set from the second playback mode set based on preset rules.

在一些实施例中,第二EDID用于表征外部设备和显示设备共同支持的至少1个第二播放模式集合。In some embodiments, the second EDID is used to characterize at least one set of second playback modes jointly supported by the external device and the display device.

需要说明的是,用户在修改播放模式阶段可以仅操作播放模式是否启动,而每个播放模式还包括多个子播放模式,子播放模式即为播放模式的具体参数。以宽视角播放模式为例,宽视角播放模式可以包括比例为21:9+分辨率为3840×1600+刷新率为120Hz的子播放模式,以及比例为21:9+分辨率为3840×1600+刷新率为60Hz的子播放模式,因此第一EDID表征的第一播放模式集合中包括多个播放模式的组合,而这些播放模式的组合均是当前显示设备200结合用户意愿且支持的播放模式。It should be noted that during the playback mode modification phase, users can only operate on whether the playback mode is activated. Each playback mode includes multiple sub-playback modes, which are the specific parameters of the playback mode. Taking the wide-viewing-angle playback mode as an example, the wide-viewing-angle playback mode can include a sub-playback mode with an aspect ratio of 21:9, a resolution of 3840×1600, and a refresh rate of 120Hz, as well as a sub-playback mode with an aspect ratio of 21:9, a resolution of 3840×1600, and a refresh rate of 60Hz. Therefore, the first playback mode set represented by the first EDID includes combinations of multiple playback modes, and these combinations of playback modes are all playback modes that the current display device 200 supports, taking into account the user's preferences.

这样,外部设备在读取到第一EDID之后可以确定显示设备200初步结合用户意愿且支持的播放模式集合。以及,外部设备可以将第一EDID表征的第一播放模式集合与自身支持的播放模式集合进行匹配,从而确定双方设备共同支持的至少1个第二播放模式集合。In this way, after reading the first EDID, the external device can determine the set of playback modes that the display device 200 initially supports, taking into account the user's preferences. Furthermore, the external device can match the first set of playback modes represented by the first EDID with its own set of supported playback modes to determine at least one second set of playback modes commonly supported by both devices.

可以理解的是,在外部设备支持的播放模式中也可以包括多个子播放模式,进而外部设备基于第一EDID确定的第二EDID可以表征至少1个第二播放模式集合。It is understandable that the playback modes supported by the external device may include multiple sub-playback modes, and thus the second EDID determined by the external device based on the first EDID can represent at least one set of second playback modes.

这样,外部设备在确定第二EDID之后,可以向显示设备200回传第二EDID,以告知显示设备200播放模式集合的协商结果。进而,显示设备200可以基于第二EDID确定与外部设备共同支持的第二播放模式集合,以及进一步根据预设规则筛选目标播放模式集合。In this way, after determining the second EDID, the external device can send the second EDID back to the display device 200 to inform the display device 200 of the negotiation result of the playback mode set. Then, the display device 200 can determine the second playback mode set that is supported by both the external device and the display device based on the second EDID, and further filter the target playback mode set according to preset rules.

在一些实施例中,对于不同类型的播放模式,用于筛选其目标模式的预设规则不同。例如,显示设备200对于明确可以提升播放效果且不会对用户造成不良观看影响的播放模式可以进行主动筛选,以减少用户的操作次数。In some embodiments, the preset rules for filtering target modes differ for different types of playback modes. For example, the display device 200 can actively filter playback modes that clearly improve the playback effect without causing adverse viewing effects on the user, thereby reducing the number of operations required by the user.

又例如,显示设备200在对于可能影响用户观看体验或需要用户确认的播放模式,可以采用提示用户进行确认的方式进行筛选。进而保证目标播放模式充分结合用户意图,以及避免部分播放模式对用户观看形成不良影响。For example, the display device 200 can filter playback modes that may affect the user's viewing experience or require user confirmation by prompting the user for confirmation. This ensures that the target playback mode fully aligns with the user's intent and avoids some playback modes negatively impacting the user's viewing experience.

这样,显示设备200可以在接收到第二EDID的情况下,确定目标播放模式集合。其中,目标播放模式结合中包括播放模式的启动状态以及播放模式的具体参数,确保目标播放模式集合既能满足设备性能要求,又能符合用户的个性化需求,且可以有效减少用户的操作次数。In this way, the display device 200 can determine the target playback mode set upon receiving the second EDID. The target playback mode set includes the activation status of the playback mode and its specific parameters, ensuring that the target playback mode set meets both device performance requirements and user-specific needs, while effectively reducing the number of user operations.

S500:根据目标播放模式集合将第一EDID修改至第三EDID。S500: Modify the first EDID to the third EDID based on the target playback mode set.

在一些实施例中,显示设备200在确定目标播放模式集合之后,则可以基于目标播放模式集合中的播放模式将第一EDID修改至第三EDID,以基于第三EDID表征目标播放模式集合。其中,将第一EDID修改至第三EDID可以体现为根据目标播放模式集合中的播放模式修改第一EDID中的对应字段/编码,从而生成表征目标播放模式集合的第三EDID。In some embodiments, after determining the target playback mode set, the display device 200 can modify the first EDID to a third EDID based on the playback modes in the target playback mode set, so as to represent the target playback mode set based on the third EDID. Modifying the first EDID to the third EDID can be manifested as modifying the corresponding fields/encodings in the first EDID according to the playback modes in the target playback mode set, thereby generating a third EDID representing the target playback mode set.

进而,外部设备可以通过读取第三EDID的方式获取显示设备200当前支持的目标播放模式集合,以便于后续根据目标播放模式集合向显示设备200发送数据格式合适的数据。Furthermore, external devices can obtain the set of target playback modes currently supported by the display device 200 by reading the third EDID, so as to send data in a suitable format to the display device 200 according to the target playback mode set.

S600:根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三EDID。S600: Adjusts the level of the hot-plug pin according to the preset transmission protocol so that external devices can read the third EDID.

在一些实施例中,这里的预设传输协议也为显示设备200与外部设备之间预先约定的通信标准,即基于HDMI协议指定的传输协议。显示设备200在已经与外部设备连接的情况下,可以通过调整热插拔引脚电平的方式,触发外部设备重新读取显示设备200中更新后的第三EDID。通过该方式,外部设备能够在无需重新插拔的情况下及时获取最新的播放模式信息,从而实现动态适配和高效通信。In some embodiments, the preset transmission protocol here is also a pre-agreed communication standard between the display device 200 and the external device, namely, the transmission protocol specified based on the HDMI protocol. When the display device 200 is already connected to the external device, the external device can be triggered to reread the updated third EDID in the display device 200 by adjusting the hot-plug pin level. In this way, the external device can obtain the latest playback mode information in a timely manner without needing to re-plug the device, thereby achieving dynamic adaptation and efficient communication.

S700:在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式播放外部数据对应的媒资画面。目标播放模式集合包括至少一个目标播放模式。外部数据为外部设备基于第三扩展显示标识数据确认的。S700: Upon receiving external data from an external device, the control display plays the media asset corresponding to the external data based on the target playback mode. The target playback mode set includes at least one target playback mode. The external data is confirmed by the external device based on third extended display identifier data.

在一些实施例中,外部设备在读取到第三EDID之后可以解析第三EDID以获取目标播放模式集合,并且外部设备可以基于目标播放模式集合中的具体参数,向显示设备200发送与具体参数匹配的外部数据。In some embodiments, after reading the third EDID, the external device can parse the third EDID to obtain the target playback mode set, and the external device can send external data matching the specific parameters in the target playback mode set to the display device 200.

例如,目标播放模式集合中用于描述宽视角播放模式的具体参数为比例21:9+分辨率3840×1600+120Hz,则外部设备据此生成/选择符合该参数的外部数据并回传至显示设备200。For example, if the specific parameters used to describe the wide-viewing-angle playback mode in the target playback mode set are an aspect ratio of 21:9, a resolution of 3840×1600, and a refresh rate of 120Hz, then the external device will generate/select external data that matches these parameters and send it back to the display device 200.

显示设备200在接收到外部数据的数据流的情况下,可以控制显示器260显示外部数据对应的画面,从而实现用户期望的播放效果。When the display device 200 receives a data stream from external data, it can control the display 260 to display the image corresponding to the external data, thereby achieving the playback effect desired by the user.

这样,显示设备200在通过HDMI接口外接外部设备的情况下,可以通过与外部设备的多次协商交互确定最终的目标播放模式,并驱动外部设备以目标播放模式为基准向显示设备200发送外部数据,从而确保显示设备200能够充分结合用户的时机需求显示外部数据对应的画面,提升用户观看体验。In this way, when the display device 200 is connected to an external device via the HDMI interface, it can determine the final target playback mode through multiple negotiations and interactions with the external device, and drive the external device to send external data to the display device 200 based on the target playback mode. This ensures that the display device 200 can fully combine the user's timing needs to display the picture corresponding to the external data, thereby improving the user's viewing experience.

此外,通过显示设备200驱动外部设备按照目标播放模式发送匹配的外部数据的方式,有效保证外部数据与用户设置的播放模式的一致性,避免因播放模式与外部数据不匹配导致的黑屏、卡顿等问题,同时也可以有效减少用户在调整播放模式时需要进行的繁琐操作,从而提升用户体验的便捷性和流畅性。In addition, by driving external devices to send matching external data according to the target playback mode through the display device 200, the consistency between the external data and the playback mode set by the user is effectively guaranteed, avoiding problems such as black screen and stuttering caused by the mismatch between the playback mode and the external data. At the same time, it can also effectively reduce the cumbersome operations that users need to perform when adjusting the playback mode, thereby improving the convenience and smoothness of the user experience.

如图7所示,显示设备200可以通过在EDID中添加标识的方式驱动外部设备根据标识执行比较播放模式集合、基于目标模式播放集合发送数据等动作。其中,控制器250执行基于第一播放模式集合将显示设备的初始EDID修改至第一EDID,具体被配置为:As shown in Figure 7, the display device 200 can drive an external device to perform actions such as comparing playback mode sets and sending data based on a target playback mode set by adding an identifier to the EDID. Specifically, the controller 250 modifies the display device's initial EDID to the first EDID based on the first playback mode set, and is configured as follows:

S201:基于第一播放模式集合中的至少1个播放模式修改初始EDID中播放参数位对应的播放参数标识。S201: Modify the playback parameter identifier corresponding to the playback parameter bit in the initial EDID based on at least one playback mode in the first playback mode set.

S202:在初始EDID中的标识位添加驱动比较标识。驱动比较标识用于使外部设备比较显示设备支持的第一播放模式集合和外部设备支持的第二播放模式集合以确定第二EDID。S202: Add a driver comparison flag to the flag bits in the initial EDID. The driver comparison flag is used to enable the external device to compare the first set of playback modes supported by the display device and the second set of playback modes supported by the external device to determine the second EDID.

S203:基于修改后的播放参数标识和驱动比较标识确定第一EDID。S203: Determine the first EDID based on the modified playback parameter identifier and driver comparison identifier.

在一些实施例中,显示设备200中的EDID可以为128位EDID数据块,也可以为256位EDID数据块。其中,以256位EDID数据块为例,显示设备的EDID可以包括基础块和扩展块,基础块用于存储显示设备200的基本显示参数,扩展块则用于存储额外的显示参数及标识信息。In some embodiments, the EDID in the display device 200 can be a 128-bit EDID data block or a 256-bit EDID data block. Taking a 256-bit EDID data block as an example, the EDID of the display device can include a base block and an extension block. The base block is used to store the basic display parameters of the display device 200, while the extension block is used to store additional display parameters and identification information.

因此,显示设备200为了驱动外部设备主动执行比较并确定共同支持的播放模式集合的步骤,可以在第一EDID中添加驱动比较标识。这样,在外部设备读取到驱动比较标识的情况下,可以根据驱动比较标识执行相应的动作。Therefore, in order to drive the external device to actively perform the comparison and determine the set of commonly supported playback modes, the display device 200 can add a drive comparison identifier to the first EDID. In this way, when the external device reads the drive comparison identifier, it can perform the corresponding action based on the drive comparison identifier.

需要说明的是,在第一EDID中添加驱动比较标识相当于对HDMI协议进行了一定程度的扩展,因此显示设备200与外部设备预先可以进行协议适配,以便于外部设备可以准确识别到驱动比较标识以及驱动比较标识的具体含义。It should be noted that adding a driver comparison identifier to the first EDID is equivalent to extending the HDMI protocol to a certain extent. Therefore, the display device 200 and the external device can be pre-adapted to the protocol so that the external device can accurately identify the driver comparison identifier and its specific meaning.

可以理解的是,根据第一播放模式集合中的至少1个播放模式修改初始EDID即为根据选中的播放模式修改其在EDID中对应字段/编码的过程。例如,用户选择之前宽视角模式未开启,而用户当前选中开启宽视角播放模式,则显示设备200在EDID中将与宽视角播放模式对应的字段从关闭状态修改为启动状态。It is understandable that modifying the initial EDID based on at least one playback mode in the first playback mode set is equivalent to modifying the corresponding field/encoding in the EDID based on the selected playback mode. For example, if the user previously selected that the wide-viewing angle mode was not enabled, but the user now selects to enable the wide-viewing angle playback mode, then the display device 200 will change the field corresponding to the wide-viewing angle playback mode in the EDID from the disabled state to the enabled state.

这样,显示设备200基于修改后的播放模式集合修改EDID中与播放模式对应的字段,可以生成与第一播放模式集合匹配的第一EDID,并且第一EDID中还携带驱动比较标识,进而外部设备在从显示设备200中读取到第一EDID的情况下,既可以解析第一EDID确定当前显示设备200的播放模式集合,还可以基于驱动比较标识执行比较逻辑,从而确定自身与显示设备200共同支持的播放模式集合,进而确定第二EDID,以通过协商的方式保证发送数据的格式与显示设备200的播放模式的匹配性,避免因播放模式不匹配导致的画面显示异常。In this way, the display device 200 modifies the fields corresponding to the playback modes in the EDID based on the modified playback mode set, and can generate a first EDID that matches the first playback mode set. The first EDID also carries a driver comparison identifier. When an external device reads the first EDID from the display device 200, it can not only parse the first EDID to determine the current playback mode set of the display device 200, but also execute comparison logic based on the driver comparison identifier to determine the playback mode set that it and the display device 200 both support, and then determine the second EDID. This ensures the compatibility of the format of the sent data with the playback mode of the display device 200 through negotiation, avoiding abnormal screen display caused by playback mode mismatch.

在一些实施例中,显示设备200采用的EDID数据块的位数有限,例如128位,因此不易在这类EDID数据块中添加扩展标识。如图8所示,显示设备200可以通过与外部设备的额外交互来驱动外部设备执行根据第一EDID确定与显示设备200共同支持的播放模式集合的动作。其中,控制器执行根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第一EDID之后,还被配置为:In some embodiments, the display device 200 uses a limited number of bits in its EDID data block, such as 128 bits, making it difficult to add extended identifiers to such EDID data blocks. As shown in FIG8, the display device 200 can drive an external device to perform actions based on the first EDID to determine a set of playback modes commonly supported by the display device 200. Specifically, after the controller adjusts the level of the hot-plug pin according to a preset transmission protocol so that the external device reads the first EDID, it is further configured to:

通过预设引脚向外部设备发送协商指令。Negotiation commands are sent to external devices via preset pins.

在一些实施例中,显示设备200在调整热插拔引脚之后,可以通过预设引脚向外部设备发送协商指令。外部设备在接收到协商指令之后,可以根据协商指令指示的比较动作,比较第一EDID表征的第一播放模式集合和自身支持的播放模式集合,进而确定两者共同支持的第二播放模式集合,以及确定用于表征第二播放模式集合的第二EDID。In some embodiments, after adjusting the hot-swap pins, the display device 200 can send a negotiation command to an external device via a preset pin. Upon receiving the negotiation command, the external device can, according to the comparison action indicated by the negotiation command, compare the first set of playback modes represented by the first EDID with its own supported set of playback modes, thereby determining a second set of playback modes that both support, and determining a second EDID used to represent the second set of playback modes.

其中,预设引脚可以采用HDMI接口中的CEC(Consumer Electronics Control,消费电子控制)引脚向外部设备发送协商指令。外部设备在接收到协商指令后,即可根据读取到的第一EDID执行比较以及确定第二EDID的动作。The preset pin can send negotiation commands to external devices using the CEC (Consumer Electronics Control) pin in the HDMI interface. After receiving the negotiation command, the external device can perform comparison and determine the second EDID based on the first EDID it reads.

需要说明的是,显示设备200与外部设备需要进行协议适配,以便于外部设备可以识别协商指令,以及根据协商指令执行相应的动作。It should be noted that the display device 200 and the external device need to be protocol-compatible so that the external device can recognize the negotiation instructions and perform corresponding actions according to the negotiation instructions.

如图9所示,显示设备200还可以通过在EDID中添加驱动传输标识的方式,驱动外部设备在读取到第三EDID之后向显示设备200发送与第三EDID表征的目标播放模式匹配的外部数据。其中,控制器执行根据目标播放模式集合将第一EDID修改至第三EDID,具体被配置为:As shown in Figure 9, the display device 200 can also drive an external device to send external data matching the target playback mode represented by the third EDID to the display device 200 after reading the third EDID by adding a drive transmission identifier to the EDID. Specifically, the controller modifies the first EDID to the third EDID according to the target playback mode set, and is configured as follows:

S501:在第一EDID中添加驱动传输标识。驱动传输标识用于使外部设备向显示设备回传支持目标播放模式集合的外部数据。S501: Add a drive transfer identifier to the first EDID. The drive transfer identifier is used to enable external devices to send back external data supporting the target playback mode set to the display device.

S502:根据驱动传输标识和目标播放模式集合将第一EDID修改至第三EDID。S502: Modify the first EDID to the third EDID based on the drive transmission identifier and the target playback mode set.

在一些实施例中,显示设备200确认第三EDID之后,可以将第三EDID发送至外部设备,以使外部设备在读取到第三EDID的情况下向显示设备200发送与目标播放模式集合匹配的外部数据。In some embodiments, after the display device 200 confirms the third EDID, it can send the third EDID to an external device so that the external device can send external data matching the target playback mode set to the display device 200 upon reading the third EDID.

因此,显示设备200可以通过在第一EDID中添加驱动传输标识的方式,使外部设备根据读取到的驱动传输标识,执行发送与目标播放模式集合匹配的外部数据的动作。Therefore, by adding a drive transmission identifier to the first EDID, the display device 200 enables the external device to send external data that matches the target playback mode set based on the read drive transmission identifier.

此外,显示设备200在确定目标播放模式之后,还可以根据目标播放模式修改第一EDID中对应的字段,以基于修改后的字段与添加的驱动传输标识形成第三EDID。In addition, after determining the target playback mode, the display device 200 can also modify the corresponding field in the first EDID according to the target playback mode, so as to form a third EDID based on the modified field and the added drive transmission identifier.

需要说明的是,与添加驱动比较标识类似,添加驱动传输标识也相当于对HDMI协议的扩展,因此也许预先在显示设备200和外部设备之间进行协议适配,以保证外部设备可以识别驱动传输标识的存在,并据此执行相应的数据传输调整。It should be noted that, similar to adding a driver comparison identifier, adding a driver transmission identifier is also equivalent to an extension of the HDMI protocol. Therefore, protocol adaptation may need to be performed in advance between the display device 200 and the external device to ensure that the external device can recognize the existence of the driver transmission identifier and perform corresponding data transmission adjustments accordingly.

这样,外部设备在读取到第三EDID之后,既可以识别第三EDID表征的目标播放模式集合,又可以在读取到驱动传输标识的情况下,根据目标播放模式集合向显示设备200发送适配的外部数据。通过这一机制,外部设备能够动态调整输出内容,确保其与显示设备200的播放能力完全匹配,从而避免因数据格式不兼容导致的画面异常或性能损耗。同时,显示设备200可以充分结合用户意愿为用户提供适配的播放效果。In this way, after reading the third EDID, the external device can both identify the target playback mode set represented by the third EDID and, upon reading the driver transmission identifier, send adapted external data to the display device 200 according to the target playback mode set. Through this mechanism, the external device can dynamically adjust its output content to ensure a perfect match with the playback capabilities of the display device 200, thereby avoiding picture abnormalities or performance losses caused by data format incompatibility. Simultaneously, the display device 200 can fully incorporate user preferences to provide adapted playback effects.

可以理解的是,类比于驱动外部设备基于读取到的第一EDID确定第二EDID的驱动方式,显示设备200在驱动外部设备发送与目标播放模式适配的外部数据时,也可以通过CEC引脚向外部设备发送协商指令,以基于协商指令指示外部设备回传与第三EDID表征的目标播放模式集合匹配的外部数据。It is understandable that, analogous to the driving method of determining the second EDID based on the first EDID read by the external device, when the display device 200 drives the external device to send external data that is compatible with the target playback mode, it can also send a negotiation command to the external device through the CEC pin, so as to instruct the external device to return external data that matches the target playback mode set represented by the third EDID based on the negotiation command.

基于这种方式,在EDID数据块的可用字段不足的情况下,可以有效缓解字段不足的压力,并且实现驱动外部设备执行播放模式集合比较、发送匹配数据的功能,从而使显示设备200可以充分结合用户意愿播放外部数据对应的画面,以及减少用户在播放过程中的操作次数。Based on this approach, when there are insufficient available fields in the EDID data block, the pressure of insufficient fields can be effectively alleviated, and the function of driving external devices to perform playback mode set comparison and send matching data can be realized. This allows the display device 200 to fully combine the user's wishes to play the picture corresponding to the external data, and reduce the number of operations the user needs to perform during playback.

如图10所示,在一些实施例中,显示设备200在接收到第二EDID的情况下,可以进一步根据第二EDID确定目标播放模式集合,即在确定与外部设备共同支持的播放模式集合的情况下,进一步确定播放模式、播放模式对应的具体参数。其中,控制器250在接收到外部设备回传的基于第一EDID确认的第二EDID的情况下,执行基于预设规则从第二播放模式集合中确定目标播放模式集合,具体被配置为:As shown in Figure 10, in some embodiments, upon receiving the second EDID, the display device 200 can further determine the target playback mode set based on the second EDID. That is, after determining the playback mode set commonly supported by the external device, it further determines the playback mode and the specific parameters corresponding to the playback mode. Specifically, upon receiving the second EDID confirmed based on the first EDID from the external device, the controller 250 executes a preset rule to determine the target playback mode set from the second playback mode set, specifically configured as follows:

S401a:在第二播放模式集合包括宽视角开关控件对应的宽视角播放模式的情况下,基于宽视角筛选规则确定宽视角播放模式的宽视角播放参数。S401a: When the second playback mode set includes the wide-view playback mode corresponding to the wide-view switch control, determine the wide-view playback parameters of the wide-view playback mode based on the wide-view filtering rules.

在一些实施例中,宽视角筛选规则为根据宽视角播放参数对应的播放效果确定的。例如,以比例为21:9的宽视角播放模式为例,其包含的两种播放参数分别为3840×1600+120Hz,3840×1600+60Hz。其中,显示设备200以120Hz的刷新率播放画面时,能够提供更加流畅的视觉体验,且120Hz的刷新率对于用户来说不会造成不良影响(个别用户在观看高刷新率画面时会产生不适)。因此,显示设备200在确定宽视角播放模式的具体播放参数时,可以有限选取有利于提升播放效果的参数,例如选择3840×1600+120Hz的播放参数,以实现更优质的视觉体验。In some embodiments, the wide viewing angle filtering rule is determined based on the playback effect corresponding to the wide viewing angle playback parameters. For example, taking a 21:9 wide viewing angle playback mode as an example, it includes two playback parameters: 3840×1600+120Hz and 3840×1600+60Hz. When the display device 200 plays the image at a refresh rate of 120Hz, it provides a smoother visual experience, and the 120Hz refresh rate will not have any adverse effects on the user (although some users may experience discomfort when viewing high refresh rate images). Therefore, when determining the specific playback parameters for the wide viewing angle playback mode, the display device 200 can prioritize parameters that improve the playback effect, such as selecting the 3840×1600+120Hz playback parameter, to achieve a better visual experience.

可以理解的是,对于类似宽视角播放模式的其他类型播放模式,显示设备200也可以依据相同的筛选规则确定目标播放参数。Understandably, for other types of playback modes similar to the wide-viewing-angle playback mode, the display device 200 can also determine the target playback parameters based on the same filtering rules.

如图10所示,在一些实施例中,部分播放模式的具体参数需要结合用户意愿进行确定,例如高帧率模式。高帧率模式可以包括144Hz/165Hz/240Hz/288Hz/330Hz等多种刷新率选项,不同用户对高刷新率的感知和需求存在差异,部分用户不适应过高的刷新率,因此对于这类播放模式的具体参数的选择,需要结合用户意愿进行确定。其中,控制器250执行基于预设规则从第二播放模式集合中确定目标播放模式集合,具体被配置为:As shown in Figure 10, in some embodiments, the specific parameters of certain playback modes need to be determined based on user preferences, such as high frame rate modes. High frame rate modes can include various refresh rate options such as 144Hz/165Hz/240Hz/288Hz/330Hz. Different users have different perceptions and needs regarding high refresh rates, and some users are not comfortable with excessively high refresh rates. Therefore, the selection of specific parameters for such playback modes needs to be determined based on user preferences. Specifically, the controller 250 executes a process to determine the target playback mode set from the second playback mode set based on preset rules, which is configured as follows:

S401b:在第二播放模式集合包括与高帧率开关控件对应的高帧率播放模式的情况下,控制显示器显示筛选列表。S401b: When the second playback mode set includes a high frame rate playback mode corresponding to the high frame rate switch control, control the display to show the filter list.

S402b:响应于用于选择目标帧率参数选项的选择指令,基于目标帧率参数选项对应的帧率参数确定高帧率播放模式的帧率参数。S402b: In response to a selection instruction for selecting a target frame rate parameter option, determine the frame rate parameter for the high frame rate playback mode based on the frame rate parameter corresponding to the target frame rate parameter option.

在一些实施例中,筛选列表包括至少1个帧率参数选项。可以理解的是,这里的帧率即为刷新率。例如,筛选列表包括144Hz、165Hz、240Hz、288Hz和330Hz等刷新率选项。显示设备200在确定与外部设备共同支持这些刷新率选项的情况下,可以将这些刷新率选项显示在筛选列表中,供用户选择。In some embodiments, the filter list includes at least one frame rate parameter option. It is understood that frame rate here refers to refresh rate. For example, the filter list includes refresh rate options such as 144Hz, 165Hz, 240Hz, 288Hz, and 330Hz. If the display device 200 determines that it supports these refresh rate options in conjunction with external devices, it can display these refresh rate options in the filter list for the user to select.

其中,本申请实施例不对筛选列表的显示方式进行限定。基于筛选列表的选项显示,用户可以通过遥控器、语音等多种方式输入选择指令,进而确定刷新率。显示设备200在接收到用户的选择指令后,即可以确定与高帧率播放模式对应的目标帧率参数。In this embodiment, the display method of the filter list is not limited. Based on the option display of the filter list, the user can input selection commands through various means such as remote control and voice to determine the refresh rate. After receiving the user's selection command, the display device 200 can determine the target frame rate parameter corresponding to the high frame rate playback mode.

可以理解的是,显示设备200在确定目标帧率参数之后,可以基于确定的目标帧率参数修改EDID,以便于得到与目标播放模式集合对应的第三EDID。It is understandable that after determining the target frame rate parameters, the display device 200 can modify the EDID based on the determined target frame rate parameters in order to obtain a third EDID corresponding to the target playback mode set.

以及,对于类似于高帧率播放模式的其它需要结合用户意愿进行选择的播放模式,显示设备200也可以采用相同的交互方式让用户参与参数确定,从而保证充分结合用户意愿进行播放参数的调整,提升用户的个性化体验。Furthermore, for other playback modes similar to high frame rate playback mode that require selection based on user preferences, the display device 200 can also use the same interactive method to allow users to participate in parameter determination, thereby ensuring that playback parameters are adjusted in accordance with user preferences and enhancing the user's personalized experience.

在另一些实施例中,对于自适应帧率模式,例如VRR(Variable Refresh Rate,可变刷新率),freesync(Adaptive-Sync Technology,自适应同步技术),并没有具体的播放参数的选择,其本质是一种自适应机制或显示设备200具有的功能,因此用户在选择这类播放模式时进需要调整其播放状态,例如启动/关闭。因此,显示设备200在最终确定这类播放模式的过程中,仅需要根据用户选择的播放状态以及结合外部设备的支持情况确定是否启动这类播放状态。In other embodiments, for adaptive frame rate modes, such as VRR (Variable Refresh Rate) and FreeSync (Adaptive-Sync Technology), there is no specific selection of playback parameters. Essentially, it's an adaptive mechanism or a function of the display device 200. Therefore, when selecting this type of playback mode, the user only needs to adjust its playback state, such as enabling/disabling it. Thus, in the process of ultimately determining this type of playback mode, the display device 200 only needs to determine whether to enable this playback state based on the user-selected playback state and the support of external devices.

这样,显示设备200在确定目标播放模式集合的过程中,既可以结合播放效果的提升情况,又可以结合用户的主观意愿对播放模式集合进行确定,可以充分提高用户使用体验。并且,基于与外部设备的交互,外部设备发送的数据格式可以与显示设备200支持的播放模式匹配,有利于保证外部数据播放的播放效果。In this way, when determining the target playback mode set, the display device 200 can consider both the improvement in playback effect and the user's subjective wishes, thus significantly enhancing the user experience. Furthermore, based on interaction with external devices, the data format sent by the external devices can match the playback modes supported by the display device 200, which helps ensure the playback effect of external data.

如图11所示,本申请实施例还提供一种显示设备200,显示设备200包括显示器260、HDMI接口、控制器250。其中,显示器260用于播放图像内容,例如外部设备通过HDMI接口发送的外部数据对应的画面。其中,HDMI接口用于连接显示设备200与外部设备,以使显示设备200接受外部设备的内容,且将内容呈现在显示器260上。As shown in Figure 11, this embodiment of the application also provides a display device 200, which includes a display 260, an HDMI interface, and a controller 250. The display 260 is used to play image content, such as the screen corresponding to external data sent by an external device via the HDMI interface. The HDMI interface is used to connect the display device 200 to the external device, enabling the display device 200 to receive content from the external device and display the content on the display 260.

控制器被配置为:The controller is configured as follows:

S10:响应于对HDMI版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。第一播放模式集合包括显示设备支持的至少1个播放模式。S10: In response to a selection instruction for at least one of the following controls: HDMI version control, high frame rate switch control, wide viewing angle switch control, and adaptive frame rate switch control, a first playback mode set is determined. The first playback mode set includes at least one playback mode supported by the display device.

S20:基于第一播放模式集合将显示设备的初始EDID修改至第一EDID。S20: Modify the initial EDID of the display device to the first EDID based on the first playback mode set.

S30:在检测到显示设备通过HDMI接口外接外部设备的情况下,将热插拔引脚从低电平调整至高电平,以使外部设备读取第一EDID。S30: When an external device is detected to be connected to the display device via the HDMI interface, the hot-plug pin is adjusted from low level to high level so that the external device can read the first EDID.

S40:在接收到外部设备回传的基于第一EDID确认的第二EDID的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。第二EDID用于表征外部设备和显示设备共同支持的至少1个第二播放模式集合;S40: Upon receiving a second EDID confirmed based on the first EDID from an external device, determine a target playback mode set from the second playback mode set based on preset rules. The second EDID is used to characterize at least one second playback mode set jointly supported by the external device and the display device;

S50:根据目标播放模式集合将第一EDID修改至第三EDID。S50: Modify the first EDID to the third EDID according to the target playback mode set.

S60:根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三EDID。S60: Adjust the level of the hot-plug pin according to the preset transmission protocol so that the external device can read the third EDID.

S70:在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式播放外部数据对应的媒资画面。目标播放模式集合包括至少一个目标播放模式。外部数据为外部设备基于第三扩展显示标识数据确认的。S70: Upon receiving external data from an external device, the control display plays the media asset corresponding to the external data based on the target playback mode. The target playback mode set includes at least one target playback mode. The external data is confirmed by the external device based on third extended display identifier data.

在一些实施例中,用户在显示设备200未与外部设备连接的情况下也可以调整显示设备200的播放模式。显示设备200可以根据用户的调整将初始EDID修改至第一EDID。并且,显示设备200在未与外部设备连接的情况下,可以先在指定空间中存储第一EDID。In some embodiments, a user can adjust the playback mode of the display device 200 even when it is not connected to an external device. The display device 200 can modify the initial EDID to a first EDID based on the user's adjustment. Furthermore, the display device 200 can store the first EDID in a designated space when it is not connected to an external device.

这样,显示设备200在通过HDMI接口外接外部设备的情况下,可以通过将热插拔引脚从低电平调整至高电平,使外部设备能够读取第一EDID,以使外部设备基于第一EDID确定显示设备支持的第一播放模式集合,进而确定二者共同支持的第二播放模式集合与第二EDID。In this way, when the display device 200 is connected to an external device via the HDMI interface, it can adjust the hot-plug pin from low level to high level so that the external device can read the first EDID. This allows the external device to determine the first set of playback modes supported by the display device based on the first EDID, and then determine the second set of playback modes and the second EDID that are supported by both devices.

可以理解的是,显示设备200可以在第一EDID中添加驱动比较标识以驱动外部设备执行确定二者共同支持的第二播放模式集合与第二EDID的动作。Understandably, the display device 200 can add a driver comparison identifier to the first EDID to drive the external device to perform an action that determines the second set of playback modes and the second EDID that both support.

以及,显示设备200在向外部设备发送第三EDID的阶段,第三EDID中也可以添加有驱动传输标识,以驱动外部设备执行根据第三EDID表征的目标播放模式结合传输适配的外部数据的流程。Furthermore, during the phase when the display device 200 sends the third EDID to an external device, a drive transmission identifier may also be added to the third EDID to drive the external device to execute a process that combines external data adapted to the target playback mode represented by the third EDID.

这样,显示设备200基于与外部设备的多次协商交互,可以使外部设备向显示设备200发送的外部数据与显示设备200的播放模式适配,以及显示设备200可以充分结合用户意愿播放外部数据对应的画面。In this way, based on multiple negotiations and interactions with external devices, the display device 200 can adapt the external data sent by the external devices to the display device 200 to the playback mode of the display device 200, and the display device 200 can fully combine the user's wishes to play the picture corresponding to the external data.

此外,基于这种方式,显示设备200作为数据传输过程中的主导,驱动外部设备优先发送与目标播放模式匹配的外部数据,可以有效减少用户在数据传输阶段的操作次数,有利于提升用户使用体验。Furthermore, based on this approach, the display device 200, acting as the dominant force in the data transmission process, drives external devices to prioritize sending external data that matches the target playback mode. This effectively reduces the number of operations the user needs during the data transmission phase, thus improving the user experience.

如图12所示,本申请实施例提供一种外部设备,该外部设备可以通过HDMI接口与显示设备200外接,并基于与显示设备200适配的协议向显示设备200发送适配的外部数据。外部设备包括处理器,处理器被配置为:As shown in Figure 12, this embodiment of the application provides an external device that can be connected to a display device 200 via an HDMI interface and send adapted external data to the display device 200 based on a protocol compatible with the display device 200. The external device includes a processor configured to:

S1000:在从显示设备中读取到第一EDID的情况下,解析第一EDID表征的显示设备支持的至少1个第一播放模式集合。S1000: When the first EDID is read from the display device, parse the set of at least one first playback mode supported by the display device represented by the first EDID.

S2000:获取外部设备支持的至少1个源播放模式集合。S2000: Obtain at least one set of source playback modes supported by the external device.

S3000:基于至少1个第一播放模式集合与至少1个源播放模式集合的交集确定第二EDID。第二EDID用于表征外部设备和显示设备共同支持的至少1个第二播放模式集合。S3000: Determine a second EDID based on the intersection of at least one first playback mode set and at least one source playback mode set. The second EDID is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

S4000:将第二EDID发送至显示设备。S4000: Send the second EDID to the display device.

S5000:在接收到显示设备回传的第三EDID的情况下,解析第三EDID以确定第三EDID表征的目标播放模式集合。目标播放模式集合包括HDMI版本、高帧率播放模式、宽视角播放模式、自适应帧率播放模式中的至少一项。S5000: Upon receiving a third EDID returned by the display device, parse the third EDID to determine the target playback mode set represented by the third EDID. The target playback mode set includes at least one of HDMI version, high frame rate playback mode, wide viewing angle playback mode, and adaptive frame rate playback mode.

S6000:向显示设备发送支持目标播放模式集合的外部数据。S6000: Sends external data supporting the target playback mode set to the display device.

在一些实施例中,外部设备在通过HDMI接口连接显示设备200之后,可以监控热插拔引脚的电平状态。例如,在电平状态由低电平变为高电平时,外部设备可以基于HDMI预设协议主动从显示设备200用于存放EDID的空间中读取第一EDID。In some embodiments, after an external device is connected to the display device 200 via an HDMI interface, it can monitor the level state of the hot-plug pins. For example, when the level state changes from low to high, the external device can actively read the first EDID from the space used by the display device 200 to store the EDID based on the HDMI preset protocol.

在另一些实施例中,外部设备在保持与显示设备200的连接的情况下,检测到热插拔引脚由高电平转至低电平再转至高电平的过程,则可以基于HDMI预设协议主动从显示设备200用于存放EDID的空间中读取第一EDID。In other embodiments, when an external device detects the process of a hot-plug pin changing from a high level to a low level and then back to a high level while maintaining a connection with the display device 200, it can actively read the first EDID from the space used by the display device 200 to store EDID based on the HDMI preset protocol.

以及,外部设备在读取到第一EDID的情况下,可以获取自身支持的源播放模式集合,进而基于源播放模式集合与显示设备支持的第一播放模式集合的交集确定第二EDID,即确定二者共同支持的播放模式集合,以避免后续向显示设备200传输的数据与播放模式不匹配。Furthermore, when an external device reads the first EDID, it can obtain the set of source playback modes it supports, and then determine the second EDID based on the intersection of the source playback mode set and the first playback mode set supported by the display device, that is, determine the set of playback modes that both support, so as to avoid the data transmitted to the display device 200 in the future being mismatched with the playback mode.

外部设备在确定第二EDID之后,可以将第二EDID发送至显示设备200,以使显示设备200根据该第二EDID进一步确定目标播放模式集合。After determining the second EDID, the external device can send the second EDID to the display device 200 so that the display device 200 can further determine the target playback mode set based on the second EDID.

显示设备200在接收到第二EDID之后,可以结合预设规则确定目标播放模式集合以及用于表征目标播放模式集合的第三EDID。显示设备200在确定第三EDID之后,可以将第三EDID发送至外部设备。外部设备在接收到第三EDID的情况下,可以解析第三EDID以确定目标播放模式集合,进而根据目标播放模式集合向显示设备200发送支持目标播放模式集合的外部数据。After receiving the second EDID, the display device 200 can determine the target playback mode set and the third EDID used to represent the target playback mode set by combining preset rules. After determining the third EDID, the display device 200 can send the third EDID to an external device. Upon receiving the third EDID, the external device can parse the third EDID to determine the target playback mode set, and then send external data supporting the target playback mode set to the display device 200 according to the target playback mode set.

这样,基于显示设备200与外部设备的多次协商交互,显示设备200可以作为外部数据传输过程中的主导,主动驱动外部设备基于目标播放模式集合发送匹配的外部数据,进而使播放效果满足用户意愿,以及可以有效避免外部数据与播放模式集合不匹配导致的播放异常问题,提升用户的观看体验。In this way, based on the multiple negotiation and interaction between the display device 200 and the external device, the display device 200 can take the lead in the external data transmission process, actively drive the external device to send matching external data based on the target playback mode set, thereby making the playback effect meet the user's wishes, and effectively avoiding playback abnormality problems caused by mismatch between external data and playback mode set, thus improving the user's viewing experience.

在一些实施例中,显示设备200通过预先与外部设备进行协议适配,以保证外部设备能识别显示设备200对于HDMI协议/EDID的扩展。这样,外部设备在接收到第一EDID的情况下,识别其中的标识信息,从而正确解析后续的协商流程。其中,如图13所示,处理器在读取到显示设备200发送的第一EDID的情况下,还被配置为:In some embodiments, the display device 200 pre-adapts to the external device's protocol to ensure that the external device can recognize the display device 200's extensions to the HDMI protocol/EDID. Thus, upon receiving the first EDID, the external device identifies the identification information within it, thereby correctly parsing the subsequent negotiation process. As shown in Figure 13, the processor, upon reading the first EDID sent by the display device 200, is further configured to:

S1001:解析第一EDID中的预设标识位。S1001: Parse the preset flag bits in the first EDID.

S1002:在从预设标识位解析到驱动比较标识的情况下,执行获取外部设备支持的至少1个源播放模式集合的步骤。S1002: If the driver comparison flag is parsed from the preset flag bit, perform the step of obtaining at least one set of source playback modes supported by the external device.

在一些实施例中,外部设备在接收到第一EDID的情况下,可以解析第一EDID,以及识别第一EDID中预设标识位。在识别到驱动比较标识的情况下,外部设备可以执行基于第一EDID确定第二EDID的动作。即显示设备200基于添加驱动比较标识的方式,驱动外部设备执行播放模式协商流程。In some embodiments, upon receiving a first EDID, the external device can parse the first EDID and identify a preset flag bit within it. If a driver comparison flag is identified, the external device can perform an action to determine a second EDID based on the first EDID. That is, the display device 200 drives the external device to perform a playback mode negotiation process by adding a driver comparison flag.

在一些实施例中,外部设备在接收到第三EDID的情况下,也可以解析第三EDID的预设标识位,进而识别到驱动传输标识。在识别到驱动传输标识的情况下,外部设备可以执行基于第三EDID表征的目标播放模式发送匹配的外部数据的流程。即显示设备200基于添加驱动传输标识的方式,驱动外部设备执行播放模式协商流程。In some embodiments, upon receiving a third EDID, the external device can also parse the preset identifier bits of the third EDID to identify the drive transmission identifier. Upon identifying the drive transmission identifier, the external device can execute a process of sending matching external data based on the target playback mode represented by the third EDID. That is, the display device 200 drives the external device to execute a playback mode negotiation process by adding the drive transmission identifier.

在另一些实施例中,外部设备可以接受显示设备200在调整热插拔引脚电平后,通过预设引脚发送的协商指令。其中,外部设备在读取到第一EDID后,接收到用于确定共同支持的播放模式的协商指令,则执行确定第二EDID以及向显示设备200反馈第二EDID的相关流程。外部设备在读取到第三EDID后,接收到用于向显示设备200发送匹配目标播放模式集合的外部数据的协商指令,则执行发送匹配目标播放模式集合的外部数据的流程。In other embodiments, the external device can receive a negotiation command sent by the display device 200 through a preset pin after adjusting the hot-plug pin level. Specifically, after reading the first EDID, the external device receives a negotiation command for determining commonly supported playback modes, and then executes the process of determining the second EDID and feeding back the second EDID to the display device 200. After reading the third EDID, the external device receives a negotiation command for sending external data matching the target playback mode set to the display device 200, and then executes the process of sending external data matching the target playback mode set.

外部设备在与显示设备200达成协议适配的前提下,可以通过识别EDID中显示设备200添加的标识的方式执行播放模式集合协商流程以及发送与目标播放模式集合匹配的外部数据的流程。也可以通过接收显示设备200发送的协商指令的方式执行播放模式集合协商流程以及发送与目标播放模式集合匹配的外部数据的流程。Provided that the external device is compatible with the display device 200, it can perform the playback mode set negotiation process and send external data matching the target playback mode set by recognizing the identifier added by the display device 200 in the EDID. Alternatively, it can perform the playback mode set negotiation process and send external data matching the target playback mode set by receiving negotiation instructions sent by the display device 200.

这样,外部设备在通过HDMI接口向显示设备200发送外部数据的过程中,可以主动适应显示设备200的播放模式需求,发送匹配的外部数据,进而保证显示设备200的播放效果与用户预期一致。可以有效避免因外部设备与显示设备播放模式不匹配导致的画面卡顿、撕裂等问题,从而提升用户的观看体验。此外,还可以减少用户在播放模式设置过程中用于协调播放模式的操作次数。In this way, when external devices send external data to display device 200 via the HDMI interface, they can proactively adapt to the playback mode requirements of display device 200 and send matching external data, thereby ensuring that the playback effect of display device 200 matches the user's expectations. This effectively avoids problems such as screen tearing and stuttering caused by incompatibility between the external device and the display device's playback mode, thus improving the user's viewing experience. Furthermore, it reduces the number of times the user needs to coordinate playback modes during the playback mode settings process.

如图14所示,在一些实施例中,本申请提供一种基于HDMI的数据传输方法,可以应用于可通过HDMI外接外部设备的显示设备200,该方法可以应用于已经通过HDMI外接外部设备的显示设备200,方法包括:As shown in Figure 14, in some embodiments, this application provides a data transmission method based on HDMI, which can be applied to a display device 200 that can be connected to an external device via HDMI. The method can be applied to a display device 200 that is already connected to an external device via HDMI, and includes:

在显示设备已通过HDMI接口外接外部设备的情况下,响应于对HDMI版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。第一播放模式集合包括显示设备支持的至少1个播放模式。When the display device is connected to an external device via an HDMI interface, a first playback mode set is determined in response to a selection instruction for at least one of the following controls: HDMI version control, high frame rate switch control, wide viewing angle switch control, and adaptive frame rate switch control. The first playback mode set includes at least one playback mode supported by the display device.

基于第一播放模式集合将显示设备的初始EDID修改至第一EDID。The initial EDID of the display device is modified to the first EDID based on the first playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第一EDID。The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the first EDID.

在接收到外部设备回传的基于第一EDID确认的第二EDID的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。第二EDID用于表征外部设备和显示设备共同支持的至少1个第二播放模式集合。Upon receiving a second EDID confirmed by the first EDID from an external device, a target playback mode set is determined from the second playback mode set based on preset rules. The second EDID is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

根据目标播放模式集合将第一EDID修改至第三EDID。The first EDID is modified to the third EDID based on the target playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三EDID。The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third EDID.

在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式播放外部数据对应的画面。目标播放模式集合包括至少1个目标播放模式。外部数据为外部设备基于目标播放模式集合确定的。Upon receiving external data from an external device, the control display plays the corresponding image based on the target playback mode. The target playback mode set includes at least one target playback mode. The external data is determined by the external device based on the target playback mode set.

在一些实施例中,本申请提供一种基于HDMI的数据传输方法,可以应用于可通过HD MI外接外部设备的显示设备200,该方法可以应用于用户在选择播放模式时未外接外部设备的显示设备200,方法包括:In some embodiments, this application provides a data transmission method based on HDMI, which can be applied to a display device 200 that can be connected to an external device via HDMI. This method can be applied to a display device 200 where no external device is connected when the user selects a playback mode. The method includes:

响应于对HDMI版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合。第一播放模式集合包括显示设备支持的至少1个播放模式。In response to a selection instruction for at least one of the following controls: HDMI version control, high frame rate switch control, wide viewing angle switch control, and adaptive frame rate switch control, a first set of playback modes is determined. The first set of playback modes includes at least one playback mode supported by the display device.

基于第一播放模式集合将显示设备的初始EDID修改至第一EDID。The initial EDID of the display device is modified to the first EDID based on the first playback mode set.

在检测到显示设备通过HDMI接口外接外部设备的情况下,将热插拔引脚从低电平调整至高电平,以使外部设备读取第一EDID。When an external device is detected to be connected to the display device via the HDMI interface, the hot-plug pin is adjusted from low to high so that the external device can read the first EDID.

在接收到外部设备回传的基于第一EDID确认的第二EDID的情况下,基于预设规则从第二播放模式集合中确定目标播放模式集合。第二EDID用于表征外部设备和显示设备共同支持的至少1个第二播放模式集合。Upon receiving a second EDID confirmed by the first EDID from an external device, a target playback mode set is determined from the second playback mode set based on preset rules. The second EDID is used to characterize at least one second playback mode set jointly supported by the external device and the display device.

根据目标播放模式集合将第一EDID修改至第三EDID。The first EDID is modified to the third EDID based on the target playback mode set.

根据预设传输协议调整热插拔引脚的电平,以使外部设备读取第三EDID。The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third EDID.

在接收到外部设备回传的外部数据的情况下,控制显示器基于目标播放模式播放外部数据对应的媒资画面。目标播放模式集合包括至少1个目标播放模式。外部数据为外部设备基于目标播放模式集合确定的数据。Upon receiving external data from an external device, the control display plays the media asset corresponding to the external data based on the target playback mode. The target playback mode set includes at least one target playback mode. The external data is the data determined by the external device based on the target playback mode set.

在一些实施例中,本申请提供一种基于HDMI的数据传输方法,可以应用于外部设备,方法包括:In some embodiments, this application provides an HDMI-based data transmission method that can be applied to external devices, the method comprising:

在读取到显示设备发送的第一EDID的情况下,解析第一EDID表征的显示设备支持的至少1个第一播放模式集合。If the first EDID sent by the display device is read, the set of at least one first playback mode supported by the display device represented by the first EDID is parsed.

获取外部设备支持的至少1个源播放模式集合。Obtain at least one set of source playback modes supported by external devices.

基于至少1个第一播放模式集合与至少1个源播放模式集合的交集确定第二EDID。The second EDID is determined based on the intersection of at least one first playback mode set and at least one source playback mode set.

将第二EDID发送至显示设备。第二EDID用于表征外部设备和显示设备共同支持的至少1个第二播放模式集合。The second EDID is sent to the display device. The second EDID is used to characterize at least one set of second playback modes jointly supported by the external device and the display device.

在接收到显示设备回传的第三EDID的情况下,解析第三EDID以确定第三EDID表征的目标播放模式。目标播放模式为至少1个目标播放模式结合的子集。Upon receiving the third EDID returned by the display device, the third EDID is parsed to determine the target playback mode represented by the third EDID. The target playback mode is a subset of at least one target playback mode combination.

向显示设备发送支持目标播放模式的外部数据。Send external data that supports the target playback mode to the display device.

本申请提供的实施例之间的相似部分相互参见即可,以上提供的具体实施方式只是本申请总的构思下的几个示例,并不构成本申请保护范围的限定。对于本领域的技术人员而言,在不付出创造性劳动的前提下依据本申请方案所扩展出的任何其他实施方式都属于本申请的保护范围。Similar parts between the embodiments provided in this application can be referred to mutually. The specific implementation methods provided above are only a few examples under the overall concept of this application and do not constitute a limitation on the scope of protection of this application. For those skilled in the art, any other implementation methods extended from the solution of this application without creative effort shall fall within the scope of protection of this application.

Claims (10)

1.一种显示设备,其特征在于,包括:1. A display device, characterized in that it comprises: 显示器;monitor; 高清晰多媒体接口,用于连接所述显示设备与外部设备,以使所述显示设备接收外部设备的内容,且将所述内容呈现在所述显示器上;A high-definition multimedia interface is used to connect the display device to an external device, so that the display device can receive content from the external device and display the content on the display. 控制器,被配置为:The controller is configured as follows: 在所述显示设备已通过所述高清晰多媒体接口外接所述外部设备的情况下,响应于对高清晰多媒体接口版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合;所述第一播放模式集合包括所述显示设备支持的至少一个播放模式;When the display device is connected to an external device via the high-definition multimedia interface, in response to a selection instruction for at least one of the high-definition multimedia interface version control, high frame rate switch control, wide viewing angle switch control, and adaptive frame rate switch control, a first playback mode set is determined; the first playback mode set includes at least one playback mode supported by the display device. 基于所述第一播放模式集合将所述显示设备的初始扩展显示标识数据修改为第一扩展显示标识数据;所述第一扩展显示标识数据用于表征所述第一播放模式集合;Based on the first playback mode set, the initial extended display identifier data of the display device is modified to the first extended display identifier data; the first extended display identifier data is used to characterize the first playback mode set. 根据预设传输协议调整热插拔引脚的电平,以使所述外部设备读取所述第一扩展显示标识数据;The level of the hot-plug pin is adjusted according to a preset transmission protocol so that the external device can read the first extended display identifier data; 在接收到所述外部设备回传的基于所述第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,基于预设规则从所述第二播放模式集合中确定目标播放模式集合;所述第二扩展显示标识数据用于表征所述外部设备和所述显示设备共同支持的至少一个第二播放模式集合;Upon receiving second extended display identifier data confirmed based on the first extended display identifier data from the external device, a target playback mode set is determined from the second playback mode set based on a preset rule; the second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device. 根据所述目标播放模式集合将所述第一扩展显示标识数据修改为第三扩展显示标识数据;The first extended display identifier data is modified to the third extended display identifier data according to the target playback mode set; 根据所述预设传输协议调整所述热插拔引脚的电平,以使所述外部设备读取所述第三扩展显示标识数据;The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third extended display identifier data; 在接收到所述外部设备回传的外部数据的情况下,控制所述显示器基于所述目标播放模式播放所述外部数据对应的媒资画面;所述目标播放模式集合包括至少一个所述目标播放模式;所述外部数据为所述外部设备基于所述第三扩展显示标识数据确认的。Upon receiving external data transmitted back from the external device, the display is controlled to play the media asset image corresponding to the external data based on the target playback mode; the target playback mode set includes at least one target playback mode; the external data is confirmed by the external device based on the third extended display identifier data. 2.根据权利要求1所述的显示设备,其特征在于,所述控制器执行基于所述第一播放模式集合将所述显示设备的初始扩展显示标识数据修改为第一扩展显示标识数据,具体被配置为:2. The display device according to claim 1, wherein the controller is specifically configured to modify the initial extended display identifier data of the display device to the first extended display identifier data based on the first playback mode set, wherein: 基于所述第一播放模式集合中的至少一个播放模式修改所述初始扩展显示标识数据中播放参数位对应的播放参数标识;Modify the playback parameter identifier corresponding to the playback parameter bit in the initial extended display identifier data based on at least one playback mode in the first playback mode set; 在所述初始扩展显示标识数据中的标识位添加驱动比较标识;所述驱动比较标识用于使所述外部设备比较所述显示设备支持的第一播放模式集合和所述外部设备支持的第二播放模式集合以确定所述第二扩展显示标识数据;A driver comparison flag is added to the flag bit of the initial extended display identifier data; the driver comparison flag is used to enable the external device to compare the first set of playback modes supported by the display device and the second set of playback modes supported by the external device to determine the second extended display identifier data. 基于所述修改后的播放参数标识和所述驱动比较标识确定所述第一扩展显示标识数据。The first extended display identifier data is determined based on the modified playback parameter identifier and the driver comparison identifier. 3.根据权利要求1所述的显示设备,其特征在于,所述控制器执行根据所述目标播放模式集合将所述第一扩展显示标识数据修改为所述第三扩展显示标识数据,具体被配置为:3. The display device according to claim 1, wherein the controller is specifically configured to modify the first extended display identifier data to the third extended display identifier data according to the target playback mode set. 在所述第一扩展显示标识数据中添加驱动传输标识;所述驱动传输标识用于使所述外部设备向所述显示设备回传支持所述目标播放模式集合的外部数据;Add a drive transmission identifier to the first extended display identifier data; the drive transmission identifier is used to enable the external device to send back external data supporting the target playback mode set to the display device; 根据所述驱动传输标识和所述目标播放模式集合将所述第一扩展显示标识数据修改为所述第三扩展显示标识数据。The first extended display identifier data is modified to the third extended display identifier data based on the drive transmission identifier and the target playback mode set. 4.根据权利要求1所述的显示设备,其特征在于,所述控制器在接收到所述外部设备回传的基于所述第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,执行基于预设规则从所述第二播放模式集合中确定目标播放模式集合,具体被配置为:4. The display device according to claim 1, wherein the controller, upon receiving second extended display identifier data confirmed based on the first extended display identifier data from the external device, performs a process of determining a target playback mode set from the second playback mode set based on a preset rule, specifically configured as follows: 在所述第二播放模式集合包括所述宽视角开关控件对应的宽视角播放模式的情况下,基于所述宽视角筛选规则确定所述宽视角播放模式的宽视角播放参数;所述宽视角筛选规则为根据宽视角播放参数对应的播放效果确定的。When the second playback mode set includes the wide-view playback mode corresponding to the wide-view switch control, the wide-view playback parameters of the wide-view playback mode are determined based on the wide-view filtering rules; the wide-view filtering rules are determined based on the playback effect corresponding to the wide-view playback parameters. 5.根据权利要求1所述的显示设备,其特征在于,所述控制器在接收到所述外部设备回传的基于所述第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,执行基于预设规则从所述第二播放模式集合中确定目标播放模式集合,具体被配置为:5. The display device according to claim 1, wherein the controller, upon receiving second extended display identifier data confirmed based on the first extended display identifier data from the external device, performs a process of determining a target playback mode set from the second playback mode set based on a preset rule, specifically configured as follows: 在所述第二播放模式集合包括与所述高帧率开关控件对应的高帧率播放模式的情况下,控制所述显示器显示筛选列表;所述筛选列表包括至少一个帧率参数选项;When the second playback mode set includes a high frame rate playback mode corresponding to the high frame rate switch control, the display is controlled to show a filter list; the filter list includes at least one frame rate parameter option. 响应于用于选择目标帧率参数选项的选择指令,基于所述目标帧率参数选项对应的帧率参数确定高帧率播放模式的帧率参数。In response to a selection instruction for selecting a target frame rate parameter option, the frame rate parameter for the high frame rate playback mode is determined based on the frame rate parameter corresponding to the target frame rate parameter option. 6.根据权利要求1所述的显示设备,其特征在于,所述控制器执行根据预设传输协议调整热插拔引脚的电平,以使所述外部设备读取所述第一扩展显示标识数据之后,还被配置为:6. The display device according to claim 1, wherein after the controller performs an adjustment of the level of the hot-plug pin according to a preset transmission protocol so that the external device reads the first extended display identifier data, it is further configured to: 通过预设引脚向所述外部设备发送协商指令;所述协商指令用于使所述外部设备基于所述第一扩展显示标识数据确定所述第二扩展显示标识数据。A negotiation command is sent to the external device via a preset pin; the negotiation command is used to enable the external device to determine the second extended display identifier data based on the first extended display identifier data. 7.根据权利要求1所述的显示设备,其特征在于,所述高清晰多媒体接口包括热插拔引脚;所述控制器执行根据预设传输协议调整热插拔引脚的电平,具体被配置为:7. The display device according to claim 1, wherein the high-definition multimedia interface includes hot-swappable pins; the controller adjusts the level of the hot-swappable pins according to a preset transmission protocol, specifically configured as follows: 将所述热插拔引脚对应的电平信号从高电平调整为低电平;Adjust the level signal corresponding to the hot-plug pin from high level to low level; 基于预设恢复时间,将所述热插拔引脚对应的电平信号从低电平调整为高电平;Based on the preset recovery time, the level signal corresponding to the hot-plug pin is adjusted from low level to high level; 将所述第一扩展显示标识数据发送至所述外部设备。The first extended display identifier data is sent to the external device. 8.一种显示设备,其特征在于,包括:8. A display device, characterized in that it comprises: 显示器;monitor; 高清晰多媒体接口,用于连接所述显示设备与外部设备,以使所述显示设备接收外部设备的内容,且将所述内容呈现在所述显示器上;A high-definition multimedia interface is used to connect the display device to an external device, so that the display device can receive content from the external device and display the content on the display. 控制器,被配置为:The controller is configured as follows: 响应于对高清晰多媒体接口版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合;所述第一播放模式集合包括所述显示设备支持的至少一个播放模式;In response to a selection instruction for at least one of the following controls: a high-definition multimedia interface version control, a high frame rate switch control, a wide viewing angle switch control, and an adaptive frame rate switch control, a first playback mode set is determined; the first playback mode set includes at least one playback mode supported by the display device. 基于所述第一播放模式集合将所述显示设备的初始扩展显示标识数据修改为第一扩展显示标识数据;Based on the first playback mode set, the initial extended display identifier data of the display device is modified to the first extended display identifier data; 在检测到所述显示设备通过所述高清晰多媒体接口外接所述外部设备的情况下,将热插拔引脚从低电平调整为高电平,以使所述外部设备读取所述第一扩展显示标识数据;When it is detected that the display device is connected to an external device through the high-definition multimedia interface, the hot-plug pin is adjusted from low level to high level so that the external device can read the first extended display identification data; 在接收到所述外部设备回传的基于所述第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,基于预设规则从所述第二播放模式集合中确定目标播放模式集合;所述第二扩展显示标识数据用于表征所述外部设备和所述显示设备共同支持的至少一个第二播放模式集合;Upon receiving second extended display identifier data confirmed based on the first extended display identifier data from the external device, a target playback mode set is determined from the second playback mode set based on a preset rule; the second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device. 根据所述目标播放模式集合将所述第一扩展显示标识数据修改为第三扩展显示标识数据;The first extended display identifier data is modified to the third extended display identifier data according to the target playback mode set; 根据所述预设传输协议调整所述热插拔引脚的电平,以使所述外部设备读取所述第三扩展显示标识数据;The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third extended display identifier data; 在接收到所述外部设备回传的外部数据的情况下,控制所述显示器基于所述目标播放模式播放所述外部数据对应的媒资画面;所述目标播放模式集合包括至少一个所述目标播放模式;所述外部数据为所述外部设备基于所述第三扩展显示标识数据确认的。Upon receiving external data transmitted back from the external device, the display is controlled to play the media asset image corresponding to the external data based on the target playback mode; the target playback mode set includes at least one target playback mode; the external data is confirmed by the external device based on the third extended display identifier data. 9.一种外部设备,其特征在于,包括:9. An external device, characterized in that it comprises: 高清晰多媒体接口,被配置为外接显示设备;The high-definition multimedia interface is configured as an external display device; 处理器,被配置为:The processor is configured as follows: 在从所述显示设备中读取到第一扩展显示标识数据的情况下,解析所述第一扩展显示标识数据表征的所述显示设备支持的至少一个第一播放模式集合;If first extended display identifier data is read from the display device, the at least one set of first playback modes supported by the display device, represented by the first extended display identifier data, is parsed. 获取所述外部设备支持的至少一个源播放模式集合;Obtain at least one set of source playback modes supported by the external device; 基于所述至少一个第一播放模式集合与所述至少一个源播放模式集合的交集确定第二扩展显示标识数据;所述第二扩展显示标识数据用于表征所述外部设备和所述显示设备共同支持的至少一个第二播放模式集合;The second extended display identifier data is determined based on the intersection of the at least one first playback mode set and the at least one source playback mode set; the second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device; 将所述第二扩展显示标识数据发送至所述显示设备;Send the second extended display identifier data to the display device; 在接收到所述显示设备回传的第三扩展显示标识数据的情况下,解析所述第三扩展显示标识数据以确定所述第三扩展显示标识数据表征的目标播放模式集合;所述目标播放模式集合包括高清晰多媒体接口版本、高帧率播放模式、宽视角播放模式、自适应帧率播放模式中的至少一项;Upon receiving the third extended display identifier data returned by the display device, the third extended display identifier data is parsed to determine the target playback mode set represented by the third extended display identifier data; the target playback mode set includes at least one of high-definition multimedia interface version, high frame rate playback mode, wide viewing angle playback mode, and adaptive frame rate playback mode. 向所述显示设备发送支持所述目标播放模式集合的外部数据。Send external data supporting the target playback mode set to the display device. 10.一种基于高清晰多媒体接口的数据传输方法,其特征在于,应用于权利要求1-7中任一项所述的显示设备,所述方法包括:10. A data transmission method based on a high-definition multimedia interface, characterized in that it is applied to the display device according to any one of claims 1-7, the method comprising: 在所述显示设备已通过所述高清晰多媒体接口外接外部设备的情况下,响应于对高清晰多媒体接口版本控件、高帧率开关控件、宽视角开关控件、自适应帧率开关控件中至少一个控件的选择指令,确定第一播放模式集合;所述第一播放模式集合包括所述显示设备支持的至少一个播放模式;When the display device is connected to an external device through the high-definition multimedia interface, in response to a selection instruction for at least one of the high-definition multimedia interface version control, high frame rate switch control, wide viewing angle switch control, and adaptive frame rate switch control, a first playback mode set is determined; the first playback mode set includes at least one playback mode supported by the display device. 基于所述第一播放模式集合将所述显示设备的初始扩展显示标识数据修改为第一扩展显示标识数据;Based on the first playback mode set, the initial extended display identifier data of the display device is modified to the first extended display identifier data; 根据预设传输协议调整热插拔引脚的电平,以使所述外部设备读取所述第一扩展显示标识数据;The level of the hot-plug pin is adjusted according to a preset transmission protocol so that the external device can read the first extended display identifier data; 在接收到所述外部设备回传的基于所述第一扩展显示标识数据确认的第二扩展显示标识数据的情况下,基于预设规则从所述第二播放模式集合中确定目标播放模式集合;所述第二扩展显示标识数据用于表征所述外部设备和所述显示设备共同支持的至少一个第二播放模式集合;Upon receiving second extended display identifier data confirmed based on the first extended display identifier data from the external device, a target playback mode set is determined from the second playback mode set based on a preset rule; the second extended display identifier data is used to characterize at least one second playback mode set jointly supported by the external device and the display device. 根据所述目标播放模式集合将所述第一扩展显示标识数据修改为第三扩展显示标识数据;The first extended display identifier data is modified to the third extended display identifier data according to the target playback mode set; 根据所述预设传输协议调整所述热插拔引脚的电平,以使所述外部设备读取所述第三扩展显示标识数据;The level of the hot-plug pin is adjusted according to the preset transmission protocol so that the external device can read the third extended display identifier data; 在接收到所述外部设备回传的基于所述第三扩展显示标识数据确认的支持所述目标播放模式集合的外部数据的情况下,控制所述显示器基于所述目标播放模式集合播放所述外部数据对应的画面;所述目标播放模式集合包括至少一个所述目标播放模式。Upon receiving external data from the external device that confirms support for the target playback mode set based on the third extended display identifier data, the display is controlled to play the image corresponding to the external data based on the target playback mode set; the target playback mode set includes at least one of the target playback modes.
CN202511292361.2A 2025-09-10 2025-09-10 A display device and a data transmission method based on a high-definition multimedia interface. Pending CN121056675A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202511292361.2A CN121056675A (en) 2025-09-10 2025-09-10 A display device and a data transmission method based on a high-definition multimedia interface.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202511292361.2A CN121056675A (en) 2025-09-10 2025-09-10 A display device and a data transmission method based on a high-definition multimedia interface.

Publications (1)

Publication Number Publication Date
CN121056675A true CN121056675A (en) 2025-12-02

Family

ID=97803274

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202511292361.2A Pending CN121056675A (en) 2025-09-10 2025-09-10 A display device and a data transmission method based on a high-definition multimedia interface.

Country Status (1)

Country Link
CN (1) CN121056675A (en)

Similar Documents

Publication Publication Date Title
CN114286143B (en) Display device and automatic switching method of transmission protocol
CN114327199A (en) Display device and multi-window parameter setting method
CN112612443B (en) Audio playing method, display device and server
CN205751481U (en) The control device of display device and display device
CN105957496A (en) Display equipment, and control method and control device thereof
US8953100B2 (en) Information processing apparatus and audio output control method of an information processing apparatus
US20240248670A1 (en) Screen casting method, device, and storage medium
CN115334340A (en) Display device and extended display identification data setting method
CN115407911B (en) Display device and external audio device
CN121056675A (en) A display device and a data transmission method based on a high-definition multimedia interface.
CN117608460B (en) Display device and extended display identification data setting method
CN113794919B (en) Display device and setting method of sounding device
CN113630653B (en) Display device and sound mode setting method
CN117075837A (en) Display equipment and volume adjusting method of eARC peripheral equipment
CN117316079A (en) Display equipment, dimming partition control method and device
CN113114964A (en) HDMI (high-definition multimedia interface) control method and display equipment
CN112752139B (en) Method for adjusting television picture definition and smart television
CN117289839A (en) Sound and picture setting method and display equipment
WO2025200549A1 (en) Display device, and mode switching method for display device
WO2025016130A1 (en) Display device, and processing method for display device
CN120980293A (en) Display equipment and media asset playing method
CN120475120A (en) Display device and signal direct push display method
CN117014667A (en) Signal source display method and display equipment
CN119107920A (en) Display device and display method of variable refresh rate signal
CN120751191A (en) Display device and color determination method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination