Dependency Model

Dependency Model

The Dependency Validation Service library (libDVS) is a stand-alone version of Noja's dependency model, a generic service to efficiently track and reason about dependencies in packetized multimedia bitstreams. It allows you to estimate the importance of data units and to check the integrity of bitstreams structures. You can use libDVS in your own streaming protocols, streaming servers and proxy applications to decide about the value of data units and to implement on-the-fly bitstream adaptation engines.

Main Features

  • Format-Independent
    • MPEG-1/2/4 and H.264 ready
    • MDC and Layered Coding
    • Data Partitioning
  • Efficient Implementation
  • Supports fragmented data units
  • Description Language and Compiler
  • Downloads

    Latest stable Release

    You can also check out the latest repository version if you like to have the bleeding edge of our development code. Be warned that in rare cases this code does not compile.

    Older releases are available here.

    License

    libDVS is released under the GNU Lesser General Public License version 2. See the licensing page for details.