This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DVR device



Hi everybody,

I'm studying the feasibility of a project including a DVR for video surveillance. It can be achieved either using a complete system (like DMxxx DVR) or designing a custom one. I'm exploring also different alternatives of DVR cards (PCI express, or PCI card), and I'd ask if Texas Instruments provides such devices, based on Da Vinci processor. Our requirements (number of I/O ports,  video resolution, storage capability ...) are not satisfied by any of TI integrated reference designs so I'm on the way for a customized design.

Just to give an idea of what I'm looking for, one of the competitor is the Stretch PCIe DVR Add-in cards set.

Thanks,

Luca Ruffini

  • The DVR reference design details can be found at : www.ti.com/dvr. This is complete reference design on 816x and 8107 with h/w and s/w. There is no reference design for PCIe add on card.You can however use the DVR RDK s/w and create your custom design. Are you planning to use multiple 816x devices ? Pls provide details of your requirements for feasibility analysis. If you cant discuss in forum pls route query thru the TI FAE supporting you.

  • Hi,

    I tried to contact the TI FAE but I've not received any feedback. So I think that it's better to continue here the discussion.

    I'm conducting a prestudy to design a complete DVR system. It should be flexible, and HW prepared to support:

    -16 IN CCIR (colour or B/W), 1.0Vp-p/75 Ohm

    -400/480 fps in high resolution D1 H.264 SVC - H.264 AVC - MPEG4 (XVID)

    -16 megapixel streams 1080p

    -5 OUT composit with video matrix

    -1 OUT VGA

    -16 IN opto-isolated

    -16 IN audio

    -8 OUT relè (1A/12V)

    -8 OUT open collector (100mA/12V)

    plus other requirements that are not strictly related to VIDEO processing.

    I know that such requirements are not satisfied by any complete reference design provided by TI, but I wonder if TI can provide a sort of "daughter board" that can be used to achieve those requirements. I mentioned PCIe boards because I'm evaluating what competitor companies (like Stretch company) offer: they sell a certain number of PCIe cards, with different characteristics, and they can be combined in a flexible way.

    I'm also interested in evaluation boards, design environment, available SW for video surveillance applications, licences cost.

    Thanks for your support,

    Luca

  • You can find details of EVMs and reference design at http://www.ti.com/product/tms320dm8168 & http://www.ti.com/apps/docs/mrktgenpage.tsp?contentId=54260&appId=79&DCMP=DSP_dvr&HQS=dvr . The dvr page has details on how to purchase the reference design and includes pricing details.

    DVR RDK software is included as part of DVR RDK reference design and can be used to build a multi 816x solution connected via PCIe.

    PCIe drivers are available as part of standard linux psp package on 816x and is also included in DVR RDK package.

    DVR RDK sw does not have any refernce code for realising multiple 816x solution but customers have built such application based off DVR RDK.

    Regarding your requirements, have you analyzed the capability of 816x and concluded that you require a multi 816x to realize your requirement ?

    Also pls provide additional details on following requirements:

    -16 IN CCIR (colour or B/W), 1.0Vp-p/75 Ohm

         - Is this 16 analog D1 720x576/720x480 video input

    - 400/480 fps in high resolution D1 H.264 SVC - H.264 AVC - MPEG4 (XVID)

        - Here I assume 400/480 it total fps and each D1 channel should be encoded/decoded at 30/25 fps. Pls confirm.

        - Is this both encode and decode or only encode.

        - H264 AVC encode/decoder, MPEG4 encoder are integrated in DVR RDK.

        - MPEG4 encoder is available from TI but not integrated in DVR RDK yet.

       - H.264 SVC  - Which features of SVC do you requires.Is it both SVC-temporal and SVC-spatial.

    16 megapixel streams 1080p

       - What does this mean.

        - Do you want to capture 16 channels 1080P and encode them

          - At what fps (60/30)

        or

        - Do you want to decode 16 channels 1080P and display them

        or you want to do both.

    5 OUT composit with video matrix

      - By video matrix are you refering to video windows mosaiced in 1x1,2x2,... layout ?

       - 5 composite display will be @ SD resolution ?

       - Are all 5 displays showing different content  ?

      - You may be aware 816x supports 3 HD and 1 SD display

         - Of 3 HD , you can have 2 independent displays and one HD display tied to one of these independent displays.

    Can you provide links with info on what below mean as Googling did not provide any info.:

    -8 OUT relè (1A/12V)

    -8 OUT open collector (100mA/12V)

    -16 IN opto-isolated

     

     

  • Hi Badri, thanks again for your prompt answer,

    As far as I understood TI doesn't provide daughter boards, but customers have to design their own HW...unfortunately the project I'm working in has very strong constraints in terms of time, and at this point I can only consider either complete DVR systems or at least add-on cards compatible with standard mother boards (i.e. PCIe).

    Here follow the answers to your questions.

    Yes, with CCIR I meant 16 analog D1. 400/480 fps are in total, and each channel should be both encoded/decoded at 25/30 fps. The system should be able to support both analog cameras and HD ones (1080p). Video matrix: mosaiced window. Composite will be @ standard definition, and showing different content.

    I think that the correct translation for "relè" is "power relay": an electrically driven switch capable to cope with up to 1A currents. "Open collector" are similar to the power relays, but TTL driven (same voltage but lower current). Both power relays and open collector are switched on/off by mean of input opto-isolated signals. This is to answer to your questions, but I dare say that these last features could be implemented elsewhere, in a different module, and they are not related to the topic, because their purpose is to start/stop recording, and implement other kind of controls on remote cameras. Sorry for having got confused.

  • Hi,

    Can you let me know the region/location where you contacted the field apps engineer or TI sales contacts? I can connect them to the right people for further discussion.

     

    Regards,

    Anshuman

  • Hi Anshuman,

    I'm from Rome, Italy.

     

    Thanks and regards,

    Luca

  • The UD DVR reference design is a complete DVR system but I see the following gaps in terms of your requirement:

    Requirements already supported in UD DVR reference design 

    ---------------------------------------------------------------------------------

    1.16 IN CCIR (colour or B/W),

    2. 400/480 fps in high resolution H.264 AVC - MPEG4

    3. 1 OUT VGA

    Software Gaps

    -------------------

    1.H.264 SVC  encode/decode not integrated in DVR RDK.

    2.  MPEG4 encode  not integrated in DVR RDK.

     

    Device Gaps

    ----------------

    1.16 ch 1080P capture.

        - One 816x can capture 4 ch 1080P30.

        - So would require 4 x 816x to be able to capture 16 ch 1080P 30.

    2.5 OUT composit

       - Single 816x supports three independent displays (2HD + 1SD)

       - 816x has only one SD VENC so you will need external video encoder interfaced with 816x DVO1/DVO2 to be able to support additional composite displays

       - If you require 6 independent displays (5 composite + 1 VGA) you require 2x 816x configuration.

    3. Design which transfers the captured 1080P YUV to 816x via PCIe and doesnt do capture in 816x will also require multiple 816x to meet the 16 ch 1080P30 encode/decode requirement.

    I am curious as to why your product requires capture of 16 ch HD but display has only mosaiced SD resolution.Anyhow given these gaps it is clear you require a multiple 816x based solution to meet your requirement .I am not aware of a complete reference design  from TI for such multi 816x DVR system. 

     

  • Hi Badri,

    you can access to the DVR from a remote site and transfer via IP any required video that has been stored in high resolution into the hard disks. So, even if you see SD mosaiced video in real time, you have all the video available in HD, and you can decide to fetch them if needed.

    Thanks again for your cooperation. I'm afraid we can't deliver this product within the requested time imposed by our customer if we've to design a brand new board with multiple 816x processors.

     

    Regards,

    Luca

  • Hi, whom did you try contacting there?

    Regards,

    Anshuman

  • Hi Anshuman,

    I contacted the Silica company (http://www.silica.com/manufacturer/texas-instruments.html)

    Regards,

    Luca