@marcov
Thank you. TGZFileStream works fine!
Here is my test code:
fn := 'tt.gzip';
gzf := TGZFileStream.create(fn, gzopenread);
ss := TStringStream.Create('');
try
ss.CopyFrom(gzf, 0);
mmLog.Lines.Add(ss.DataString);
finally
ss.Free;
gzf.Free;
end;
Is there any other way to load live stream not file ?