csrc/worker/rec.cpp
@@ -16,13 +16,13 @@ using namespace ffwrapper; using namespace cffmpeg_wrap::buz; static const int cache_time = 6 * 60; static const int cache_time = 3 * 60 + 30; namespace cffmpeg_wrap { rec::rec() :recRef_(NULL) ,min_cache_len_(cache_time * 25) // 最小缓存?分钟的视频,因为整个流程会有延迟,暂定?分钟 ,min_cache_len_(cache_time * 25) {} rec::~rec() @@ -75,7 +75,7 @@ start_id = i.v_id; } } }else if (recRef_->isVideoPkt(&i.data->getAVPacket())){ }else { // 视频帧,看是否缓存中有所有的duration数据 if (i.v_id - start_id == duration){ end = index;