解决单Track时,等待时间太长的问题

This commit is contained in:
xiongziliang
2020-11-29 09:38:04 +08:00
parent a5b4da7db5
commit a64ce68592
8 changed files with 112 additions and 74 deletions

View File

@@ -129,6 +129,10 @@ void RtpProcess::addTrack(const Track::Ptr &track) {
_muxer->addTrack(track);
}
void RtpProcess::addTrackCompleted() {
_muxer->addTrackCompleted();
}
bool RtpProcess::alive() {
GET_CONFIG(int, timeoutSec, RtpProxy::kTimeoutSec)
if (_last_frame_time.elapsedTime() / 1000 < timeoutSec) {