1. 程式人生 > >視訊監控除錯RTP遇到的問題

視訊監控除錯RTP遇到的問題

1、ERROR: Can't retrieve login name

這是rtpsession.cpp中的createCNAME函式有問題

if (!gotlogin)

  {

  //     char *logname = getenv("LOGNAME");

         if (logname == 0)

                return ERR_RTP_SESSION_CANTGETLOGINNAME;

         strncpy((char *)buffer,logname,*bufferlength);

  }

logname要求獲得登陸名,而板子一般沒有登陸名,將其強制改為root即可

if (!gotlogin)

  {

  //     char *logname = getenv("LOGNAME");

         char *logname = "root";

         if (logname == 0)

                return ERR_RTP_SESSION_CANTGETLOGINNAME;

         strncpy((char *)buffer,logname,*bufferlength);

  }

2、