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.

CC3220SF: CC3220-RTSP

Part Number: CC3220SF

Hi TI!

I need an RTSP connection to the CC3220.

Please, can you give me suggestions (example project, rtsp library, ... )

I read that there is an example for CC200, but I can't find the example in the SDK 6_10_00_05 examples folder.

Thank you very much. Best Regards. 

  • Hi,

    Please check this application note CC3220-VIDEO-CAMERA-SOFTWARE.

    Jan

  • Hi Jan D, 

    Sincerely thank you very much!

    My intention is to learn how to use the rtsp library by reviewing how they use it in the video_streaming_ov788 project.

    Please if you know any documentation, academy lab, ... or anything that can help me to learn how to use rtsp in CC3220SF, I will appreciate it very much.

    To test the video_streaming_ov788 project I copied the directories:
    C:\ti\CC3220-OV788_Video_Streaming-1.0.0\source\ti\net\rtp_rtcp -> C:\ti\simplelink_cc32xx_sdk_6_10_00_05\source\ti\net\rtp_rtcp
    C:\ti\CC3220-OV788_Video_Streaming-1.0.0\source\ti\net\rtsp -> C:\ti\simplelink_cc32xx_sdk_6_10_00_05\source\ti\net\rtsp
    C:\ti\CC3220-OV788_Video_Streaming-1.0.0\examples\rtos\CC3220SF_LAUNCHXL\demos\video_streaming_ov788 -> C:\ti\simplelink_cc32xx_sdk_6_10_00_05\examples\rtos\CC3220SF_LAUNCHXL\demos\video_streaming_ov788
    C:\ti\CC3220-OV788_Video_Streaming-1.0.0\source\third_party\ov788 -> C:\ti\simplelink_cc32xx_sdk_6_10_00_05\source\third_party\ov788

    But I have the following error when I try to load the project in CCS 11.2:

    Please, 

    Please do you have any idea how I can solve it?

    Thank yuo very much. Best Regards

  • Hi,

    That example is build around old SDK version. You should to use that version:

    This was built for CC3220 SDK 2_10_00_04
    Requires FreeRTOS 10.0.0

    Description of this reference design you find here. There is no other description for software side of this reference design. Description of RTSP protocol you find at RFC7826. RTSP is relatively simple protocol and it should not to be a big task to create own implementation.

    Jan

  • Hi Jan D!

    Thank you very much!

    To get the video_streaming_ov788_CC3220SF project working I downloaded the SDK 2.40 (the oldest one available).

    I can open the project from CCS! But I have error with the FREE_RTOS. I downloaded the FREE_RTOS (the one available at https://www.freertos.org) and copied it to the project folder

    C:\Simplelink_cc32xx_sdk_2_40_00_05\examples\rtos\CC3220SF_LAUNCHXL\demosvideo_streaming_ov788_CC3220SF_LAUNCHXL\demosvideo_streaming_ov788\freertos\ccs.

    Please, I am copying the files in a wrong directory, should I update some environment variable?

    When I compile I get the following error:

    Please, can you give me suggestions?

    Thank you very much. 

    Best Regards.

  • Hi,

    FreeRTOS need to be installed separately, please see SDK release notes.

    Jan

  • Hi Jan D,

    Thank you very much!

    Here explain it: 

    C:/ti/simplelink_cc32xx_sdk_6_10_00_05/docs/simplelink_mcu_sdk/Users_Guide.html#freertos-kernel

    Section: Using FreeRTOS with CCS

    I only seem to have the following problem


    When I try to build the project it says that the file does not exist: #include <ti/drivers/SDSPICC32XX.h>.

    I have checked in the SDK directory and indeed the file does not exist.

    Please do you have any idea about this?

    Thank you very much. Best Regards. 

  • Hi,

    It seems that SD peripheral driver was changed between SDK version 2.10 and 2.40. You can try to use new driver (\source\ti\drivers\sd\) or remove SDSPI dependences from source code.

    Jan

  • Thank you for this reply, Jan D! My recommendation would be to use the newest driver version along with your software.

    Best,

    -Ryan