From 00faf7177de208169434d1a1e76cf6d5fa55be2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= Date: Fri, 23 Aug 2019 18:31:49 -0400 Subject: [PATCH] set srt latency to 50ms --- src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index f92aea2..4da7ee6 100644 --- a/src/main.c +++ b/src/main.c @@ -342,9 +342,9 @@ int main (int argc, char *argv[]) http_server = mss_http_server_new (); - pipeline_str = g_strdup_printf ("srtsrc uri=%s?mode=listener name=src ! tsparse name=tsparse ! tee name=t ! " "queue ! tsdemux latency=50 ! decodebin ! videoconvert ! autovideosink " "t. ! queue leaky=downstream max-size-buffers=400 ! tsdemux ! h264parse ! video/x-h264, stream-format=avc ! h264parse ! mpegtsmux ! hlssink location=%s/segment%%05d.ts playlist-location=%s/playlist.m3u8 target-duration=1 playlist-length=3 " + pipeline_str = g_strdup_printf ("srtsrc uri=%s?mode=listener name=src latency=50 ! tsparse name=tsparse ! tee name=t ! " "t. ! queue leaky=downstream max-size-buffers=10 ! rtpmp2tpay ! ristsink bonding-addresses=%s " "t. ! queue leaky=downstream max-size-buffers=10 ! tsdemux ! rtph264pay config-interval=1 ! application/x-rtp,payload=96 ! tee name=webrtctee allow-not-linked=true " "t. ! queue leaky=downstream max-size-buffers=10 ! srtsink uri=srt://:7002?mode=listener", -- GitLab