CN108762707A - 多媒体信息采集的自适应方法、装置和系统 - Google Patents
多媒体信息采集的自适应方法、装置和系统 Download PDFInfo
- Publication number
- CN108762707A CN108762707A CN201810532669.3A CN201810532669A CN108762707A CN 108762707 A CN108762707 A CN 108762707A CN 201810532669 A CN201810532669 A CN 201810532669A CN 108762707 A CN108762707 A CN 108762707A
- Authority
- CN
- China
- Prior art keywords
- identification data
- display identification
- edid
- audio
- data edid
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种多媒体信息采集的自适应方法、装置和系统。其中,该方法包括:获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。本发明解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
Description
技术领域
本发明涉及图像传输技术应用领域,具体而言,涉及一种多媒体信息采集的自适应方法、装置和系统。
背景技术
在音视频播放过程中,特别是音视频远程传输后接收端播放发送端发送的音视频文件,由于需要保障接收端的播放效果与发送端显示的效果保持一致,因此接收端在接收发送端发送的音视频文件的过程中主要包括以下两种处理方式:
方式一:纯软件实现分辨率协商。需要软件根据协商协议进行缩放控制,使用缩放手段最终达到与接收端显示设备的匹配效果。该方法的缺点是过于依赖缩放。缩放图像需要算法支持,如果没有专门的硬件加速,会使CPU负荷过大进而影响其它功能如编码效率,会增加延迟。
方式二:通过让发送端读取接收端显示设备扩展显示标识数据(ExtendedDisplay Identification Data,简称EDID)的方法实现。该方法原理与计算机同时接两个显示设备时复制模式双屏显示相同。第一,对于中间有采集设备的场景,无法综合考虑到中间采集设备的音视频处理能力,有可能出现协商出的分辨率及音频格式采集设备无法处理的情况。第二,对于接收端显示设备不支持播放声音的情况,该方法将导致发送端不输出音频信号,进而导致无法通过模拟音频输出插孔输出到音箱设备。
针对上述由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种多媒体信息采集的自适应方法、装置和系统,以至少解决由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
根据本发明实施例的一个方面,提供了一种多媒体信息采集的自适应方法,包括:获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
可选的,依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID包括:若扩展显示标识数据EDID中的视频时序描述信息中存在的不被采集设备所支持的参数,则删除视频时序描述信息,并修改扩展显示标识数据EDID校验和,其中,视频时序描述信息包括:分辨率和频率。
可选的,依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID包括:若扩展显示标识数据EDID没有音频描述信息,且存在扩展显示标识数据EDID扩展块,则将采集设备支持的音频格式对应的音频描述信息增加到扩展显示标识数据EDID扩展块中,并修改扩展显示标识数据EDID校验和;若无扩展显示标识数据EDID扩展块,伪造扩展显示标识数据EDID扩展块,则在扩展显示标识数据EDID扩展块中加入采集设备支持的音频格式信息;其中,音频描述信息包括:类型、采样率、声道数、采样位宽或大小字节序。
可选的,依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID包括:若扩展显示标识数据EDID中有音频描述信息,且音频描述信息所代表的多个音频格式中存在的不被采集设备所支持的音频格式,则删除不被采集设备支持的音频描述信息,并修改扩展显示标识数据EDID校验和。
可选的,在将修改后的扩展显示标识数据EDID设置到采集设备中之后,该方法还包括:对采集端的多媒体输出接口进行热插拔。
根据本发明实施例的另一方面,还提供了一种多媒体信息采集的自适应方法,包括:读取采集端的扩展显示标识数据EDID;依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率;依据音频输出格式和输出分辨率向接收端发送编码后的多媒体信息。
可选的,依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率包括:通过解析扩展显示标识数据EDID以及发送端的发送能力,选择发送端的显卡支持输出的,且采集端的扩展显示标识数据EDID也支持的且显示效果的显示时序作为输出分辨率;并选择发送端的显卡支持输出的,且采集端的扩展显示标识数据也支持的音频格式作为音频输出格式;其中,显示时序包括:分辨率和频率。
根据本发明实施例的又一方面,还提供了一种多媒体信息采集的自适应方法,包括:读取所连接的显示设备的扩展显示标识数据EDID;向采集端发送扩展显示标识数据EDID;接收发送端根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示。
可选的,在解码后根据显示设备的显示能力进行显示包括:在多媒体数据包括音频码流的情况下,若有音频码流,且显示设备不能输出音频码流,则选择模拟音频输出口输出音频数据;或,若有音频码流且显示设备具备输出音频码流的能力,则选择显示设备直接输出;或,若没有音频码流,则不输出音频。
根据本发明另一实施例的一方面,还提供了一种多媒体信息采集的自适应装置,包括:获取模块,用于获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;检测模块,用于依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;配置模块,用于将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
根据本发明另一实施例的另一方面,还提供了一种多媒体信息采集的自适应装置,包括:读取模块,用于读取采集端的扩展显示标识数据EDID;配置模块,用于依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率;发送模块,用于依据音频输出格式和输出分辨率向接收端发送编码后的多媒体信息。
根据本发明另一实施例的又一方面,还提供了一种多媒体信息采集的自适应装置,包括:读取模块,用于读取所连接的显示设备的扩展显示标识数据EDID;发送模块,用于向采集端发送扩展显示标识数据EDID;接收模块,用于接收发送端根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示。
根据本发明又一实施例的一方面,还提供了一种多媒体信息采集的自适应系统,包括:采集端、发送端和接收端,其中,采集端,用于获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商;发送端,用于读取采集端的扩展显示标识数据EDID;依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率;依据音频输出格式和输出分辨率向接收端发送编码后的多媒体信息;接收端,用于读取所连接的显示设备的扩展显示标识数据EDID;向采集端发送扩展显示标识数据EDID;接收发送端根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示。
根据本发明又一实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行:获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
根据本发明又一实施例的又一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行:获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
在本发明实施例中,采用发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID的方式,通过获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商,达到了能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好的目的,从而实现了满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力的技术效果,进而解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种多媒体信息采集的自适应方法在采集端侧的流程示意图;
图2是根据本发明实施例的另一种多媒体信息采集的自适应方法在采集端侧的流程示意图;
图3是根据本发明实施例的一种多媒体信息采集的自适应方法在发送端侧的流程示意图;
图4是根据本发明实施例的一种多媒体信息采集的自适应方法在接收端侧的流程示意图;
图5是根据本发明实施例的一种多媒体信息采集的自适应装置在采集端侧的结构示意图;
图6是根据本发明实施例的一种多媒体信息采集的自适应装置在发送端侧的结构示意图;
图7是根据本发明实施例的一种多媒体信息采集的自适应装置在接收端侧的结构示意图;
图8是根据本发明实施例的一种多媒体信息采集的自适应系统的执行示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本申请涉及的技术名词:
HDMI:High Definition Multimedia Interface,高清晰度多媒体接口;
扩展显示标识数据:Extended Display Identification Data,简称EDID;EDID是VESA(Video Electronics Standards Association)视频电子标准协会定义的一种描述型的数据结构,它描述了一个显示设备或采集设备的显示及播放能力。EDID主要用来提供给音视频源设备,如显卡。计算机通过读取显示设备的EDID,可以获知到其显卡上所连接的显示设备的技术规格,按照该显示设备支持的视频时序显示视频按照该显示设备可以支持的音频格式输出音频数据。
实施例1
根据本发明实施例,提供了一种多媒体信息采集的自适应方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种多媒体信息采集的自适应方法在采集端侧的流程示意图,如图1所示,在采集端侧,该方法包括如下步骤:
步骤S102,获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;
步骤S104,依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;
步骤S106,将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
在本发明实施例中,采用发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID的方式,通过获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商,达到了能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好的目的,从而实现了满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力的技术效果,进而解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
综上,如图2所示,图2是根据本发明实施例的另一种多媒体信息采集的自适应方法在采集端侧的流程示意图,本申请提供的多媒体信息采集的自适应方法具体如下:
可选的,步骤S104中依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID包括:
若扩展显示标识数据EDID中的视频时序描述信息中存在的不被采集设备所支持的参数,则删除视频时序描述信息,并修改扩展显示标识数据EDID校验和,其中,视频时序描述信息包括:分辨率和频率。
可选的,步骤S104中依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID包括:
若扩展显示标识数据EDID没有音频描述信息,且存在扩展显示标识数据EDID扩展块,则将采集设备支持的音频格式对应的音频描述信息增加到扩展显示标识数据EDID扩展块中,并修改扩展显示标识数据EDID校验和;
若无扩展显示标识数据EDID扩展块,伪造扩展显示标识数据EDID扩展块,则在扩展显示标识数据EDID扩展块中加入采集设备支持的音频格式信息;其中,音频描述信息包括:类型、采样率、声道数、采样位宽或大小字节序。
可选的,步骤S104中依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID包括:
若扩展显示标识数据EDID中有音频描述信息,且音频描述信息所代表的多个音频格式中存在的不被采集设备所支持的音频格式,则删除不被采集设备支持的音频描述信息,并修改扩展显示标识数据EDID校验和。
可选的,在步骤S106中将修改后的扩展显示标识数据EDID设置到采集设备中之后,本申请提供的多媒体信息采集的自适应方法还包括:
步骤S107,对采集端的多媒体输出接口进行热插拔。
其中,该多媒体输出接口可以包括:计算机显卡的高清晰度多媒体输出口,即,HDMI接口;
这里本申请实施例提供的热插拔包括:软件热插拔,即,软件拉高采集设备HDMI/DVI接口的HPD引脚,视频源PC即会主动读取采集设备的EDID,即模拟了一次插拔线缆动作。
综上,本申请提供的多媒体信息采集的自适应方法在采集端侧,结合图2具体如下:
Step1,在采集端接收接收端发送的显示设备EDID(即,本申请提供的扩展显示标识数据)之后:
Step2,采集端分析此EDID,分以下情况:
如果此EDID中的视频时序描述信息(分辨率和频率)中有的不被采集设备所支持,那么删除此视频时序对应描述信息,并修改EDID校验和。此步骤为了防止发送端协商后的视频时序不能够被采集设备所处理的情况。
如果此EDID没有音频描述信息(类型、采样率、声道数、采样位宽、大小字节序),则将采集设备支持的音频格式对应的描述信息增加到EDID扩展块中,并修改EDID校验和,如无扩展块,伪造扩展块,在扩展块中加入采集设备支持的音频格式信息。此步骤用来应对接收端显示设备是VGA接口,不能直接输出音频的情况。此情况下,接收端通过模拟音频输出口通过音箱输出音频数据。
如果此EDID中有音频描述信息,但此音频描述信息所代表的多个音频格式中有的不被采集设备所支持,那么删除不被采集设备支持的音频格式描述信息,并修改EDID校验和。此步骤为了使发送端设备发送的音频数据既能够被采集设备处理也能够被接收设备连接的显示设备所处理。
Step3,采集设备应用修改后的EDID,用软件对其连接的发送端计算机显卡HDMI输出口做一次热插拔。
实施例2
根据本发明实施例的另一方面,还提供了一种多媒体信息采集的自适应方法,图3是根据本发明实施例的一种多媒体信息采集的自适应方法在发送端侧的流程示意图,如图3所示,在发送端侧,该方法包括如下步骤:
步骤S302,读取采集端的扩展显示标识数据EDID;
步骤S304,依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率;
步骤S306,依据音频输出格式和输出分辨率向接收端发送编码后的多媒体信息。
在本发明实施例中,采用发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID的方式,通过读取采集端的扩展显示标识数据EDID;依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率;依据音频输出格式和输出分辨率向接收端发送编码后的多媒体信息,达到了能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好的目的,从而实现了满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力的技术效果,进而解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
可选的,步骤S304中依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率包括:
步骤S3041,通过解析扩展显示标识数据EDID以及发送端的发送能力,选择发送端的显卡支持输出的,且采集端的扩展显示标识数据EDID也支持的且显示效果的显示时序作为输出分辨率;并选择发送端的显卡支持输出的,且采集端的扩展显示标识数据EDID也支持的音频格式作为音频输出格式;其中,显示时序包括:分辨率和频率。
综上,对应实施例1中的采集端侧,本申请提供的多媒体信息采集的自适应方法在发送端侧,具体如下:
Step1,发送端计算机发现HDMI热插拔事件后,读取采集端的EDID。
Step2,发送端计算机读取到EDID后,自动分析此EDID代表的接收端能力,结合自身的发送能力,选择一个发送端计算机显卡支持输出的,且采集端EDID也支持的且显示效果最好的显示时序(分辨率和频率)作为最终输出分辨率,选择一个发送端显卡支持输出的,且采集端EDID也支持的音频格式作为最终的音频输出格式。
本申请提供的多媒体信息采集的自适应方法中发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID,因此一定能够满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力。
实施例3
根据本发明实施例的又一方面,还提供了一种多媒体信息采集的自适应方法,图4是根据本发明实施例的一种多媒体信息采集的自适应方法在接收端侧的流程示意图,如图4所示,在接收端侧,该方法包括如下步骤:
步骤S402,读取所连接的显示设备的扩展显示标识数据EDID;
步骤S404,向采集端发送扩展显示标识数据EDID;
步骤S406,接收发送端根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示。
在本发明实施例中,采用发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID的方式,通过读取所连接的显示设备的扩展显示标识数据EDID;向采集端发送扩展显示标识数据EDID;接收发送端根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示,达到了能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好的目的,从而实现了满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力的技术效果,进而解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
可选的,步骤S406中在解码后根据显示设备的显示能力进行显示包括:
在多媒体数据包括音频码流的情况下,若有音频码流,且显示设备不能输出音频码流,则选择模拟音频输出口输出音频数据;或,若有音频码流且显示设备具备输出音频码流的能力,则选择显示设备直接输出;或,若没有音频码流,则不输出音频。
综上,对应实施例1中的采集端侧和实施例2中的发送端侧,本申请提供的多媒体信息采集的自适应方法在接收端侧,具体如下:
Step1,接收端读取其所连接的显示设备的EDID;
Step2,接收端将接收端所连接的显示设备EDID发送给采集端;
Step3,接收端解码后显示画面。
Step4,接收端判断其所连接的显示设备是否有音频输出功能。
其中,如果有音频码流,但显示设备不能输出音频,那么选择模拟音频输出口输出音频数据(发送端计算机读到了伪造的EDID音频扩展块,认为接收端显示设备可以播放音频,因此输出了音频数据。);
如果有音频码流且显示设备可以输出音频,那么选择显示设备直接输出;
如果没有音频码流,不输出音频。(发送端计算机能够输出的所有音频格式,采集端都不支持。)
实施例4
根据本发明另一实施例的一方面,还提供了一种多媒体信息采集的自适应装置,图5是根据本发明实施例的一种多媒体信息采集的自适应装置在采集端侧的结构示意图,如图5所示,在采集端侧,包括:
获取模块52,用于获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;检测模块54,用于依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;配置模块56,用于将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
在本发明实施例中,采用发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID的方式,通过获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商,达到了能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好的目的,从而实现了满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力的技术效果,进而解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
实施例5
根据本发明另一实施例的另一方面,还提供了一种多媒体信息采集的自适应装置,图6是根据本发明实施例的一种多媒体信息采集的自适应装置在发送端侧的结构示意图,如图6所示,在发送端侧,包括:
读取模块62,用于读取采集端的扩展显示标识数据EDID;配置模块64,用于依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率;发送模块66,用于依据音频输出格式和输出分辨率向接收端发送编码后的多媒体信息。
在本发明实施例中,采用发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID的方式,通过读取采集端的扩展显示标识数据EDID;依据扩展显示标识数据EDID进行配置,得到采集端和发送端均适配的音频输出格式和输出分辨率;依据音频输出格式和输出分辨率向接收端发送编码后的多媒体信息,达到了能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好的目的,从而实现了满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力的技术效果,进而解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
实施例6
根据本发明另一实施例的又一方面,还提供了一种多媒体信息采集的自适应装置,图7是根据本发明实施例的一种多媒体信息采集的自适应装置在接收端侧的结构示意图,如图7所示,在接收端侧,包括:
读取模块72,用于读取所连接的显示设备的扩展显示标识数据EDID;发送模块74,用于向采集端发送扩展显示标识数据EDID;接收模块76,用于接收发送端根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示。
在本发明实施例中,采用发送端计算机获取到的EDID,是采集端结合采集端处理能力修改过的接收端连接的显示设备的EDID的方式,通过读取所连接的显示设备的扩展显示标识数据EDID;向采集端发送扩展显示标识数据EDID;接收发送端根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示,达到了能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好的目的,从而实现了满足发送端计算机显卡的输出能力、采集端的处理能力及接收端所连接的显示设备的显示及播放能力的技术效果,进而解决了由于现有技术中对音视频传输过程中音视频信息处理存在的技术缺陷,导致的接收端无法正常播放音视频的技术问题。
实施例7
根据本发明又一实施例的一方面,还提供了一种多媒体信息采集的自适应系统,图8是根据本发明实施例的一种多媒体信息采集的自适应系统的执行示意图,如图8所示,包括:采集端82、发送端84和接收端86。
其中,采集端82,用于获取到接收端86发送的与接收端86所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端84设备通过读取采集设备的扩展显示标识数据EDID和接收端86进行显示分辨率及音频格式的协商;发送端84,用于读取采集端82的扩展显示标识数据EDID;依据扩展显示标识数据EDID进行配置,得到采集端82和发送端84均适配的音频输出格式和输出分辨率;依据音频输出格式和输出分辨率向接收端86发送编码后的多媒体信息;接收端86,用于读取所连接的显示设备的扩展显示标识数据EDID;向采集端82发送扩展显示标识数据EDID;接收发送端84根据扩展显示标识数据EDID发送的多媒体数据,并在解码后根据显示设备的显示能力进行显示。
本申请提供的多媒体信息采集的自适应系统不仅接收端连接的显示设备输出效果最为贴近发送端计算机与接收端显示设备直连的效果,而且能够同时遵循音视频发送端、接收端显示设备以及采集设备三部分的能力,兼容性更好。且在接收端所连接显示设备不支持播放音频的情况下,发送端仍然能够发送音频信号,采集设备通过以太网将音频发送给接收端,接收端用模拟音频输出口播放音频数据。
实施例8
根据本发明又一实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行:获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
实施例9
根据本发明又一实施例的又一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行:获取到接收端发送的与接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测扩展显示标识数据EDID,并依据检测结果修改扩展显示标识数据EDID;将修改后的扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取采集设备的扩展显示标识数据EDID和接收端进行显示分辨率及音频格式的协商。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (13)
1.一种多媒体信息采集的自适应方法,其特征在于,包括:
获取到接收端发送的与所述接收端所连接的显示设备的扩展显示标识数据EDID;
依据预设条件检测所述扩展显示标识数据EDID,并依据检测结果修改所述扩展显示标识数据EDID;
将修改后的所述扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取所述采集设备的扩展显示标识数据EDID和所述接收端进行显示分辨率及音频格式的协商。
2.根据权利要求1所述的方法,其特征在于,所述依据预设条件检测所述扩展显示标识数据EDID,并依据检测结果修改所述扩展显示标识数据EDID包括:
若所述扩展显示标识数据EDID中的视频时序描述信息中存在的不被所述采集设备所支持的参数,则删除所述视频时序描述信息,并修改所述扩展显示标识数据EDID校验和,其中,所述视频时序描述信息包括:分辨率和频率。
3.根据权利要求1所述的方法,其特征在于,所述依据预设条件检测所述扩展显示标识数据EDID,并依据检测结果修改所述扩展显示标识数据EDID包括:
若所述扩展显示标识数据EDID没有音频描述信息,且存在扩展显示标识数据EDID扩展块,则将所述采集设备支持的音频格式对应的音频描述信息增加到扩展显示标识数据EDID扩展块中,并修改扩展显示标识数据EDID校验和;
若无扩展显示标识数据EDID扩展块,伪造扩展显示标识数据EDID扩展块,则在扩展显示标识数据EDID扩展块中加入所述采集设备支持的音频格式信息;
其中,所述音频描述信息包括:类型、采样率、声道数、采样位宽或大小字节序。
4.根据权利要求1所述的方法,其特征在于,所述依据预设条件检测所述扩展显示标识数据EDID,并依据检测结果修改所述扩展显示标识数据EDID包括:
若所述扩展显示标识数据EDID中有音频描述信息,且所述音频描述信息所代表的多个音频格式中存在的不被所述采集设备所支持的音频格式,则删除不被所述采集设备支持的音频描述信息,并修改扩展显示标识数据EDID校验和。
5.根据权利要求1所述的方法,其特征在于,在所述将修改后的所述扩展显示标识数据EDID设置到采集设备中之后,所述方法还包括:
对所述采集端的多媒体输出接口进行热插拔。
6.一种多媒体信息采集的自适应方法,其特征在于,包括:
读取采集端的扩展显示标识数据EDID;
依据所述扩展显示标识数据EDID进行配置,得到所述采集端和发送端均适配的音频输出格式和输出分辨率;
依据所述音频输出格式和所述输出分辨率向接收端发送编码后的多媒体信息。
7.根据权利要求6所述的方法,其特征在于,所述依据所述扩展显示标识数据EDID进行配置,得到所述采集端和发送端均适配的音频输出格式和输出分辨率包括:
通过解析所述扩展显示标识数据EDID以及发送端的发送能力,选择所述发送端的显卡支持输出的,且所述采集端的扩展显示标识数据EDID也支持的且显示效果的显示时序作为输出分辨率;并选择所述发送端的显卡支持输出的,且所述采集端的扩展显示标识数据也支持的音频格式作为音频输出格式;
其中,所述显示时序包括:分辨率和频率。
8.一种多媒体信息采集的自适应方法,其特征在于,包括:
读取所连接的显示设备的扩展显示标识数据EDID;
向采集端发送所述扩展显示标识数据EDID;
接收发送端根据所述扩展显示标识数据EDID发送的多媒体数据,并在解码后根据所述显示设备的显示能力进行显示。
9.根据权利要求8所述的方法,其特征在于,所述在解码后根据所述显示设备的显示能力进行显示包括:
在所述多媒体数据包括音频码流的情况下,若有音频码流,且所述显示设备不能输出所述音频码流,则选择模拟音频输出口输出音频数据;或,
若有音频码流且所述显示设备具备输出音频码流的能力,则选择所述显示设备直接输出;或,
若没有音频码流,则不输出音频。
10.一种多媒体信息采集的自适应装置,其特征在于,包括:
获取模块,用于获取到接收端发送的与所述接收端所连接的显示设备的扩展显示标识数据EDID;
检测模块,用于依据预设条件检测所述扩展显示标识数据EDID,并依据检测结果修改所述扩展显示标识数据EDID;
配置模块,用于将修改后的所述扩展显示标识数据EDID设置到采集设备中,以使得发送端设备通过读取所述采集设备的扩展显示标识数据EDID和所述接收端进行显示分辨率及音频格式的协商。
11.一种多媒体信息采集的自适应装置,其特征在于,包括:
读取模块,用于读取采集端的扩展显示标识数据EDID;
配置模块,用于依据所述扩展显示标识数据EDID进行配置,得到所述采集端和发送端均适配的音频输出格式和输出分辨率;
发送模块,用于依据所述音频输出格式和所述输出分辨率向接收端发送编码后的多媒体信息。
12.一种多媒体信息采集的自适应装置,其特征在于,包括:
读取模块,用于读取所连接的显示设备的扩展显示标识数据EDID;
发送模块,用于向采集端发送所述扩展显示标识数据EDID;
接收模块,用于接收发送端根据所述扩展显示标识数据EDID发送的多媒体数据,并在解码后根据所述显示设备的显示能力进行显示。
13.一种多媒体信息采集的自适应系统,其特征在于,包括:采集端、发送端和接收端,其中,
所述采集端,用于获取到接收端发送的与所述接收端所连接的显示设备的扩展显示标识数据EDID;依据预设条件检测所述扩展显示标识数据EDID,并依据检测结果修改所述扩展显示标识数据EDID;将修改后的所述扩展显示标识数据设置到采集设备中,以使得发送端设备通过读取所述采集设备的扩展显示标识数据EDID和所述接收端进行显示分辨率及音频格式的协商;
所述发送端,用于读取采集端的扩展显示标识数据EDID;依据所述扩展显示标识数据EDID进行配置,得到所述采集端和发送端均适配的音频输出格式和输出分辨率;依据所述音频输出格式和所述输出分辨率向接收端发送编码后的多媒体信息;
所述接收端,用于读取所连接的显示设备的扩展显示标识数据EDID;向采集端发送所述扩展显示标识数据EDID;接收发送端根据所述扩展显示标识数据EDID发送的多媒体数据,并在解码后根据所述显示设备的显示能力进行显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810532669.3A CN108762707A (zh) | 2018-05-29 | 2018-05-29 | 多媒体信息采集的自适应方法、装置和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810532669.3A CN108762707A (zh) | 2018-05-29 | 2018-05-29 | 多媒体信息采集的自适应方法、装置和系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108762707A true CN108762707A (zh) | 2018-11-06 |
Family
ID=64003706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810532669.3A Pending CN108762707A (zh) | 2018-05-29 | 2018-05-29 | 多媒体信息采集的自适应方法、装置和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108762707A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110853588A (zh) * | 2019-10-23 | 2020-02-28 | 西安万像电子科技有限公司 | 数据处理方法及装置 |
CN111163276A (zh) * | 2019-12-30 | 2020-05-15 | 深圳Tcl新技术有限公司 | 数据传输格式确定方法、装置及系统 |
CN112822517A (zh) * | 2021-01-08 | 2021-05-18 | 西安万像电子科技有限公司 | 分辨率适配方法、装置及非易失性存储介质 |
CN113301295A (zh) * | 2021-04-08 | 2021-08-24 | 上海艾策通讯科技股份有限公司 | 多画面视频数据处理方法、装置、计算机设备和存储介质 |
CN114286138A (zh) * | 2021-01-14 | 2022-04-05 | 海信视像科技股份有限公司 | 显示设备、外接设备及多视角比例显示方法 |
CN114554354A (zh) * | 2022-02-18 | 2022-05-27 | 冠捷电子科技(福建)有限公司 | 一种自动切换音频设备的方法及其应用 |
WO2023035805A1 (zh) * | 2021-09-07 | 2023-03-16 | 海信视像科技股份有限公司 | 一种显示设备及显示方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070007454A (ko) * | 2005-07-11 | 2007-01-16 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
CN101129069A (zh) * | 2004-11-25 | 2008-02-20 | 松下电器产业株式会社 | 转发器装置及其控制方法 |
CN101385278A (zh) * | 2006-02-14 | 2009-03-11 | 松下电器产业株式会社 | 无线通信系统 |
CN102737680A (zh) * | 2012-05-21 | 2012-10-17 | Tcl通力电子(惠州)有限公司 | 实现高清音频输入的方法和功放设备 |
CN102783166A (zh) * | 2010-11-16 | 2012-11-14 | Jvc建伍株式会社 | 无线装置及通信方法 |
CN106095362A (zh) * | 2016-06-02 | 2016-11-09 | 北京金山安全软件有限公司 | 一种设置分辨率的方法、装置及电子设备 |
CN106658156A (zh) * | 2015-11-04 | 2017-05-10 | 深圳市中兴微电子技术有限公司 | 一种显示设备的显示参数获取方法、显示设备、终端 |
CN106686332A (zh) * | 2016-11-17 | 2017-05-17 | 西安诺瓦电子科技有限公司 | 视频显示控制方法以及edid管理方法 |
CN107852477A (zh) * | 2016-01-06 | 2018-03-27 | 三星电子株式会社 | 视频内容提供设备、其控制方法和系统 |
-
2018
- 2018-05-29 CN CN201810532669.3A patent/CN108762707A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101129069A (zh) * | 2004-11-25 | 2008-02-20 | 松下电器产业株式会社 | 转发器装置及其控制方法 |
KR20070007454A (ko) * | 2005-07-11 | 2007-01-16 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
CN101385278A (zh) * | 2006-02-14 | 2009-03-11 | 松下电器产业株式会社 | 无线通信系统 |
CN102783166A (zh) * | 2010-11-16 | 2012-11-14 | Jvc建伍株式会社 | 无线装置及通信方法 |
CN102737680A (zh) * | 2012-05-21 | 2012-10-17 | Tcl通力电子(惠州)有限公司 | 实现高清音频输入的方法和功放设备 |
CN106658156A (zh) * | 2015-11-04 | 2017-05-10 | 深圳市中兴微电子技术有限公司 | 一种显示设备的显示参数获取方法、显示设备、终端 |
CN107852477A (zh) * | 2016-01-06 | 2018-03-27 | 三星电子株式会社 | 视频内容提供设备、其控制方法和系统 |
CN106095362A (zh) * | 2016-06-02 | 2016-11-09 | 北京金山安全软件有限公司 | 一种设置分辨率的方法、装置及电子设备 |
CN106686332A (zh) * | 2016-11-17 | 2017-05-17 | 西安诺瓦电子科技有限公司 | 视频显示控制方法以及edid管理方法 |
Non-Patent Citations (1)
Title |
---|
刘午平: "《LED LCD液晶彩电修理从入门到精通》", 31 January 2021 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110853588A (zh) * | 2019-10-23 | 2020-02-28 | 西安万像电子科技有限公司 | 数据处理方法及装置 |
CN111163276A (zh) * | 2019-12-30 | 2020-05-15 | 深圳Tcl新技术有限公司 | 数据传输格式确定方法、装置及系统 |
CN112822517A (zh) * | 2021-01-08 | 2021-05-18 | 西安万像电子科技有限公司 | 分辨率适配方法、装置及非易失性存储介质 |
CN114286138A (zh) * | 2021-01-14 | 2022-04-05 | 海信视像科技股份有限公司 | 显示设备、外接设备及多视角比例显示方法 |
CN114286138B (zh) * | 2021-01-14 | 2023-08-18 | 海信视像科技股份有限公司 | 显示设备、外接设备及多视角比例显示方法 |
CN113301295A (zh) * | 2021-04-08 | 2021-08-24 | 上海艾策通讯科技股份有限公司 | 多画面视频数据处理方法、装置、计算机设备和存储介质 |
WO2023035805A1 (zh) * | 2021-09-07 | 2023-03-16 | 海信视像科技股份有限公司 | 一种显示设备及显示方法 |
CN114554354A (zh) * | 2022-02-18 | 2022-05-27 | 冠捷电子科技(福建)有限公司 | 一种自动切换音频设备的方法及其应用 |
CN114554354B (zh) * | 2022-02-18 | 2023-11-24 | 冠捷电子科技(福建)有限公司 | 一种自动切换音频设备的方法及其应用 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108762707A (zh) | 多媒体信息采集的自适应方法、装置和系统 | |
EP2091252B1 (en) | Communication system, transmitting device, receiving device, communication method, program and communication cable | |
EP2152001B1 (en) | Communication system, transmission device, reception device, communication method, program, and communication cable | |
CN101535922B (zh) | 电子装置和电缆设备 | |
US8776163B2 (en) | High definition video extender and method | |
CN101861732B (zh) | 发送设备、接收设备、通信系统、发送方法、接收方法 | |
CN101212590A (zh) | 数据接收装置 | |
US20100251326A1 (en) | Electronic apparatus and method for turning off firewall ofelectronic apparatus | |
US20120210384A1 (en) | High definition video extender and method | |
CN103402069B (zh) | 电子设备及其显示装置与信号处理装置 | |
CN106658156A (zh) | 一种显示设备的显示参数获取方法、显示设备、终端 | |
US11604500B2 (en) | Electronic equipment, power supply method of electronic equipment, power reception method of electronic equipment, and interface cable | |
EP2140360A1 (en) | A host based automatic detection unit | |
JP2006501748A (ja) | 一意的埋め込み通信識別子を利用した通信接続の確立 | |
CN107682709A (zh) | 发射器、视频信号的发射或接收方法及装置 | |
CN107026996B (zh) | 数据的传输方法、装置和系统 | |
AU2011202956B2 (en) | Communication system, transmitter, receiver, communication method, program and communication cable | |
JP2002330130A (ja) | 情報端末通信システム | |
AU2012201754A1 (en) | Communication system, transmitting device, receiving device, communication method, program and communication cable |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |