CN109040836A - A kind of method and device for analyzing of ARINC818 protocol video stream - Google Patents

A kind of method and device for analyzing of ARINC818 protocol video stream Download PDF

Info

Publication number
CN109040836A
CN109040836A CN201810731877.6A CN201810731877A CN109040836A CN 109040836 A CN109040836 A CN 109040836A CN 201810731877 A CN201810731877 A CN 201810731877A CN 109040836 A CN109040836 A CN 109040836A
Authority
CN
China
Prior art keywords
video
frame
data
parameter
video frame
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.)
Granted
Application number
CN201810731877.6A
Other languages
Chinese (zh)
Other versions
CN109040836B (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.)
Luoyang Institute of Electro Optical Equipment AVIC
Original Assignee
Luoyang Institute of Electro Optical Equipment AVIC
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 Luoyang Institute of Electro Optical Equipment AVIC filed Critical Luoyang Institute of Electro Optical Equipment AVIC
Priority to CN201810731877.6A priority Critical patent/CN109040836B/en
Publication of CN109040836A publication Critical patent/CN109040836A/en
Application granted granted Critical
Publication of CN109040836B publication Critical patent/CN109040836B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention relates to a kind of method and device for analyzing of ARINC818 protocol video stream, device includes parameter configuration module, configuration register, video frame parsing module, parameter configuration module is for receiving the parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including the interval timer periodicity between data field length, data packet number, data frame;Configuration register is for storing parameter;Video frame parsing module is used to count the data field length of the data frame in video frame, and take out video data payload using the parameter in the configuration register.The enough ARINC818 video frames for parsing a variety of transmission rates, a variety of resolution ratio and a variety of frame per second in real time of the present invention, and can real-time configuration parameter, to adapt to the video frame of different parameters, without regenerating logical design.

Description

A kind of method and device for analyzing of ARINC818 protocol video stream
Technical field
The invention belongs to computer network communication fields, and in particular to a kind of analytic method of ARINC818 protocol video stream With device.
Background technique
ARINC818 agreement is a kind of dedicated image transmitting for the Aviation electronic system released based on FC-AV agreement Agreement, referred to as aviation electronics digital video bus (ADVB) occur for solving synthetic aviation electronic system display pattern The systems such as multifunction display, Helmet Mounted Display after variation image transmits at a distance and display problem, belongs to a kind of novel Airborne communication agreement.
According to Arinc818 agreement, the video of different resolution and different transmission rates, needed in transmission process using Different transmission time sequences, so no matter transmitting terminal or receiving end require to meet the time sequence parameter, and existing device is all only It is the parsing that video flowing is carried out for the time sequence parameter under a certain resolution ratio and a certain transmission rate, i.e. preset parameter solution Analysis, can not achieve the real time parsing of video flowing.
Summary of the invention
It is existing for solving the object of the present invention is to provide a kind of method and device for analyzing of ARINC818 protocol video stream Technology cannot achieve the problem of real time parsing different resolution or different transmission rates video flowing.
In order to solve the above technical problems, the present invention proposes a kind of analytic method of ARINC818 protocol video stream, including with Lower step:
1) parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including the data head of district are received Configuration register is written in the parameter by degree, the interval timer periodicity between data packet number, data frame;
2) using the parameter in the configuration register, the data field length of the data frame in video frame is counted, And video data payload is taken out, realize the parsing of video to be transmitted.
The present invention is according to the requirement of different resolution and/or different transmission rates, by configuring the parameter of video to be transmitted, And configuration register is written into parameter, it is counted by the data field length to the data frame in video frame, takes out video counts According to payload, the parsing of the video to be transmitted of different resolution or different transmission rates is realized.
Further, the analyzing step of each video frame is as follows:
2-1) judge the bebinning character of video frame;
2-2) when the bebinning character of video frame is SOFi, using the frame head length and data field length of the 0th frame to video Frame is counted and is parsed, and video data payload is taken out;
2-3) when the bebinning character of video frame is SOFn, using the frame head length and data field length of data frame to video Frame is counted and is parsed, and video data payload is taken out.
Further, when the bebinning character of video frame neither SOFi, nor when SOFn, wait next video frame to be sentenced It is disconnected.
Further, when the resolution ratio of video to be transmitted is constant, transmission rate changes, only change write-in configuration register Interval timer periodicity between data frame;When the change resolution of video to be transmitted, change the institute of write-in configuration register There is parameter.
Further, the parameter is written by configuration register by ahb bus or AXI bus.
In order to solve the above technical problems, the present invention also proposes a kind of resolver of ARINC818 protocol video stream, including Following device scheme:
Including parameter configuration module, configuration register, video frame parsing module, wherein parameter configuration module is for receiving The parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including data field length, data packet number, number According to the interval timer periodicity between frame;Configuration register is for storing the parameter;Video frame parsing module is used to utilize institute The parameter in configuration register is stated, the data field length of the data frame in video frame is counted, and it is net to take out video data Lotus realizes the parsing of video to be transmitted.
The present invention is according to the requirement of different resolution and/or different transmission rates, by configuring the parameter of video to be transmitted, And configuration register is written into parameter, it is counted by the data field length to the data frame in video frame, takes out video counts According to payload, the parsing of the video to be transmitted of different resolution or different transmission rates is realized.
Further, the analyzing step of each video frame is as follows:
(1) judge the bebinning character of video frame;
(2) when the bebinning character of video frame is SOFi, using the frame head length and data field length of the 0th frame to video Frame is counted and is parsed, and video data payload is taken out;
(3) when the bebinning character of video frame is SOFn, using the frame head length and data field length of data frame to video Frame is counted and is parsed, and video data payload is taken out.
Further, when the bebinning character of video frame neither SOFi, nor when SOFn, wait next video frame to be sentenced It is disconnected.
Further, when the resolution ratio of video to be transmitted is constant, transmission rate changes, only change write-in configuration register Interval timer periodicity between data frame;When the change resolution of video to be transmitted, change the institute of write-in configuration register There is parameter.
Further, by ahb bus or AXI bus configuration register is written in the parameter by the present invention.
Detailed description of the invention
Fig. 1 is a kind of ARINC818 protocol video frame process of analysis figure;
Fig. 2 is a kind of ARINC818 protocol video frame resolution logic structural block diagram.
Specific embodiment
A specific embodiment of the invention is further described with reference to the accompanying drawing.
Embodiment one:
In order to parse the video flowing of different resolution, different transmission rates, ARINC818 protocol video of the invention The analytic method of stream, comprising the following steps:
1) parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including the data head of district are received Degree, the interval timer periodicity between data packet number, data frame, and parameter is passed through into ahb bus or the write-in configuration of AXI bus Register.
2) using the parameter in configuration register, the data field length of the data frame in video frame is counted, and takes Video data payload out realizes the parsing of video to be transmitted.
The present invention is according to the requirement of different resolution and/or different transmission rates, by configuring the parameter of video to be transmitted, And configuration register is written into parameter, it is counted by the data field length to the data frame in video frame, takes out video counts According to payload, the parsing of the video to be transmitted of different resolution or different transmission rates is realized.
Above-mentioned steps 2) in each video frame parsing sub-step it is as follows:
2-1) judge the bebinning character of video frame;
2-2) when the bebinning character of video frame is SOFi, using the frame head length and data field length of the 0th frame to video Frame is counted and is parsed, and video data payload is taken out;
2-3) when the bebinning character of video frame is SOFn, using the frame head length and data field length of data frame to video Frame is counted and is parsed, and video data payload is taken out.
When the bebinning character of video frame neither SOFi, nor when SOFn, next video frame is waited, according to above-mentioned parsing Sub-step carries out continuing to judge.
For example, resolution ratio is 1280X1024,60 frames/second frame per second, the video flowing of 1.0625Gbps transmission rate makes When being transmitted with ARINC818 agreement, parameter is fixed by calculating, such as piece image is divided into 2049 ARINC818 Frame transmission, wherein the 0th frame is the vessel head of the width image, remaining 2048 frame is data frame.When vessel head frame length is 35 In the clock period, wherein frame head is 6 clock cycle, and data field length is 26 clock cycle.General data area frame head is 6 clocks Period, data field length are 480 clock cycle.
For above-mentioned example, step 2-2) meaning, exactly counted using the frame head length 6 of the 0th frame, frame head knot Shu Hou is counted into data field, is counted and parsed using parameter 26.Step 2-3) it is meant that remaining 2048 number It the use of frame head is 6, data field is the parameter of 480 clock cycle to count and parse when being parsed according to frame.
Video payload data of the invention are the data for needing to show in piece image.Such as piece image resolution ratio It is 1280 × 1024, then, there are 1280 × 1024 points in the image, each point is the data of a 24bit, and video payload What data referred to is exactly the data of these points.
The step of above-mentioned configuration parameter, uses software-driven CPU, and configuration parameter is written in configuration register by bus, Such as ahb bus, but it is not limited to ahb bus, other buses such as AXI bus etc. can also be with.
The process of configuration parameter specifically includes the following steps:
The parameter of option and installment includes data packet total number in a video frame, a data packet length, video data frame Interval timer number GAP1 between first frame FC0 and the second frame FC1, the interval timer number GAP2 between nth frame and N+1 frame, Interval timer number GAP3 between last frame and next video data frame first frame FC0.
Configuration register is written into the parameter of above-mentioned configuration, the parsing foundation as video to be transmitted.When resolution ratio is constant Change, when only transmission rate changes, the parameter for needing to change is exactly above-mentioned GAP1, GAP2 and GAP3;When resolution ratio becomes When change, no matter whether transmission rate changes, and above-mentioned 5 parameters may all need to change.
The specific solution procedure of configuration parameter is as follows;
Data packet number=image resolution ratio line number × 2;The data packet number that number 2 splits into for every row image;
Data packet length=image resolution ratio columns × 0.75;Number 0.75 is each pixel according to the data of color information Amount, such as: black and white=1, RGB YUV444=3, divided by each clock cycle transmit data volume 4;
Median TMP=[line speed ÷ (image resolution ratio line number+36) ÷ frame frequency ÷ 40];Number 36 is image Totally 36 row, number 40 are the data volume 4B of transmission of each clock cycle, the bit number after 8B10B is encoded for front and back blanking;
GAP1=TMP × 4- video data frame FC0 length;Number 4 is image final blanking line number;
GAP2=TMP ÷ 2- video data frame FCN length;The data packet number that number 2 splits into for every row image;
GAP3=TMP*32+GAP2;Number 32 is blanking line number before image.
For example, when the resolution ratio of transmission video is 1280 × 1024, line speed 3.1875Gbps, remaining parameter For 24 rgb formats, 60 frames of frame frequency/second.According to specific ARINC818 timing calculating instrument, show that above-mentioned 5 need to configure Parameter are as follows:
Data packet total number in one video frame: 2049;
One data packet length: 489 × 4 bytes;
GAP1:4973;
GAP2:137;
GAP3:40201.
When line speed changes into 4.25Gbps, remaining parameter is all constant, there was only parameter in above-mentioned 5 parameters GAP1, GAP2, GAP 3 needs to change, as follows:
GAP1:6680;
GAP2:346;
GAP3:53786.
When line speed variation is 4.25Gbps, change resolution is 768 × 615, when remaining parameter is all constant, on The change of 5 parameters is stated, as follows:
Data packet total number in one video frame: 1231;
One data packet length: 297x4 byte;
GAP1:10880;
GAP2:1063;
GAP3:88103.
The present invention, when the resolution ratio of video to be transmitted is constant, transmission rate changes, only changes during configuration parameter Become the interval timer periodicity between the data frame of write-in configuration register;When the change resolution of video to be transmitted, change All parameters of configuration register are written.
The invention also provides a kind of resolvers of ARINC818 protocol video stream, including parameter configuration module, configuration Register, video frame parsing module, wherein parameter configuration module be used to receive transmitting terminal according to the resolution ratio of video to be transmitted and The parameter of transmission speed configuration, including the interval timer periodicity between data field length, data packet number, data frame;Configuration Register is for storing parameter;Video frame parsing module is used for using the parameter in configuration register, to the data in video frame The data field length of frame is counted, and takes out video data payload, realizes the parsing of video to be transmitted.
The resolver of signified ARINC818 protocol video stream, is actually based on the method for the present invention in above-described embodiment A kind of computer solution of process, i.e., a kind of software architecture can be applied in computer, above-mentioned apparatus be and method The corresponding treatment progress of process.Since sufficiently clear is complete for the introduction to the above method, therefore no longer it is described in detail.
Embodiment two:
In order to realize to the various transmission rates, various video resolutions, various frame per second for meeting ARINC818 protocol format Video flowing parsed, take out video payload data therein, and configuration data can be modified, to fit with real-time programming Different demands are answered, the present invention proposes a kind of resolver of ARINC818 protocol video stream, including sequentially connected bus interface Logic, parameter configuration register, ARINC818 video frame resolution logic is written.Wherein, bus interface write-in logic is for configuring The parameter of video flowing to be transmitted, and will be in configuration parameter write parameters configuration register by ahb bus;Parameter configuration register For storage configuration parameter;ARINC818 video frame resolution logic is used for according to configuration parameter to the number of the data frame in video frame It is counted according to section length, and takes out video data payload.
By being programmed into different configuration parameters, using following methods parsing different rates, different resolution The video flowing of ARINC818 agreement, as shown in Figure 1:
1) logic circuit is a new ARINC818 video frame or an original view according to the judgement of the character of input The beginning of data frame in frequency frame;
2) if the character inputted is the bebinning character SOFi of ARINC818 video frame, it is shown to be a new video frame and opens Begin, then it is counted using the frame head length parameter of the 0th frame, after frame head, into the data field of the 0th frame, use the 0th The data field length parameter of frame is counted, after, state is transferred to start initial state;
3) if the character inputted is the bebinning character SOFn of ARINC818 data frame, it is shown to be original video frame and is not finished, It is that some data frame therein starts, then its frame head and data field is counted using the relevant parameter of data frame, after, State is transferred to start initial state;
If 4) character inputted is not SOFi, nor SOFn, but other data, then it still returns to start and rises Beginning state waits new data frame or video frame.
Specific logic circuitry is as shown in Fig. 2, the figure illustrates the various rates of the system analysis and resolution ratio The each functional module and data flow of the video flowing of ARINC818 agreement.Configuration parameter is written to configuration by ahb bus After in register, the parsing function of start-up circuit.Pass through the process of the above method after video flowing of ARINC818 agreement flows into Afterwards, video payload data are parsed in real time, can directly display or do follow-up data processing.
The present invention uses software programming, and configuration register is written, and changes the parameter of ARINC818 video frame, such as one It include the number of data frame, the parameters such as length of each data frame in ARINC818 video frame.It, can by the way that different parameters is written So that the ARINC818 video frame, which receives resolver, can parse a variety of transmission rates, various video resolution ratio and a variety of views Frequency frame per second.A variety of transmission rates, such as 1.0625Gbps, 2.125Gbps and 3.1875Gbps etc..Various video resolution ratio, example Such as 1920 × 1080,1280 × 1024,1280 × 720,640 × 480,720 × 576 etc..A variety of frame per second, such as 60 frames/second, 50 Frame/second, 30 frames/second, 24 frames/second etc..
Method and device of the invention can parse a variety of transmission rates, a variety of resolution ratio and a variety of frame per second in real time ARINC818 video frame, and can Command Line Parsing parameter in real time, to adapt to the video frame of different parameters, without again Generate logical design.
Data/address bus in the present embodiment is preferably ahb bus, as other embodiments, the also optional enchashment of data/address bus There are other buses in technology, such as AXI bus, Avalon bus, no longer elaborates here.
The above description is only a preferred embodiment of the present invention, is not intended to restrict the invention, for those skilled in the art For member, the invention may be variously modified and varied.All within the spirits and principles of the present invention, it is made it is any modification, Equivalent replacement, improvement etc., should be included within scope of the presently claimed invention.

Claims (10)

1. a kind of analytic method of ARINC818 protocol video stream, which comprises the following steps:
1) parameter that transmitting terminal is configured according to the resolution ratio and transmission speed of video to be transmitted, including data field length, number are received According to the interval timer periodicity between packet number, data frame, configuration register is written into the parameter;
2) using the parameter in the configuration register, the data field length of the data frame in video frame is counted, and takes Video data payload out realizes the parsing of video to be transmitted.
2. the analytic method of ARINC818 protocol video stream according to claim 1, which is characterized in that each in step 2) The analyzing step of video frame is as follows:
2-1) judge the bebinning character of video frame;
2-2) when the bebinning character of video frame is SOFi, using the 0th frame frame head length and data field length to video frame into Row counts and parsing, takes out video data payload;
2-3) when the bebinning character of video frame is SOFn, using data frame frame head length and data field length to video frame into Row counts and parsing, takes out video data payload.
3. the analytic method of ARINC818 protocol video stream according to claim 2, which is characterized in that when rising for video frame Beginning character neither SOFi, nor when SOFn, wait next video frame to be judged.
4. the analytic method of ARINC818 protocol video stream according to claim 1, which is characterized in that when video to be transmitted Resolution ratio is constant, transmission rate variation when, only change the interval timer periodicity between the data frame of write-in configuration register; When the change resolution of video to be transmitted, change all parameters of write-in configuration register.
5. the analytic method of ARINC818 protocol video stream according to claim 1, which is characterized in that pass through ahb bus Or configuration register is written in the parameter by AXI bus.
6. a kind of resolver of ARINC818 protocol video stream, which is characterized in that including parameter configuration module, configuration deposit Device, video frame parsing module, wherein parameter configuration module is for receiving transmitting terminal according to the resolution ratio and transmission of video to be transmitted The parameter of speed configuration, including the interval timer periodicity between data field length, data packet number, data frame;Configuration deposit Device is for storing the parameter;Video frame parsing module is used for using the parameter in the configuration register, in video frame The data field length of data frame is counted, and takes out video data payload, realizes the parsing of video to be transmitted.
7. the resolver of ARINC818 protocol video stream according to claim 6, which is characterized in that each video frame Analyzing step is as follows:
(1) judge the bebinning character of video frame;
(2) when the bebinning character of video frame is SOFi, using the 0th frame frame head length and data field length to video frame into Row counts and parsing, takes out video data payload;
(3) when the bebinning character of video frame is SOFn, using data frame frame head length and data field length to video frame into Row counts and parsing, takes out video data payload.
8. the resolver of ARINC818 protocol video stream according to claim 7, which is characterized in that when rising for video frame Beginning character neither SOFi, nor when SOFn, wait next video frame to be judged.
9. the resolver of ARINC818 protocol video stream according to claim 6, which is characterized in that when video to be transmitted Resolution ratio is constant, transmission rate variation when, only change the interval timer periodicity between the data frame of write-in configuration register; When the change resolution of video to be transmitted, change all parameters of write-in configuration register.
10. the resolver of ARINC818 protocol video stream according to claim 6, which is characterized in that pass through ahb bus Or configuration register is written in the parameter by AXI bus.
CN201810731877.6A 2018-07-05 2018-07-05 Method and device for analyzing ARINC818 protocol video stream Active CN109040836B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810731877.6A CN109040836B (en) 2018-07-05 2018-07-05 Method and device for analyzing ARINC818 protocol video stream

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810731877.6A CN109040836B (en) 2018-07-05 2018-07-05 Method and device for analyzing ARINC818 protocol video stream

Publications (2)

Publication Number Publication Date
CN109040836A true CN109040836A (en) 2018-12-18
CN109040836B CN109040836B (en) 2020-11-06

Family

ID=64640421

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810731877.6A Active CN109040836B (en) 2018-07-05 2018-07-05 Method and device for analyzing ARINC818 protocol video stream

Country Status (1)

Country Link
CN (1) CN109040836B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110012272A (en) * 2019-04-12 2019-07-12 北京旋极信息技术股份有限公司 A kind of method for transmission processing and device of ARINC818 data flow
CN112468757A (en) * 2020-11-26 2021-03-09 中国航空工业集团公司洛阳电光设备研究所 Adaptive resolution ARINC818 video conversion circuit based on FPGA
CN112564864A (en) * 2020-12-31 2021-03-26 洛阳伟信电子科技有限公司 ARINC818 bus link rate automatic adaptation method
CN115361092A (en) * 2022-07-18 2022-11-18 中国航空工业集团公司洛阳电光设备研究所 ARINC818 logic high-security monitoring design method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1454417A (en) * 1972-12-26 1976-11-03 Ibm Audiovisual information storage system
CN102413322A (en) * 2011-12-07 2012-04-11 中国航空无线电电子研究所 Avionics digital video bus (ADVB) framing system and method based on line synchronization
CN104702921A (en) * 2013-12-09 2015-06-10 中国航空工业集团公司第六三一研究所 FC-AV (fiber channel-audio video) protocol-based frame receiving control circuit and method
CN104735299A (en) * 2013-12-24 2015-06-24 中国航空工业集团公司第六三一研究所 ARINC818 receiving control circuit and method
CN104735448A (en) * 2013-12-24 2015-06-24 中国航空工业集团公司第六三一研究所 ARINC818 sending node data acquisition and control method
CN105357070A (en) * 2015-11-05 2016-02-24 天津津航计算技术研究所 FPGA-based ARINC818 bus analysis and test apparatus
CN107197232A (en) * 2017-06-20 2017-09-22 中航华东光电(上海)有限公司 ARINC818 aviation audio frequency and video bus data analyzers based on USB3.0 interfaces
CN107332747A (en) * 2017-06-20 2017-11-07 中航华东光电(上海)有限公司 Arinc818 aviation audio frequency and video bus data analyzers based on the interfaces of PCIExpress 2.0

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1454417A (en) * 1972-12-26 1976-11-03 Ibm Audiovisual information storage system
CN102413322A (en) * 2011-12-07 2012-04-11 中国航空无线电电子研究所 Avionics digital video bus (ADVB) framing system and method based on line synchronization
CN104702921A (en) * 2013-12-09 2015-06-10 中国航空工业集团公司第六三一研究所 FC-AV (fiber channel-audio video) protocol-based frame receiving control circuit and method
CN104735299A (en) * 2013-12-24 2015-06-24 中国航空工业集团公司第六三一研究所 ARINC818 receiving control circuit and method
CN104735448A (en) * 2013-12-24 2015-06-24 中国航空工业集团公司第六三一研究所 ARINC818 sending node data acquisition and control method
CN105357070A (en) * 2015-11-05 2016-02-24 天津津航计算技术研究所 FPGA-based ARINC818 bus analysis and test apparatus
CN107197232A (en) * 2017-06-20 2017-09-22 中航华东光电(上海)有限公司 ARINC818 aviation audio frequency and video bus data analyzers based on USB3.0 interfaces
CN107332747A (en) * 2017-06-20 2017-11-07 中航华东光电(上海)有限公司 Arinc818 aviation audio frequency and video bus data analyzers based on the interfaces of PCIExpress 2.0

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
温世杰: "基于ARINC818的航空视频发送接收***设计与实现", 《电光与控制》 *
贾瑞: "ARINC818视频传输***研究与实现", 《中国优秀硕士学位论文全文数据库》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110012272A (en) * 2019-04-12 2019-07-12 北京旋极信息技术股份有限公司 A kind of method for transmission processing and device of ARINC818 data flow
CN112468757A (en) * 2020-11-26 2021-03-09 中国航空工业集团公司洛阳电光设备研究所 Adaptive resolution ARINC818 video conversion circuit based on FPGA
CN112468757B (en) * 2020-11-26 2023-04-07 中国航空工业集团公司洛阳电光设备研究所 Adaptive resolution ARINC818 video conversion circuit based on FPGA
CN112564864A (en) * 2020-12-31 2021-03-26 洛阳伟信电子科技有限公司 ARINC818 bus link rate automatic adaptation method
CN115361092A (en) * 2022-07-18 2022-11-18 中国航空工业集团公司洛阳电光设备研究所 ARINC818 logic high-security monitoring design method
CN115361092B (en) * 2022-07-18 2024-01-30 中国航空工业集团公司洛阳电光设备研究所 ARINC818 logic high security monitoring design method

Also Published As

Publication number Publication date
CN109040836B (en) 2020-11-06

Similar Documents

Publication Publication Date Title
CN109040836A (en) A kind of method and device for analyzing of ARINC818 protocol video stream
CN102226943B (en) System and method for realizing screen splicing
CN102740061B (en) High-definition optical transceiver and multimedia video digital signal processing method
CN102323877B (en) SERDES-based video processing system
CN102917213B (en) System and method for transmitting optical fiber video images
CN113626360B (en) Low-speed MIPI observation type SOC chip and operation method thereof
CN112653861B (en) Multichannel video data transmission method and device based on GT interface
CN115834793B (en) Image data transmission control method in video mode
CN105427772A (en) Multi-channel display port signal generation system and method of common protocol layer
CN111954070A (en) FPGA-based video resolution conversion method and terminal
CN103176014B (en) A kind of Wave data decoding apparatus and oscillograph
CN112382224B (en) Aging test method and system for module
CN110012272A (en) A kind of method for transmission processing and device of ARINC818 data flow
CN115442572A (en) Data transmission method and device
CN109377930A (en) A kind of method and device based on FPGA distribution image video signal amount
CN105681699A (en) Control method and device of LVDS (Low-Voltage Differential Signaling) data clock of liquid crystal display television
CN105141905B (en) A kind of joined screen system and its implementation
CN116016823B (en) Video injection device and system
CN101577598A (en) Multiple signal multiplexing and demultiplexing methods, devices and systems
CN108881829A (en) A kind of method and system of transmission of video
CN205647694U (en) Computer interface circuit of extremely clear video camera of optic fibre
CN207835580U (en) The special non-volume video frequency collection card of subway
CN105959626A (en) Monitoring display configuration information transmission method and monitoring display configuration information transmission device
CN113225509A (en) Device and method for converting CEDS video format signals into HDMI interface signals
CN207573505U (en) A kind of single channel vision signal inputs more window display devices

Legal Events

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