TestStore

A MediaServer backend primarily used for testing.

Its content can be configured via configuration allowing to test one or more files or even something dynamically created.

The TestStore can handle these type of items:

file
the item is some file-system object (default)
url
an item pointing to an object off-site
gstreamer
the item is actually a GStreamer pipeline
process
the items content is created by an external process