IMO было бы проще настроить новый сеанс RTSP.
1.) Не настолько, насколько я знаю
2.) Вы можете запланировать периодическое задание в цикле событий live555, который проверяет, были ли получены какие-либо выборки за последние n секунд. Если нет, вы можете попытаться закрыть существующий сеанс, прежде чем начинать новый. Однако, если соединение между сервером и клиентом оборвалось, ваш TEARDOWN также может потерпеть неудачу (что нормально, так как RTSP-сервер в любом случае прерывает сеансы RTSP). Насколько я помню, тайм-аут live555 на сервере RTSP составляет 60 секунд.
Для ясности:
Что именно вы подразумеваете под связью: связь между сервером RTSP и клиентом?
Вы транслируете RTP через UDP или RTP через RTSP (TCP)? Если вы перемежаете RTP через RTSP, вы можете обнаружить сбой соединения при обрыве соединения TCP.