Movatterモバイル変換


[0]ホーム

URL:


CN105959626B - A kind of monitoring display screen configuration information transmission method and device - Google Patents

A kind of monitoring display screen configuration information transmission method and device
Download PDF

Info

Publication number
CN105959626B
CN105959626BCN201610301404.3ACN201610301404ACN105959626BCN 105959626 BCN105959626 BCN 105959626BCN 201610301404 ACN201610301404 ACN 201610301404ACN 105959626 BCN105959626 BCN 105959626B
Authority
CN
China
Prior art keywords
frame
mac frame
field
video
mac
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610301404.3A
Other languages
Chinese (zh)
Other versions
CN105959626A (en
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.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies 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 Zhejiang Uniview Technologies Co LtdfiledCriticalZhejiang Uniview Technologies Co Ltd
Priority to CN201610301404.3ApriorityCriticalpatent/CN105959626B/en
Publication of CN105959626ApublicationCriticalpatent/CN105959626A/en
Application grantedgrantedCritical
Publication of CN105959626BpublicationCriticalpatent/CN105959626B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供一种监控显示屏配置信息传输方法及装置,所述方法包括:确定第一MAC帧中视频字段的长度;根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量;确定单帧时间内支持传输的最大数据量;根据最大数据量、第一目标数量的第一MAC帧以及第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度;将一帧待传输视频图像对应的监控显示屏配置信息填充到第三MAC帧的自定义字段,并将其作为该帧待传输视频图像的起始包。应用本发明实施例可以在利用双绞线进行音视频数据传输时,优先传输对应的监控显示屏配置信息,保证监控显示屏的正确配置。

The present invention provides a monitoring display screen configuration information transmission method and device, the method comprising: determining the length of the video field in the first MAC frame; according to the size of the video image to be transmitted in a single frame, the length of the video field in the first MAC frame , determining the first target quantity of the first MAC frame and the second target quantity of the second MAC frame required for transmitting a single frame of video images to be transmitted; determining the maximum amount of data supported for transmission within a single frame; according to the maximum amount of data, The total length of the first MAC frame of the first target quantity and the second MAC frame of the second target quantity determines the length of the third MAC frame; the monitoring display screen configuration information corresponding to a frame of video images to be transmitted is filled into the third MAC frame , and use it as the start packet of the video image to be transmitted in this frame. By applying the embodiments of the present invention, when audio and video data are transmitted using twisted pair wires, the corresponding monitoring display screen configuration information can be preferentially transmitted to ensure correct configuration of the monitoring display screen.

Description

Translated fromChinese
一种监控显示屏配置信息传输方法及装置A monitoring display screen configuration information transmission method and device

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种监控显示屏配置信息传输方法及装置。The invention relates to the field of communication technology, in particular to a method and device for transmitting configuration information of a monitoring display screen.

背景技术Background technique

HDMI(High Definition Multimedia Interface,高清晰度多媒体接口)线缆和DVI(Digital Visual Interface,数字视频接口)线缆是当前广泛应用的音视频传输线缆,支持高清传输,然而普通的HDMI和DVI线缆传输距离有限,在远距离音视频信号传输领域应用受限。HDMI (High Definition Multimedia Interface, high-definition multimedia interface) cables and DVI (Digital Visual Interface, digital video interface) cables are currently widely used audio and video transmission cables, which support high-definition transmission, but ordinary HDMI and DVI cables The cable transmission distance is limited, and its application in the field of long-distance audio and video signal transmission is limited.

双绞线是以太网信号传输中常见的线缆,尤其是楼宇、园区内,因其成本低廉、施工简单而广泛使用,近年来双绞线用于音视频传输颇为常见。Twisted pair is a common cable in Ethernet signal transmission, especially in buildings and parks. It is widely used because of its low cost and simple construction. In recent years, twisted pair is quite common for audio and video transmission.

由于双绞线应用主要是数据通信,因此利用双绞线传输音视频受到千兆以太网带宽限制,通常不具备高清视频无损传输能力,只能传输压缩后的视频信号。Since the application of twisted pair is mainly data communication, the use of twisted pair to transmit audio and video is limited by the bandwidth of Gigabit Ethernet. Usually, it does not have the lossless transmission capability of high-definition video, and can only transmit compressed video signals.

针对上述问题,现有技术中存在一种方案在1000BaseT(一种物理层标准)以太网传输技术基础上,通过自定义以太网Jumbo帧(巨型帧)的方式,实现了高清视频双绞线无压缩传输。In view of the above problems, there is a solution in the prior art based on 1000BaseT (a physical layer standard) Ethernet transmission technology, by customizing the Ethernet Jumbo frame (jumbo frame), realizing the high-definition video twisted pair wireless Compressed transmission.

然而,上述方案中并不涉及监控显示屏配置信息的传输解决方案。However, the above solution does not involve a solution for transmitting configuration information of the monitoring display screen.

发明内容Contents of the invention

本发明提供一种音视频传输方法及装置,以解决现有技术中利用双绞线传输音视频数据时,无法传输监控显示器配置信息的问题。The invention provides an audio and video transmission method and device to solve the problem in the prior art that configuration information of a monitoring display cannot be transmitted when twisted pair wires are used to transmit audio and video data.

根据本发明的第一方面,提供一种监控显示屏配置信息传输方法,包括:According to a first aspect of the present invention, a monitoring display screen configuration information transmission method is provided, including:

确定第一媒体访问控制MAC帧中视频字段的长度;其中,第一MAC帧用于传输音视频数据;Determine the length of the video field in the first MAC frame; wherein the first MAC frame is used to transmit audio and video data;

根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量;其中,第二MAC帧用于传输音视频数据,第一目标数量的第一MAC帧中视频字段的总长度与第二目标数量的第二MAC帧中视频字段的总长度之和等于所述单帧待传输视频图像的大小,所述第二目标数量小于等于1;According to the size of the video image to be transmitted in a single frame and the length of the video field in the first MAC frame, determine the first target quantity of the first MAC frame and the second target of the second MAC frame required to transmit the video image corresponding to the single frame to be transmitted Quantity; Wherein, the second MAC frame is used for transmitting audio and video data, the sum of the total length of the video field in the first MAC frame of the first target quantity and the total length of the video field in the second MAC frame of the second target quantity is equal to the The size of the single frame video image to be transmitted, the second target number is less than or equal to 1;

根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量;Determine the maximum amount of data supported for transmission within a single frame time according to the frame rate of the video image to be transmitted and the maximum bandwidth;

根据所述最大数据量、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,以使所述第三MAC帧、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧三者的总长度不超过所述最大数据量;其中,第三MAC帧用于传输监控显示屏配置信息;Determine the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target number, and the second MAC frame of the second target number, so that the third MAC frame, The total length of the first MAC frame of the first target quantity and the second MAC frame of the second target quantity does not exceed the maximum data volume; wherein, the third MAC frame is used to transmit monitoring display screen configuration information ;

将一帧待传输视频图像对应的监控显示屏配置信息填充到所述第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包;其中,所述自定义字段为MAC帧中除帧间隙、前导码、帧首定界符SFD以及循环冗余码校验CRC四个字段之外的字段。Fill the monitoring display screen configuration information corresponding to a frame of video image to be transmitted into the custom field of the third MAC frame, and use the third MAC frame filled with the monitoring display screen configuration information as the frame of the video image to be transmitted The start packet; wherein, the self-defined field is a field other than the four fields of the frame gap, the preamble, the frame delimiter SFD and the cyclic redundancy check CRC in the MAC frame.

根据本发明的第二方面,提供一种监控显示屏配置信息装置,包括:According to a second aspect of the present invention, there is provided a monitoring display screen configuration information device, comprising:

第一确定单元,用于确定第一媒体访问控制MAC帧中视频字段的长度;其中,第一MAC帧用于传输音视频数据;The first determination unit is configured to determine the length of the video field in the first MAC frame; wherein the first MAC frame is used to transmit audio and video data;

第二确定单元,用于根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量;其中,第二MAC帧用于传输音视频数据,第一目标数量的第一MAC帧中视频字段的总长度与第二目标数量的第二MAC帧中视频字段的总长度之和等于所述单帧待传输视频图像的大小,所述第二目标数量小于等于1;The second determination unit is used to determine the first target quantity and the first target number of first MAC frames required to transmit a single frame of video images to be transmitted according to the size of a single frame of video images to be transmitted and the length of the video field in the first MAC frame The second target quantity of two MAC frames; Wherein, the second MAC frame is used for transmitting audio and video data, the total length of the video field in the first MAC frame of the first target quantity and the video field in the second MAC frame of the second target quantity The sum of the total lengths is equal to the size of the single-frame video image to be transmitted, and the second target number is less than or equal to 1;

第三确定单元,根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量;The third determination unit determines the maximum amount of data supported for transmission within a single frame time according to the frame rate of the video image to be transmitted and the maximum bandwidth;

第四确定单元,用于根据所述最大数据量、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,以使所述第三MAC帧、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧三者的总长度不超过所述最大数据量;其中,第三MAC帧用于传输监控显示屏配置信息;A fourth determining unit, configured to determine the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target number, and the second MAC frame of the second target number, so that The total length of the third MAC frame, the first MAC frame of the first target quantity, and the second MAC frame of the second target quantity does not exceed the maximum data volume; wherein, the third MAC frame uses To transmit configuration information of monitoring display screen;

发送单元,用于将一帧待传输视频图像对应的监控显示屏配置信息填充到所述第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包;其中,所述自定义字段为MAC帧中除帧间隙、前导码、帧首定界符SFD以及循环冗余码校验CRC四个字段之外的字段。The sending unit is configured to fill the monitoring display screen configuration information corresponding to a frame of video image to be transmitted into the custom field of the third MAC frame, and use the third MAC frame filled with the monitoring display screen configuration information as the frame The initial packet of the video image to be transmitted; wherein, the self-defined field is a field other than the four fields of the frame gap, the preamble, the frame delimiter SFD and the cyclic redundancy check CRC in the MAC frame.

应用本发明公开的技术方案,一方面通过确定第一MAC帧中视频字段的长度,并根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量,另一方面,通过根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量,并根据该最大数据量、第一目标数量的第一MAC帧以及第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,进而,将一帧待传输视频图像对应的监控显示屏配置信息填充到第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包,实现了在利用双绞线进行音视频数据传输时,能够优先传输对应的监控显示屏配置信息,保证了监控显示屏的正确配置。Applying the technical solution disclosed in the present invention, on the one hand, by determining the length of the video field in the first MAC frame, and according to the size of the video image to be transmitted in a single frame and the length of the video field in the first MAC frame, determine the video to be transmitted in a single frame. The image corresponds to the first target number of the first MAC frame and the second target number of the second MAC frame, on the other hand, by determining the maximum supported transmission within a single frame time according to the frame rate and the maximum bandwidth of the video image to be transmitted amount of data, and determine the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target quantity, and the second MAC frame of the second target quantity, and then, corresponding to a frame of video images to be transmitted The configuration information of the monitoring display screen is filled into the custom field of the third MAC frame, and the third MAC frame filled with the configuration information of the monitoring display screen is used as the initial packet of the video image to be transmitted, which realizes the use of twisted pair When audio and video data is transmitted over the line, the corresponding monitoring display screen configuration information can be transmitted preferentially, ensuring the correct configuration of the monitoring display screen.

附图说明Description of drawings

图1A是一种以太网标准MAC帧的结构示意图;FIG. 1A is a schematic structural diagram of an Ethernet standard MAC frame;

图1B是本发明实施例提供的一种以太网MAC帧的结构示意图;FIG. 1B is a schematic structural diagram of an Ethernet MAC frame provided by an embodiment of the present invention;

图2是本发明实施例提供的一种监控显示屏配置信息传输方法的流程示意图;FIG. 2 is a schematic flow diagram of a method for transmitting monitoring display screen configuration information provided by an embodiment of the present invention;

图3是本发明实施例提供的一帧待传输视频图像对应的MAC帧的结构示意图;FIG. 3 is a schematic structural diagram of a MAC frame corresponding to a frame of video images to be transmitted provided by an embodiment of the present invention;

图4是本发明实施例提供的一种监控显示屏配置信息装置的结构示意图。Fig. 4 is a schematic structural diagram of a monitoring display screen configuration information device provided by an embodiment of the present invention.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本发明实施例中的技术方案,下面先对以太网MAC(Media Access Control,媒体访问控制)帧的结构进行简单说明。In order for those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the structure of an Ethernet MAC (Media Access Control, Media Access Control) frame will be briefly described below.

在以太网标准协议中,MAC帧需要包括帧间隙、前导码、SFD(Start FrameDelimiter,帧首定界符)、目标地址、源地址、类型、数据以及CRC(Cyclic RedundancyCode,循环冗余码校验)等字段,其格式示意图可以如图1A所示;其中:In the Ethernet standard protocol, the MAC frame needs to include frame gap, preamble, SFD (Start Frame Delimiter, frame delimiter), destination address, source address, type, data and CRC (Cyclic Redundancy Code, cyclic redundancy code check ) and other fields, the schematic diagram of its format can be shown in Figure 1A; where:

帧间隙字段长度为12字节,用于吸收发端的时钟偏差;The length of the frame gap field is 12 bytes, which is used to absorb the clock deviation of the sender;

前导码+SFD字段长度共8字节,用于判别以太网帧的起始;The length of the preamble + SFD field is 8 bytes in total, which is used to determine the start of the Ethernet frame;

目标地址字段长度为6字节,用于标识设备目标地址;The length of the target address field is 6 bytes, which is used to identify the target address of the device;

源地址字段长度为6字节,用于标识设备源地址;The length of the source address field is 6 bytes, which is used to identify the source address of the device;

类型字段长度为2字节,用于定义以太网数据包长度;The length of the type field is 2 bytes, which is used to define the length of the Ethernet packet;

数据字段长度可变,用于传输以太网数据包;其中,以太网标准帧数据字段长度为45~1500字节;若为Jumbo帧,数据字段长度为9000~16000字节;The length of the data field is variable and is used to transmit Ethernet data packets; among them, the length of the data field of the standard Ethernet frame is 45-1500 bytes; if it is a Jumbo frame, the length of the data field is 9000-16000 bytes;

CRC字段长度为4字节,用于校验传输是否存在误码。The length of the CRC field is 4 bytes, which is used to check whether there is a bit error in the transmission.

而在本发明实施例中,考虑到在端到端的音视频传输应用中,MAC层PHY(PhysicalLayer,物理层)不需要关注目标地址、源地址以及类型等字段,因此,进行端到端视频传输时,原MAC帧中的目标地址、源地址、类型以及数据字段均可以用于自定义,可以将其称为自定义字段。In the embodiment of the present invention, considering that in the application of end-to-end audio and video transmission, MAC layer PHY (PhysicalLayer, physical layer) does not need to pay attention to fields such as target address, source address and type, therefore, carry out end-to-end video transmission , the destination address, source address, type, and data fields in the original MAC frame can be used for customization, which can be called custom fields.

为便于理解,在本发明实施例中,以将目标地址、源地址以及类型字段组成为自定义字段1,数据字段作为自定义字段2为例进行说明。其中,自定义字段1的长度为14字节,自定义字段2的长度即为MAC帧中数据字段长度(以下称为Y),其中,MAC帧的格式示意图可以如1B所示。For ease of understanding, in the embodiment of the present invention, the target address, source address, and type fields are combined into a custom field 1, and the data field is taken as a custom field 2 as an example for illustration. Wherein, the length of the self-defined field 1 is 14 bytes, and the length of the self-defined field 2 is the length of the data field in the MAC frame (hereinafter referred to as Y), wherein, the schematic diagram of the format of the MAC frame can be shown in 1B.

但应该认识到,上述将自定义字段分为自定义字段1和自定义字段2的方式仅仅是自定义字段使用的一种具体示例,而并不是对本发明保护范围的限定,本发明实施例后续不再复述。However, it should be recognized that the above-mentioned method of dividing a custom field into a custom field 1 and a custom field 2 is only a specific example of the use of a custom field, and is not a limitation of the protection scope of the present invention. No more retelling.

为了使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。In order to make the above objects, features and advantages of the embodiments of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

请参见图2,图2为本发明实施例提供的一种监控显示屏配置信息传输方法的流程示意图,如图2所示,该监控显示屏配置信息传输方法可以包括以下步骤:Please refer to FIG. 2. FIG. 2 is a schematic flowchart of a monitoring display screen configuration information transmission method provided by an embodiment of the present invention. As shown in FIG. 2, the monitoring display screen configuration information transmission method may include the following steps:

步骤201、确定第一MAC帧中视频字段的长度;其中,该第一MAC帧用于传输音视频数据。Step 201. Determine the length of the video field in the first MAC frame; where the first MAC frame is used to transmit audio and video data.

本发明实施例中,第一MAC帧并不特指某一固定的MAC帧,而是可以指代一类用于传输音视频数据的MAC帧。In the embodiment of the present invention, the first MAC frame does not specifically refer to a certain fixed MAC frame, but may refer to a type of MAC frame used to transmit audio and video data.

本发明实施例中,考虑到进行高清视频传输时,视频传输效率需要高于相应的视频传输效率阈值,才能保证高清视频的无损传输。In the embodiment of the present invention, it is considered that when high-definition video transmission is performed, the video transmission efficiency needs to be higher than the corresponding video transmission efficiency threshold, so as to ensure the lossless transmission of high-definition video.

举例来说,以1080p(一种视频显示格式)@30(每秒30帧)高清视频为例,其要求的有效带宽为1920*1080*30*16=0.995328Gbps(吉比特每秒),即当通过千兆以太网传输1080p@30高清视频时,若想要达到无损传输,需要视频传输效率达到99.5328%(0.995328/1*100%=99.5328%)。For example, taking 1080p (a video display format)@30 (30 frames per second) high-definition video as an example, the required effective bandwidth is 1920*1080*30*16=0.995328Gbps (gigabits per second), namely When transmitting 1080p@30 high-definition video through Gigabit Ethernet, in order to achieve lossless transmission, the video transmission efficiency needs to reach 99.5328% (0.995328/1*100%=99.5328%).

相应地,在本发明实施例中,对于用于传输音视频数据的第一MAC帧,可以根据第一MAC帧的长度以及预设视频传输效率阈值确定MAC帧中视频字段的长度,以保证第一MAC帧对应的视频传输效率不低于预设视频传输效率阈值。Correspondingly, in the embodiment of the present invention, for the first MAC frame used to transmit audio and video data, the length of the video field in the MAC frame can be determined according to the length of the first MAC frame and the preset video transmission efficiency threshold, so as to ensure that the first MAC frame The video transmission efficiency corresponding to one MAC frame is not lower than the preset video transmission efficiency threshold.

例如,可以通过以下公式确定满足预设视频传输效率阈值的第一MAC帧中视频字段的长度:For example, the length of the video field in the first MAC frame meeting the preset video transmission efficiency threshold may be determined by the following formula:

其中,X为第一MAC帧中视频字段的长度,单位:字节数;Wherein, X is the length of the video field in the first MAC frame, unit: number of bytes;

Y为第一MAC帧中自定义字段2的长度,单位:字节数;Y is the length of the custom field 2 in the first MAC frame, unit: number of bytes;

38为固有字段(帧间隙、前导码、SFD、自定义字段1、CRC)字段的长度,单位:字节数;38 is the length of the inherent field (frame gap, preamble, SFD, custom field 1, CRC) field, unit: number of bytes;

38+Y即为第一MAC帧的长度。38+Y is the length of the first MAC frame.

举例来说,假设第一MAC帧中自定义字段的长度2为9000字节(第一MAC帧的长度为9038字节),预设视频传输效率阈值为99.5328%,则视频字段的最小长度为Xmin=(9000+38)*99.5328%=8996字节,即当第一MAC帧的长度为9038字节时,第一MAC帧中视频字段的最小长度需要达到8996字节才能满足99.5328%的视频传输效率要求。For example, assuming that the length 2 of the custom field in the first MAC frame is 9000 bytes (the length of the first MAC frame is 9038 bytes), and the preset video transmission efficiency threshold is 99.5328%, then the minimum length of the video field isXmin =(9000+38)*99.5328%=8996 bytes, that is, when the length of the first MAC frame is 9038 bytes, the minimum length of the video field in the first MAC frame needs to reach 8996 bytes to meet the requirement of 99.5328% Video transmission efficiency requirements.

又举例来说,假设第一MAC帧的自定义字段的长度2为16000字节(第一MAC帧的长度为16038字节),预设视频传输效率阈值为99.5328%,则视频字段的最小长度为Xmin=(16000+38)*99.5328%=15964字节,即当第一MAC帧的长度为16038字节时,第一MAC帧中视频字段的最小长度需要达到15964字节才能满足99.5328%的视频传输效率要求。For another example, assuming that the length 2 of the custom field of the first MAC frame is 16000 bytes (the length of the first MAC frame is 16038 bytes), and the preset video transmission efficiency threshold is 99.5328%, then the minimum length of the video fieldXmin =(16000+38)*99.5328%=15964 bytes, that is, when the length of the first MAC frame is 16038 bytes, the minimum length of the video field in the first MAC frame needs to reach 15964 bytes to satisfy 99.5328% video transmission efficiency requirements.

步骤202、根据单帧待传输图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量;其中,该第二MAC帧用于传输音视频数据。Step 202, according to the size of the image to be transmitted in the single frame and the length of the video field in the first MAC frame, determine the first target number of the first MAC frame and the first target number of the second MAC frame corresponding to the video image to be transmitted in the single frame to be transmitted. Two target numbers; wherein, the second MAC frame is used to transmit audio and video data.

本发明实施例中,在确定了第一MAC帧中视频字段的长度之后,可以根据单帧待传输图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像需要多少个第一MAC帧才能承载。In the embodiment of the present invention, after determining the length of the video field in the first MAC frame, it can be determined how many video images need to be transmitted in a single frame according to the size of the image to be transmitted in a single frame and the length of the video field in the first MAC frame. Only the first MAC frame can be carried.

举例来说,假设待传输视频图像为1080p的视频图像,第一MAC帧中视频字段的长度为9000字节(第一MAC帧的长度为9038字节),则单帧待传输图像的大小为1920*1080*2=4147200字节,承载单帧待传输图像需要的第一MAC帧的数量为4147200/9000=460.8个,即需要461个第一MAC帧才能完成承载一帧待传输视频图像,但该461个第一MAC帧中会包括视频字段存在空闲的第一MAC帧。For example, assuming that the video image to be transmitted is a 1080p video image, and the length of the video field in the first MAC frame is 9000 bytes (the length of the first MAC frame is 9038 bytes), then the size of the image to be transmitted in a single frame is 1920*1080*2=4147200 bytes, the number of first MAC frames required to carry a single frame of images to be transmitted is 4147200/9000=460.8, that is, 461 first MAC frames are required to complete the carrying of a frame of video images to be transmitted, However, the 461 first MAC frames include the first MAC frames in which the video field is idle.

相应地,在本发明实施例中,可以根据单帧传输图像视频图像的大小以及第一MAC帧中视频字段的长度,确定传输单帧待传输图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量。其中,第一目标数量的第一MAC帧中视频字段的总长度与第二目标数量的第二MAC帧中视频字段的总长度之和等于单帧待传输视频图像的大小,第二目标数量小于等于1。Correspondingly, in the embodiment of the present invention, according to the size of the video image of the single-frame transmission image and the length of the video field in the first MAC frame, the first target of the first MAC frame required for the transmission of the single-frame image to be transmitted can be determined quantity and a second target quantity of the second MAC frame. Wherein, the sum of the total length of the video field in the first MAC frame of the first target quantity and the total length of the video field in the second MAC frame of the second target quantity is equal to the size of the video image to be transmitted in a single frame, and the second target quantity is less than is equal to 1.

可选地,在本发明实施例中,第一目标数量和第二目标数量可以通过以下公式确定:Optionally, in this embodiment of the present invention, the first target quantity and the second target quantity can be determined by the following formula:

第一目标数量=Round(单帧待传输视频图像的大小/第一MAC帧中视频字段的长度)The first target quantity=Round (the size of the video image to be transmitted in a single frame/the length of the video field in the first MAC frame)

其中,Round()为取整运算,为向上取整运算,如Round(460.8)=460,Round(460)=460,Among them, Round() is rounding operation, For upward rounding operation, such as Round(460.8)=460, Round(460)=460,

例如,以上述示例为例,第一目标数量为460,第二目标数量为1,第二MAC帧中视频字段长度为4147200-9000*460=7200字节,即当待传输视频图像为1080p视频图像,第一MAC帧中视频字段长度为9000字节时,需要460个第一MAC帧以及1个视频字段的长度为7200字节的第二MAC帧来传输一帧待传输图像对应的视频数据。其中,第二MAC帧的结构也可以如图1B所示,第二MAC帧中的视频字段长度可以为自定义字段2的长度,即第二MAC帧的长度可以为7200+38=7238字节。For example, taking the above example as an example, the first target number is 460, the second target number is 1, and the length of the video field in the second MAC frame is 4147200-9000*460=7200 bytes, that is, when the video image to be transmitted is a 1080p video Image, when the length of the video field in the first MAC frame is 9000 bytes, 460 first MAC frames and a second MAC frame with a video field length of 7200 bytes are required to transmit the video data corresponding to a frame of image to be transmitted . Wherein, the structure of the second MAC frame can also be shown in Figure 1B, the length of the video field in the second MAC frame can be the length of the custom field 2, that is, the length of the second MAC frame can be 7200+38=7238 bytes .

可选地,在本发明实施例中,第一MAC帧中的视频字段可以称为视频等长包,即第一MAC帧中各视频字段的长度相等;第二MAC帧中的视频字段可以称为视频尾包,即第二MAC帧中的视频字段承载的是第一目标数量的第一MAC帧的视频数据承载能力之外的视频数据。Optionally, in this embodiment of the present invention, the video field in the first MAC frame can be called a video equal-length packet, that is, the lengths of each video field in the first MAC frame are equal; the video field in the second MAC frame can be called It is a video tail packet, that is, the video field in the second MAC frame carries video data beyond the video data carrying capacity of the first target quantity of the first MAC frame.

步骤203、根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量。Step 203: Determine the maximum amount of data supported for transmission within a single frame time according to the frame rate of the video image to be transmitted and the maximum bandwidth.

本发明实施例中,可以根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量。In the embodiment of the present invention, the maximum amount of data supported for transmission within a single frame time may be determined according to the frame rate of the video image to be transmitted and the maximum bandwidth.

其中,单帧时间内支持传输的最大数据量可以通过以下公式确定:Among them, the maximum amount of data supported for transmission within a single frame time can be determined by the following formula:

单帧时间内支持传输的最大数据量=最大带宽/待传输视频图像的帧率The maximum amount of data supported for transmission within a single frame time = maximum bandwidth/frame rate of the video image to be transmitted

举例来说,假设待传输视频为1080p@30,即待传输视频图像的帧率为30Hz,待传输视频通过千兆以太网传输,即最大带宽为1Gbps(吉比特每秒),则单帧时间内支持传输的最大数据量=1G/30比特=1G/(30*8)字节。For example, assuming that the video to be transmitted is 1080p@30, that is, the frame rate of the video image to be transmitted is 30Hz, and the video to be transmitted is transmitted through Gigabit Ethernet, that is, the maximum bandwidth is 1Gbps (gigabits per second), the single frame time The maximum amount of data supported for transmission = 1G/30 bits = 1G/(30*8) bytes.

值得说明的是,在本发明实施例中,上述步骤201~202与步骤203之间并不存在必然的时序关系,即可以先执行步骤201~202,后执行步骤203;也可以先执行步骤203,后执行步骤201~202,本发明实施例对此不做限定。It is worth noting that, in the embodiment of the present invention, there is no necessary sequence relationship between the above-mentioned steps 201-202 and step 203, that is, steps 201-202 can be executed first, and then step 203 can be executed; or step 203 can be executed first , and then perform steps 201 to 202, which are not limited in this embodiment of the present invention.

步骤204、根据该最大数据量、第一目标数据量的第一MAC帧以及第二目标数量的第二MAC帧二者的总长度确定第三MAC帧的长度;其中,第三MAC帧用于传输监控显示屏配置信息。Step 204, determine the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target data amount, and the second MAC frame of the second target amount; wherein, the third MAC frame is used for Transmit monitor display configuration information.

本发明实施例中,在确定了单帧待传输视频图像对应的第一目标数量的第一MAC帧以及第二目标数量的第二MAC帧,且确定了系统所支持的单帧时间内传输的最大数据量之后,可以根据该最大数据量、第一目标数量的第一MAC帧以及第二目标数量的第二MAC帧二者的总长度,确定用于传输监控显示屏配置信息的第三MAC帧的长度,以保证第三MAC帧、第一目标数量的第一MAC帧以及第二目标数量的第二MAC帧三者的总长度不超过该最大数据量。In the embodiment of the present invention, after determining the first MAC frame of the first target number and the second MAC frame of the second target number corresponding to the video image to be transmitted in a single frame, and determining the transmission within a single frame time supported by the system After the maximum amount of data, the third MAC used to transmit the monitoring display screen configuration information can be determined according to the total length of the maximum data amount, the first MAC frame of the first target quantity, and the second MAC frame of the second target quantity. The length of the frame, so as to ensure that the total length of the third MAC frame, the first MAC frame of the first target number and the second MAC frame of the second target number does not exceed the maximum data amount.

举例来说,以上述步骤102中所举示例为例(第一目标数量为460,第一MAC帧的长度为9038字节,第二目标数量为1,第二MAC帧的长度为7238字节,最大数据量为1G/240字节),第三MAC帧的最大长度=1G/240-460*9038-7238=1948字节。For example, take the example given in the above step 102 as an example (the first target number is 460, the length of the first MAC frame is 9038 bytes, the second target number is 1, and the length of the second MAC frame is 7238 bytes , the maximum amount of data is 1G/240 bytes), the maximum length of the third MAC frame=1G/240-460*9038-7238=1948 bytes.

其中,第三MAC帧的结构也可以如图1B所示,即包括38字节的固定字段(帧间隙、前导码、SFD、自定义字段1、CRC)+自定义字段2(自定义字段2的长度≤1948-38=1910字节)。Wherein, the structure of the 3rd MAC frame also can be as shown in Figure 1B, promptly comprises the fixed field of 38 bytes (frame gap, preamble, SFD, custom field 1, CRC)+custom field 2 (custom field 2 length≤1948-38=1910 bytes).

步骤204、将一帧待传输视频图像对应的监控显示屏配置信息填充到该第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包。Step 204, filling the monitoring display screen configuration information corresponding to a frame of video image to be transmitted into the custom field of the third MAC frame, and using the third MAC frame filled with the monitoring display screen configuration information as the frame of video to be transmitted The starting package for the image.

本发明实施例中,考虑到监控显示屏配置是基于全屏生效的,需要在一帧视频图像对应的音视频数据到来之前配置完毕,即一帧视频图像对应的监控显示屏配置信息需要先于该帧视频图像对应的音视频数据发送给接收端,以保证接收端能先根据接收到的监控显示屏配置信息完成监控显示屏配置后,在监控显示屏中播放对应的音视频数据。In the embodiment of the present invention, considering that the configuration of the monitoring display screen takes effect based on the full screen, the configuration needs to be completed before the arrival of the audio and video data corresponding to a frame of video image, that is, the configuration information of the monitoring display screen corresponding to a frame of video image needs to be before the The audio and video data corresponding to the frame video image is sent to the receiving end to ensure that the receiving end can first complete the configuration of the monitoring display screen according to the received monitoring display screen configuration information, and then play the corresponding audio and video data on the monitoring display screen.

相应地,在本发明实施例中,当需要进行音视频数据传输时,对于一帧待传输视频图像,可以将该帧待传输视频图像对应的监控显示屏配置信息填充到第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该帧待传输视频图像的起始包。Correspondingly, in the embodiment of the present invention, when audio and video data transmission is required, for a frame of video image to be transmitted, the monitoring display screen configuration information corresponding to the frame of video image to be transmitted can be filled into the self of the third MAC frame. Define the fields, and use the third MAC frame filled with the configuration information of the monitoring display screen as the initial packet of the video image to be transmitted in this frame.

优选地,可以将监控显示屏配置信息填充到第三MAC帧的自定义字段2中。Preferably, the monitor display screen configuration information can be filled into the custom field 2 of the third MAC frame.

作为一种可选的实施方式,在本发明实施例中,第三MAC帧的自定义字段中包括信息字段以及监控显示屏配置信息字段;As an optional implementation manner, in the embodiment of the present invention, the custom field of the third MAC frame includes an information field and a monitoring display screen configuration information field;

其中,信息字段包括用于标识数据包是否为视频帧的起始包的第一字段,以及用于标识监控显示屏配置信息字段的有效字节数的第二字段。Wherein, the information field includes a first field used to identify whether the data packet is the start packet of a video frame, and a second field used to identify the effective number of bytes of the monitoring display screen configuration information field.

在该实施方式中,第三MAC帧的自定义字段可以包括信息字段(如将自定义字段1的部分或全部字段作为信息字段)和监控显示屏配置信息字段(如将自定义字段2的部分或全部字段作为监控显示屏配置信息字段)。In this embodiment, the custom fields of the third MAC frame may include information fields (such as using part or all of the fields of custom field 1 as information fields) and monitoring display screen configuration information fields (such as using part of custom field 2 or all fields as the configuration information fields of the monitoring display screen).

举例来说,假设第三MAC帧中信息字段的长度为4字节,则信息字段的比特位[31]可以为第一字段,如SOF(Start of Frame,视频帧起始标记)字段,其中,第三MAC帧中第一字段的值始终为表示该MAC帧为视频帧的起始包的第一标识值,如1,该第一标识值表明该第三MAC帧为视频帧的起始帧,也表明该第三MAC帧为传输监控显示屏配置信息的MAC帧。信息字段的比特位[15]-[0]可以为第二字段,如LOCFG(Length of Configure,显示屏配置包有效字节数)字段,用于表明第三MAC帧中的监控显示屏配置信息字段的前LOCFG个字节为有效数据,其余字节为无效数据,如当LOCFG字段的值为000011110011时,则表明第三MAC帧中的监控显示屏配置信息字段的前243个字节为有效数据,其余字节为无效数据;信息字段的比特位[30]-[16]为预留字段,用于后续扩展使用。For example, assuming that the length of the information field in the third MAC frame is 4 bytes, then the bit [31] of the information field can be the first field, such as the SOF (Start of Frame, video frame start tag) field, wherein , the value of the first field in the third MAC frame is always the first identification value indicating that the MAC frame is the beginning packet of the video frame, such as 1, the first identification value indicates that the third MAC frame is the beginning of the video frame frame, which also indicates that the third MAC frame is a MAC frame for transmitting configuration information of the monitoring display screen. The bits [15]-[0] of the information field can be the second field, such as the LOCFG (Length of Configure, the effective number of bytes in the display screen configuration package) field, which is used to indicate the monitor display screen configuration information in the third MAC frame The first LOCFG bytes of the field are valid data, and the remaining bytes are invalid data. For example, when the value of the LOCFG field is 000011110011, it indicates that the first 243 bytes of the monitoring screen configuration information field in the third MAC frame are valid. data, and the remaining bytes are invalid data; bits [30]-[16] of the information field are reserved fields for subsequent expansion.

进一步地,本发明实施例提供的技术方案还可以包括:Further, the technical solutions provided by the embodiments of the present invention may also include:

将该帧待传输视频图像对应的音视频数据分别填充到第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中,并将填充音视频数据后的第一MAC帧和第二MAC帧在填充监控显示屏配置信息后的第三MAC帧之后发送给接收端。The audio and video data corresponding to the video image to be transmitted in the frame is respectively filled into the first MAC frame of the first target number and the second MAC frame of the second target number, and the first MAC frame and the second MAC frame after the audio and video data are filled The second MAC frame is sent to the receiving end after the third MAC frame filled with the monitoring display screen configuration information.

具体的,在本发明实施例中,对于一帧待传输视频图像,除了需要先将该帧待传输视频图像对应的监控显示屏配置信息发送给接收端之外,还需要将该帧待传输视频图像对应的音视频数据传输给接收端。Specifically, in the embodiment of the present invention, for a frame of video image to be transmitted, in addition to first sending the monitoring display screen configuration information corresponding to the frame of video image to be transmitted to the receiving end, it is also necessary to send the frame of video image to be transmitted The audio and video data corresponding to the image is transmitted to the receiving end.

相应地,在将一帧待传输视频图像对应的监控显示屏配置信息填充到第三MAC帧,并将其作为该帧待传输视频图像的起始包发送给接收端之后,还需要将该帧待传输视频图像对应的音视频数据分别填充到第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中,并将填充音视频数据后的第一MAC帧和第二MAC帧在填充监控显示屏配置信息后的第三MAC帧之后发送给接收端。Correspondingly, after filling the monitor display screen configuration information corresponding to a frame of video image to be transmitted into the third MAC frame, and sending it to the receiving end as the initial packet of the frame of video image to be transmitted, the frame needs to be The audio and video data corresponding to the video image to be transmitted is respectively filled into the first MAC frame of the first target number and the second MAC frame of the second target number, and the first MAC frame and the second MAC frame after the audio and video data are filled It is sent to the receiving end after the third MAC frame filled with the configuration information of the monitoring display screen.

其中,可以将该帧待传输视频图像对应的视频数据分别填充到第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中的视频字段中;将该帧待传输视频图像对应的视频数据分别填充到第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中的音频字段中。Wherein, the video data corresponding to the frame of video images to be transmitted can be respectively filled into the video fields in the first MAC frames of the first target quantity and the second MAC frames of the second target quantity; The video data of is respectively filled into audio fields in the first target number of first MAC frames and the second target number of second MAC frames.

在本发明实施例中,用于传输音视频数据的第一MAC帧和第二MAC帧中音频字段的长度可以根据预设音频采样率阈值、MAC帧长度以及系统最大带宽等信息确定。In the embodiment of the present invention, the length of the audio field in the first MAC frame and the second MAC frame used to transmit audio and video data may be determined according to information such as a preset audio sampling rate threshold, MAC frame length, and the maximum system bandwidth.

具体的,为了保证音频采样率满足预设采样率阈值要求,需要先保证进行单帧传输(即整个网络仅传输一个MAC帧)时,该MAC帧对应的音频采样率能够满足预设采样率阈值要求。Specifically, in order to ensure that the audio sampling rate meets the preset sampling rate threshold requirements, it is necessary to ensure that when a single frame transmission is performed (that is, only one MAC frame is transmitted in the entire network), the audio sampling rate corresponding to the MAC frame can meet the preset sampling rate threshold Require.

相应地,为了确定MAC帧中音频字段的最小长度,需要先确定单帧传输时的单字节传输带宽,其中,该单帧传输时单字节传输带宽可以通过以下公式确定:Correspondingly, in order to determine the minimum length of the audio field in the MAC frame, it is necessary to first determine the single-byte transmission bandwidth during single-frame transmission, wherein the single-byte transmission bandwidth during single-frame transmission can be determined by the following formula:

单帧传输时的单字节传输带宽=最大带宽/MAC帧的总长度Single-byte transmission bandwidth during single-frame transmission = maximum bandwidth/total length of MAC frame

在确定了单帧传输时的单字节传输带宽之后,可以根据预设采样率阈值以及该单帧传输时的单字节传输带宽,确定MAC帧中音频字段的最小长度,其中,该MAC帧中音频字段的最小长度可以通过以下公式确定:After determining the single-byte transmission bandwidth during single-frame transmission, the minimum length of the audio field in the MAC frame can be determined according to the preset sampling rate threshold and the single-byte transmission bandwidth during single-frame transmission, wherein the MAC frame The minimum length of the audio field in the middle can be determined by the following formula:

音频字段的最小长度=预设音频采样率阈值/单帧传输时的单字节传输带宽The minimum length of the audio field = preset audio sampling rate threshold / single-byte transmission bandwidth during single-frame transmission

举例来说,假设音频传输的最小单位为字节,预设音频采样率阈值为1Mbps(兆比特每秒),系统最大带宽为1Gbps,MAC帧长度为9038字节,则为了确定MAC帧中音频字段长度,可以先确定单帧传输时单字节传输带宽:For example, assuming that the smallest unit of audio transmission is byte, the preset audio sampling rate threshold is 1Mbps (megabits per second), the maximum system bandwidth is 1Gbps, and the MAC frame length is 9038 bytes, then in order to determine the audio in the MAC frame Field length, you can first determine the single-byte transmission bandwidth during single-frame transmission:

单帧传输时单字节传输带宽=1G/9038=110Kbps(千比特每秒)Single-byte transmission bandwidth during single-frame transmission = 1G/9038 = 110Kbps (kilobits per second)

进而,可以根据该单字节传输带宽以及预设音频采样率阈值确定音频字段的最小长度:Furthermore, the minimum length of the audio field can be determined according to the single-byte transmission bandwidth and the preset audio sampling rate threshold:

音频字段的最小长度=1Mbps/单帧传输时单字节传输带宽=10字节The minimum length of the audio field = 1Mbps/single-byte transmission bandwidth during single-frame transmission = 10 bytes

在确定了传输一帧待传输视频图像对应所需的MAC帧的目标数量(第一目标数量与第二目标数量之和)后,可以根据实际音频采样率确定一帧待传输图像对应的音频数据大小,并将其填充到该目标数量的MAC帧中。After determining the target number of MAC frames required to transmit a frame of video images to be transmitted (the sum of the first target number and the second target number), the audio data corresponding to a frame of images to be transmitted can be determined according to the actual audio sampling rate size, and stuff it into that target number of MAC frames.

优选地,在本发明实施例中,将音频数据填充到目标数量的MAC帧中时需要保证一帧待传输图像对应的音频数据均匀地分布在目标数量的MAC帧中。Preferably, in the embodiment of the present invention, when filling the audio data into the target number of MAC frames, it is necessary to ensure that the audio data corresponding to one frame of image to be transmitted is evenly distributed in the target number of MAC frames.

进一步地,在本发明实施例中,第一MAC帧和第二MAC帧中还可以包括信息字段,该信息字段可以包括但不限于SOF字段、LOA(Length of Audio,音频有效字节数)字段、LOV(Length of Video,视频有效字节数)字段、AINDEX(Audio Index,音频索引号)字段以及VINDEX(Video Index)。Further, in the embodiment of the present invention, the first MAC frame and the second MAC frame may also include an information field, which may include but not limited to the SOF field, the LOA (Length of Audio, effective number of audio bytes) field , LOV (Length of Video, number of valid video bytes) field, AINDEX (Audio Index, audio index number) field, and VINDEX (Video Index).

其中,SOF字段可以用于标识数据包是否为视频帧的起始包;LOA字段用于标识音频字段中的有效字节数;LOV字段用于标识视频字段中的有效字节数;AINDEX字段用于标识音频采样率索引;VINDEX字段用于标识视频分辨率索引。Among them, the SOF field can be used to identify whether the data packet is the start packet of the video frame; the LOA field is used to identify the effective number of bytes in the audio field; the LOV field is used to identify the effective number of bytes in the video field; the AINDEX field uses Used to identify the audio sampling rate index; the VINDEX field is used to identify the video resolution index.

值得说明的是,由于在本发明实施例中,视频帧的起始包为传输监控显示屏配置信息的MAC帧,因此,第一MAC帧和第二MAC帧中的信息字段的SOF字段的值始终为表明该MAC帧不是视频帧的起始帧的第二值,如0。It is worth noting that, since in the embodiment of the present invention, the initial packet of the video frame is a MAC frame that transmits the configuration information of the monitoring display screen, therefore, the value of the SOF field of the information field in the first MAC frame and the second MAC frame Always be the second value indicating that the MAC frame is not the start frame of the video frame, such as 0.

优选地,在本发明实施例中,将一帧待传输视频图像对应的音频数据分别填充到第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中,可以包括:Preferably, in the embodiment of the present invention, filling the audio data corresponding to a video image to be transmitted into the first MAC frame of the first target number and the second MAC frame of the second target number respectively may include:

根据音频采样率将该帧待传输视频图像对应的音频数据填充到第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中,以保证该帧待传输视频图像对应的音频数据均匀地分布在第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中。According to the audio sampling rate, the audio data corresponding to the frame of the video image to be transmitted is filled into the first MAC frame of the first target number and the second MAC frame of the second target number, so as to ensure the audio data corresponding to the video image of the frame to be transmitted Evenly distributed among the first target number of the first MAC frames and the second target number of the second MAC frames.

进一步地,在本发明实施例中,第三MAC帧的自定义字段中还可以包括预设长度的预留字段,用于后续扩展使用,同时使第一MAC帧、第二MAC帧和第三MAC帧的结构保持一致,即第一MAC帧和第二MAC帧的自定义字段包括“信息字段+音频字段+视频字段”,第三MAC帧的自定义字段可以包括“信息字段+预留字段+监控显示屏配置信息字段”。Further, in the embodiment of the present invention, the custom field of the third MAC frame may also include a reserved field with a preset length for subsequent extended use, and at the same time make the first MAC frame, the second MAC frame and the third MAC frame The structure of the MAC frame remains consistent, that is, the custom fields of the first MAC frame and the second MAC frame include "information field + audio field + video field", and the custom field of the third MAC frame can include "information field + reserved field +Monitor display configuration information field".

可见,根据图2所示的方法流程,对于一帧待传输图像,可以得到1个第三MAC帧(可以称为首包)、第一目标数量的第一MAC帧(可以称为等长包)以及第二目标数量(0或1,通常为1)的第二MAC帧(可以称为尾包),其格式可以如图3所示(其中,以第二目标数量为1个为例)。It can be seen that, according to the method flow shown in FIG. 2, for a frame of image to be transmitted, one third MAC frame (may be called the first packet) and the first MAC frame of the first target quantity (may be called equal-length packets) can be obtained. And a second target number (0 or 1, usually 1) of second MAC frames (which may be called tail packets), the format of which may be as shown in FIG. 3 (wherein, the second target number is 1 as an example).

通过以上描述可以看出,在本发明实施例提供的技术方案中,一方面通过确定第一MAC帧中视频字段的长度,并根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量,另一方面,通过根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量,并根据该最大数据量、第一目标数量的第一MAC帧以及第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,进而,将一帧待传输视频图像对应的监控显示屏配置信息填充到第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包,实现了在利用双绞线进行音视频数据传输时,能够优先传输对应的监控显示屏配置信息,保证了监控显示屏的正确配置。It can be seen from the above description that in the technical solution provided by the embodiment of the present invention, on the one hand, by determining the length of the video field in the first MAC frame, and according to the size of the video image to be transmitted in a single frame, the video field in the first MAC frame The length of the video image to be transmitted determines the first target number of the first MAC frame and the second target number of the second MAC frame required to transmit a single frame of the video image to be transmitted. On the other hand, according to the frame rate of the video image to be transmitted and the maximum The bandwidth determines the maximum amount of data supported for transmission within a single frame time, and determines the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target number, and the second MAC frame of the second target number, Furthermore, the monitoring display screen configuration information corresponding to a frame of video image to be transmitted is filled into the custom field of the third MAC frame, and the third MAC frame filled with the monitoring screen configuration information is used as the frame of the video image to be transmitted. The start packet realizes that when the twisted pair is used for audio and video data transmission, the corresponding monitoring display screen configuration information can be transmitted preferentially, ensuring the correct configuration of the monitoring screen.

请参见图4,为本发明实施例提供的一种监控显示屏配置信息传输装置的结构示意图,如图4所示,该监控显示屏配置信息传输装置可以包括:Please refer to FIG. 4, which is a schematic structural diagram of a monitoring display screen configuration information transmission device provided by an embodiment of the present invention. As shown in FIG. 4, the monitoring display screen configuration information transmission device may include:

第一确定单元410,用于确定第一媒体访问控制MAC帧中视频字段的长度;其中,第一MAC帧用于传输音视频数据;The first determination unit 410 is configured to determine the length of the video field in the first medium access control MAC frame; wherein the first MAC frame is used to transmit audio and video data;

第二确定单元420,用于根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量;其中,第二MAC帧用于传输音视频数据,第一目标数量的第一MAC帧中视频字段的总长度与第二目标数量的第二MAC帧中视频字段的总长度之和等于所述单帧待传输视频图像的大小,所述第二目标数量小于等于1;The second determining unit 420 is configured to determine the first target number of first MAC frames required to transmit a single frame of video images to be transmitted corresponding to the size of the video image to be transmitted in the single frame and the length of the video field in the first MAC frame, and The second target quantity of the second MAC frame; Wherein, the second MAC frame is used for transmitting audio and video data, the total length of the video field in the first MAC frame of the first target quantity and the video in the second MAC frame of the second target quantity The sum of the total lengths of the fields is equal to the size of the video image to be transmitted in the single frame, and the second target number is less than or equal to 1;

第三确定单元430,根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量;The third determination unit 430 determines the maximum amount of data supported for transmission within a single frame time according to the frame rate of the video image to be transmitted and the maximum bandwidth;

第四确定单元440,用于根据所述最大数据量、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,以使所述第三MAC帧、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧三者的总长度不超过所述最大数据量;其中,第三MAC帧用于传输监控显示屏配置信息;The fourth determining unit 440 is configured to determine the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target number, and the second MAC frame of the second target number, so as to Make the total length of the third MAC frame, the first MAC frame of the first target quantity, and the second MAC frame of the second target quantity not exceed the maximum data volume; wherein, the third MAC frame Used to transmit monitoring display screen configuration information;

发送单元450,用于将一帧待传输视频图像对应的监控显示屏配置信息填充到所述第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包;其中,所述自定义字段为MAC帧中除帧间隙、前导码、帧首定界符SFD以及循环冗余码校验CRC四个字段之外的字段。The sending unit 450 is configured to fill the monitoring display screen configuration information corresponding to a frame of video image to be transmitted into the custom field of the third MAC frame, and use the third MAC frame filled with the monitoring display screen configuration information as the first MAC frame. The start packet of the video image to be transmitted in the frame; wherein, the self-defined field is a field other than the four fields of the frame gap, the preamble, the frame delimiter SFD and the cyclic redundancy check CRC in the MAC frame.

在可选实施例中,所述第三MAC帧的自定义字段中包括信息字段以及监控显示屏配置信息字段;In an optional embodiment, the custom field of the third MAC frame includes an information field and a monitoring display screen configuration information field;

所述信息字段包括用于标识数据包是否为视频帧的起始包的第一字段以及用于标识监控显示屏配置信息字段的有效字节数的第二字段;The information field includes a first field for identifying whether the data packet is the initial packet of the video frame and a second field for identifying the effective number of bytes of the monitoring display screen configuration information field;

所述监控显示屏配置信息字段用于携带监控显示屏配置信息。The monitor display screen configuration information field is used to carry monitor screen configuration information.

在可选实施例中,所述第三MAC帧的自定义字段中还包括预设长度的预留字段。In an optional embodiment, the custom field of the third MAC frame further includes a reserved field with a preset length.

在可选实施例中,所述发送单元450,还可以用于将所述一帧待传输视频图像对应的音视频数据分别填充到所述第一目标数量的第一MAC帧和所述第二目标数量的第二MAC帧中,并将填充音视频数据后的第一MAC帧和第二MAC帧在填充监控显示屏配置信息后的第三MAC帧之后发送给接收端。In an optional embodiment, the sending unit 450 may also be configured to fill the audio and video data corresponding to the one frame of the video image to be transmitted into the first target number of first MAC frames and the second MAC frame respectively. In the target number of second MAC frames, the first MAC frame and the second MAC frame filled with audio and video data are sent to the receiving end after the third MAC frame filled with monitoring display screen configuration information.

在可选实施例中,所述发送单元450,可以具体用于根据音频采样率将所述一帧待传输视频图像对应的音频数据填充到所述第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中,以保证所述一帧待传输视频图像对应的音频数据均匀地分布在所述第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中。In an optional embodiment, the sending unit 450 may be specifically configured to fill the audio data corresponding to the one frame of the video image to be transmitted into the first target number of the first MAC frame and the second MAC frame according to the audio sampling rate. A target number of second MAC frames, so as to ensure that the audio data corresponding to the one frame of video images to be transmitted is evenly distributed among the first target number of first MAC frames and the second target number of second MAC frames.

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。For the implementation process of the functions and effects of each unit in the above device, please refer to the implementation process of the corresponding steps in the above method for details, and will not be repeated here.

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。As for the device embodiment, since it basically corresponds to the method embodiment, for related parts, please refer to the part description of the method embodiment. The device embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of the present invention. It can be understood and implemented by those skilled in the art without creative effort.

由上述实施例可见,一方面通过确定第一MAC帧中视频字段的长度,并根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量,另一方面,通过根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量,并根据该最大数据量、第一目标数量的第一MAC帧以及第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,进而,将一帧待传输视频图像对应的监控显示屏配置信息填充到第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包,实现了在利用双绞线进行音视频数据传输时,能够优先传输对应的监控显示屏配置信息,保证了监控显示屏的正确配置。As can be seen from the foregoing embodiments, on the one hand by determining the length of the video field in the first MAC frame, and according to the size of the video image to be transmitted in a single frame and the length of the video field in the first MAC frame, determine the corresponding The first target number of the first MAC frame and the second target number of the second MAC frame required, on the other hand, by determining the maximum amount of data supported for transmission within a single frame time according to the frame rate and the maximum bandwidth of the video image to be transmitted , and determine the length of the third MAC frame according to the total length of the maximum data volume, the first MAC frame of the first target quantity, and the second MAC frame of the second target quantity, and then, the corresponding monitoring frame of a video image to be transmitted The screen configuration information is filled into the custom field of the third MAC frame, and the third MAC frame filled with the configuration information of the monitoring screen is used as the initial packet of the video image to be transmitted, which realizes When audio and video data is transmitted, the corresponding monitoring display screen configuration information can be transmitted preferentially, ensuring the correct configuration of the monitoring display screen.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。Other embodiments of the invention will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any modification, use or adaptation of the present invention, these modifications, uses or adaptations follow the general principles of the present invention and include common knowledge or conventional technical means in the technical field not disclosed in the present invention . The specification and examples are to be considered exemplary only, with a true scope and spirit of the invention being indicated by the following claims.

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。It should be understood that the present invention is not limited to the precise constructions which have been described above and shown in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (10)

Translated fromChinese
1.一种监控显示屏配置信息传输方法,其特征在于,包括:1. A monitoring display screen configuration information transmission method, characterized in that, comprising:确定第一媒体访问控制MAC帧中视频字段的长度;其中,第一MAC帧用于传输音视频数据;Determine the length of the video field in the first MAC frame; wherein the first MAC frame is used to transmit audio and video data;根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量;其中,第二MAC帧用于传输音视频数据,第一目标数量的第一MAC帧中视频字段的总长度与第二目标数量的第二MAC帧中视频字段的总长度之和等于所述单帧待传输视频图像的大小,所述第二目标数量小于等于1;According to the size of the video image to be transmitted in a single frame and the length of the video field in the first MAC frame, determine the first target quantity of the first MAC frame and the second target of the second MAC frame required to transmit the video image corresponding to the single frame to be transmitted Quantity; Wherein, the second MAC frame is used for transmitting audio and video data, the sum of the total length of the video field in the first MAC frame of the first target quantity and the total length of the video field in the second MAC frame of the second target quantity is equal to the The size of the single frame video image to be transmitted, the second target number is less than or equal to 1;根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量;Determine the maximum amount of data supported for transmission within a single frame time according to the frame rate of the video image to be transmitted and the maximum bandwidth;根据所述最大数据量、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,以使所述第三MAC帧、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧三者的总长度不超过所述最大数据量;其中,第三MAC帧用于传输监控显示屏配置信息;Determine the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target number, and the second MAC frame of the second target number, so that the third MAC frame, The total length of the first MAC frame of the first target quantity and the second MAC frame of the second target quantity does not exceed the maximum data volume; wherein, the third MAC frame is used to transmit monitoring display screen configuration information ;将一帧待传输视频图像对应的监控显示屏配置信息填充到所述第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包;其中,所述自定义字段为MAC帧中除帧间隙、前导码、帧首定界符SFD以及循环冗余码校验CRC四个字段之外的字段。Fill the monitoring display screen configuration information corresponding to a frame of video image to be transmitted into the custom field of the third MAC frame, and use the third MAC frame filled with the monitoring display screen configuration information as the frame of the video image to be transmitted The start packet; wherein, the self-defined field is a field other than the four fields of the frame gap, the preamble, the frame delimiter SFD and the cyclic redundancy check CRC in the MAC frame.2.根据权利要求1所述的方法,其特征在于,所述第三MAC帧的自定义字段中包括信息字段以及监控显示屏配置信息字段;2. The method according to claim 1, wherein the custom field of the third MAC frame includes an information field and a monitoring display screen configuration information field;所述信息字段包括用于标识数据包是否为视频帧的起始包的第一字段以及用于标识监控显示屏配置信息字段的有效字节数的第二字段;The information field includes a first field for identifying whether the data packet is the initial packet of the video frame and a second field for identifying the effective number of bytes of the monitoring display screen configuration information field;所述监控显示屏配置信息字段用于携带监控显示屏配置信息。The monitor display screen configuration information field is used to carry monitor screen configuration information.3.根据权利要求2所述的方法,其特征在于,所述第三MAC帧的自定义字段中还包括预设长度的用于扩展使用的预留字段。3. The method according to claim 2, wherein the custom field of the third MAC frame further includes a reserved field with a preset length for extended use.4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, wherein the method further comprises:将所述一帧待传输视频图像对应的音视频数据分别填充到所述第一目标数量的第一MAC帧和所述第二目标数量的第二MAC帧中,并将填充音视频数据后的第一MAC帧和第二MAC帧在填充监控显示屏配置信息后的第三MAC帧之后发送给接收端。Fill the audio and video data corresponding to the one frame of video image to be transmitted into the first MAC frame of the first target number and the second MAC frame of the second target number respectively, and fill the audio and video data after the audio and video data The first MAC frame and the second MAC frame are sent to the receiving end after the third MAC frame filled with configuration information of the monitoring display screen.5.根据权利要求4所述的方法,其特征在于,所述将所述一帧待传输视频图像对应的音视频数据分别填充到所述第一目标数量的第一MAC帧和所述第二目标数量的第二MAC帧中,包括:5. The method according to claim 4, wherein the audio and video data corresponding to the one frame of the video image to be transmitted is respectively filled into the first MAC frame of the first target quantity and the second MAC frame. Target number of second MAC frames, including:根据音频采样率将所述一帧待传输视频图像对应的音频数据填充到所述第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中,以保证所述一帧待传输视频图像对应的音频数据均匀地分布在所述第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中。According to the audio sampling rate, the audio data corresponding to the one frame of the video image to be transmitted is filled into the first MAC frame of the first target number and the second MAC frame of the second target number, so as to ensure that the one frame is to be transmitted The audio data corresponding to the video image is evenly distributed in the first target number of first MAC frames and the second target number of second MAC frames.6.一种监控显示屏配置信息传输装置,其特征在于,包括:6. A monitoring display screen configuration information transmission device, characterized in that, comprising:第一确定单元,用于确定第一媒体访问控制MAC帧中视频字段的长度;其中,第一MAC帧用于传输音视频数据;The first determination unit is configured to determine the length of the video field in the first MAC frame; wherein the first MAC frame is used to transmit audio and video data;第二确定单元,用于根据单帧待传输视频图像的大小、第一MAC帧中视频字段的长度,确定传输单帧待传输视频图像对应所需的第一MAC帧的第一目标数量以及第二MAC帧的第二目标数量;其中,第二MAC帧用于传输音视频数据,第一目标数量的第一MAC帧中视频字段的总长度与第二目标数量的第二MAC帧中视频字段的总长度之和等于所述单帧待传输视频图像的大小,所述第二目标数量小于等于1;The second determination unit is used to determine the first target quantity and the first target number of first MAC frames required to transmit a single frame of video images to be transmitted according to the size of a single frame of video images to be transmitted and the length of the video field in the first MAC frame The second target quantity of two MAC frames; Wherein, the second MAC frame is used for transmitting audio and video data, the total length of the video field in the first MAC frame of the first target quantity and the video field in the second MAC frame of the second target quantity The sum of the total lengths is equal to the size of the single-frame video image to be transmitted, and the second target number is less than or equal to 1;第三确定单元,根据待传输视频图像的帧率以及最大带宽确定单帧时间内支持传输的最大数据量;The third determination unit determines the maximum amount of data supported for transmission within a single frame time according to the frame rate of the video image to be transmitted and the maximum bandwidth;第四确定单元,用于根据所述最大数据量、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧的总长度确定第三MAC帧的长度,以使所述第三MAC帧、所述第一目标数量的第一MAC帧以及所述第二目标数量的第二MAC帧三者的总长度不超过所述最大数据量;其中,第三MAC帧用于传输监控显示屏配置信息;A fourth determining unit, configured to determine the length of the third MAC frame according to the total length of the maximum data amount, the first MAC frame of the first target number, and the second MAC frame of the second target number, so that The total length of the third MAC frame, the first MAC frame of the first target quantity, and the second MAC frame of the second target quantity does not exceed the maximum data volume; wherein, the third MAC frame uses To transmit configuration information of monitoring display screen;发送单元,用于将一帧待传输视频图像对应的监控显示屏配置信息填充到所述第三MAC帧的自定义字段,并将填充监控显示屏配置信息后的第三MAC帧作为该一帧待传输视频图像的起始包;其中,所述自定义字段为MAC帧中除帧间隙、前导码、帧首定界符SFD以及循环冗余码校验CRC四个字段之外的字段。The sending unit is configured to fill the monitoring display screen configuration information corresponding to a frame of video image to be transmitted into the custom field of the third MAC frame, and use the third MAC frame filled with the monitoring display screen configuration information as the frame The initial packet of the video image to be transmitted; wherein, the self-defined field is a field other than the four fields of the frame gap, the preamble, the frame delimiter SFD and the cyclic redundancy check CRC in the MAC frame.7.根据权利要求6所述的装置,其特征在于,所述第三MAC帧的自定义字段中包括信息字段以及监控显示屏配置信息字段;7. The device according to claim 6, wherein the custom field of the third MAC frame includes an information field and a monitoring display screen configuration information field;所述信息字段包括用于标识数据包是否为视频帧的起始包的第一字段以及用于标识监控显示屏配置信息字段的有效字节数的第二字段;The information field includes a first field for identifying whether the data packet is the initial packet of the video frame and a second field for identifying the effective number of bytes of the monitoring display screen configuration information field;所述监控显示屏配置信息字段用于携带监控显示屏配置信息。The monitor display screen configuration information field is used to carry monitor screen configuration information.8.根据权利要求7所述的装置,其特征在于,所述第三MAC帧的自定义字段中还包括预设长度的用于扩展使用的预留字段。8. The device according to claim 7, wherein the custom field of the third MAC frame further includes a reserved field with a preset length for extended use.9.根据权利要求6所述的装置,其特征在于,9. The apparatus of claim 6, wherein:所述发送单元,还用于将所述一帧待传输视频图像对应的音视频数据分别填充到所述第一目标数量的第一MAC帧和所述第二目标数量的第二MAC帧中,并将填充音视频数据后的第一MAC帧和第二MAC帧在填充监控显示屏配置信息后的第三MAC帧之后发送给接收端。The sending unit is further configured to respectively fill the audio and video data corresponding to the one frame of the video image to be transmitted into the first MAC frames of the first target number and the second MAC frames of the second target number, And send the first MAC frame and the second MAC frame filled with audio and video data to the receiving end after the third MAC frame filled with the configuration information of the monitoring display screen.10.根据权利要求9所述的装置,其特征在于,10. The apparatus of claim 9, wherein:所述发送单元,具体用于根据音频采样率将所述一帧待传输视频图像对应的音频数据填充到所述第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中,以保证所述一帧待传输视频图像对应的音频数据均匀地分布在所述第一目标数量的第一MAC帧和第二目标数量的第二MAC帧中。The sending unit is specifically configured to fill the audio data corresponding to the one frame of the video image to be transmitted into the first target number of first MAC frames and the second target number of second MAC frames according to the audio sampling rate, To ensure that the audio data corresponding to the one frame of video images to be transmitted is evenly distributed among the first target number of first MAC frames and the second target number of second MAC frames.
CN201610301404.3A2016-05-062016-05-06A kind of monitoring display screen configuration information transmission method and deviceActiveCN105959626B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610301404.3ACN105959626B (en)2016-05-062016-05-06A kind of monitoring display screen configuration information transmission method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610301404.3ACN105959626B (en)2016-05-062016-05-06A kind of monitoring display screen configuration information transmission method and device

Publications (2)

Publication NumberPublication Date
CN105959626A CN105959626A (en)2016-09-21
CN105959626Btrue CN105959626B (en)2018-12-07

Family

ID=56915226

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610301404.3AActiveCN105959626B (en)2016-05-062016-05-06A kind of monitoring display screen configuration information transmission method and device

Country Status (1)

CountryLink
CN (1)CN105959626B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102740350B1 (en)*2019-10-162024-12-10현대자동차주식회사Vehicle and controlling method thereof
CN116233372B (en)*2023-05-102023-07-14北京城建智控科技股份有限公司Safety monitoring method and system for interior of mobile shelter

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101098213A (en)*2007-06-182008-01-02中兴通讯股份有限公司Data transmission method and system
CN102685469A (en)*2012-05-042012-09-19北京航空航天大学Audio-video transmission code stream framing method based on moving picture experts group-2 (MPEG-2) advanced audio coding (AAC) and H.264
CN104754298A (en)*2013-12-262015-07-01三星泰科威株式会社Video wall control system and method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9247276B2 (en)*2008-10-142016-01-26Imagine Communications Corp.System and method for progressive delivery of media content
KR102083927B1 (en)*2014-01-032020-03-03한화테크윈 주식회사Network Camera and Network image surveilance system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101098213A (en)*2007-06-182008-01-02中兴通讯股份有限公司Data transmission method and system
CN102685469A (en)*2012-05-042012-09-19北京航空航天大学Audio-video transmission code stream framing method based on moving picture experts group-2 (MPEG-2) advanced audio coding (AAC) and H.264
CN104754298A (en)*2013-12-262015-07-01三星泰科威株式会社Video wall control system and method

Also Published As

Publication numberPublication date
CN105959626A (en)2016-09-21

Similar Documents

PublicationPublication DateTitle
US7187307B1 (en)Method and system for encapsulation of multiple levels of communication protocol functionality within line codes
US8397272B2 (en)Multi-stream digital display interface
TWI374635B (en)Generating and implementing a signal protocol and interface for higher data rates
US8155136B2 (en)Single network interface circuit with multiple-ports and method thereof
WO2019019906A1 (en)Communication method and device, and storage medium
CN103346949B (en)Based on Embedded dual pathways network packet unpack and organize bag method and system
CN103026724B (en)For the method and system of multiplex data streaming in audio/visual network
CN103262557A (en) Method and system for asynchronous and synchronous data transmission in high speed video networks
US8649398B2 (en)Packet network interface apparatus and method
CN102986243B (en)For carrying out the method and system of synchronous communication in audio/visual network
US20050002402A1 (en)Real-time transport protocol
CN104079351A (en)Method and device for transmitting visible light communication data
CN113498600B (en) A PCIe-based data transmission method and device
US20100061374A1 (en)Credit based flow control in an asymmetric channel environment
CN105828014A (en)Audio/video transmission method and device
CN105959626B (en)A kind of monitoring display screen configuration information transmission method and device
KR101603674B1 (en)Method and Apparatus for Urgent Data Transmission
CN102377675B (en)Dynamic bandwidth distribution method, device and system
CN104954748A (en)Video processing architecture
CN101090365B (en)Asynchronous serial data communication channel simulation method and equipment
CN102215173A (en)Ethernet service transmitting and receiving method and device capable of dynamically configuring bandwidth
CN105857218A (en)Vehicle-mounted display system
CN102438335B (en) A medium and long-distance wireless sensor network networking system
CN101534310A (en)A data transferring method and a data processing apparatus
CN114070796B (en)Electronic device and frame transmission method for electronic device

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp