一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种媒体设备流量精度分析方法、装置及可读存储介质与流程

2021-11-09 22:53:00 来源:中国专利 TAG:


1.本技术涉及广播电视技术,具体地,涉及一种媒体设备流量精度分析方法、装置及可读存储介质。


背景技术:

2.目前基于ip架构的专业视音频制作、传输系统正逐渐成熟,已有很多落地项目。掌握ip媒体流的实时状态,尤其是了解信号源的时钟同步状态对迅速判断码流质量,对系统健康运行有很大的帮助。而在相关技术中,ip数据测量与监测手段较为单一,ip流的时钟同步精度实时监测和分析通常采用专业示波器,基于专业硬件分析集成芯片实现多种ip媒体流深度测量。这种实现方案价格昂贵,依赖进口,且通常只能同时对一路ip流分析监测,无法实现ip系统中多通道ip流即多待测媒体设备的分析监测需求。


技术实现要素:

3.本技术实施例中提供了一种媒体设备流量精度分析方法、装置及可读存储介质,能够实现为多个待测媒体设备进行流量精度分析。
4.第一方面,本技术实施例提供一种媒体设备流量精度分析方法,应用于计算机设备,计算机设备与网络设备通信连接,网络设备分别与时钟发生设备以及多个待测媒体设备通信连接,方法包括:
5.接收网络设备发送的时间校准报文,校正本地系统时间;时间校准报文基于时钟发生设备产生;
6.接收目标待测媒体设备通过网络设备发送的媒体流数据包;目标待测媒体设备为多个待测媒体设备中的任一个待测媒体设备,媒体流数据包包括目标待测媒体设备的设备状态信息和设备发流时间;
7.在设备状态信息表征目标待测媒体设备符合检测标准的条件下,计算得到本地系统时间与设备发流时间的时钟偏差结果;
8.根据时钟偏差结果确定目标待测媒体设备的流量精度状态。
9.在一种可能的实施方式中,接收网络设备发送的时间校准报文,校正本地系统时间,包括:
10.接收网络设备发送的时间校准报文,记录时间校准报文的第一发起时间和第一接收时间;
11.发送时间校准反馈报文至网络设备,记录时间校准反馈报文的第二发起时间和第二接收时间;
12.根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标;
13.若校准指标满足预设校准指标,判定本地系统时间校正完成;
14.若校准指标未满足预设校准指标,则根据校准指标调整本地系统时间,并重复执
行接收网络设备发送的时间校准报文的步骤至根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标的步骤,直至校准指标满足预设校准指标。
15.在一种可能的实施方式中,校准指标包括单向延时和时钟偏差;
16.根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标,包括:
17.计算得到第一接收时间与第一发起时间的第一时间差值;
18.计算得到第二接收时间与第二发起时间的第二时间差值;
19.将第一时间差值和第二时间差值的和的二分之一作为单向延时;
20.将第一时间差值和第二时间差值的差作为时钟偏差。
21.在一种可能的实施方式中,网络设备包括多个端口,目标待测媒体设备通过第一端口与网络设备通信连接,计算机设备通过第二端口与网络设备通信连接,设备状态信息包括源地址、源端口、目的地址和目的端口;
22.判断设备状态信息是否表征目标待测媒体设备符合检测标准的步骤,包括:
23.若源地址与待测媒体设备的预设源地址匹配、且源端口与第一端口匹配、且目的地址与计算机设备的预设地址匹配、且目的端口与第二端口匹配,则判定设备状态信息表征目标待测媒体设备符合检测标准;
24.否则,判定设备状态信息异常。
25.在一种可能的实施方式中,设备发流时间包括设备发流时间戳;
26.计算得到本地系统时间与设备发流时间的时钟偏差结果,包括:
27.将设备发流时间戳与本地系统时间的差值的绝对值作为时钟偏差结果;
28.根据时钟偏差结果确定目标待测媒体设备的流量精度状态,包括:
29.在时钟偏差结果小于预设时钟偏差阈值的条件下,目标待测媒体设备的流量精度状态为合格;
30.在时钟偏差结果大于预设时钟偏差阈值的条件下,目标待测媒体设备的流量精度状态为不合格。
31.第二方面,本技术实施例提供一种媒体设备流量精度分析方法,应用于网络设备,网络设备分别与计算机设备、时钟发生设备以及多个待测媒体设备通信连接,方法包括:
32.接收时钟发生设备发送的时间校准报文,记录时间校准报文的第一发起时间和第一接收时间;
33.发送时间校准反馈报文至网络设备,记录时间校准反馈报文的第二发起时间和第二接收时间;
34.根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标;
35.若校准指标满足预设校准指标,判定网络设备时间校正完成;
36.若校准指标未满足预设校准指标,则根据校准指标调整网络设备时间,并重复执行接收网络设备发送的时间校准报文的步骤至根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标的步骤,直至校准指标满足预设校准指标。
37.第三方面,本技术实施例提供一种媒体设备流量精度分析装置,应用于计算机设备,计算机设备与网络设备通信连接,网络设备分别与时钟发生设备以及多个待测媒体设
备通信连接,装置包括:
38.接收模块,用于接收网络设备发送的时间校准报文,校正本地系统时间;时间校准报文基于时钟发生设备产生;接收目标待测媒体设备通过网络设备发送的媒体流数据包;目标待测媒体设备为多个待测媒体设备中的任一个待测媒体设备,媒体流数据包包括目标待测媒体设备的设备状态信息和设备发流时间;
39.确定模块,用于在设备状态信息表征目标待测媒体设备符合检测标准的条件下,计算得到本地系统时间与设备发流时间的时钟偏差结果;根据时钟偏差结果确定目标待测媒体设备的流量精度状态。
40.第四方面,本技术实施例提供一种计算机设备,计算机设备包括处理器及存储有计算机指令的非易失性存储器,计算机指令被处理器执行时,计算机设备执行第一方面和第二方面至少一种可能的实施方式中的媒体设备流量精度分析方法。
41.第五方面,本技术实施例提供一种可读存储介质,可读存储介质包括计算机程序,计算机程序运行时控制可读存储介质所在计算机设备执行第一方面和第二方面至少一种可能的实施方式中的媒体设备流量精度分析方法。
42.采用本技术实施例中提供的媒体设备流量精度分析方法、装置及可读存储介质,包括:通过接收网络设备发送的基于时钟发生设备产生时间校准报文,校正本地系统时间;然后接收目标待测媒体设备通过网络设备发送的包括目标待测媒体设备的设备状态信息和设备发流时间的媒体流数据包;并在设备状态信息表征目标待测媒体设备符合检测标准的条件下,计算得到本地系统时间与设备发流时间的时钟偏差结果;最终根据时钟偏差结果确定目标待测媒体设备的流量精度状态,通过上述方案,相较于相关技术中需要提供昂贵的专业设备进行流量精度确认,本方案无需在硬件上做出改进即可实现多个待测媒体设备的流量精度的确认。
附图说明
43.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
44.图1为本技术实施例提供的媒体设备流量精度分析系统的场景交互示意图;
45.图2为本技术实施例提供的媒体设备流量精度分析方法的一种步骤流程示意图;
46.图3为本技术实施例提供的媒体设备流量精度分析方法的另一种步骤流程示意图;
47.图4为本技术实施例提供的媒体设备流量精度分析方法的另一种步骤流程示意图;
48.图5为本技术实施例提供的用于执行图2中的媒体设备流量精度分析方法的媒体设备流量精度分析装置的结构示意框图;
49.图6为本技术实施例提供的用于执行图2中的媒体设备流量精度分析方法的计算机设备的结构示意框图。
具体实施方式
50.在实现本技术的过程中,发明人发现,目前的ip化系统中,ip数据测量与监测手段
较为单一,ip流的时钟同步精度实时监测和分析通常采用专业示波器,基于专业硬件分析集成芯片实现多种ip媒体流深度测量。这种实现方案价格昂贵,依赖进口,且通常只能同时对一路ip流分析监测,无法实现ip系统中多通道ip流同分析监测的需求。
51.针对上述问题,本技术实施例中提供了一种媒体设备流量精度分析方法,能够利用网络设备作为计算机设备以及多个待测媒体设备的桥梁,基于时钟发生设备校准计算机设备的本地系统时间,再与待测媒体设备的发流相关时间信息结合判断待测媒体设备的流量精度,以此满足多通道ip流同分析监测的需求。
52.本技术实施例中的方案可以采用各种计算机语言实现,例如,面向对象的程序设计语言java和直译式脚本语言javascript等。
53.为了使本技术实施例中的技术方案及优点更加清楚明白,以下结合附图对本技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本技术的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
54.请结合参阅图1,图1为本技术实施例提供的一种媒体设备流量精度分析系统的场景交互示意图,媒体设备流量精度分析系统可以包括计算机设备100,以及与计算机设备100通信连接的网络设备200,网络设备200还分别与时钟发生设备400以及多个待测媒体设备300通信连接,在本技术实施例的其他实施方式中,媒体设备流量精度分析系统也可以由更多或者更少的组件构成,在此不做限制。
55.基于此,请结合参阅图2,图2为本技术实施例提供的媒体设备流量精度分析方法的一种步骤流程示意图,该媒体设备流量精度分析方法可以由图1中的计算机设备100作为执行主体执行实施,下面对该媒体设备流量精度分析方法进行详细的介绍。
56.步骤s201,接收网络设备200发送的时间校准报文,校正本地系统时间。
57.其中,时间校准报文基于时钟发生设备400产生。
58.步骤s202,接收目标待测媒体设备300通过网络设备200发送的媒体流数据包。
59.其中,目标待测媒体设备300为多个待测媒体设备300中的任一个待测媒体设备300,媒体流数据包包括目标待测媒体设备300的设备状态信息和设备发流时间。
60.步骤s203,在设备状态信息表征目标待测媒体设备300符合检测标准的条件下,计算得到本地系统时间与设备发流时间的时钟偏差结果。
61.步骤s204,根据时钟偏差结果确定目标待测媒体设备300的流量精度状态。
62.在本技术实施例中,网络设备200可以是路由器,也可以是交换机,在此不做限制,网络设备200本身在于时钟发生设备400建立通信连接时,也可以利用时间校准报文进行自身的时间校准。在计算机设备100和待测媒体设备300接入网络设备200后,也可以基于时钟发生设备400进行时间校正。时钟发生设备400可以接入gps(global positioning system,全球定位系统)锁定时钟,也可以利用自身适配的代码规则锁定时钟,以产生适用于媒体设备流量精度分析系统的时间标准。
63.在本技术实施例中,媒体设备流量可以是指例如st2110、st2022

6等多种专业媒体网络ip(internet protocol)流,而产生媒体设备流量的待测媒体设备300可以包括摄像机、切换台、网关以及服务器等进行多媒体节目制作播出所需的设备设施。为了能够更加清楚的描述本技术实施例提供的方案,下面示例性的进行举例,以待测媒体设备300为摄像机
为例,摄像机将拍摄得到的视频数据输出即为媒体设备流量,以待测媒体设备300为切换台为例,切换台将多个摄像机拍摄到的画面进行切换组合后的视频数据输出即为媒体设备流量,除此之外,在制作节目过程中所使用的其他设备设施,例如字幕机,也可以作为待测媒体设备300,在此不做限制。
64.应当理解的是,在本技术实施例中,媒体设备流量精度分析系统涉及的待测媒体设备300数量较多,为了能够实现对多个待测媒体设备300进行精度确定,利用了网络设备200作为多个待测媒体设备300的接入设备,在接收的待测媒体设备300发送的媒体流数据包中的设备状态信息发送至计算机设备100后,计算机设备100能够根据设备状态信息进行判断接收的媒体流数据包是否是当前用户想要进行流量精度检测的目标待测媒体设备300,以此实现了多个待测媒体设备300的流量精度检测方案。值得说明的是,在本技术实施例中待测媒体设备300流量精度的确定可用根据时钟偏差结果作为依据。
65.在一种可能的实施方式中,请结合参阅图3,前述步骤s201可以通过以下步骤执行实施。
66.子步骤s201

1,接收网络设备200发送的时间校准报文,记录时间校准报文的第一发起时间和第一接收时间。
67.子步骤s201

2,发送时间校准反馈报文至网络设备200,记录时间校准反馈报文的第二发起时间和第二接收时间。
68.子步骤s201

3,根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标。
69.子步骤s201

4,若校准指标满足预设校准指标,判定本地系统时间校正完成。
70.子步骤s201

5,若校准指标未满足预设校准指标,则根据校准指标调整本地系统时间,并重复执行接收网络设备200发送的时间校准报文的步骤至根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标的步骤,直至校准指标满足预设校准指标。
71.在本技术实施例中,为了后续能够准确地进行待测媒体设备300的流量精度分析,可以采取上述方案对系统本地时间进行校正。网络设备200向计算机设备100发送时间校准报文,网络设备200发出时间校准报文的发出时间可以作为第一发起时间,而计算机设备100接收到该时间校准报文的接收时间可以作为第一接收时间,在接收到时间校准报文后,计算机设备100可以生成时间校准反馈报文并发送至网络设备200,时间校准反馈报文发起的时间可以作为第二发起时间,而网络设备200接收到时间校准反馈报文的时间可以作为第二接收时间。除此之外,在本技术实施例的其他实施方式中,网络设备200还可以在首次发送时间校准报文后,在预设间隔时间后再次发送时间校准报文,可以记录网络设备200的第三发起时间以及计算机设备100接收到后发出的时间校准报文的第三接收时间,计算机设备100可以根据此次接收的时间校准报文发送对应的时间校准反馈报文至网络设备200,并记录此次发出时间校准反馈报文的第四发起时间以及网络设备200接收的第四接收时间。基于此,可以由第一发起时间、第一接收时间、第二发起时间、第二接收时间、第三发起时间、第三接收时间、第四发起时间和第四接收时间计算得到校准指标,以满足当前对于校准指标可靠性的需求。
72.在一种可能的实施方式中,校准指标包括单向延时和时钟偏差。前述子步骤s201

3可以通过以下详细的步骤执行实施。
73.(1)计算得到第一接收时间与第一发起时间的第一时间差值。
74.(2)计算得到第二接收时间与第二发起时间的第二时间差值。
75.(3)将第一时间差值和第二时间差值的和的二分之一作为单向延时。
76.(4)将第一时间差值和第二时间差值的差作为时钟偏差。
77.示例性的,网络设备200发起时间校准报文的第一发起时间可以为t1,计算机设备100接收时间校准报文第一接收时间可以为t2,计算机设备100发送时间校准反馈报文的第二发起时间可以为t3,网络设备200收到时间校准反馈报文的第二接收时间可以为t4,单向延时可以表示为[(t2

t1) (t4

t3)]/2,时钟偏差可以表示为[(t2

t1)

(t4

t3)]。由此,计算机设备100的本体系统时间便可以根据单向延时和时钟偏差进行校正。值得说明的是,在本技术实施例中,网络设备200在接入时钟发生设备400时已经完成自身时间的校正,因此网络设备200可以利用时间校准报文对计算机设备100的本地系统时间进行校正,即网络设备200和计算机设备100均基于时钟发生设备400确定的时间进行校正。
[0078]
在一种可能的实施方式中,网络设备200包括多个端口,目标待测媒体设备300通过第一端口与网络设备200通信连接,计算机设备100通过第二端口与网络设备200通信连接,设备状态信息包括源地址、源端口、目的地址和目的端口。本技术实施例提供了一种判断设备状态信息是否表征目标待测媒体设备300符合检测标准的示例,可以参考以下步骤。
[0079]
若源地址与待测媒体设备300的预设源地址匹配、且源端口与第一端口匹配、且目的地址与计算机设备100的预设地址匹配、且目的端口与第二端口匹配,则判定设备状态信息表征目标待测媒体设备300符合检测标准。
[0080]
否则,判定设备状态信息异常。
[0081]
如前所描述的,为了能够对多个待测媒体设备300进行流量精度分析,需要计算机设备100能够分辨出当前正在进行处理的待测媒体设备300是否是目标待测媒体设备300,同时为了保证目标待测媒体设备300是一个运作正常的设备,可以解析得到以下的设备信息,源地址:发流设备的源ip地址;源端口:发流设备的源端口;目的地址:送流量的目标地址,一般是一个组播地址;目的端口:发送流量的目的端口。上述信息便可以作为参照消息来分析当前获取的媒体流数据包是否为正确的媒体流数据包的依据。除此之外,为了能够进一步确定媒体流数据包是否健康,可以进一步获取sequence number:数据包序列号、mark标记以及场序标记以便佐证。在本技术实施例的其他实施方式中,还可以获取其他信息,在此不做限制。
[0082]
在一种可能的实施方式中,请结合参阅图4,设备发流时间包括设备发流时间戳;前述步骤203可以由以下步骤执行实施。
[0083]
子步骤s203

1,将设备发流时间戳与本地系统时间的差值的绝对值作为时钟偏差结果。
[0084]
相应的,前述步骤s204可以通过以下方式实现。
[0085]
子步骤s204

1,在时钟偏差结果小于预设时钟偏差阈值的条件下,目标待测媒体设备300的流量精度为合格。
[0086]
子步骤s204

2,在时钟偏差结果大于预设时钟偏差阈值的条件下,目标待测媒体设备300的流量精度为不合格。
[0087]
在本技术实施例中,设备发流时间可以指设备发流时间戳,例如rtp(real

time transport protocol,实时传输协议)时间戳,而时钟偏差结果则可以是设备发流时间戳与本地系统时间的差值的绝对值,相应的,在本技术实施例中,预设时钟偏差阈值可以为1000ns,即设备发流时间戳与经过校正的本地系统时间的差值小于1000ns时,可以认为目标待测媒体设备300的流量精度为合格,无需调整,而在设备发流时间戳与经过校正的本地系统时间的差值大于1000ns时,可以认为目标待测媒体设备300的流量精度为不合格,需要进行调整。应当理解的是,上述过程和结果,均可以转换为可视化的形式进行展示。
[0088]
本技术实施例还提供媒体设备流量精度分析方法的另一种步骤流程,该媒体设备流量精度分析方法可以由图1中的网络设备200作为执行主体执行实施,下面对该媒体设备流量精度分析方法进行详细介绍。
[0089]
步骤s301,接收时钟发生设备400发出的时间校准报文,校正网络设备200时间。
[0090]
步骤s302,将时间校准报文发送至计算机设备100,以使计算机设备100校正本地系统时间。
[0091]
步骤s303,接收目标待测媒体设备300发送的媒体流数据包。
[0092]
其中,目标待测媒体设备300为多个待测媒体设备300中的任一个待测媒体设备300,媒体流数据包包括目标待测媒体设备300的设备状态信息和设备发流时间。
[0093]
步骤s304,将媒体流数据包发送至计算机设备100,以使计算机设备100在设备状态信息表征目标待测媒体设备300符合检测标准的条件下,计算得到本地系统时间与设备发流时间的时钟偏差结果,并根据时钟偏差结果确定目标待测媒体设备300的流量精度。
[0094]
在本技术实施例中,网络设备200接入时钟发生设备400时,可以校正网络设备200时间,在校正完毕后,便可以对接入信号源(待测媒体设备300)的接口和接入计算机设备100的接口开启时间校正功能,上述方案能够在计算机设备100完成本地系统时间校正后,确定出接入网络设备200的多个待测媒体设备300是否也正确的基于时钟发生设备400或者其他手段进行时间校准,即流量精度的确定。在本技术实施中,计算机设备100、网络设备200、多个待测媒体设备300均可以利用基于ptp协议(precision time protocol,高精度时间同步协议)搭建的时钟发生设备400校正各自的本地时间。
[0095]
在一种可能的实施方式中,前述步骤s301可以通过以下详细的具体实施方式实现。
[0096]
子步骤s301

1,接收时钟发生设备400发送的时间校准报文,记录时间校准报文的第一发起时间和第一接收时间。
[0097]
子步骤s301

2,发送时间校准反馈报文至网络设备200,记录时间校准反馈报文的第二发起时间和第二接收时间。
[0098]
子步骤s301

3,根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标。
[0099]
子步骤s301

4,若校准指标满足预设校准指标,判定网络设备200时间校正完成。
[0100]
子步骤s301

5,若校准指标未满足预设校准指标,则根据校准指标调整网络设备时间,并重复执行接收网络设备200发送的时间校准报文的步骤至根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标的步骤,直至校准指标满足预设校准指标。
[0101]
上述网络设备200进行网络设备200时间校正的原理可以参考前述计算机设备100的本地系统时间的校正原理,在此不再赘述。
[0102]
本技术实施例提供一种媒体设备流量精度分析装置110,请结合参阅,应用于计算机设备100,计算机设备100与网络设备200通信连接,网络设备200分别与时钟发生设备400以及多个待测媒体设备300通信连接,请结合参阅图5,媒体设备流量精度分析装置110包括:
[0103]
接收模块1101,用于接收网络设备200发送的时间校准报文,校正本地系统时间;时间校准报文基于时钟发生设备400产生;接收目标待测媒体设备300通过网络设备200发送的媒体流数据包;目标待测媒体设备300为多个待测媒体设备300中的任一个待测媒体设备300,媒体流数据包包括目标待测媒体设备300的设备状态信息和设备发流时间;
[0104]
确定模块1102,用于在设备状态信息表征目标待测媒体设备300符合检测标准的条件下,计算得到本地系统时间与设备发流时间的时钟偏差结果;根据时钟偏差结果确定目标待测媒体设备300的流量精度。
[0105]
在一种可能的实施方式中,接收模块1101具体用于:
[0106]
接收网络设备200发送的时间校准报文,记录时间校准报文的第一发起时间和第一接收时间;发送时间校准反馈报文至网络设备200,记录时间校准反馈报文的第二发起时间和第二接收时间;根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标;若校准指标满足预设校准指标,判定本地系统时间校正完成;若校准指标未满足预设校准指标,则根据校准指标调整本地系统时间,并重复执行接收网络设备200发送的时间校准报文的步骤至根据第一发起时间、第一接收时间、第二发起时间和第二接收时间计算得到校准指标的步骤,直至校准指标满足预设校准指标。
[0107]
在一种可能的实施方式中,校准指标包括单向延时和时钟偏差;接收模块1101进一步具体用于:
[0108]
计算得到第一接收时间与第一发起时间的第一时间差值;计算得到第二接收时间与第二发起时间的第二时间差值;将第一时间差值和第二时间差值的和的二分之一作为单向延时;将第一时间差值和第二时间差值的差作为时钟偏差。
[0109]
在一种可能的实施方式中,网络设备200包括多个端口,目标待测媒体设备300通过第一端口与网络设备200通信连接,计算机设备100通过第二端口与网络设备200通信连接,设备状态信息包括源地址、源端口、目的地址和目的端口;确定模块1102还用于:
[0110]
若源地址与待测媒体设备300的预设源地址匹配、且源端口与第一端口匹配、且目的地址与计算机设备100的预设地址匹配、且目的端口与第二端口匹配,则判定设备状态信息表征目标待测媒体设备300符合检测标准;否则,判定设备状态信息异常。
[0111]
在一种可能的实施方式中,设备发流时间包括设备发流时间戳;确定模块1102具体用于:
[0112]
将设备发流时间戳与本地系统时间的差值的绝对值作为时钟偏差结果;在时钟偏差结果小于预设时钟偏差阈值的条件下,目标待测媒体设备300的流量精度为合格;在时钟偏差结果大于预设时钟偏差阈值的条件下,目标待测媒体设备300的流量精度为不合格。
[0113]
需要说明的是,前述媒体设备流量精度分析装置110的实现原理可以参考前述媒体设备流量精度分析方法的实现原理,在此不再赘述。应理解以上装置的各个模块的划分
仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,接收模块1101可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上接收模块1101的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
[0114]
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessing unit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system

on

a

chip,soc)的形式实现。
[0115]
本发明实施例提供一种计算机设备100,计算机设备100包括处理器及存储有计算机指令的非易失性存储器,计算机指令被处理器执行时,计算机设备100执行前述的媒体设备流量精度分析装置110。如图6所示,图6为本发明实施例提供的计算机设备100的结构框图。计算机设备100包括媒体设备流量精度分析装置110、存储器111、处理器112及通信单元113。
[0116]
为实现数据的传输或交互,存储器111、处理器112以及通信单元113各元件相互之间直接或间接地电性连接。例如,可通过一条或多条通讯总线或信号线实现这些元件相互之间电性连接。媒体设备流量精度分析装置110包括至少一个可以软件或固件(firmware)的形式存储于存储器111中或固化在计算机设备100的操作系统(operating system,os)中的软件功能模块。处理器112用于执行存储器111中存储的媒体设备流量精度分析装置110,例如媒体设备流量精度分析装置110所包括的软件功能。
[0117]
本技术实施例提供一种可读存储介质,可读存储介质包括计算机程序,计算机程序运行时控制可读存储介质所在计算机设备执行前述至少一种可能的实施方式中的媒体设备流量精度分析方法。
[0118]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
[0119]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0120]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0121]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0122]
尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
[0123]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献