{ "listen": ":8443", "protocol": "http+https", "redirect2https": 301, "tls": { "certificate": "fullchain.pem", "certificate-key": "private.key", "min-protocol-version": "TLSv1", "ciphers": [ "ECDHE_RSA_WITH_AES_256_GCM_SHA384", "ECDHE_RSA_WITH_AES_256_CBC_SHA", "RSA_WITH_AES_256_GCM_SHA384", "RSA_WITH_AES_256_CBC_SHA" ], "prefer-server-ciphers": true, "ecdh-curves": [ "secp521r1", "secp384r1", "secp256r1" ] }, "connect": "http://flumotion-worker-emc-01:8000", "request_header": [ { "op": "del", "header": "X-Forwarded-For" } ], "response_header": [ { "op": "set", "header": "Cache-Control", "value": "no-cache" }, { "op": "add", "header": "Cache-Control", "value": "no-store" }, { "op": "add", "header": "Cache-Control", "value": "must-revalidate" }, { "op": "add", "header": "Cache-Control", "value": "max-age=0" }, { "op": "time", "header": "Expires", "value": "-1s" } ], "locations": { "/hls/": { "connect": "http://nginx-streamer-emc-01:8000" }, "/dash/": { "connect": "http://nginx-streamer-emc-01:8000" } }, "sfive": { "socket": "../../hub/test/pipegram", "hostname": "public1", "tags": [ "hello", "world" ], "duration": "15s", "matches": [ { "format" : "/${content}-${format}-${quality}", "streams":"av-orig/flash,webm/high,medium,low,mini" }, { "format" : "/${format}/${content}-${quality}", "streams": "av-orig/dash,hls/high,medium,low,mini" } ] } }