2013年12月27日 星期五

HWB-DVR digital video tutorial video recorder designed - Technology

Summary: This text includes introduced the main design viewpoint of HWB-DVR a digital online video media video recorder, features explained the makeup involving it has the software as well as hardware, plan that will embedded CPU included in this / operating theory to help decode IC produce within aspect proving. Keyword: Digital VTR (DVR) ; MPEG-2; MPEG-4; PS; TS

It would be that the family members according to MPEG-1, MPEG-2/DVB, MPEG-4 typical ought to handle along with shop the actual podium last but not least HWB-DVR electronic digital video training video recorder using the multimedia, can easily proceed the code online video media connected with MPEG-1, MPEG-2 as well as MPEG-4 variety as well as go back for you to simulation and a digital tv set signal, it is the digitized family members electrical equipment integrating set-box and video tutorial recorder directly into an natural and organic whole. This text clarifies their thinking process connected with planning on computer hardware in addition to application two respects.

Hardware design and style can buy out there DVR system is mainly built associated with a pair of major functionality pieces by simply Fig. 1: Arrange / decode some and also CPU part. It is usually to turn that simulation appear / video tutorial sign input into the data circulation of MPEG-1, MPEG-2 or maybe MPEG-4 form to help compile / decode the actual part function, can retailer the data flow, could alter this for you to simulation noise / online video media end result for a second time too. It is actually HT2010 that will plan / decode your just a few major chip. It is in them good / training video technique electronic signal compile /demoder,last MPEG-1, arrange / decode MPEG-2 and MPEG-4 of which three kinds of forms, and will carry around the alteration somewhere between three sorts of varieties while arranged / decoded. HT2010 provides unique codes and also decodes the 2 bottle function, can go on rule in addition to decode system in the information move in the sam e time. HT2010 can easily arrange / decode the info flow TS of MPEG mode flows and also PS flows. The processing treatment regarding this video clip signal is usually demonstrated as around Fig. 2. It is most likely the adhering to two kinds to make / decode the actual part reviews online video media signal: ? Composite TV transmission (CVBS) ? Separate this television mark (S-Video) Output this as CVBS signal, the particular method could expand S-Video I/O. The simulation video tutorial mark moving movie ADC input, decode your analog online video media sign in to a video clip data movement with ITU-656 form, the images flow of your online video media might be converted towards info pass regarding MPEG-1, MPEG-2 or maybe MPEG-4 kind once HT2010 chips is definitely encoded, insight this information movement of your type of mode into the particular drive and store, finish this hard drive functionality regarding DVR. MPEG info pass following the program code that the drive outl ets is usually immediately after HT2010 decode, run to the video DAC in online video media info which components ITU-656 form, productivity CVBS mark as well as S-Video indicate after conversion. Couple that television set sign to television system from the video lead-out airport terminal of DVR, finish your broadcasting function of DVR. If maintained about the above-mentioned two bits obviously with the very same time, finished the actual simultaneous recording-playing function of DVR. The running system of the voice signal will be akin to video refinement procedure: The voice signal source is definitely transformed towards the numberical style indicate through the audio tracks consistency ADC, after which encode MPEG mode through HT2010. The style transmission of MPEG mode can be modified on the sound frequency connected with simulation plus exported as a result of the audio frequency DAC. DVR facilitates your appear / synchronisation acquisition in the video, deals with. HT2010 offers supplied your software involving normal PCI, can carry on info interchange by way of PCI bus in addition to CPU. The main handle chip adopts embedded x86 CPU, it has the involved 32-bit microcomputer PCI bus control unit, help support polytype outside memory space interface, a couple of USB1.1 handle devices, 10/100Mbps adaptation Ethernet controller, serial vent communication handle device, plus visit a large amount associated with peripheral module for instance hard drive command unit, clock generator, power supervisor, stop command component and also frequent I/O interface directly. CPU carries on information transmission as a result of I2C interface and other chips of the system, sends the order. The records flow once planning / decoding by means of HT2010 carries on facts interchange with the PCI overall wired plus CPU, can certainly send out the information to the hard drive plus shop through CPU. Peripheral program supplied as a result of CPU, DVR may be connected with a lot of different apparatuses, users can obtain course details kept inside hard drive through peripheral interfaces such as USB interface, serial interface,etc.. Users could also talk with digicam through the peripheral interface, in this manner this system that the photographic camera can be recorded and made is usually filed through DVR, could also sent out by means of DVR. Users can furthermore talk with laptop or computer as a result of the regular I/O port, could also interact with Internet system as a result of program connected with Ethernet, realize remote pc help control. Reserve the actual software it is employed in the particular program enlargement in the future on this DVR system.

The pattern application general pattern DVR system program involving system program is definitely made based on the particular modularization, functionalization, expansibility principle, four clleular layers associated with buildings employed wholly will be found when throughout Fig. 3. The relation involving every module along with computer hardware is usually demonstrated like Fig. 4. PCI driver system critical CPU and producing / while using the communication of PCI bus while decoding IC, PCI airport taxi driver application realizes along with compiles / decodes this nuclear data verbal exchanges plus manage in IC in addition to running system. PCI airport taxi driver plan optimization with style and design considerations the degree of dependence involving operating systematically. PCI driver course designs using module, it really is uncomplicated in order to load plus debug. The style and design connected with PCI drivers application is split directly into a couple of pieces involving course: 1. The module a good deal your course. The operating procedure a good deal the motive force program through functioning the particular insmod command, the actual new driver software surface finishes this initialisation and also scientific allocation connected with sources of the apparatus by having a series of course. Call assigned learning resource control products normal surgery associated with utility program. 2. The piece of equipment unloads the course. The main system unloads the driving force software through relocating the rmmod command. The new driver program releases the particular method resource, gets rid of the step-by-step deal with on hardware. The workflow is definitely proven like for example Fig. 5. Mainly realize the next articles in PCI taxi driver program: static intcard_open(struct inode *, struct file *) ; static intcard_close(struct inode *, struct archive *) ; static intcard_ioctl(struct inode *, struct record *, u_int, u_lon g) ; static voidcard_isr(int, void *, struct pt_regs *) ; Among them, card_open finds out which converts on PCI apparatus, improves along with trips that will count, should that prep with the R/W device. Card_close knows that purpose of shutting off the apparatus, generate and pay a visit to that will count, as well as draw this equipment point out the draw since the non-active state. Card_ioctl knows the actual basic manipulate of PCI apparatus, generally includes looking at that apparatus, composing the particular apparatus, layout piece of equipment employment parameter. Card_isr know this intersection with PCI in addition to disrupt processing of apparatus, data transmission conclude along with info initiate, stop, combine this intersection with telephone as well as operate this specific ready for receiving. Because your interrupted contact is quite fast, moving efficiency that will anticipate very much of this specific function. Data tranny throughout customer space alo ng with kernel breathing space adopt iobuffer mechanism, work with map_user_kiobuf to guide user's breathing space recollection for the place associated with kernel, realize the taking turns from the information with person space and also kernel area will be visited, this technique has avoided your duplication in consumer space in addition to kernel breathing space regarding data, therefore your rate that the growth process runs.

Technical appraisement of which challenge associated with " online video media recorder belonging to the digital training video " primarily based with this conceptual design associated with finishing the conversation provides already arrange also been through Technology Office with State Broadcasting Film & TV Head Bureau. Because that HWB-DVR digital video clip online video media will be mechanically restricted that will help, the memory potential might be very large and also being employed stably and reliably, hence the application in the digital camera VTR is reasonably extensive. First of all, the digital VTR can substitute this purpose with the regular simulation video recorder inside an all-round way, in regular TV programming, file along with produce, retailer for you to imitating your program, that will continue the course search rapidly conveniently; In add-on may also collect that a digital television set plan that the digital television system system conveyed, r emain application track record and generate dependant on need, allowing it to in line with distinct to adopt several electronic digital compression setting ways to the particular intersection involving plan and qualitative requirement. Digital VTR can found in broadcasting that intersection of TV in addition to forward end, can the public connected with consumer made use of too. In control undertaking whilst being civil, for instance inside made routine television equipment, the particular digital VTR can be regarded as the particular main supervisory equipment, your ideas putting every single standard zoom lens and coming is usually encoded, in addition to express this transmission to the distal command centre dependant on need. In addition, the particular digital VTR can be considered because the plan equipment connected with VCD, DVD, might make VCD, DVD CD program respectively even though using the saving interface equipment with handheld VTR.

Bibliographical reference a single Wang XueLong Write. Embedded Linux scientific design and also application. The submitting house hold regarding Tsing-Hua University, 20012 Michbael Barr writes greatly that will certainly and translates. C/C ++ embedded system programming. China Electric Power Publishing House, 20013 Lee fronts pink along with green plus writes. PC in addition to one-chip laptop or computer info conversation technology. Beihang University creating house, 20004 MPEG specialist panel. ISO; 14496 IEC DIS, 19995 Alessandro Rubini, Jonathan Corbet that creates Wei for being in order to translate. Linux tool drives that programming. China Electric Power Publishing House, 2002



???????

沒有留言:

張貼留言