diff --git a/src/conn_http_dynamic.cpp b/src/conn_http_dynamic.cpp index 02439bba..cfc99ad2 100644 --- a/src/conn_http_dynamic.cpp +++ b/src/conn_http_dynamic.cpp @@ -48,7 +48,7 @@ namespace Connector_HTTP{ abst.AddSegmentRunTable(&asrt); abst.SetBootstrapVersion(1); abst.SetProfile(0); - if (metadata.isMember("length")){ + if (metadata.isMember("length") && metadata["length"].asInt() > 0){ abst.SetLive(false); abst.SetMediaTime(1000*metadata["length"].asInt()); }else{