我實現與libcurl的RTSP(示例代碼https://curl.haxx.se/libcurl/c/rtsp.html) 我發送PLAY選項後收到的RTP數據。 但連接斷開約十分鐘。 我認爲它可能會發送心跳消息給rtsp服務器以保持會話活着。的libcurl RTSP永葆與RTSP服務器
如何保持與libcurl的連接存活?
代碼流程:
// Set Option
// Set Describe
// Set Setup
// PLAY
/* Receive RTP DATA*/
while(1)
{
curl_easy_set_opt(curl, CURLOPT_WRITEFUNCTION, rtsp_write);
curl_easy_set_opt(curl, CURLOPT_WRITEDATA, NULL);
.....
}
這不會提供問題的答案。一旦你有足夠的聲譽,你將能夠評論任何帖子;相反,提供不需要提問者澄清的答案。 –