【发布时间】:2016-08-03 01:44:18
【问题描述】:
我正在使用 libcurl 实现 rtsp(示例代码 https://curl.haxx.se/libcurl/c/rtsp.html) 我在发送 PLAY 选项后收到了 RTP 数据。 但是连接中断了大约十分钟。 我认为它可能会向 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);
.....
}
【问题讨论】:
标签: rtsp keep-alive