[icecast-dev] PATCH: Faststart implementation
gallir at uib.es
Sat Jan 18 13:09:30 PST 2003
find enclosed a patch to implement faststart (or prebuffering).
Basically, it stores a number of "refbuf"s, configurable by seconds. When
a new client connects, it adds the prebuffers to que clients' queue so
they are delivered as fast as permitted by the connection. As result, the
players prebuffers are filled up faster giving a better "response".
I tried to minimise the impact, both in source code and execution. If
faststart is configured to zero, it has also zero impact in the
execution. If you don't feel very comfortable with the change in the
behaviour, you can change the default value to zero
Hope you like it.
ricardo galli GPG id C8114D34
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 6309 bytes
Url : http://lists.xiph.org/pipermail/icecast-dev/attachments/20030118/8c00f73c/update3.bin
More information about the Icecast-dev