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.

DM6437 and ip camera



Hello guys, i would make just an informative question!

Is the ethernet port of Da Vinci DM6437 evm suitable to be connected to ip camera?

If not, which board is suitable for this?

  • i'm not sure, but it could also be CCSv4 and CCSv5.

  • Jim Bolono said:

    i'm not sure, but it could also be CCSv4 and CCSv5.

    Thanks for your answer, but i think that i badly explained that i need.

    Could i make a video capture with an ethernet camera with the dm6437evm board? Otherwise could someone tell me another solution to do this?

  • Former Member
    0 Former Member in reply to Robert Coniglio

    Hi Robert,

     

    Please refer to www.ti.com/ipcamera for the solutions optimized for IPCameras. If you are looking for a DaVinci processor with an itnegrated ethernet port and DSP, then I suggest the DM8127 IPCamera reference design

     

    Regards,

    Jacob

  • Jacob5406 said:

    Hi Robert,

     

    Please refer to www.ti.com/ipcamera for the solutions optimized for IPCameras. If you are looking for a DaVinci processor with an itnegrated ethernet port and DSP, then I suggest the DM8127 IPCamera reference design

     

    Regards,

    Jacob

    Thank you! I'm interested for this solution to apply a video processing algorithm with a video captured by an IP camera. Do I need either that IP Camera and a dm6437 and connect them with an ethernet cable to capture the video and process it?

  • Former Member
    0 Former Member in reply to Robert Coniglio

    Hi Robert,

     

    The DM8127 processor inside the TMDSIPCAM8127J3 IPCamera has an onboard 750MHz DSP and 1GHz Cortex A8. I believe you could use those resources to run your video processing algorithm .

    Once you have purchased the IPCamera, you can get the source code for the application software that runs on the camera. You can then link your video processing algorithm to the IPCamera application, load it to the camera and then observe results on the video that gets streamed out to PC through the ethernet port on the camera.

    Regards,

    Jacob

  • Jacob5406 said:

    Hi Robert,

     

    The DM8127 processor inside the TMDSIPCAM8127J3 IPCamera has an onboard 750MHz DSP and 1GHz Cortex A8. I believe you could use those resources to run your video processing algorithm .

    Once you have purchased the IPCamera, you can get the source code for the application software that runs on the camera. You can then link your video processing algorithm to the IPCamera application, load it to the camera and then observe results on the video that gets streamed out to PC through the ethernet port on the camera.

    Regards,

    Jacob

    Ok, I understand! But does it exist a cheaper solution (a simple IP camera that is compatible with a dm6437 board)?

  • Former Member
    0 Former Member in reply to Robert Coniglio

    Hi Robert,

    I don't find any reason why you should not be able to use any IPCamera in the market to connect to 6437 EVM and get the video (primarily from a hardware perspective). However, please note that you may need to implement an ONVIF stack and RTSP stack on the 6437 to decode the video packets sent out by the cameras and extract the h.264 video. You will then need to decode the streams before applying your video processing algorithm.

    It could just be easier to get the DM8127 camera reference design from www.ti.com/ipcamera and apply your algorithm on the YUV data sent out from the sensor into the DDR that is directly memory mapped to the DM8127 processor. The application in the reference design will take care of compressing the video as H.264 and sent out as RTSP packets that a standard video player like VLC would understand.

    Regards,

    Jacob

  • Thank you for your information. A last question... Are there native C libraries for DSP that could help me to acquire the stream?

  • Former Member
    0 Former Member in reply to Robert Coniglio

    Hi Robert,

    References are available with the application source code that comes with DM8127 IPCamera

    Regards,

    Jacob

  • Thanks! Where can i get the application source code of DM8127 IPCamera?

  • Excuse me, perhaps i don't make the question clearly... To implement onvif/rtsp stack on dm6437 does exist some C native library or documentation?

  • Or, alternatively, how i could port OpenCv libraries to be suitable with a DSP core? Please help me, i can follow all ways if i have at least a bit of informations... Thanks in advance, i'm stuck on this!

  • Former Member
    0 Former Member in reply to Robert Coniglio

    Hi Robert,

    You may download the latest VLIB for DSP from here:

    http://software-dl.ti.com/libs/vlib/3_0_0_7/index_FDS.html

    VLIB is highly optimized for vision/imaging applications. For OpenCV on C64x+ DSP (that is on DM8127), please find a whitepaper here:

    http://www.ti.com/lit/wp/spry175/spry175.pdf

    Let me also request help from a fellow engineer on OpenCV library.

    Regards,

    Jacob

  • The thing that interest me is if the OpenCV CvCapture function is portable to be executable on a DSP C64X+ core (in this case in the DM6437). In VLIB i saw that are not functions that manage Video Capture from an IP camera!