I encounter same issues with http IPTV streams, especially for streams throughput higher than 5Mbps. I’m not using the pipe workaround but I’ve noticed that streaming the whole “mux” in VLC, everything played flawlessly:
2019-10-15 11:40:48.925 subscription: 0043: "HTTP" subscribing to mux "Test", weight: 10, adapter: "IPTV", network: "IPTV", service: "Raw PID Subscription", hostname="10.8.0.6", client="VLC/3.0.0 LibVLC/3.0.0"
Streaming the mapped “Service” in VLC, with default profile “pass”, gives issues:
2019-10-15 11:55:38.141 subscription: 0044: "HTTP" subscribing to service "Test/Service01", weight: 100, adapter: "IPTV", network: "IPTV", mux: "Test", provider: "FFmpeg", profile="pass", hostname="10.8.0.6", client="VLC/3.0.0 LibVLC/3.0.0"
This makes me crazy, there is definitely something wrong this the “pass” profile and/or Service processing.
Do you have same behavior ?