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.

请问: DVRRDK4.0是否有RTSP和QT源码?



http://wenku.baidu.com/link?url=tfMKLWu-T0rswGPU3KQzaDZbjMKvjIBpvmEvVciCOzEXfpFgxFiMGJWiHtmufNORqM651OcrMuXAv2fGTljzVT8tW-cK4p1udfx4Hw1XsRi

看了一下上面链接上画出的DVR_RDK4.0 + LIVE5实现的RTSP server,请问:
1、 DVR_RDK4.0是否提供了RTSP/Live555的源码?还是提供的是RTSP/LIVE555的标准库和函数接口
2、 DVR_RDK4.0是否提供了QT源码?

因为以前购买开发板上的DVR_RDK还是2.0版本的,NVR是第三方udworks公司提供的,没有源码,想做修改、定制也没有办法。

  • 你好;

    1、DVRRDK 4.0 中没有提供 RTSP、live555源码,也没有提供相对的接口;在IPNCSDK中有提供,可以参考;

    2、DVRRDK 4.0 中没有提供 qt 源码;

    udworks公司的drk源码,你可以找给你们提供开发板的公司去获取,合众达的应当是有的;

  • 你好,

    DVR RDK4.01有一个额外的NVR的包,里面有基于live555的RTSP实现。但UI部分,还是UDworks的版权,TI没有相关源码。

  • 请问IPNC SDK在DVRRDK2.0版本上能跑起来吗?或者说需要做怎样的修改才能跑起来? 谢谢!
  • Lu Kingkuang,

    不知道你说的把IPNC sdk在DVR rDK上跑起来是什么意思?IPNC RDK和DVR RDK的软件并不兼容。建议你一个为基础,然后把另外一个不同的link/驱动挪过来,测试运行。TI并没有测试过这样情况。

    DVR RDK2.0版本太旧了,建议使用最新版本,新版本修正了一个bug,也添加了不少新的功能。

  •     我的意思是将../DVRRDK_04.00.00.03/dvr_rdk/dvrapp(包含NVR的appgui代码)和../DVRRDK_04.00.00.03/dvr_rdk/dvrapp/module(包含live555代码)两个目录内容copy到../DVRRDK_02.00.00.23/dvr_rdk/路径下,重新编译/DVRRDK_02.00.00.23,是否就可以跑NVR的demo用例了,还是要做什么修改?

        另外,请问DVRRDK_04.00.00.03软件包是否可以在原来的DM8168开发板(配套提供的还是DVRRDK_02.00.00.23开发包)上正常运行起来?

        现在要再买一套DM8168开发板+DVRRDK_04.00.00.03软件包,费用不少啊!

        谢谢!


  • Lu Kingkuang,

    TI任何版本的DVR RDK都是可以在TI官方的DM816x EVM加上相关子卡上运行起来的。

    DVR RDK2.x和DVR RDK4.01版本差距太大,无法估计NVR代码在老版本软件上运行是否会有问题,你只能自己试试。

  • 今天将../DVRRDK_04.00.00.03/dvr_rdk/dvrapp(包含NVR的appgui代码)和../DVRRDK_04.00.00.03/dvr_rdk/dvrapp/module(包含live555代码)两个目录内容copy到../DVRRDK_02.00.00.23/dvr_rdk/路径下,参照《DM8168 DVR RDK Application and GUI Guide》手册编译application(make dvrapp,但是报下面的error:

    请问这些未定义的结构体/宏 是不是在DVRRDK_04.00.00.03中新定义的,而/DVRRDK_02.00.00.23中没有?

    ...

    app_decproc.c:35: error: 'VDEC_CHN_CREATE_PARAMS_S' undeclared (first use in this function)
    app_decproc.c:95: error: 'VDEC_FRAMELEVELPROCESSCALL' undeclared (first use in this function)
    app_decproc.c:99: error: 'VDEC_MAX_BUFFERS_IN_QUEUE' undeclared (first use in this function)
    app_decproc.c:106: error: 'VDEC_DECODE_I_ONLY' undeclared (first use in this function)
    ...




  • 这几个宏确实是在DVRRDK 4.0 中定义的;