一种高清多媒体接口输入输出的实现方法以及装置与流程

文档序号:22386587发布日期:2020-09-29 17:48阅读:224来源:国知局
一种高清多媒体接口输入输出的实现方法以及装置与流程

本发明涉及高清视频信号输入输出领域,特别地,涉及一种高清多媒体接口(hdmi)输入输出的实现方法。



背景技术:

高清多媒体接口(highdefinitionmultimediainterface),是一种全数字化视频和声音发送接口,可以发送未压缩的音频及视频信号。

现有的hdmi输入输出技术,一种较为典型的方案是基于可编程逻辑阵列(fpga)方案。参见图1所示,图1为现有技术中基于fpga实现高清多媒体接口的一种架构示意图。从功能角度而言,fpga包括处理系统(ps,processingsystem)和可编程逻辑pl(programmablelogic),其中,在pl部分部署了众多子逻辑阵列用于实现hdmi的输入输出功能ip软核集合,又称为hdmi-ip软核集合,在处理系统中运行有不带操作系统的原始裸机程序(standalone)。这些hdmi-ip软核在裸机程序的控制下运行,实现hdmi信号的输入信号解析识别、输出信号编码合成等功能,是一种fpga-ip软核+裸机程序架构,输入信号通过hdmi-ip软核集合中的多个软核的协作处理后输出。它避免了传统的基于ad&da芯片模式过分依赖特定ad&da芯片的缺陷,例如,由于ad&da芯片的性能局限,对于高清分辨率的视频兼容不足,且一旦电路设计固化,对应的视频处理特性和性能随之固化,不利于同一产品平台的功能升级和替换。

现有的fpga-ip软核+裸机程序架构过分依赖fpga内部逻辑,外部配置依赖性能特性单一的裸机程序,缺乏完善的检测、管理和调试等功能,且不利于与顶层应用业务逻辑进行集成,导致基于fpga的hdmi-ip软核的hdmi视频方案的存在开发迭代速度慢、开发周期长等问题。



技术实现要素:

本发明提供了一种高清多媒体接口(hdmi)输入输出的实现方法,以便于hdmi-ip软核的部署。

本发明提供的一种高清多媒体接口输入输出的实现方法,该方法包括,

运行于可编程逻辑阵列fpga的可编程逻辑pl中的业务逻辑,通过总线协议向运行于fpga的处理系统ps中带有操作系统的非裸机程序,获取高清多媒体接口hdmi的输入和输出配置参数,并配置给用于实现hdmi的输入输出功能ip软核hdmi-ip,

按照所述业务逻辑,运行所述hdmi-ip软核,将输入信号处理为所需的输出信号。

较佳地,所述非裸机程序包括,安装于操作系统中的驱动程序和业务应用程序,所述驱动程序向业务应用程序提供业务功能接口,通过总线协议访问ip软核;

其中,

驱动程序包括以下功能程序:对全局资源以及hdmi-ip软核进行初始化配置、并进入业务逻辑处理流程的主体程序,用于ps通过总线协议访问pl的总线交互程序,和用于实现为业务应用程序提供hdmi功能接口的应用功能和接口程序;

所述hdmi-ip软核包括至少一个以上用于将m路输入信号处理为n路输出信号的hdmi-ip软核,其中,m、n为自然数。

较佳地,所述操作系统为linux系统,所述总线协议为高级可扩展接口axi总线协议,所述总线交互程序为axi交互程序,

所述驱动程序通过总线协议访问ip软核包括,

axi交互程序通过axi总线与pl中的任一ip软核进行数据的读写时,axi交互程序将在pl中用于axi总线的访问的寄存器映射到ps中的预留内存空间,并封装用于axi区间内存读写的读写访问接口;其中,预留内存空间包括用于axi交互的axi区间内存;

读写操作时,axi读写接口申请axi区间内存映射,按照配置的数据包结构在axi区间内存进行读写操作;

所述数据包结构包括,类型代码,数据内容,数据内容crc校验,数据包结束代码。

较佳地,所述hdmi-ip软核包括,用于处理输入信号的hdmi-ip软核和用于处理输出信号的hdmi-ip软核;

所述运行于可编程逻辑阵列fpga的可编程逻辑pl中的业务逻辑,通过总线协议向运行于fpga的处理系统ps中带有操作系统的非裸机程序,获取高清多媒体接口hdmi的输入和输出配置参数,并配置给用于实现hdmi的输入输出功能ip软核hdmi-ip,包括,

所述主体程序配置全局资源,对驱动程序中的各个功能程序以及用于实现业务应用的各个hdmi-ip软核进行初始化之后,启用业务逻辑,

业务逻辑通过axi交互程序获取用于处理输入信号的配置参数和用于处理输出信号的配置参数,并分别配置给用于处理输入信号的hdmi-ip软核和用于处理输出信号的hdmi-ip软核;

按照业务逻辑,运行所述用于处理输入信号的hdmi-ip软核,对输入信号进行处理,运行所述用于处理输出信号的hdmi-ip软核,对输出信号进行处理。

较佳地,所述驱动程序还包括,用于接收并处理hdmi-ip软核上报的中断信息的中断处理程序,所述中断处理程序包括用于中断上报的linux底层驱动进程,以及为各个中断提供回调函数以进行分支处理的linux应用层进程。

较佳地,该方法进一步包括,

所述hdmi-ip软核运行过程中发生中断时,向中断处理程序中的linux底层驱动进程上报中断信息,

所述linux底层驱动进程接收来自hdmi-ip软核中断信息,或者,对pl进行中断检测;

对所获取到的hdmi-ip软核中断信息进行中断计数,并更新中断标志记录;

判断是否有来自linux应用层进程的中断查询,如果有,则向linux应用层进程上报各个中断信息,并更新中断记录;将已上报的中断计数清除,并清除中断标志,直至中断记录所记录的中断均已向linux应用层进程上报;

所述linux应用层进程向linux底层驱动进程查询中断信息,根据查询到的中断信息、以及axi读写接口确定对应的回调函数,调用对应的回调函数进行中断处理,其中,回调函数以注册方式对回调函数的接口、和/或参数进行定义,所述回调函数包括至少一个以上处理函数,所述处理函数从回调函数的注册中获得。

较佳地,所述驱动程序还包括,用于对所有驱动程序和/或各个hdmi-ip软核的运行状态进行监控和记录的调试和监视程序,

该方法进一步包括,

在调试阶段,所述调试和监视程序对对hdmi进行调试控制,并记录至少以下信息之一:各个hdmi-ip软核的状态、驱动程序的运行状态、系统状态、时间戳信息、历史信息,

在正常工作状态下,所述调试和监视程序监控和记录至少以下信息之一:各个hdmi-ip软核的当前状态、驱动程序的当前运行状态、系统状态、时间戳信息、历史信息。

较佳地,所述驱动程序还包括,用于与用户操作控制台进行命令交互的控制台交互程序,该控制台交互程序包括,打印重定向功能、交互控制接口功能、用于与控制台进行交互的交互工具功能之一或其任意组合;

所述应用功能和接口程序包括至少以下之一功能控件:

用于hdmi接口接收通路选择的第一功能控件,

用于获取hdmi接口接收数据格式的第二功能控件,

用于获取hdmi接口接收数据连接状态的第三功能控件,

用于获取hdmi接口发送数据连接状态的第四功能控件;

用于配置hdmi接口本地发送输出的第五功能控件;

用于获取hdmi接口当前选择通路的第六功能控件;

用于配置hdmi接口接收的扩展显示能力识别edid的第七功能控件;

用于获取hdmi接口发送的扩展显示能力识别的第八功能控件。

本发明提供的一种高清多媒体接口输入输出的实现装置,该装置包括,

运行于fpga的pl中的业务逻辑模块,通过总线协议向运行于fpga的ps中带有操作系统的非裸机程序模块,获取高清多媒体接口hdmi的输入和输出配置参数,并配置给用于实现hdmi的输入输出功能的hdmi-ip软核模块,

hdmi-ip软核模块按照所述业务逻辑,运行所述hdmi-ip软核,将输入信号处理为所需的输出信号。

本发明还一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的高清多媒体接口输入输出的实现方法步骤。

本发明的高清多媒体接口输入输出的实现方法,通过运行于fpga的处理系统ps中带有操作系统的非裸机程序,向下建立了ps与pl之间的交互通道,向上建立了ps与业务应用的交互通道,使得fpga中的hdmi-ip软核和业务逻辑能够如同系统所支持的业务应用开发一样灵活配置和部署,从而将高清多媒体接口输入输出以业务的角度来实现,提高了所实现的高清多媒体接口功能的可兼容性和可扩展性;进一步地,通过多种功能的驱动程序,提高高清多媒体接口的功能,并且,通过驱动程序中的调试和监控功能,方便了开发过程中调试,方便了对高清多媒体接口在工作状态下的故障排查。

附图说明

图1为现有技术中基于fpga实现高清多媒体接口的一种架构示意图。

图2为本发明实施例用于实现hdmi接口输入输出的一种系统架构示意图。

图3为驱动程序所包括的各个软件的一种示意图。

图4为主体程序的流程的一种示意图。

图5为app功能和接口程序所包括的应用和dsp调用的一种示意图。

图6为中断处理程序处理中断的一种示意图。

图7为linux底层驱动进程中断上报的一种流程示意图。

图8为linux应用层进程进行中断处理的一种流程示意图。

图9为控制台交互程序所包括的交互功能的一种示意图。

图10为调试和监控程序所包括的调试和监控功能的一种示意图。

图11为axi交互程序实现axi总线的访问机制的一种示意图。

图12为基于本发明的架构实现hdmi接口输入输出的一种实施例的示意图。

图13为hdmi接口输入输出设备中一输入信号到输出的处理过程的一种流程示意图。

图14为高清多媒体接口输入输出的实现装置的一种示意图。

具体实施方式

为了使本申请的目的、技术手段和优点更加清楚明白,以下结合附图对本申请做进一步详细说明。

本发明在fpga的ps中至少构建用于fpga的pl中的hdmi-ip软核的驱动程序,作为非裸机程序,使得驱动程序按照fpga中的业务逻辑控制各个hdmi-ip软核实现hdmi的输入输出功能的灵活部署和开发,其中,驱动程序与hdmi-ip软核之间通过总线协议进行访问,非裸机程序相对于裸机程序而言,为带有操作系统且可运行于嵌入式平台的程序。例如,linux系统程序。

参见图2所示,图2为本发明实施例用于实现hdmi接口输入输出的一种系统架构示意图。在该系统中包括,fpga的ps中运行带linux操作系统的系统程序、pl中包含hdmi-ip软核和业务逻辑logic、以及用于为ps和pl提供物理承载的硬件层(图中未示出),可以理解为实际的硬件电路设计。系统程序主要包括驱动程序hdmi_drv和业务应用程序app,其中,hdmi_drv向上提供业务应用程序app的hdmi相关的功能接口,向下负责管理pl中的hdmi-ip软核集合,并与业务逻辑logic实现业务交互。pl中的hdmi-ip软核、业务逻辑logic和ps中的hdmi_drv通过总线协议例如高级可扩展接口(axi)总线实现交互。

参见图3所示,图3为驱动程序所包括的各个功能软件的一种示意图,驱动程序包括,主体程序,应用(app)功能和接口程序,中断处理程序,控制台交互程序,调试和监视程序,axi交互程序。

其中,

主体程序根据来自业务应用程序的业务应用,对全局资源以及hdmi-ip软核集合进行初始化配置,并最终进入用于将输入信号处理为对应输出信号的hdmi-ip软核的业务逻辑处理流程。

app功能和接口程序用于实现为业务应用程序提供hdmi功能接口,并对hdmi接口进行内部功能实现。

中断处理程序用于接收并处理hdmi-ip软核集合上报的中断信息;该中断处理采用了linux底层驱动进程中断上报,配合linux应用层进程中断检测操作例如select响应,以保证中断响应的实时性;linux应用层进程针对各个中断,提供回调函数进行分支处理。

控制台交互程序用于和用户操作控制台进行命令交互。

调试和监视程序用于对整个hdmi_drv的运行状态和/或hdmi-ip软核集合中的各个hdmi-ip软核的状态进行监控和记录。

axi交互程序用于pl中的hdmi-ip软核和业务逻辑logic与ps中的除axi交互程序之外的驱动程序交互通道的实现。

以下对驱动程序中各个软件程序进行说明。

参见图4所示,图4为主体程序的流程的一种示意图,在主体程序中,包括了初始化全局参数、初始化axi交互程序中的参数、初始化各个ip软核中的参数、初始化中断程序中的参数、初始化调试和监控程序中的参数、初始化交互程序中的参数,在各个程序中的参数初始化之后,启动pl中的主业务逻辑,按照主业务逻辑控制用于将当前输入信号处理为输出信号的各个hdmi-ip软核的运行。

上述初始化各个软件功能程序的各个参数可以没有先后次序,并且对于当前不需要运行的软件功能可以不进行该功能参数的初始化,例如,调试和监控程序可以在调试阶段时进行初始化,非调试阶段不需要调试和监控程序运行时可以不进行其参数的初始化。

参见图5所示,图5为app功能和接口程序所包括的应用和dsp调用的一种示意图。app功能和接口程序包括,用于hdmi接口接收通路选择的第一功能控件、用于获取hdmi接口接收数据格式的第二功能控件,用于获取hdmi接口接收数据连接状态的第三功能控件,用于获取hdmi接口发送数据连接状态的第四功能控件,用于配置hdmi接口本地发送输出的第五功能控件,用于获取hdmi接口当前选择通路的第六功能控件,用于配置hdmi接口接收的扩展显示能力识别(edid)的第七功能控件,用于获取hdmi接口发送的扩展显示能力识别的第八功能控件。所应理解的是,上述功能不限于此,还可以根据实际的需求开发和选择。

参见图6所示,图6为中断处理程序处理中断的一种示意图。中断处理程序包括用于中断上报的linux底层驱动进程,以及对各个中断提供回调函数进行分支处理的linux应用层进程。

参见图7所示,图7为linux底层驱动进程中断上报的一种流程示意图。linux底层驱动进程获取pl中的hdmi-ip软核中断信息,例如,接收到来自pl中的hdmi-ip软核中断信息,或者,对pl进行中断检测;当获取到hdmi-ip软核中断信息时,进行中断计数,并更新中断标志,以对当前的中断进行记录;判断是否有linux应用层进程的中断查询,如果有,则向linux应用层进程上报各个中断信息,然后更新中断记录,将已上报的中断计数清除,并清除中断标志,直至中断记录所记录的中断均已向linux应用层进程上报。

参见图8所示,图8为linux应用层进程进行中断处理的一种流程示意图。首先,进行回调函数注册,以对各个回调函数的接口、和/或参数进行定义,从而建立回调函数集合,然后,进行中断检测,即,向linux底层驱动进程查询是否有中断上报,如果是,则根据中断信息、axi的读写接口确定对应的回调函数,调用对应的回调函数进行中断处理;其中,回调函数包括若干处理函数,这些处理函数可以从回调函数的注册中对应地获得。

参见图9所示,图9为控制台交互程序所包括的交互功能的一种示意图。控制台交互程序包括,打印重定向功能、交互控制接口功能、用于与控制台进行交互的交互工具功能之一或其任意组合。

参见图10所示,图10为调试和监控程序所包括的调试和监控功能的一种示意图。在调试阶段,所述调试和监视程序对对hdmi进行调试控制,记录至少以下信息之一:各个hdmi-ip软核的状态、驱动程序的运行状态、系统状态、时间戳信息、历史信息;在正常工作状态下,所述调试和监视程序监控和记录至少以下信息之一:各个hdmi-ip软核的当前状态、驱动程序的当前运行状态、系统状态、时间戳信息、历史信息之一;调试和监控程序包括打印等级控制功能、系统状态记录功能、hdmi调试控制功能、时间戳记录功能、历史信息记录功能。

所应理解的是,控制台交互程序所包括的交互功能、调试和监控程序所包括的调试和监控功能可以不限于上述所述功能,具体可以根据实际的需求进行开发。

在现有的裸机控制程序中,采用直接访问寄存器的方式实现总线的读写访问,而在linux中,由于存在内存重映射以及内存管理的机制,不能直接进行访问寄存器的读写操作。有鉴于此,本发明将pl中axi总线的访问寄存器映射到了ps的一特定的预留内存空间中,该预留内存中包括了用于axi交互的axi区间内存;axi交互程序采用内存映射申请的方式,对axi区间内存空间进行管理,并单独封装了用于axi区间内存读写的读写访问接口,根据hdmi-ip软核配置的需要,可以实现相应比特数的读写操作,例如,8bit、16bit、32bit、64bit之一或任意组合的读写操作。

参见图11所示,图11为axi交互程序实现axi总线的访问机制的一种示意图。图中,当axi交互程序通过axi总线与pl中的任一hdmi-ip软核进行数据的读写时,axi交互程序将在pl中用于axi总线的访问的寄存器映射到ps一特定的预留内存空间中;在读写过程中,axi读写接口申请axi区间内存映射,按照配置的数据包结构在axi区间内存进行读写操作。其中,数据包结构包括,类型代码4字节,数据内容n字节,数据内容crc校验4字节,数据包结束代码4字节。其中,数据内容crc校验用于保证读写操作的正确性。通过上述axi总线访问机制,使得axi交互程序实现了hdmi-ip软核与驱动程序之间的通信。

参见图12所示,图12为基于本发明的架构实现hdmi接口输入输出的一种实施例的示意图。通过m路hdmi输入,可以是pc或者任何其他且强制源作为输入源,而输出根据具体的需求,可以输出任意n个分辨率的输出信号,以连接各种lcd或者led显示设备。m、n为自然数。

其中,hdmi接口输入输出设备包括有fpga模组,在fpga的ps中配置有带操作系统的系统程序,例如linux系统;通过linux系统中的业务应用程序配置m路输入、n个任意分辨率的输出、和各个输出所连接的显示设备参数的业务应用,所述业务应用的配置可通过app功能和接口程序来进行;在fpga的pl中配置有将m路输入处理为n个分辨率所需的各个hdmi-ip软核和业务逻辑,并且,各个hdmi-ip软核和业务逻辑在调试阶段通过调试和监视程序进行了调试。

参见图13所示,图13为hdmi接口输入输出设备中一输入信号到输出的处理过程的一种流程示意图。当任一输入信号输入该hdmi接口输入输出设备、且以其中任一分辨率输出时(为便于描述,后文称为输入输出业务),该hdmi接口输入输出设备中的fpga模组进行如下处理:

步骤1301,linux系统中主体程序配置全局资源,并对axi交互程序、中断处理程序、调试和监控程序、控制台交互程序、axi交互程序、用于实现该输入输出业务的各个hdmi-ip软核进行初始化,

步骤1302,主体程序启用pl中的业务逻辑,通过axi总线协议向用于实现该输入输出业务的各个hdmi-ip软核配置所需的参数,以使得各个hdmi-ip软核按照业务逻辑基于输入信号协调运行,将输入信号处理为所需的输出信号,例如,实现hdmi信号的输入信号解析识别、输出信号编码合成等;

在该步骤中,例如,根据帧格式,通过axi交互程序将用于帧格式处理的hdmi-ip软核所需的参数配置给该hdmi-ip软核,按照业务逻辑运行该第一hdmi-ip软核;根据帧率,通过axi交互程序将用于帧率处理的hdmi-ip软核所需的参数配置给该hdmi-ip软核,按照业务逻辑运行该hdmi-ip软核;…以此类推。

又例如,业务逻辑通过axi交互程序获取用于处理输入信号的配置参数和用于处理输出信号的配置参数,并分别配置给用于处理输入信号的hdmi-ip软核和用于处理输出信号的hdmi-ip软核;按照业务逻辑,运行所述用于处理输入信号的hdmi-ip软核,对输入信号进行处理,运行所述用于处理输出信号的hdmi-ip软核,对输出信号进行处理。

以第一分辨率的视频输入信号、第二分辨率的视频输出信号的输入输出业务的实现为例,在该步骤中,

对于第一分辨率的视频输入信号,处理步骤如下:

(1)通过axi交互程序获取输入信号的基础时钟,并计算出时钟参数,配置给用于视频时钟解析的第一hdmi-ip软核,按照业务逻辑运行该第一hdmi-ip软核,对输入信号的视频时钟进行锁定;

(2)通过axi交互程序获取第一hdmi-ip软核锁定视频时钟所得到的视频时钟参数,计算出视频数据流帧率识别参数,配置给用于对输入信号进行帧率识别的第二hdmi-ip软核,按照业务逻辑运行该第二hdmi-ip软核,对输入视频数据流进行帧率识别;

(3)通过axi交互程序获取第二hdmi-ip软核进行帧率识别所得到的帧率参数,计算出视频数据流解析参数,配置给用于对输入信号进行视频时序和格式识别的第三hdmi-ip软核,按照业务逻辑运行该第三hdmi-ip软核,对输入视频数据流进行视频时序和格式识别;

(4)通过axi交互程序获取第三hdmi-ip软核进行视频时序和格式识别所获取到的视频格式,配置pl中用于实现该输入输出业务的业务逻辑,以对输入的视频数据流进行处理;

至此,第一分辨率的视频输入信号识别步骤完成。

视频输出步骤如下:

(1)通过axi交互程序将根据视频输出信号所需的视频时钟所计算出来的时钟参数,配置给用于视频时钟合成的第四hdmi-ip软核,按照业务逻辑运行该第四hdmi-ip软核,对输出信号的视频时钟进行锁定;

(2)通过axi交互程序配置用于视频数据流合成输出的第五hdmi-ip软核,按照业务逻辑运行该第五hdmi-ip软核,通过axi交互程序与业务应用进行第二分辨率下的显示数据通道(ddc)以及状态和控制数据通道(scdc)交互;

(3)通过axi交互程序将根据视频输出信号所需的时序和格式计算出来的时序和格式参数,配置给用于视频数据流合成输出的第五hdmi-ip软核,按照业务逻辑运行该第五hdmi-ip软核,进入输出视频数据就绪状态。

至此,处理后的视频数据流按照第二分辨率的视频输出信号的格式进行输出。类似地,每一输入输出业务都可以通过axi交互程序将所需的参数配置给hdmi-ip软核,按照业务逻辑运行各个hdmi-ip软核,从而实现该输入输出业务。

当通过axi交互程序将参数配置给hdmi-ip软核时,将在pl中用于axi总线的访问的寄存器映射到ps一特定的预留内存空间中,其中的部分预留内存作为axi区间内存;在读写过程中,axi读写接口申请axi区间内存,按照配置的数据包结构在内存进行读写操作,从而使得hdmi-ip软核所需的参数被配置。其中,数据包结构包括,类型代码4字节,数据内容n字节,数据内容crc校验4字节,数据包结束代码4字节。其中,数据内容crc校验用于保证读写操作的正确性。

步骤1303,当任一hdmi-ip软核运行过程中产生中断时,通过中断处理程序中的linux底层驱动进程获取该中断,并记录中断的次数以及中断标志,

当中断处理程序中的linux应用层驱动进程向linux底层驱动进程查询中断时,linux底层驱动进程向linux应用层驱动进程上报该中断;

linux应用层驱动进行中断判断,确定对应的回调函数,并调用回调函数对各个中断进行处理。

通过上述步骤1301-1303,实现了对hdmi-ip软核的控制,从而实现了该输入输出业务。

步骤1304,为了对所述输入输出业务的运行进行监控,可以通过调试和监控程序对当前状态进行记录,和/或对历史信息进行记录;和/或,为了与控制台交互,通过控制台交互程序与控制台进行交互。

本发明使用linux+fpga-ip软核的控制模式,实现了hdma接口输入输出视频例如4k超高清的灵活部署和开发;通过fpga–ip软核的使用,避免了传统ad&da模式过分依赖与特定的ad&da芯片的缺陷;通过将ip核的控制集成到linux系统的驱动中,一方面利用linux系统丰富的调试和开发接口,避免了fpga–ip软核+裸程序架构普遍存在的开发速度慢,调试难度大的缺点,另一方面也实现了将ip核的控制和linux层业务应用整合协同处理的优点,可以在不修改单板电路的情况下,快速灵活地根据具体应用场景需求开发对产品功能进行更新和升级。使得各种业务需求具有可扩展性和灵活性。

参见图14所示,图14为本发明的高清多媒体接口输入输出的实现装置的一种示意图,该装置包括,

非裸机程序模块,在fpga的ps中运行有带有操作系统的非裸机程序,

运行于fpga的pl中的业务逻辑模块,通过总线协议向非裸机程序模块获取高清多媒体接口hdmi的输入和输出配置参数,并配置给用于实现hdmi的输入输出功能的hdmi-ip软核模块,

hdmi-ip软核模块,按照所述业务逻辑,运行所述hdmi-ip软核,将输入信号处理为所需的输出信号。

本发明实施例还提供了一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述高清多媒体接口输入输出的实现方法的步骤。

对于装置/网络侧设备/存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1