Search squid archive

RE: How to optimize squid config for live flash video streaming?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Everyone,

Just one comment and question.

1) we're using the squid to optimize HLS (http based) video streaming exactly via caching, so you can deliver more efficiently a cached video segments instead of directly communicating with an origin server(s).
2) does anyone know, if/when collapsed forwarding feature is going to be incorporated into Squid 3.x?

Best regards,

Andrew

-----Original Message-----
From: Amos Jeffries [mailto:squid3@xxxxxxxxxxxxx] 
Sent: Friday, July 20, 2012 10:54 PM
To: squid-users@xxxxxxxxxxxxxxx
Subject: Re:  How to optimize squid config for live flash video streaming?

On 21/07/2012 5:58 a.m., J DJ wrote:
> My squid proxy is not caching (using the "cache deny all" in 
> squid.conf), and I was wondering if anyone had any suggestions or 
> resources on how to optimize it for live flash video streaming?

There is no optimization for live streaming without caching.
The Squid collapsed-forwarding feature for splitting single response to multiple clients relies on responses being cacheable (even if not
stored) so that multiple clients are *allowed* to receive them. Live streams are usually marked as non-cacheable, and Flash video is even worse since each stream has different framing intervals depending on when each client connected with adaptive bitrate frames depending on each clients individual end-to-end latency.

This assumes the stream is an HTTP data stream. A lot of streams these days are ICY protocol, even if displayed by a Flash script interpreter.

Amos




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux