CN105376565A - Audio and video coding chip test platform and method - Google Patents
Audio and video coding chip test platform and method Download PDFInfo
- Publication number
- CN105376565A CN105376565A CN201510929991.6A CN201510929991A CN105376565A CN 105376565 A CN105376565 A CN 105376565A CN 201510929991 A CN201510929991 A CN 201510929991A CN 105376565 A CN105376565 A CN 105376565A
- Authority
- CN
- China
- Prior art keywords
- audio
- video
- source
- coding
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
Abstract
The invention relates to an audio and video coding chip test platform. The audio and video coding chip test platform includes an external interface, an A/D conversion circuit, a test interface, a memory and a transmission interface, wherein the external interface is used for receiving an external video source or audio source, the A/D conversion circuit converts the analog signals of the audio source and video source into audio digital signals and video digital digitals, the test interface communicates with a tested coding chip and transmits the audio digital signals and video digital digitals to the tested coding chip, the memory is used for the work of the tested coding chip, and the transmission interface is used for transmitting coding results of the tested coding chip to the outside so that the coding results can be applied to judgment. With the audio and video coding chip test platform of the invention adopted, audio and video coding cores can be tested, and after real-time coding performed on various kinds of video resolutions and audio sampling rates, error source injection, fast audio and video source switching, injection source plugging and pulling out and the like, coding can be recovered quickly, and therefore, the performance of the coding cores can be analyzed.
Description
Technical field
The invention belongs to Computer Applied Technology field, particularly relate to a kind of audio/video coding chip test platform and method.
Background technology
H.264/AVC coding chip is aly integrated with PPC460 flush bonding processor, host pci interface, H.264/AVC to encode core, MPEG-2/4AAC encodes core, DDR2 memory interface, dma controller, ethernet terminal, the SOC (system on a chip) of the resources such as IDE controller, the HD video coding meeting MainProfile defined in H.264/AVC (also known as MPEG-4Part10) standard can be realized, MPEG-2/4AAC audio coding, MPEG-2TS is multiplexing, Ethernet protocol stack is resolved, and the function such as file system management, it is a intellectuality, generalization, the miniaturized audio frequency and video process chip meeting real-time high-definition encoding function.
Summary of the invention
A kind of robustness and integrity test method is provided in order to give H.264/AVC audio/video coding core, the invention provides a kind of audio/video coding chip test platform and method, for the true applied environment of H.264/AVC coding chip, by the structure of communication environment with strategy, reach robustness test and the integrity test of the work that realizes under exceedingly odious condition.
Technical solution of the present invention:
A kind of audio/video coding chip test platform, its special character is:
Comprise external interface, A/D change-over circuit, test interface, memory and coffret,
Described external interface is for receiving outside video source and audio-source;
The analog signal of audio-source and video source is converted into audio digital signals and video signal by A/D change-over circuit;
Described test interface communicates with tested coding chip;
Audio digital signals and video signal send to tested coding chip by test interface;
Described memory is used for tested coding chip work and uses;
Described coffret is used for the coding result of tested coding chip to be transferred to outside, for judgement.
A kind of audio/video coding chip detecting method, its special character is: comprise the following steps:
1) interference is increased to video source and audio-source:
Wherein increase interference to be error source injection test, to switch audio-video source test fast, to plug test, to change various video resolution and audio sample rate, to change into source side formula and input different audio-video source;
2) increase interference rear video source and audio-source is received;
3) analog signal of audio-source and video source is converted into audio digital signals and video signal;
4) tested coding chip starts coding;
5) coding result of tested coding chip is transferred to outside, for judgement.
4) the long-time encoded test of tested coding chip, robustness test, for comprising the long-time encoded test of the first coding core, is 2-24 hour for a long time.
The beneficial effect that the present invention has:
The present invention includes coding core long-time encoded test, error source injects test, Switch Video source test fast, plug test, various configurations test, the difference such as the multiple resolution of video and audio frequency multi-sampling rate enter the test of source side formula, the test of different video source.This method of testing enhances completeness and the robustness of the test of audio/video coding core.
Accompanying drawing explanation
Fig. 1 is test platform schematic diagram of the present invention;
Fig. 2 is method of testing schematic diagram of the present invention.
Embodiment
As shown in Figure 1, a kind of audio/video coding chip test platform, comprises external interface, A/D change-over circuit, test interface, memory and coffret, and external interface is for receiving outside video source and audio-source; The analog signal of audio-source and video source is converted into audio digital signals and video signal by A/D change-over circuit; Test interface communicates with tested coding chip; Audio digital signals and video signal send to tested coding chip by test interface; Memory is used for tested coding chip work and uses; Coffret is used for the coding result of tested coding chip to be transferred to outside, for judgement.
A kind of audio/video coding chip test platform and method, step comprises: the long-time encoded test of core, 2 of 1) encoding) error source injects test, 3) Switch Video source test fast, 4) plug test, 5) various configurations such as the multiple resolution of video and audio frequency multi-sampling rate test, 6) difference enters source side formula test, 7) test of different video source.
Step 1: correct in all block configuration of guarantee, external equipment is correctly communicated with and by the long-time encoded test of coding core under normal prerequisite of powering, long-time Test code core can not stop coding.
Step 2: when utilizing host pci plate input video source code, by the object that the YUV source of 4:2:2 sample format is injected to reach error source with the input of 4:2:0 sample format, after coding core end-of-encode, by the 264 file comparisons of the code stream compiled out and 4:2:0 sample format CModel.
Step 3: utilize video generator by VII module input video source, correct in all block configuration of guarantee, external equipment is correctly communicated with and under normal prerequisite of powering, in coding core cataloged procedure, switches the different video source of complexity fast, and coding core coding can not stop.
Step 4: utilizing video generator by VII module input video source, stop power supply in coding core cataloged procedure, coding core stops coding, and after restoring electricity, coding core continues normal encoding.Utilize video generator by VII module input video source, in coding core cataloged procedure, be switched to other resolution, the more original resolution of switchback, whether Test code core continues normal encoding.
Step 5: when utilizing host pci plate input video source code, planning has 11 kinds of different resolutions: 352x288,640x480,720x480,720x576,784x848,800x600,1024x768,1280x720,1280x1024,1600x1200,1920x1080.Wherein the test item number of 720x576,1024x768,160,0x1,200 tri-kinds of resolution is 80, and other resolution test item numbers are 32.Wherein coding mode is divided into I frame, IP frame, IPB frame, IPBB frame, I field, IP field, IPB field, IPBB field.Rate Control pattern is divided into CBR and VBR pattern (CBR is constant code stream, and VBR is fixing QP).Under CBR pattern, the test item target bit rate of 352x288 resolution is 750kbps, 720x576, the test item target bit rate of 720x480 resolution is 1500kbps, 784x848, the test item target bit rate of 1024x768 resolution is 8000kbps, the test item target bit rate of 1280x720 resolution is 4000kbps, the test item target bit rate of 1920x1080 resolution is 12000kbps, 640x480, the test item target bit rate of 800x600 resolution is 2000kbps, the test item target bit rate of 1280x1024 resolution is 9000kbps, the test item target bit rate of 16001200 resolution is 10000kbps.Picture group GOP length is divided into 1,2,3,4,5,6,7.Wherein full I frame and full I field GOP length are 1.IP frame and IP field GOP length were 2,3 (being divided into IP and IPP).IPB frame and IPB field GOP length are 3,4,5 (being divided into IPB, IPBP and IPBPB).IPBB frame and IPBB field GOP length are 4,5,6,7 (being divided into IPBB, IPBBP, IPBBPB, IPBBPBB).Entropy code pattern is divided into based on contextual adaptive binary arithmetic entropy coding CABAC and the Variable Length Code CAVLC based on context-adaptive.
When utilizing video generator by VII module input video source, video source type is divided into television system and computer standard.Planning resolution 640x480,720x480,720x576,800x600,1024x768,1280x720,1280x1024,1600x1200,1920x1080.Wherein
The functional verification of video frequency channel video input has 30 to verify item, and wherein front 8 checking items are tested the multiple difference configuration of television system, and rear 22 checking items are tested the multiple difference configuration of computer standard.
The checking of input video synchronizing signal significant level adaptation function has 8 test items, from video frequency channel input computer standard format video source, the input video synchronizing signal significant level that the various combination checking VII module energy self adaptation of configuration HS and VS height is all combines.
The checking of input video synchronizing signal significant level configuration feature has 16 test items, and from video frequency channel input computer standard format video source, the various combination checking input video synchronizing signal of configuration HS and VS height is significant level configuration.
Input video 18 looks or 24 look configuration feature checkings have 4 test items, from video frequency channel input computer standard form 18 looks or 24 look video source, configuration V_MODE_SELECT is 18 looks or 24 looks, by different combined authentication input video 18 looks or 24 look configurations.
Audio coding selects coding mode MPEG2 or MPEG4 two kinds of coding protocols; Coding exports supports single double-track 32Khz, 44.1Khz and 48Khz sample frequency, and sampling bit wide supports 16-bit, 20-bit, 24-bit and 32-bit; There are 32Kbps, 48Kbps, 64Kbps, 96Kbps, 128Kbps tetra-kinds of bit rate outputs to arrange etc. and amount to 240 combinations.
Step 6: the mode entering source is divided into two kinds: 1) inputted by VII module, video source can have video generator to produce or camera.2) inputted by PCI module, video source is YUV file.
Step 7: when entering source by PCI module, often kind of resolution prepares various video source when entering source by VII module, and video generator provides the video source that tens kinds of complexities are different.
Claims (3)
1. an audio/video coding chip test platform, is characterized in that:
Comprise external interface, A/D change-over circuit, test interface, memory and coffret,
Described external interface is for receiving outside video source and audio-source;
The analog signal of audio-source and video source is converted into audio digital signals and video signal by A/D change-over circuit;
Described test interface communicates with tested coding chip;
Audio digital signals and video signal send to tested coding chip by test interface;
Described memory is used for tested coding chip work and uses;
Described coffret is used for the coding result of tested coding chip to be transferred to outside, for judgement.
2. an audio/video coding chip detecting method, is characterized in that: comprise the following steps:
1) interference is increased to video source and audio-source:
Wherein increase interference to be error source injection test, to switch audio-video source test fast, to plug test, to change various video resolution and audio sample rate, to change into source side formula and input different audio-video source;
2) increase interference rear video source and audio-source is received;
3) analog signal of audio-source and video source is converted into audio digital signals and video signal;
4) tested coding chip starts coding;
5) coding result of tested coding chip is transferred to outside, for judgement.
3. audio/video coding chip detecting method according to claim 2, is characterized in that: 4) the long-time encoded test of tested coding chip, and robustness test, for comprising the long-time encoded test of the first coding core, is 2-24 hour for a long time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510929991.6A CN105376565A (en) | 2015-12-11 | 2015-12-11 | Audio and video coding chip test platform and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510929991.6A CN105376565A (en) | 2015-12-11 | 2015-12-11 | Audio and video coding chip test platform and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105376565A true CN105376565A (en) | 2016-03-02 |
Family
ID=55378310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510929991.6A Pending CN105376565A (en) | 2015-12-11 | 2015-12-11 | Audio and video coding chip test platform and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105376565A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116705069A (en) * | 2023-07-31 | 2023-09-05 | 北京芯驰半导体科技有限公司 | Audio detection method, chip, component on traffic equipment and traffic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020894B1 (en) * | 1998-07-24 | 2006-03-28 | Leeds Technologies Limited | Video and audio synchronization |
CN102045585A (en) * | 2010-12-31 | 2011-05-04 | 福州瑞芯微电子有限公司 | Digital video encoder function testing method |
CN202406239U (en) * | 2012-01-13 | 2012-08-29 | 深圳市中帝威科技有限公司 | Testing device for time delay of high-definition coding/decoding machine |
CN104469368A (en) * | 2014-12-08 | 2015-03-25 | 东南大学 | Universal performance detection method for mobile phone platform VPU video coding and decoding |
-
2015
- 2015-12-11 CN CN201510929991.6A patent/CN105376565A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020894B1 (en) * | 1998-07-24 | 2006-03-28 | Leeds Technologies Limited | Video and audio synchronization |
CN102045585A (en) * | 2010-12-31 | 2011-05-04 | 福州瑞芯微电子有限公司 | Digital video encoder function testing method |
CN202406239U (en) * | 2012-01-13 | 2012-08-29 | 深圳市中帝威科技有限公司 | Testing device for time delay of high-definition coding/decoding machine |
CN104469368A (en) * | 2014-12-08 | 2015-03-25 | 东南大学 | Universal performance detection method for mobile phone platform VPU video coding and decoding |
Non-Patent Citations (1)
Title |
---|
彭江勇: "图像处理器硬件测试平台设计与实现", 《万方学位论文》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116705069A (en) * | 2023-07-31 | 2023-09-05 | 北京芯驰半导体科技有限公司 | Audio detection method, chip, component on traffic equipment and traffic equipment |
CN116705069B (en) * | 2023-07-31 | 2023-11-10 | 北京芯驰半导体科技有限公司 | Audio detection method, chip, component on traffic equipment and traffic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9532063B2 (en) | Electronic device for encoding a buffer parameter | |
US9699234B2 (en) | Electronic devices for sending a message and buffering a bitstream | |
CN103414894A (en) | Wireless real-time screen transfer equipment and method | |
CN101577816B (en) | Device and method supporting multichannel high definition video decoding | |
CN102792689A (en) | Enabling delta compression and modification of motion estimation and metadata for rendering images to a remote display | |
CN102131084A (en) | RTMP (Real Time Messaging Protocol) pushing device and method for audio/video streaming media | |
KR20130099723A (en) | Input-output system for eding and playing of uhd image contents | |
CN109525559B (en) | Picture sharing method and system | |
CN102802024A (en) | Transcoding method and transcoding system realized in server | |
CN105516712A (en) | Audio and video decoding chip test platform and method | |
US20150063469A1 (en) | Multipass encoder with heterogeneous codecs | |
CN105376565A (en) | Audio and video coding chip test platform and method | |
CN202475622U (en) | Automatic SDI video signal recognition system of coding front end | |
US10341673B2 (en) | Apparatuses, methods, and content distribution system for transcoding bitstreams using first and second transcoders | |
CN106341686B (en) | The ARC test methods of electronic equipment and the signal generator for ARC tests | |
US9509945B2 (en) | Automatic program clock reference correction | |
Pescador et al. | On an implementation of HEVC video decoders with DSP technology | |
CN115396621A (en) | Network push flow control method, device, equipment and storage medium based on RK628D | |
CN104754285A (en) | Video conference system | |
CN102685476A (en) | Low power consumption audio video standard (AVS)-P7 video decoder and decoding method thereof | |
CN111343457A (en) | Audio and video processing system and method | |
CN212969918U (en) | AVS2 to H.2654K coding and transcoding all-in-one machine | |
KR20200055242A (en) | Popular mainboard for ultra-high definition television supporting OLED panel | |
CN212543936U (en) | Audio and video processing system | |
CN203840468U (en) | Server used for USDC data processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160302 |