libtsmux is a C library for muxing files into the
MPEG Transport Stream container format. It can be
used to quickly add MPEG Transport Stream muxing
capabilities to any application or framework. A
GStreamer plugin using the library is available.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.