This is awesome, thanks Jonathan!

On Fri, May 10, 2019 at 20:34 Gray, Jonathan <[email protected]>
wrote:

> Greetings all,
>
>
>
> I’ve submitted a new PR https://github.com/apache/trafficcontrol/pull/3567
> .  This adds a new testing component to the Apache Traffic Control
> repository named fakeOrigin.  One of the challenges I’ve encountered with
> certain kinds of testing is that in the Apache Traffic Control world an
> origin is just a webserver and everything is a file.  When it comes to
> streaming video, an additional set of knowledge becomes relevant around
> transcoding and packaging to create or interpret the files under the hood.
> fakeOrigin is designed to be simple to get going and facilitate some of
> these more advanced video subjects using any CLI tools of your choosing
> such as ffmpeg if you so desire.  It already comes with support for some
> common RFC needed to test CDN caching, HTTPS support, flexible header
> responses, and an optional in-memory object cache.  Additionally if you
> make use of an external transcoder/packager and the HLS manifest format,
> fakeOrigin is able to handle intercepting and rewriting of LIVE manifests
> on the fly to create endlessly looping playback as well as a transcoding
> cache to improve startup times.  I hope this is of use to other as it has
> been for me and am interested in seeing how it evolves with new use cases
> from our community.  I also want to give a special thank you to @rob05c for
> the assistance and collaboration in developing this.
>
>
>
> Jonathan G
>

Reply via email to